From 4e79c7f5f03793ce209622410ea2153743f4091e Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Wed, 24 Apr 2024 09:45:33 +0530 Subject: [PATCH 01/29] Cloud Monitoring: (feat): Initial commit --- docs/jupiterone.md | 12 +- .../recording.har | 65 +-- src/getStepStartStates.ts | 42 +- src/google-cloud/utils/createErrorProps.ts | 2 +- src/index.test.ts | 37 +- .../recording.har | 250 +++++++++ .../recording.har | 250 +++++++++ .../recording.har | 250 +++++++++ .../recording.har | 250 +++++++++ .../recording.har | 250 +++++++++ .../recording.har | 250 +++++++++ .../recording.har | 83 ++- .../__snapshots__/index.test.ts.snap | 20 +- .../__snapshots__/relationships.test.ts.snap | 302 ++++++++++ src/steps/monitoring/client.ts | 42 ++ src/steps/monitoring/constants.ts | 57 ++ src/steps/monitoring/converters.ts | 75 ++- src/steps/monitoring/index.test.ts | 123 ++++- src/steps/monitoring/index.ts | 366 ++++++++++++- src/steps/monitoring/relationships.test.ts | 517 ++++++++++++++++++ 20 files changed, 3141 insertions(+), 102 deletions(-) create mode 100644 src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-alert-policies_810060294/recording.har create mode 100644 src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-channels_4222726621/recording.har create mode 100644 src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-groups_150032261/recording.har create mode 100644 src/steps/monitoring/__recordings__/fetch-monitoring-channels_1571716939/recording.har create mode 100644 src/steps/monitoring/__recordings__/fetch-monitoring-groups_4038816123/recording.har create mode 100644 src/steps/monitoring/__recordings__/fetch-project-has-cloud-monitoring_3942456435/recording.har create mode 100644 src/steps/monitoring/__snapshots__/relationships.test.ts.snap create mode 100644 src/steps/monitoring/relationships.test.ts diff --git a/docs/jupiterone.md b/docs/jupiterone.md index bd500f4f..0feea9dc 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -59,6 +59,7 @@ all of the supported data into JupiterOne: | [accesscontextmanager](https://console.developers.google.com/apis/library/accesscontextmanager.googleapis.com) | accesscontextmanager.googleapis.com | | [apigateway](https://console.developers.google.com/apis/library/apigateway.googleapis.com) | apigateway.googleapis.com | | [appengine](https://console.developers.google.com/apis/library/appengine.googleapis.com) | appengine.googleapis.com | +| [beyondcorp](https://console.developers.google.com/apis/library/beyondcorp.googleapis.com) | beyondcorp.googleapis.com | | [bigquery](https://console.developers.google.com/apis/library/bigquery.googleapis.com) | bigquery.googleapis.com | | [bigtable](https://console.developers.google.com/apis/library/bigtable.googleapis.com) | bigtable.googleapis.com | | [binaryauthorization](https://console.developers.google.com/apis/library/binaryauthorization.googleapis.com) | binaryauthorization.googleapis.com | @@ -120,6 +121,7 @@ gcloud services enable \ accesscontextmanager.googleapis.com \ apigateway.googleapis.com \ appengine.googleapis.com \ + beyondcorp.googleapis.com \ bigquery.googleapis.com \ bigtable.googleapis.com \ binaryauthorization.googleapis.com \ @@ -377,6 +379,7 @@ The following entities are created: | Cloud Build Trigger | `google_cloud_build_trigger` | `Rule` | | Cloud Build Worker Pool | `google_cloud_build_worker_pool` | `Cluster` | | Cloud Function | `google_cloud_function` | `Function` | +| Cloud Monitoring | `google_cloud_monitoring` | `Service` | | Cloud Run Configuration | `google_cloud_run_configuration` | `Configuration` | | Cloud Run Route | `google_cloud_run_route` | `Configuration` | | Cloud Run Service | `google_cloud_run_service` | `Service` | @@ -421,6 +424,8 @@ The following entities are created: | Memcache Instance | `google_memcache_instance` | `Database`, `DataStore`, `Cluster` | | Memcache Instance Node | `google_memcache_instance_node` | `Database`, `DataStore`, `Host` | | Monitoring Alert Policy | `google_monitoring_alert_policy` | `Policy` | +| Monitoring Channels | `google_cloud_monitoring-channel` | `Channel` | +| Monitoring Groups | `google_cloud_group` | `Group` | | Organization | `google_cloud_organization` | `Organization` | | Private CA Certificate | `google_privateca_certificate` | `Certificate` | | Private CA Certificate Authority | `google_privateca_certificate_authority` | `Service` | @@ -488,11 +493,15 @@ The following relationships are created: | `google_cloud_function` | **USES** | `google_cloud_source_repository` | | `google_cloud_function` | **USES** | `google_iam_service_account` | | `google_cloud_function` | **USES** | `google_storage_bucket` | +| `google_cloud_monitoring` | **HAS** | `google_cloud_group` | +| `google_cloud_monitoring` | **HAS** | `google_cloud_monitoring-channel` | +| `google_cloud_monitoring` | **HAS** | `google_monitoring_alert_policy` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | | `google_cloud_project` | **HAS** | `google_billing_budget` | | `google_cloud_project` | **HAS** | `google_binary_authorization_policy` | | `google_cloud_project` | **HAS** | `google_cloud_api_service` | +| `google_cloud_project` | **HAS** | `google_cloud_monitoring` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_configuration` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_route` | | `google_cloud_scan_config` | **PERFORMED** | `google_cloud_scan_run` | @@ -600,7 +609,7 @@ permissions can be used to provision only the required ones: -| Permissions List (112) | +| Permissions List (113) | | ------------------------------------------------------- | | `accesscontextmanager.accessLevels.list` | | `accesscontextmanager.accessPolicies.list` | @@ -685,6 +694,7 @@ permissions can be used to provision only the required ones: | `logging.sinks.list` | | `memcache.instances.list` | | `monitoring.alertPolicies.list` | +| `monitoring.notificationChannels.list` | | `orgpolicy.policies.list` | | `orgpolicy.policy.get` | | `osconfig.inventories.get` | diff --git a/src/__recordings__/getStepStartStates_2244155193/recording.har b/src/__recordings__/getStepStartStates_2244155193/recording.har index a4282e1e..5550fcf3 100644 --- a/src/__recordings__/getStepStartStates_2244155193/recording.har +++ b/src/__recordings__/getStepStartStates_2244155193/recording.har @@ -4,7 +4,7 @@ "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "6.0.5" + "version": "6.0.6" }, "entries": [ { @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 709, + "bodySize": 727, "cookies": [], "headers": [ { @@ -22,35 +22,35 @@ }, { "_fromType": "array", - "name": "accept", - "value": "application/json" + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" }, { "_fromType": "array", - "name": "content-length", - "value": "709" + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" }, { "_fromType": "array", - "name": "user-agent", - "value": "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" + "name": "accept", + "value": "application/json" }, { "_fromType": "array", - "name": "accept-encoding", - "value": "gzip,deflate" + "name": "content-length", + "value": "727" }, { "_fromType": "array", - "name": "connection", - "value": "close" + "name": "accept-encoding", + "value": "gzip,deflate" }, { "name": "host", "value": "www.googleapis.com" } ], - "headersSize": 300, + "headersSize": 293, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1255, + "bodySize": 1195, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1255, + "size": 1195, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Mon, 30 Jan 2023 22:20:44 GMT" + "value": "Tue, 23 Apr 2024 10:50:19 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-01-30T22:20:44.189Z", - "time": 144, + "startedDateTime": "2024-04-23T10:50:19.630Z", + "time": 180, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 144 + "wait": 180 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.1.0 gl-node/18.19.1" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.1.0 (gzip)" }, { "_fromType": "array", @@ -161,19 +161,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "serviceusage.googleapis.com" } ], - "headersSize": 1394, + "headersSize": 1351, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -189,12 +184,12 @@ "url": "https://serviceusage.googleapis.com/v1/projects/j1-gc-integration-dev-v3/services?pageSize=200&filter=state%3AENABLED" }, "response": { - "bodySize": 19156, + "bodySize": 41050, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 19156, - "text": "{\"services\":[{\"name\":\"projects/167984947943/services/abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"config\":{\"name\":\"abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"title\":\"AbiliTec API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/accesscontextmanager.googleapis.com\",\"config\":{\"name\":\"accesscontextmanager.googleapis.com\",\"title\":\"Access Context Manager API\",\"documentation\":{\"summary\":\"An API for setting attribute based access control to requests to GCP services.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"accesscontextmanager.googleapis.com/Location\",\"displayName\":\"Access Context Manager Location\",\"description\":\"Access Context Manager Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The organization number of the policy, such as organizations/5678.\"},{\"key\":\"location\",\"description\":\"The location of the policy.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/admin.googleapis.com\",\"config\":{\"name\":\"admin.googleapis.com\",\"title\":\"Admin SDK API\",\"documentation\":{\"summary\":\"Admin SDK lets administrators of enterprise domains to\\n view and manage resources like user, groups etc. It also provides\\n audit and usage reports of domain.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apigateway.googleapis.com\",\"config\":{\"name\":\"apigateway.googleapis.com\",\"title\":\"API Gateway API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"apigateway.googleapis.com/Gateway\",\"displayName\":\"API Gateway\",\"description\":\"Fully managed API Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Gateway.\"},{\"key\":\"location\",\"description\":\"The region in which the Gateway is running.\"},{\"key\":\"gateway_id\",\"description\":\"The ID of the Gateway.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"apigateway.googleapis.com/Gateway\",\"metrics\":[\"apigateway.googleapis.com/proxy/request_count\",\"apigateway.googleapis.com/server/request_count\",\"apigateway.googleapis.com/internal/downstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_latencies\",\"apigateway.googleapis.com/internal/filter_denied_count\",\"apigateway.googleapis.com/internal/service_control/allowed_fail_open_count\",\"apigateway.googleapis.com/internal/service_control/check_count\",\"apigateway.googleapis.com/internal/service_control/report_count\",\"apigateway.googleapis.com/internal/service_control/request_latencies\",\"apigateway.googleapis.com/internal/service_control/request_latencies_overhead\",\"apigateway.googleapis.com/internal/service_control/request_latencies_backend\",\"apigateway.googleapis.com/internal/service_control/overhead_latencies_upper\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apikeys.googleapis.com\",\"config\":{\"name\":\"apikeys.googleapis.com\",\"title\":\"API Keys API\",\"documentation\":{\"summary\":\"Manages the API keys associated with developer projects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appengine.googleapis.com\",\"config\":{\"name\":\"appengine.googleapis.com\",\"title\":\"App Engine Admin API\",\"documentation\":{\"summary\":\"Provisions and manages developers' App Engine applications.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/autoscaling.googleapis.com\",\"config\":{\"name\":\"autoscaling.googleapis.com\",\"title\":\"Cloud Autoscaling API\",\"documentation\":{\"summary\":\"An API for the Cloud Autoscaling for consuming autoscaling signals.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquery.googleapis.com\",\"config\":{\"name\":\"bigquery.googleapis.com\",\"title\":\"BigQuery API\",\"documentation\":{\"summary\":\"A data platform for customers to create, manage, share and query data.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquery.googleapis.com/Table\",\"displayName\":\"BigQuery Table Resource.\",\"description\":\"BigQuery Table Resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my-project\\\" or \\\"organizations/123”.\"},{\"key\":\"location\",\"description\":\"The cloud location of the BigQuery table.\"},{\"key\":\"table_reference\",\"description\":\"The table reference in the format of project_id:dataset_id.table_id for the BigQuery table.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerymigration.googleapis.com\",\"config\":{\"name\":\"bigquerymigration.googleapis.com\",\"title\":\"BigQuery Migration API\",\"documentation\":{\"summary\":\"The migration service, exposing apis for migration jobs operations, and agent management.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerystorage.googleapis.com\",\"config\":{\"name\":\"bigquerystorage.googleapis.com\",\"title\":\"BigQuery Storage API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigtableadmin.googleapis.com\",\"config\":{\"name\":\"bigtableadmin.googleapis.com\",\"title\":\"Cloud Bigtable Admin API\",\"documentation\":{\"summary\":\"Administer your Cloud Bigtable tables and instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/billingbudgets.googleapis.com\",\"config\":{\"name\":\"billingbudgets.googleapis.com\",\"title\":\"Cloud Billing Budget API\",\"documentation\":{\"summary\":\"The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/binaryauthorization.googleapis.com\",\"config\":{\"name\":\"binaryauthorization.googleapis.com\",\"title\":\"Binary Authorization API\",\"documentation\":{\"summary\":\"The management interface for Binary Authorization, a service that provides policy-based deployment validation and control for images deployed to Google Kubernetes Engine (GKE), Anthos Service Mesh, Anthos Clusters, and Cloud Run.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudasset.googleapis.com\",\"config\":{\"name\":\"cloudasset.googleapis.com\",\"title\":\"Cloud Asset API\",\"documentation\":{\"summary\":\"The Cloud Asset API manages the history and inventory of Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbilling.googleapis.com\",\"config\":{\"name\":\"cloudbilling.googleapis.com\",\"title\":\"Cloud Billing API\",\"documentation\":{\"summary\":\"Allows developers to manage billing for their Google Cloud Platform projects\\n programmatically.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbuild.googleapis.com\",\"config\":{\"name\":\"cloudbuild.googleapis.com\",\"title\":\"Cloud Build API\",\"documentation\":{\"summary\":\"Creates and manages builds on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/clouddebugger.googleapis.com\",\"config\":{\"name\":\"clouddebugger.googleapis.com\",\"title\":\"Cloud Debugger API\",\"documentation\":{\"summary\":\"Examines the call stack and variables of a running application without stopping or slowing it down.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudfunctions.googleapis.com\",\"config\":{\"name\":\"cloudfunctions.googleapis.com\",\"title\":\"Cloud Functions API\",\"documentation\":{\"summary\":\"Manages lightweight user-provided functions executed in response to events.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudfunctions.googleapis.com/function\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloudfunctions.googleapis.com/function_name\"}]},{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudfunctions.googleapis.com/function\",\"metrics\":[\"cloudfunctions.googleapis.com/function/execution_times\",\"cloudfunctions.googleapis.com/function/execution_count\",\"cloudfunctions.googleapis.com/function/user_memory_bytes\",\"cloudfunctions.googleapis.com/function/network_egress\",\"cloudfunctions.googleapis.com/function/active_instances\",\"cloudfunctions.googleapis.com/function/execution_delays\",\"cloudfunctions.googleapis.com/function/execution_count_internal\",\"cloudfunctions.googleapis.com/function/supervisor_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_memory_bytes\",\"cloudfunctions.googleapis.com/function/user_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_chemist_rpc_error_count\",\"cloudfunctions.googleapis.com/function/supervisor_controlled_death_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_latencies\",\"cloudfunctions.googleapis.com/function/supervisor_phase_latencies\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudidentity.googleapis.com\",\"config\":{\"name\":\"cloudidentity.googleapis.com\",\"title\":\"Cloud Identity API\",\"documentation\":{\"summary\":\"API for provisioning and managing identity resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudkms.googleapis.com\",\"config\":{\"name\":\"cloudkms.googleapis.com\",\"title\":\"Cloud Key Management Service (KMS) API\",\"documentation\":{\"summary\":\"Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudkms.googleapis.com/Project\",\"displayName\":\"KMS project\",\"description\":\"KMS project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/ekm/external/request_count\",\"cloudkms.googleapis.com/ekm/external/request_latencies\",\"cloudkms.googleapis.com/external_kms_multiregion_requests\",\"cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests\",\"cloudkms.googleapis.com/hsm_multiregion_symmetric_requests\",\"cloudkms.googleapis.com/peak_qps\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/exceeded\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/usage\"]},{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudresourcemanager.googleapis.com\",\"config\":{\"name\":\"cloudresourcemanager.googleapis.com\",\"title\":\"Cloud Resource Manager API\",\"documentation\":{\"summary\":\"Creates, reads, and updates metadata for Google Cloud Platform resource containers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudscheduler.googleapis.com\",\"config\":{\"name\":\"cloudscheduler.googleapis.com\",\"title\":\"Cloud Scheduler API\",\"documentation\":{\"summary\":\"Creates and manages jobs run on a regular recurring schedule.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudtrace.googleapis.com\",\"config\":{\"name\":\"cloudtrace.googleapis.com\",\"title\":\"Cloud Trace API\",\"documentation\":{\"summary\":\"Sends application trace data to Cloud Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Cloud Trace API directly. If you are looking to instrument your application for Cloud Trace, we recommend using OpenTelemetry.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudtrace.googleapis.com/charged_project\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"monitoring.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"cloudtrace.googleapis.com/ChargedProject\",\"displayName\":\"Cloud trace target\",\"description\":\"A cloud trace specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"api_service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'cloudtrace.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"displayName\":\"Cloud Trace\",\"description\":\"Cloud trace resource, e.g. project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location that the Cloud Trace service recording the metrics is running.\"}],\"launchStage\":\"EARLY_ACCESS\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudtrace.googleapis.com/ChargedProject\",\"metrics\":[\"cloudtrace.googleapis.com/billing/ingested_spans\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/charged_project\",\"metrics\":[\"cloudtrace.googleapis.com/billing/retrieved_spans\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"metrics\":[\"cloudtrace.googleapis.com/internal/plugin_server_span_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_latencies\",\"cloudtrace.googleapis.com/bigquery_export/exported_span_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/compute.googleapis.com\",\"config\":{\"name\":\"compute.googleapis.com\",\"title\":\"Compute Engine API\",\"documentation\":{\"summary\":\"Creates and runs virtual machines on Google Cloud Platform.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"compute.googleapis.com/VpcNetwork\",\"displayName\":\"VPC Network\",\"description\":\"VPC Network.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the VPC Network.\"},{\"key\":\"location\",\"description\":\"Location of the VPC Network, global always.\"},{\"key\":\"network_id\",\"description\":\"VPC Network resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Location\",\"displayName\":\"Compute Location\",\"description\":\"A location in the Compute API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Compute Location.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"compute.googleapis.com/Reservation\",\"displayName\":\"Reservation\",\"description\":\"Monitored resource representing a reservation.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The zone that contains the reservation.\"},{\"key\":\"reservation_id\",\"description\":\"Reservation resource ID.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/instances_per_vpc_network\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/ip_aliases_per_vpc_network\",\"compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network\",\"compute.googleapis.com/quota/instances_per_peering_group/exceeded\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/instances_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/static_routes_per_peering_group/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/exceeded\",\"compute.googleapis.com/subnet_ranges_per_vpc_network\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/global_dns/request_count\",\"compute.googleapis.com/local_ssd_total_storage_per_vm_family\",\"compute.googleapis.com/quota/cpus_per_vm_family/exceeded\",\"compute.googleapis.com/quota/gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/exceeded\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/quota/cpus_per_vm_family/limit\",\"compute.googleapis.com/quota/cpus_per_vm_family/usage\",\"compute.googleapis.com/quota/gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/usage\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/limit\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/quota/instances_per_peering_group/limit\",\"compute.googleapis.com/quota/instances_per_peering_group/usage\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/instances_per_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/limit\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/usage\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/usage\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/static_routes_per_peering_group/limit\",\"compute.googleapis.com/quota/static_routes_per_peering_group/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/Reservation\",\"metrics\":[\"compute.googleapis.com/reservation/reserved\",\"compute.googleapis.com/reservation/assured\",\"compute.googleapis.com/reservation/used\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/container.googleapis.com\",\"config\":{\"name\":\"container.googleapis.com\",\"title\":\"Kubernetes Engine API\",\"documentation\":{\"summary\":\"Builds and manages container-based applications, powered by the open source Kubernetes technology.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containeranalysis.googleapis.com\",\"config\":{\"name\":\"containeranalysis.googleapis.com\",\"title\":\"Container Analysis API\",\"documentation\":{\"summary\":\"An implementation of the Grafeas API, which stores, and enables querying and retrieval of critical metadata about all of your software artifacts.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerfilesystem.googleapis.com\",\"config\":{\"name\":\"containerfilesystem.googleapis.com\",\"title\":\"Container File System API\",\"documentation\":{\"summary\":\"Stream images stored in Artifact Registry to GKE\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerregistry.googleapis.com\",\"config\":{\"name\":\"containerregistry.googleapis.com\",\"title\":\"Container Registry API\",\"documentation\":{\"summary\":\"Google Container Registry provides secure, private Docker image storage on Google Cloud Platform. Our API follows the Docker Registry API specification, so we are fully compatible with the Docker CLI client, as well as standard tooling using the Docker Registry API.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerscanning.googleapis.com\",\"config\":{\"name\":\"containerscanning.googleapis.com\",\"title\":\"Container Scanning API\",\"documentation\":{\"summary\":\"A service to scan containers for vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc-control.googleapis.com\",\"config\":{\"name\":\"dataproc-control.googleapis.com\",\"title\":\"Cloud Dataproc Control API\",\"documentation\":{\"summary\":\"Manages internal resources for Google Cloud Dataproc.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc.googleapis.com\",\"config\":{\"name\":\"dataproc.googleapis.com\",\"title\":\"Cloud Dataproc API\",\"documentation\":{\"summary\":\"Manages Hadoop-based clusters and jobs on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/datastore.googleapis.com\",\"config\":{\"name\":\"datastore.googleapis.com\",\"title\":\"Cloud Datastore API\",\"documentation\":{\"summary\":\"Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/deploymentmanager.googleapis.com\",\"config\":{\"name\":\"deploymentmanager.googleapis.com\",\"title\":\"Cloud Deployment Manager V2 API\",\"documentation\":{\"summary\":\"The Google Cloud Deployment Manager v2 API provides services for configuring, deploying, and\\nviewing Google Cloud services and APIs via templates which specify deployments of Cloud\\nresources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dns.googleapis.com\",\"config\":{\"name\":\"dns.googleapis.com\",\"title\":\"Cloud DNS API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/eventarc.googleapis.com\",\"config\":{\"name\":\"eventarc.googleapis.com\",\"title\":\"Eventarc API\",\"documentation\":{\"summary\":\"Build event-driven applications on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"eventarc.googleapis.com/InternalTrigger\",\"displayName\":\"Eventarc Trigger (Internal)\",\"description\":\"An Eventarc Trigger, not externally visible, its corresponding metrics will be externally write-only.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location where the trigger is deployed, e.g. us-central1, global.\"},{\"key\":\"trigger_id\",\"description\":\"The ID of the trigger.\"},{\"key\":\"sender_id\",\"description\":\"A unique identifier for the entity sending the metric data.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"eventarc.googleapis.com/InternalTrigger\",\"metrics\":[\"eventarc.googleapis.com/internal/trigger/event_delivery_attempt_count\",\"eventarc.googleapis.com/internal/trigger/event_delivery_latencies\",\"eventarc.googleapis.com/internal/trigger/underlying_event_delivery_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/groupssettings.googleapis.com\",\"config\":{\"name\":\"groupssettings.googleapis.com\",\"title\":\"Groups Settings API\",\"documentation\":{\"summary\":\"The Groups Settings API allows domain administrators to view and manage\\n access levels and advanced settings for a group.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iam.googleapis.com\",\"config\":{\"name\":\"iam.googleapis.com\",\"title\":\"Identity and Access Management (IAM) API\",\"documentation\":{\"summary\":\"Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"iam_service_account\",\"displayName\":\"IAM Service Account\",\"description\":\"An IAM Service Account.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"unique_id\",\"description\":\"The unique_id of the service account.\"}],\"launchStage\":\"GA\"},{\"type\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"displayName\":\"Workload Identity Pool Provider\",\"description\":\"A workload identity pool provider.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"},{\"key\":\"pool_id\",\"description\":\"The ID of the provider's workload identity pool parent resource.\"},{\"key\":\"provider_id\",\"description\":\"The ID of the workload identity pool provider resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"metrics\":[\"iam.googleapis.com/workload_identity_federation/count\",\"iam.googleapis.com/workload_identity_federation/key_usage_count\"]},{\"monitoredResource\":\"iam_service_account\",\"metrics\":[\"iam.googleapis.com/service_account/authn_events_count\",\"iam.googleapis.com/service_account/key/authn_events_count\",\"iam.googleapis.com/service_account/authn_events_count_preprod\",\"iam.googleapis.com/service_account/key/authn_events_count_preprod\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iamcredentials.googleapis.com\",\"config\":{\"name\":\"iamcredentials.googleapis.com\",\"title\":\"IAM Service Account Credentials API\",\"documentation\":{\"summary\":\"Creates short-lived credentials for impersonating IAM service accounts. To enable this API, you must enable the IAM API (iam.googleapis.com).\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/logging.googleapis.com\",\"config\":{\"name\":\"logging.googleapis.com\",\"title\":\"Cloud Logging API\",\"documentation\":{\"summary\":\"Writes log entries and manages your Cloud Logging configuration.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"logging.googleapis.com/ChargedProject\",\"displayName\":\"Cloud logging target\",\"description\":\"A cloud logging specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'logging.googleapis.com').\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"logging.googleapis.com/ChargedProject\",\"metrics\":[\"logging.googleapis.com/billing/ingested_bytes\",\"logging.googleapis.com/billing/stored_bytes\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/memcache.googleapis.com\",\"config\":{\"name\":\"memcache.googleapis.com\",\"title\":\"Cloud Memorystore for Memcached API\",\"documentation\":{\"summary\":\"Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"memcache.googleapis.com/MemcacheNode\",\"displayName\":\"Memorystore Memcached Node\",\"description\":\"Node of a Memorystore Memcached instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"service\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"Google Cloud zone where the Memcached node is located.\"},{\"key\":\"memcache_region\",\"description\":\"Cloud region where this memcache node is located, e.g. us-east1 or us-west1. Won't be exposed to customer.\"},{\"key\":\"instance_id\",\"description\":\"Customer given identifier unique among Memcached instances in the region that this node belongs to.\"},{\"key\":\"node_id\",\"description\":\"Name of this Memcached node which is unique within a single Memcached instance.\"},{\"key\":\"uid\",\"description\":\"A string to uniquely distinguish an instance of custom root.\"}],\"launchStage\":\"GA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"memcache.googleapis.com/MemcacheNode\",\"metrics\":[\"memcache.googleapis.com/node/active_connections\",\"memcache.googleapis.com/node/cache_memory\",\"memcache.googleapis.com/node/cluster_config_op_count\",\"memcache.googleapis.com/node/cluster_config_version\",\"memcache.googleapis.com/node/cpu/usage_time\",\"memcache.googleapis.com/node/eviction_count\",\"memcache.googleapis.com/node/items\",\"memcache.googleapis.com/node/operation_count\",\"memcache.googleapis.com/node/received_bytes_count\",\"memcache.googleapis.com/node/sent_bytes_count\",\"memcache.googleapis.com/node/uptime\",\"memcache.googleapis.com/node/hash_table_size\",\"memcache.googleapis.com/node/cache_total_malloced\",\"memcache.googleapis.com/node/total_connections\"]},{\"monitoredResource\":\"saas_instance\",\"metrics\":[\"memcache.googleapis.com/instance/create_latencies\",\"memcache.googleapis.com/instance/increase_target_size_call_count\",\"memcache.googleapis.com/instance/scale_down_latencies\",\"memcache.googleapis.com/instance/scale_up_latencies\",\"memcache.googleapis.com/instance/rollback_operation_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/monitoring.googleapis.com\",\"config\":{\"name\":\"monitoring.googleapis.com\",\"title\":\"Cloud Monitoring API\",\"documentation\":{\"summary\":\"Manages your Cloud Monitoring data and configurations.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"monitoring.googleapis.com/ChargedProject\",\"displayName\":\"Cloud monitoring target\",\"description\":\"A cloud monitoring specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'monitoring.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"monitoring.googleapis.com/MetricStatistics\",\"displayName\":\"Metric Statistics\",\"description\":\"Information about a user-written metric in Cloud Monitoring.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The cloud region where the metric was received.\"},{\"key\":\"metric_type\",\"description\":\"The metric type.\"}],\"launchStage\":\"BETA\"},{\"type\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"displayName\":\"Metric Ingestion Attribution\",\"description\":\"Attribution for metric ingestion.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource that the metric ingestion was associated with, unless it was 'global', in which case this will be the cloud region where the metric was received.\"},{\"key\":\"attribution_dimension\",\"description\":\"The dimension used for attribution reporting. It is not recommended that aggregations are performed across dimensions because a single metric point can be recorded with multiple dimensions which could cause double counting. Currently only \\\"namespace\\\" and \\\"cluster\\\" are supported.\"},{\"key\":\"attribution_id\",\"description\":\"The attribution id of the source of the metric write.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"monitoring.googleapis.com/ChargedProject\",\"metrics\":[\"monitoring.googleapis.com/billing/bytes_ingested\",\"monitoring.googleapis.com/billing/samples_ingested\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricStatistics\",\"metrics\":[\"monitoring.googleapis.com/collection/write_request_count\",\"monitoring.googleapis.com/collection/write_request_point_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"metrics\":[\"monitoring.googleapis.com/collection/attribution/sample_count\",\"monitoring.googleapis.com/collection/attribution/write_sample_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/orgpolicy.googleapis.com\",\"config\":{\"name\":\"orgpolicy.googleapis.com\",\"title\":\"Organization Policy API\",\"documentation\":{\"summary\":\"The Org Policy API allows users to configure governance rules on their GCP resources across the Cloud Resource Hierarchy.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/osconfig.googleapis.com\",\"config\":{\"name\":\"osconfig.googleapis.com\",\"title\":\"OS Config API\",\"documentation\":{\"summary\":\"OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"osconfig.googleapis.com/PatchJob\",\"displayName\":\"Patch Job\",\"description\":\"A patch job ran by VM Manager.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP project associated with the patch job.\"},{\"key\":\"location\",\"description\":\"The location that contains the patch job.\"},{\"key\":\"id\",\"description\":\"Id uniquely identifying the patch job.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"osconfig.googleapis.com/PatchJob\",\"metrics\":[\"osconfig.googleapis.com/patch/job/instance_state\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/oslogin.googleapis.com\",\"config\":{\"name\":\"oslogin.googleapis.com\",\"title\":\"Cloud OS Login API\",\"documentation\":{\"summary\":\"You can use OS Login to manage access to your VM instances using IAM roles.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/privateca.googleapis.com\",\"config\":{\"name\":\"privateca.googleapis.com\",\"title\":\"Certificate Authority API\",\"documentation\":{\"summary\":\"The Certificate Authority Service API is a highly-available, scalable service that enables you\\nto simplify and automate the management of private certificate authorities (CAs) while staying\\nin control of your private keys.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"privateca.googleapis.com/CertificateAuthority\",\"displayName\":\"Certificate Authority\",\"description\":\"A managed Certificate Authority.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The Cloud region where the Certificate Authority is located.\"},{\"key\":\"ca_pool_id\",\"description\":\"The Certificate Authority Pool ID.\"},{\"key\":\"certificate_authority_id\",\"description\":\"The Certificate Authority ID.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/kms/key_issue\",\"privateca.googleapis.com/gcs/bucket_issue\",\"privateca.googleapis.com/ca/cert_expiration\",\"privateca.googleapis.com/ca/cert_revoked\",\"privateca.googleapis.com/ca/cert_chain_expiration\",\"privateca.googleapis.com/ca/resource_state\"]},{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/ca/cert/create_failure_count\",\"privateca.googleapis.com/ca/cert/ca_cert_creation\",\"privateca.googleapis.com/ca/cert/create_count\",\"privateca.googleapis.com/ca/cert/create_request_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/pubsub.googleapis.com\",\"config\":{\"name\":\"pubsub.googleapis.com\",\"title\":\"Cloud Pub/Sub API\",\"documentation\":{\"summary\":\"Provides reliable, many-to-many, asynchronous messaging between applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/recommender.googleapis.com\",\"config\":{\"name\":\"recommender.googleapis.com\",\"title\":\"Recommender API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/redis.googleapis.com\",\"config\":{\"name\":\"redis.googleapis.com\",\"title\":\"Google Cloud Memorystore for Redis API\",\"documentation\":{\"summary\":\"Creates and manages Redis instances on the Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"redis_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"redis.googleapis.com/instance_id\"},{\"key\":\"redis.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"redis.googleapis.com/RedisInstance\",\"displayName\":\"Cloud Memorystore Redis Instance\",\"description\":\"A Redis instance hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"region\",\"description\":\"The Google Cloud region in which the managed instance is running.\"},{\"key\":\"instance_id\",\"description\":\"The ID of the managed instance.\"},{\"key\":\"node_id\",\"description\":\"The ID of a Redis node within the managed instance.\"},{\"key\":\"instance_uid\",\"description\":\"Instance uid.\"}],\"launchStage\":\"GA\"},{\"type\":\"redis.googleapis.com/RedisCluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"redis.googleapis.com/RedisClusterNode\",\"displayName\":\"Cloud Memorystore Cluster Redis Node\",\"description\":\"A Redis node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The display name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a Redis node.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"redis.googleapis.com/RedisClusterProxyNode\",\"displayName\":\"Cloud Memorystore Cluster Proxy Node\",\"description\":\"A proxy node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The display name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a proxy node.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"redis.googleapis.com/InternalCluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"redis.googleapis.com/InternalRedisNode\",\"displayName\":\"Cloud Memorystore Cluster Redis Node\",\"description\":\"A Redis node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The display name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a Redis node.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"redis.googleapis.com/InternalProxyNode\",\"displayName\":\"Cloud Memorystore Cluster Proxy Node\",\"description\":\"A proxy node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The display name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a proxy node.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"redis.googleapis.com/Cluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The ID of the managed cluster.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by Google to uniquely distinguish a cluster.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"redis.googleapis.com/RedisInstance\",\"metrics\":[\"redis.googleapis.com/availability/instance_eligible\",\"redis.googleapis.com/availability/instance_probe_failure_duration\",\"redis.googleapis.com/availability/instance_probes\",\"redis.googleapis.com/availability/instance_probes_since_last_success\",\"redis.googleapis.com/clients/biggest_input_buf\",\"redis.googleapis.com/clients/blocked\",\"redis.googleapis.com/clients/connected\",\"redis.googleapis.com/clients/longest_output_list\",\"redis.googleapis.com/clients/recent_max_input_buffer\",\"redis.googleapis.com/clients/recent_max_output_buffer\",\"redis.googleapis.com/commands/calls\",\"redis.googleapis.com/commands/usec\",\"redis.googleapis.com/container/image\",\"redis.googleapis.com/container/memory_limit\",\"redis.googleapis.com/container/memory_usage\",\"redis.googleapis.com/container/state\",\"redis.googleapis.com/container/uptime\",\"redis.googleapis.com/container/version\",\"redis.googleapis.com/hybrid_lease/applied_role\",\"redis.googleapis.com/hybrid_lease/role_checks\",\"redis.googleapis.com/hybrid_lease/lock_age\",\"redis.googleapis.com/hybrid_lease/promise_age\",\"redis.googleapis.com/hybrid_lease/primary_readiness\",\"redis.googleapis.com/hybrid_lease/setting\",\"redis.googleapis.com/hybrid_lease/latency\",\"redis.googleapis.com/hybrid_lease/role_changes\",\"redis.googleapis.com/hybrid_lease/run_id\",\"redis.googleapis.com/hybrid_lease/running_mode\",\"redis.googleapis.com/keyspace/avg_ttl\",\"redis.googleapis.com/keyspace/expires\",\"redis.googleapis.com/keyspace/keys\",\"redis.googleapis.com/os/image\",\"redis.googleapis.com/persistence/aof/base_size\",\"redis.googleapis.com/persistence/aof/buffer_length\",\"redis.googleapis.com/persistence/aof/current_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/current_size\",\"redis.googleapis.com/persistence/aof/delayed_fsync\",\"redis.googleapis.com/persistence/aof/enabled\",\"redis.googleapis.com/persistence/aof/last_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/pending_bio_fsync\",\"redis.googleapis.com/persistence/aof/rewrite_buffer_length\",\"redis.googleapis.com/persistence/aof/rewrite_scheduled\",\"redis.googleapis.com/persistence/loading_eta_seconds\",\"redis.googleapis.com/persistence/loading_loaded_bytes\",\"redis.googleapis.com/persistence/loading_total_bytes\",\"redis.googleapis.com/persistence/rdb/bgsave_in_progress\",\"redis.googleapis.com/persistence/rdb/changes_since_last_save\",\"redis.googleapis.com/persistence/rdb/current_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/last_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/loading\",\"redis.googleapis.com/persistence/step_latency\",\"redis.googleapis.com/persistence/step_rdb_size\",\"redis.googleapis.com/recovery/attempts_since_last_success\",\"redis.googleapis.com/recovery/estimated_recovery_time\",\"redis.googleapis.com/recovery/last_duration\",\"redis.googleapis.com/recovery/last_status\",\"redis.googleapis.com/recovery/time_elapsed\",\"redis.googleapis.com/redis_version\",\"redis.googleapis.com/replication/is_master\",\"redis.googleapis.com/replication/master/slaves\",\"redis.googleapis.com/replication/master/slaves/lag\",\"redis.googleapis.com/replication/master/slaves/offset\",\"redis.googleapis.com/replication/master_link_status\",\"redis.googleapis.com/replication/master_repl_offset\",\"redis.googleapis.com/replication/role\",\"redis.googleapis.com/security/auth_enabled\",\"redis.googleapis.com/server/redis_version\",\"redis.googleapis.com/server/uptime\",\"redis.googleapis.com/snapshot/attempts\",\"redis.googleapis.com/snapshot/last_duration\",\"redis.googleapis.com/snapshot/last_status\",\"redis.googleapis.com/snapshot/mode\",\"redis.googleapis.com/snapshot/time_elapsed\",\"redis.googleapis.com/snapshot/time_since_last_good_snapshot_started\",\"redis.googleapis.com/snapshot/time_to_next\",\"redis.googleapis.com/stats/active_defrag_hits\",\"redis.googleapis.com/stats/active_defrag_key_hits\",\"redis.googleapis.com/stats/active_defrag_key_misses\",\"redis.googleapis.com/stats/active_defrag_misses\",\"redis.googleapis.com/stats/connections/total\",\"redis.googleapis.com/stats/cpu\",\"redis.googleapis.com/stats/evicted_keys\",\"redis.googleapis.com/stats/expired_keys\",\"redis.googleapis.com/stats/io_threaded/reads_processed\",\"redis.googleapis.com/stats/io_threaded/writes_processed\",\"redis.googleapis.com/stats/keyspace_hits\",\"redis.googleapis.com/stats/keyspace_misses\",\"redis.googleapis.com/stats/latest_fork_usec\",\"redis.googleapis.com/stats/memory/active_defrag_running\",\"redis.googleapis.com/stats/memory/instance_capacity\",\"redis.googleapis.com/stats/memory/lazyfree_pending_objects\",\"redis.googleapis.com/stats/memory/maxmemory\",\"redis.googleapis.com/stats/memory/oom_prevention_on\",\"redis.googleapis.com/stats/memory/oom_prevention_duration\",\"redis.googleapis.com/stats/memory/oom_prevention_threshold\",\"redis.googleapis.com/stats/memory/private_bytes_for_rdb_dump\",\"redis.googleapis.com/stats/memory/total_system_mem_usage\",\"redis.googleapis.com/stats/memory/total_system_mem_usage_peak\",\"redis.googleapis.com/stats/memory/total_system_memory\",\"redis.googleapis.com/stats/memory/usage\",\"redis.googleapis.com/stats/memory/usage_lua\",\"redis.googleapis.com/stats/memory/usage_peak\",\"redis.googleapis.com/stats/memory/usage_rss\",\"redis.googleapis.com/stats/migrate_cached_sockets\",\"redis.googleapis.com/stats/pubsub/channels\",\"redis.googleapis.com/stats/pubsub/patterns\",\"redis.googleapis.com/stats/reject_connections_count\",\"redis.googleapis.com/stats/sync_full\",\"redis.googleapis.com/stats/sync_partial_err\",\"redis.googleapis.com/stats/tracking/clients\",\"redis.googleapis.com/stats/tracking/total_keys\",\"redis.googleapis.com/stats/total_net_bytes\",\"redis.googleapis.com/vm/external_ips\",\"redis.googleapis.com/vm/params/file_max\",\"redis.googleapis.com/vm/params/nf_conntrack_count\",\"redis.googleapis.com/vm/params/nf_conntrack_hashsize\",\"redis.googleapis.com/vm/params/nf_conntrack_max\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_established\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_time_wait\",\"redis.googleapis.com/vm/params/somaxconn\",\"redis.googleapis.com/vm/params/tcp_max_syn_backlog\",\"redis.googleapis.com/vm/params/transparent_hugepage_defrag\",\"redis.googleapis.com/vm/params/transparent_hugepage_enabled\",\"redis.googleapis.com/envoyproxy/connection/request_count\",\"redis.googleapis.com/envoyproxy/connection/rejected_connection_count\",\"redis.googleapis.com/envoyproxy/server/connection_count\",\"redis.googleapis.com/envoyproxy/server/uptime\",\"redis.googleapis.com/cloud/mem_store/experiment_status\",\"redis.googleapis.com/cloud/mem_store/operation_latency\",\"redis.googleapis.com/cloud/mem_store/repair_attempts\",\"redis.googleapis.com/cloud/mem_store/repair_actions\",\"redis.googleapis.com/cloud/mem_store/repair_latency\",\"redis.googleapis.com/cloud/mem_store/get_health_latency\",\"redis.googleapis.com/cloud/mem_store/vm_metadata_not_found\",\"redis.googleapis.com/cloud/mem_store/failed_repair_actions\",\"redis.googleapis.com/cloud/mem_store/failed_repair_operation\",\"redis.googleapis.com/cloud/mem_store/repair_container_state\",\"redis.googleapis.com/cloud/mem_store/repair_cause_operation\",\"redis.googleapis.com/cloud/mem_store/update_attempts\",\"redis.googleapis.com/cloud/mem_store/node_recreate_latency\",\"redis.googleapis.com/cloud/mem_store/failed_hide_attempts\",\"redis.googleapis.com/cloud/mem_store/failed_unhide_attempts\",\"redis.googleapis.com/cloud/mem_store/failover_count\",\"redis.googleapis.com/cloud/mem_store/failover_latency\",\"redis.googleapis.com/cloud/mem_store/scaling_latency\",\"redis.googleapis.com/cloud/mem_store/zone_advisor_recommendation\",\"redis.googleapis.com/control_plane/function_result\",\"redis.googleapis.com/control_plane/function_latency\",\"redis.googleapis.com/cloud/control_plane/function_result\",\"redis.googleapis.com/cloud/control_plane/function_latency\",\"redis.googleapis.com/security/tls/mode\",\"redis.googleapis.com/security/tls/ttl\",\"redis.googleapis.com/cloud/mem_store/iam_policy/binding_count\",\"redis.googleapis.com/cloud/cmek/operation_attempts\",\"redis.googleapis.com/hybrid_lease/member\",\"redis.googleapis.com/recovery/last_avg_transfer_rate\",\"redis.googleapis.com/recovery/transferred_bytes\",\"redis.googleapis.com/security/cmek_enabled\",\"redis.googleapis.com/snapshot/interval\",\"redis.googleapis.com/snapshot/last_avg_transfer_rate\",\"redis.googleapis.com/snapshot/relative_start_time\",\"redis.googleapis.com/snapshot/transferred_bytes\",\"redis.googleapis.com/snapshot/internal/expected_staleness\",\"redis.googleapis.com/stats/memory/client_output_buffer_oom_evictions\",\"redis.googleapis.com/envoyproxy/upstream/command_latencies\",\"redis.googleapis.com/cloud/mem_store/project_level_operation_latencies\",\"redis.googleapis.com/cloud/mem_store/resource_event_action\",\"redis.googleapis.com/cloud/control_plane/project_level_function_result_count\",\"redis.googleapis.com/cloud/control_plane/project_level_function_latencies\",\"redis.googleapis.com/cross_region_access/leaked_rule_instance\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_start_latencies\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_end_latencies\",\"redis.googleapis.com/maintenance/policy_enabled\",\"redis.googleapis.com/maintenance/reschedule_attempts\",\"redis.googleapis.com/vm/zone\",\"redis.googleapis.com/cloud/mem_store/zonal_stockout_count\",\"redis.googleapis.com/availability/instance_probes_ilb_count\",\"redis.googleapis.com/cloud/mem_store/self_service_update_attempts_count\",\"redis.googleapis.com/stats/cpu_main_thread\"]},{\"monitoredResource\":\"redis_instance\",\"metrics\":[\"redis.googleapis.com/clients/biggest_input_buf_v2\",\"redis.googleapis.com/clients/blocked_v2\",\"redis.googleapis.com/clients/connected_v2\",\"redis.googleapis.com/clients/longest_output_list_v2\",\"redis.googleapis.com/clients/recent_max_input_buffer_v2\",\"redis.googleapis.com/clients/recent_max_output_buffer_v2\",\"redis.googleapis.com/commands/calls_v2\",\"redis.googleapis.com/commands/usec_v2\",\"redis.googleapis.com/container/image_v2\",\"redis.googleapis.com/container/memory_limit_v2\",\"redis.googleapis.com/container/memory_usage_v2\",\"redis.googleapis.com/container/state_v2\",\"redis.googleapis.com/container/uptime_v2\",\"redis.googleapis.com/container/version_v2\",\"redis.googleapis.com/keyspace/avg_ttl_v2\",\"redis.googleapis.com/keyspace/expires_v2\",\"redis.googleapis.com/keyspace/keys_v2\",\"redis.googleapis.com/os/image_v2\",\"redis.googleapis.com/persistence/aof/base_size_v2\",\"redis.googleapis.com/persistence/aof/buffer_length_v2\",\"redis.googleapis.com/persistence/aof/current_rewrite_time_sec_v2\",\"redis.googleapis.com/persistence/aof/current_size_v2\",\"redis.googleapis.com/persistence/aof/delayed_fsync_v2\",\"redis.googleapis.com/persistence/aof/enabled_v2\",\"redis.googleapis.com/persistence/aof/last_rewrite_time_sec_v2\",\"redis.googleapis.com/persistence/aof/pending_bio_fsync_v2\",\"redis.googleapis.com/persistence/aof/rewrite_buffer_length_v2\",\"redis.googleapis.com/persistence/aof/rewrite_scheduled_v2\",\"redis.googleapis.com/persistence/loading_eta_seconds_v2\",\"redis.googleapis.com/persistence/loading_loaded_bytes_v2\",\"redis.googleapis.com/persistence/loading_total_bytes_v2\",\"redis.googleapis.com/persistence/rdb/bgsave_in_progress_v2\",\"redis.googleapis.com/persistence/rdb/changes_since_last_save_v2\",\"redis.googleapis.com/persistence/rdb/current_bgsave_time_sec_v2\",\"redis.googleapis.com/persistence/rdb/last_bgsave_time_sec_v2\",\"redis.googleapis.com/persistence/rdb/loading_v2\",\"redis.googleapis.com/replication/is_master_v2\",\"redis.googleapis.com/replication/master/slaves/lag_v2\",\"redis.googleapis.com/replication/master/slaves/offset_v2\",\"redis.googleapis.com/replication/master/slaves_v2\",\"redis.googleapis.com/replication/master_link_status_v2\",\"redis.googleapis.com/replication/master_repl_offset_v2\",\"redis.googleapis.com/replication/role_v2\",\"redis.googleapis.com/server/redis_version_v2\",\"redis.googleapis.com/server/uptime_v2\",\"redis.googleapis.com/stats/active_defrag_hits_v2\",\"redis.googleapis.com/stats/active_defrag_key_hits_v2\",\"redis.googleapis.com/stats/active_defrag_key_misses_v2\",\"redis.googleapis.com/stats/active_defrag_misses_v2\",\"redis.googleapis.com/stats/connections/total_v2\",\"redis.googleapis.com/stats/cpu_v2\",\"redis.googleapis.com/stats/evicted_keys_v2\",\"redis.googleapis.com/stats/expired_keys_v2\",\"redis.googleapis.com/stats/keyspace_hits_v2\",\"redis.googleapis.com/stats/keyspace_misses_v2\",\"redis.googleapis.com/stats/latest_fork_usec_v2\",\"redis.googleapis.com/stats/memory/active_defrag_running_v2\",\"redis.googleapis.com/stats/memory/lazyfree_pending_objects_v2\",\"redis.googleapis.com/stats/memory/maxmemory_v2\",\"redis.googleapis.com/stats/memory/oom_prevention_duration_v2\",\"redis.googleapis.com/stats/memory/oom_prevention_threshold_v2\",\"redis.googleapis.com/stats/memory/private_bytes_for_rdb_dump_v2\",\"redis.googleapis.com/stats/memory/total_system_mem_usage_peak_v2\",\"redis.googleapis.com/stats/memory/total_system_mem_usage_v2\",\"redis.googleapis.com/stats/memory/total_system_memory_v2\",\"redis.googleapis.com/stats/memory/usage_lua_v2\",\"redis.googleapis.com/stats/memory/usage_peak_v2\",\"redis.googleapis.com/stats/memory/usage_rss_v2\",\"redis.googleapis.com/stats/memory/usage_v2\",\"redis.googleapis.com/stats/migrate_cached_sockets_v2\",\"redis.googleapis.com/stats/pubsub/channels_v2\",\"redis.googleapis.com/stats/pubsub/patterns_v2\",\"redis.googleapis.com/stats/reject_connections_count_v2\",\"redis.googleapis.com/stats/sync_full_v2\",\"redis.googleapis.com/stats/sync_partial_err_v2\",\"redis.googleapis.com/stats/total_net_bytes_v2\",\"redis.googleapis.com/vm/external_ips_v2\",\"redis.googleapis.com/vm/params/file_max_v2\",\"redis.googleapis.com/vm/params/nf_conntrack_count_v2\",\"redis.googleapis.com/vm/params/nf_conntrack_hashsize_v2\",\"redis.googleapis.com/vm/params/nf_conntrack_max_v2\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_established_v2\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_time_wait_v2\",\"redis.googleapis.com/vm/params/somaxconn_v2\",\"redis.googleapis.com/vm/params/tcp_max_syn_backlog_v2\",\"redis.googleapis.com/vm/params/transparent_hugepage_defrag_v2\",\"redis.googleapis.com/vm/params/transparent_hugepage_enabled_v2\"]},{\"monitoredResource\":\"redis.googleapis.com/RedisClusterProxyNode\",\"metrics\":[\"redis.googleapis.com/cluster/envoy/cluster/membership_change_count\",\"redis.googleapis.com/cluster/envoy/cluster/membership_healthy\",\"redis.googleapis.com/cluster/envoy/cluster/membership_total\",\"redis.googleapis.com/cluster/envoy/cluster/update_attempt_count\",\"redis.googleapis.com/cluster/envoy/cluster/update_empty_count\",\"redis.googleapis.com/cluster/envoy/cluster/update_failure_count\",\"redis.googleapis.com/cluster/envoy/cluster/update_no_rebuild_count\",\"redis.googleapis.com/cluster/envoy/cluster/upstream_commands/upstream_rq_times\",\"redis.googleapis.com/cluster/envoy/cluster/upstream_cx_active\",\"redis.googleapis.com/cluster/envoy/cluster/upstream_cx_total_count\",\"redis.googleapis.com/cluster/envoy/cluster/upstream_rq_total_count\",\"redis.googleapis.com/cluster/envoy/http/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/cluster/envoy/http/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/cluster/envoy/listener/http/downstream_rq_count\",\"redis.googleapis.com/cluster/envoy/listener/downstream_cx_active\",\"redis.googleapis.com/cluster/envoy/listener/downstream_cx_lengths\",\"redis.googleapis.com/cluster/envoy/listener/downstream_cx_total_count\",\"redis.googleapis.com/cluster/envoy/redis/command/error_count\",\"redis.googleapis.com/cluster/envoy/redis/command/latencies\",\"redis.googleapis.com/cluster/envoy/redis/command/success_count\",\"redis.googleapis.com/cluster/envoy/redis/command/total_count\",\"redis.googleapis.com/cluster/envoy/redis/downstream_cx_protocol_error_count\",\"redis.googleapis.com/cluster/envoy/redis/downstream_cx_rx_bytes_buffered\",\"redis.googleapis.com/cluster/envoy/redis/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/cluster/envoy/redis/downstream_cx_tx_bytes_buffered\",\"redis.googleapis.com/cluster/envoy/redis/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/cluster/envoy/redis/downstream_rq_active\",\"redis.googleapis.com/cluster/envoy/redis/splitter/invalid_request_count\",\"redis.googleapis.com/cluster/envoy/redis/splitter/unsupported_command_count\",\"redis.googleapis.com/cluster/envoy/server/concurrency\",\"redis.googleapis.com/cluster/envoy/server/initialization_times\",\"redis.googleapis.com/cluster/envoy/server/state\",\"redis.googleapis.com/cluster/envoy/server/total_connections\",\"redis.googleapis.com/cluster/envoy/server/uptime\",\"redis.googleapis.com/cluster/proxy_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/cluster/proxy_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/cluster/proxy_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/cluster/proxy_operation_agent/config_server/server_latencies\"]},{\"monitoredResource\":\"redis.googleapis.com/RedisClusterNode\",\"metrics\":[\"redis.googleapis.com/cluster/redis/clients/recent_max_output_buffer\",\"redis.googleapis.com/cluster/redis/clients/connected\",\"redis.googleapis.com/cluster/redis/commands/calls\",\"redis.googleapis.com/cluster/redis/commands/usec\",\"redis.googleapis.com/cluster/redis/keyspace/keys\",\"redis.googleapis.com/cluster/redis/keyspace/avg_ttl\",\"redis.googleapis.com/cluster/redis/replication/role\",\"redis.googleapis.com/cluster/redis/replication/primary_repl_offset\",\"redis.googleapis.com/cluster/redis/stats/evicted_keys\",\"redis.googleapis.com/cluster/redis/stats/keyspace_hits\",\"redis.googleapis.com/cluster/redis/stats/keyspace_misses\",\"redis.googleapis.com/cluster/redis/stats/memory/usage\",\"redis.googleapis.com/cluster/redis/stats/memory/usage_rss\",\"redis.googleapis.com/cluster/redis/stats/memory/maxmemory\",\"redis.googleapis.com/cluster/redis/stats/total_net_input_bytes\",\"redis.googleapis.com/cluster/redis/stats/total_net_output_bytes\",\"redis.googleapis.com/cluster/redis/server/redis_version\",\"redis.googleapis.com/cluster/redis/server/uptime\",\"redis.googleapis.com/cluster/redis_operation_agent/api_execution_status\",\"redis.googleapis.com/cluster/redis_operation_agent/api_execution_latency\",\"redis.googleapis.com/cluster/redis_operation_agent/api_step_execution_status\",\"redis.googleapis.com/cluster/redis_operation_agent/api_step_execution_latency\",\"redis.googleapis.com/cluster/redis_operation_agent/cp_execution_latency\"]},{\"monitoredResource\":\"redis.googleapis.com/RedisCluster\",\"metrics\":[\"redis.googleapis.com/cluster/control_plane/function_latencies\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalProxyNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_change_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_healthy\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_total\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_attempt_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_empty_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_failure_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_no_rebuild_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_commands/upstream_rq_times\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_rq_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/http/downstream_rq_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_lengths\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/latencies\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/success_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_protocol_error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_rq_active\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/invalid_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/unsupported_command_count\",\"redis.googleapis.com/internal/cluster/envoy/server/concurrency\",\"redis.googleapis.com/internal/cluster/envoy/server/initialization_times\",\"redis.googleapis.com/internal/cluster/envoy/server/state\",\"redis.googleapis.com/internal/cluster/envoy/server/total_connections\",\"redis.googleapis.com/internal/cluster/envoy/server/uptime\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/envoy/server/days_until_first_cert_expiring\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_time\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/handshake_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/connection_error_count\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/invalid_secret\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/read_replica_request_count\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/redis/clients/max_input_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/max_output_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/blocked\",\"redis.googleapis.com/internal/cluster/redis/clients/connected\",\"redis.googleapis.com/internal/cluster/redis/cmd/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/usec_count\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_per_second\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_count\",\"redis.googleapis.com/internal/cluster/redis/connections/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cpu/time\",\"redis.googleapis.com/internal/cluster/redis/database/avg_ttl\",\"redis.googleapis.com/internal/cluster/redis/database/keys\",\"redis.googleapis.com/internal/cluster/redis/database/keys_with_expiration\",\"redis.googleapis.com/internal/cluster/redis/fork/latest_fork\",\"redis.googleapis.com/internal/cluster/redis/keys/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/keys/expired_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/hit_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/miss_count\",\"redis.googleapis.com/internal/cluster/redis/memory/fragmentation_ratio\",\"redis.googleapis.com/internal/cluster/redis/memory/lua\",\"redis.googleapis.com/internal/cluster/redis/memory/maxmemory\",\"redis.googleapis.com/internal/cluster/redis/memory/peak\",\"redis.googleapis.com/internal/cluster/redis/memory/rss\",\"redis.googleapis.com/internal/cluster/redis/memory/used\",\"redis.googleapis.com/internal/cluster/redis/network/received_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/rdb/change_since_last_save_count\",\"redis.googleapis.com/internal/cluster/redis/replica/connected\",\"redis.googleapis.com/internal/cluster/redis/replication/role\",\"redis.googleapis.com/internal/cluster/redis/replication/backlog_first_byte_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/offset\",\"redis.googleapis.com/internal/cluster/redis/server/redis_version\",\"redis.googleapis.com/internal/cluster/redis/server/uptime\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_step_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/cp_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis/rdb/change_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/server/owned_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/completed_migration_count\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/in_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/queued_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/replication/replica_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/replication_lag\",\"redis.googleapis.com/internal/cluster/redis/shard/shard_id\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalCluster\",\"metrics\":[\"redis.googleapis.com/internal/cluster/control_plane/function_latencies\",\"redis.googleapis.com/internal/cluster/tier\",\"redis.googleapis.com/internal/cluster/control_plane/update_function_latencies\",\"redis.googleapis.com/internal/cluster/security/auth_enabled\",\"redis.googleapis.com/internal/cluster/consumer_project\",\"redis.googleapis.com/internal/cluster/slo/min_expected_proxy_vms\",\"redis.googleapis.com/internal/cluster/slo/min_expected_replica_nodes\",\"redis.googleapis.com/internal/cluster/slo/cluster_state\",\"redis.googleapis.com/internal/cluster/memory/memory_size\",\"redis.googleapis.com/internal/cluster/security/tls_enabled\",\"redis.googleapis.com/internal/cluster/reconciliation/job_invocation_status\",\"redis.googleapis.com/internal/cluster/rollout/critical/replace_failures\",\"redis.googleapis.com/internal/cluster/rollout/critical/total_nodes\"]},{\"monitoredResource\":\"redis.googleapis.com/Cluster\",\"metrics\":[\"redis.googleapis.com/cluster/redis/memory/usages\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/run.googleapis.com\",\"config\":{\"name\":\"run.googleapis.com\",\"title\":\"Cloud Run Admin API\",\"documentation\":{\"summary\":\"Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"run.googleapis.com/revision\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"run.googleapis.com/service_name\"},{\"key\":\"run.googleapis.com/revision_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"run.googleapis.com/configuration_name\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"run.googleapis.com/revision\",\"metrics\":[\"run.googleapis.com/request_count\",\"run.googleapis.com/request_latencies\",\"run.googleapis.com/container/instance_time\",\"run.googleapis.com/container/cpu/allocation_time\",\"run.googleapis.com/container/memory/allocation_time\",\"run.googleapis.com/container/labelled_instance_time\",\"run.googleapis.com/container/cpu/scaled_usage\",\"run.googleapis.com/container/memory/utilization\",\"run.googleapis.com/tenant_project\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_recordedtime_latencies\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_time_latencies\",\"run.googleapis.com/internal/eventflow_filter/transformation_count\",\"run.googleapis.com/internal/eventflow_filter/transformation_latencies\",\"run.googleapis.com/internal/pod_service_client/request_count\",\"run.googleapis.com/internal/pod_service_client/request_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/secretmanager.googleapis.com\",\"config\":{\"name\":\"secretmanager.googleapis.com\",\"title\":\"Secret Manager API\",\"documentation\":{\"summary\":\"Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceconsumermanagement.googleapis.com\",\"config\":{\"name\":\"serviceconsumermanagement.googleapis.com\",\"title\":\"Service Consumer Management API\",\"documentation\":{\"summary\":\"Manages the service consumers of a Service Infrastructure service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicemanagement.googleapis.com\",\"config\":{\"name\":\"servicemanagement.googleapis.com\",\"title\":\"Service Management API\",\"documentation\":{\"summary\":\"Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicenetworking.googleapis.com\",\"config\":{\"name\":\"servicenetworking.googleapis.com\",\"title\":\"Service Networking API\",\"documentation\":{\"summary\":\"Provides automatic management of network configurations necessary for certain services.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceusage.googleapis.com\",\"config\":{\"name\":\"serviceusage.googleapis.com\",\"title\":\"Service Usage API\",\"documentation\":{\"summary\":\"Enables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/source.googleapis.com\",\"config\":{\"name\":\"source.googleapis.com\",\"title\":\"Legacy Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Access source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sourcerepo.googleapis.com\",\"config\":{\"name\":\"sourcerepo.googleapis.com\",\"title\":\"Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Accesses source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/spanner.googleapis.com\",\"config\":{\"name\":\"spanner.googleapis.com\",\"title\":\"Cloud Spanner API\",\"documentation\":{\"summary\":\"Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sql-component.googleapis.com\",\"config\":{\"name\":\"sql-component.googleapis.com\",\"title\":\"Cloud SQL\",\"documentation\":{\"summary\":\"Google Cloud SQL is a hosted and fully managed relational database service\\n on Google's infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sqladmin.googleapis.com\",\"config\":{\"name\":\"sqladmin.googleapis.com\",\"title\":\"Cloud SQL Admin API\",\"documentation\":{\"summary\":\"API for Cloud SQL database instance management\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-api.googleapis.com\",\"config\":{\"name\":\"storage-api.googleapis.com\",\"title\":\"Google Cloud Storage JSON API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-component.googleapis.com\",\"config\":{\"name\":\"storage-component.googleapis.com\",\"title\":\"Cloud Storage\",\"documentation\":{\"summary\":\"Google Cloud Storage is a RESTful service for storing and accessing your data on Google's\\n infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage.googleapis.com\",\"config\":{\"name\":\"storage.googleapis.com\",\"title\":\"Cloud Storage API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"storage.googleapis.com/StorageLocation\",\"displayName\":\"Storage Location of GCS Buckets\",\"description\":\"Storage Location of GCS Buckets.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The project number of the bucket.\"},{\"key\":\"location\",\"description\":\"The storage location of the bucket.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"storage.googleapis.com/Location\",\"displayName\":\"GCS Location\",\"description\":\"GCS Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The project number of the bucket.\"},{\"key\":\"location\",\"description\":\"The location of the bucket.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/storage\",\"labels\":[{\"key\":\"storage.googleapis.com/bucket_name\"},{\"key\":\"storage.googleapis.com/bucket_storage_class\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/project\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"storage.googleapis.com/storage\",\"metrics\":[\"storage.googleapis.com/storage/total_bytes\",\"storage.googleapis.com/storage/object_count\"]},{\"monitoredResource\":\"storage.googleapis.com/StorageLocation\",\"metrics\":[\"storage.googleapis.com/quota/in_multi_region_read_bandwidth/exceeded\",\"storage.googleapis.com/quota/in_multi_region_read_bandwidth/usage\",\"storage.googleapis.com/quota/in_multi_region_read_bandwidth_preview/exceeded\",\"storage.googleapis.com/quota/in_multi_region_read_bandwidth_preview/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/exceeded\",\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/StorageLocation\",\"metrics\":[\"storage.googleapis.com/quota/in_multi_region_read_bandwidth/limit\",\"storage.googleapis.com/quota/in_multi_region_read_bandwidth_preview/limit\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sts.googleapis.com\",\"config\":{\"name\":\"sts.googleapis.com\",\"title\":\"Security Token Service API\",\"documentation\":{\"summary\":\"The Security Token Service exchanges Google or third-party credentials for a short-lived access token to Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/websecurityscanner.googleapis.com\",\"config\":{\"name\":\"websecurityscanner.googleapis.com\",\"title\":\"Web Security Scanner API\",\"documentation\":{\"summary\":\"Scans your Compute and App Engine apps for common web vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"}]}" + "size": 41050, + "text": "{\"services\":[{\"name\":\"projects/167984947943/services/abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"config\":{\"name\":\"abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"title\":\"AbiliTec API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/accesscontextmanager.googleapis.com\",\"config\":{\"name\":\"accesscontextmanager.googleapis.com\",\"title\":\"Access Context Manager API\",\"documentation\":{\"summary\":\"An API for setting attribute based access control to requests to Google Cloud services.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"accesscontextmanager.googleapis.com/Location\",\"displayName\":\"Access Context Manager Location\",\"description\":\"Access Context Manager Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The organization number of the policy, such as organizations/5678.\"},{\"key\":\"location\",\"description\":\"The location of the policy.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"displayName\":\"Access policy resource.\",\"description\":\"Access policy resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"access_policy\",\"description\":\"The access policy custom dimension.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/access_levels_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_egress_policies_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_ingress_policies_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_protected_resources_per_policy\",\"accesscontextmanager.googleapis.com/perimeters_per_policy\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/usage\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/admin.googleapis.com\",\"config\":{\"name\":\"admin.googleapis.com\",\"title\":\"Admin SDK API\",\"documentation\":{\"summary\":\"Admin SDK lets administrators of enterprise domains to\\n view and manage resources like user, groups etc. It also provides\\n audit and usage reports of domain.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/alloydb.googleapis.com\",\"config\":{\"name\":\"alloydb.googleapis.com\",\"title\":\"AlloyDB API\",\"documentation\":{\"summary\":\"AlloyDB for PostgreSQL is an open source-compatible database service that provides a powerful option for migrating, modernizing, or building commercial-grade applications. It offers full compatibility with standard PostgreSQL, and is more than 4x faster for transactional workloads and up to 100x faster for analytical queries than standard PostgreSQL in our performance tests. AlloyDB for PostgreSQL offers a 99.99 percent availability SLA inclusive of maintenance.\\n

\\nAlloyDB is optimized for the most demanding use cases, allowing you to build new applications that require high transaction throughput, large database sizes, or multiple read resources; scale existing PostgreSQL workloads with no application changes; and modernize legacy proprietary databases.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"alloydb.googleapis.com/InternalInstanceNode\",\"displayName\":\"Internal monitored resource representing a physical node in AlloyDB instance.\",\"description\":\"Internal monitored resource representing a physical node in AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InstanceNode\",\"displayName\":\"AlloyDB node\",\"description\":\"Monitored resource representing a physical node in AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Instance\",\"displayName\":\"AlloyDB instance\",\"description\":\"Monitored resource representing an AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InternalDatabase\",\"displayName\":\"Database level metrics collected from one physical node of AlloyDB instance.\",\"description\":\"Database level metrics collected from one physical node of AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB engine.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"alloydb.googleapis.com/Database\",\"displayName\":\"AlloyDB database\",\"description\":\"Monitored resource representing a database on AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB engine.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"alloydb.googleapis.com/Cluster\",\"displayName\":\"AlloyDB cluster\",\"description\":\"Monitored resource representing an AlloyDB cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Backup\",\"displayName\":\"AlloyDB backup\",\"description\":\"Monitored resource representing an AlloyDB backup.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB backup is stored.\"},{\"key\":\"backup_id\",\"description\":\"AlloyDB backup identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Location\",\"displayName\":\"AlloyDB Location\",\"description\":\"A location in the AlloyDB API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location in the API.\"}],\"launchStage\":\"BETA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"alloydb.googleapis.com/InternalOmniInstanceNode\",\"displayName\":\"Internal monitored resource representing a physical node in AlloyDB Omni instance.\",\"description\":\"Internal monitored resource representing a physical node in AlloyDB Omni instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB Omni instance is registered.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB Omni cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB Omni instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB Omni instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB Omni physical node identifier within the AlloyDB Omni instance.\"},{\"key\":\"node_type\",\"description\":\"AlloyDB Omni physical node type. (PRIMARY or STANDBY OR READ).\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InternalOmniDatabase\",\"displayName\":\"Database level metrics collected from one physical node of AlloyDB Omni instance.\",\"description\":\"Database level metrics collected from one physical node of AlloyDB Omni instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB Omni instance is registered.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB Omni cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB Omni instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB Omni instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB Omni physical node identifier within the AlloyDB Omni instance.\"},{\"key\":\"node_type\",\"description\":\"AlloyDB Omni physical node type. (PRIMARY or STANDBY or READ).\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB Omni engine.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"alloydb.googleapis.com/InternalInstanceNode\",\"metrics\":[\"alloydb.googleapis.com/internal/grpc/client/canonical_status_count\",\"alloydb.googleapis.com/internal/grpc/client/completed_rpcs\",\"alloydb.googleapis.com/internal/grpc/client/received_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/received_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/roundtrip_latency\",\"alloydb.googleapis.com/internal/grpc/client/sent_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/sent_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/started_rpcs\",\"alloydb.googleapis.com/internal/grpc/internal/core/experimental_transport_latency\",\"alloydb.googleapis.com/internal/grpc/server/active_channels\",\"alloydb.googleapis.com/internal/grpc/server/canonical_status_count\",\"alloydb.googleapis.com/internal/grpc/server/completed_rpcs\",\"alloydb.googleapis.com/internal/grpc/server/received_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/received_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/server_latency\",\"alloydb.googleapis.com/internal/grpc/server/sent_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/sent_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/started_rpcs\",\"alloydb.googleapis.com/internal/container/cpu_usage\",\"alloydb.googleapis.com/internal/container/cpu_throttled\",\"alloydb.googleapis.com/internal/container/cpu_throttled_periods\",\"alloydb.googleapis.com/internal/container/cpu_total_periods\",\"alloydb.googleapis.com/internal/container/memory_used\",\"alloydb.googleapis.com/internal/container/heap_used\",\"alloydb.googleapis.com/internal/container/memory_limit\",\"alloydb.googleapis.com/internal/container/swap_used\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/rpc/client/count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/rpc/client/roundtrip_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/volume\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/process_buffer_capacity\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_ewma_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_ewmv_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_timeout_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_ewmvariance\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_ewma\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/stale_backup_snapshots\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/wal_progress\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/last_process_pos_advance_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/last_quorum_advance_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/shard_push_back_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/volume_push_back_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/replica_rpcs\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_per_write_rpc\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/logical_lsn_bytes_per_write_rpcs\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_added\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_accepted_for_replay\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/shard_in_reconfiguration\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/thread_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_time_per_log\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_fraction_blocked\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_batch_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/record_info_queue_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/consume_time_per_log\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_lsn_range\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_lsn_range_min\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_time_range\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_time_range_min\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_block_state_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/wrong_eviction_read_lsn_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/in_local_cache_read_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_blocks_latency\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_blocks_latency_total\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/rpcs_per_read_request\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/prefetch_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/prefetch_block_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_miss_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/evict_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/evict_before_use_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/invalidate_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/out_of_buffers_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/purge_cache_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_hit_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_wait_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/response_receive_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/hit_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/miss_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/get_shard_max_latency\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/get_shard_max_visited_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/bucket_chain_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/num_entries\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/num_free_entries\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/request_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/requests_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/fallback_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedge_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedging_success_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedge_success_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/latencies_per_replica\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/replica_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/rpc_cancel_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/failed_readblock_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/num_chunks\",\"alloydb.googleapis.com/internal/database/logging/backlog\",\"alloydb.googleapis.com/internal/database/logging/log_lines_count\",\"alloydb.googleapis.com/internal/database/logging/ccc_log_lines_count\",\"alloydb.googleapis.com/internal/database/logging/log_streams\",\"alloydb.googleapis.com/internal/database/logging/chemist_pre_send_latencies\",\"alloydb.googleapis.com/internal/database/logging/chemist_upload_latencies\",\"alloydb.googleapis.com/internal/database/service/events_count\",\"alloydb.googleapis.com/internal/database/service/errors_count\",\"alloydb.googleapis.com/internal/database/postgresql/uptime\",\"alloydb.googleapis.com/internal/database/postgresql/max_connections\",\"alloydb.googleapis.com/internal/database/postgresql/shared_buffers\",\"alloydb.googleapis.com/internal/database/postgresql/temp_buffers\",\"alloydb.googleapis.com/internal/database/postgresql/buffer_replacement_count\",\"alloydb.googleapis.com/internal/database/postgresql/wal_size\",\"alloydb.googleapis.com/internal/database/postgresql/collations_used_by_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/collations\",\"alloydb.googleapis.com/internal/database/postgresql/pgaudit_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/valid_entries\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_reads\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_writes\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_hits\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/get_entry_calls\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/be_read_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/bg_read_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/verifier_status_count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/verifier_run_count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/rows\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/create_duration\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/restore/workers\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_used\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_available\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/bg_process_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/hypothetical_units_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columnar_cache_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_total\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_alg_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_alg_quality\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/refresh_threshold_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/cached_table_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/invalidated_block_ratio\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_uncompressed_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/num_column_sets\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/num_whatif\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columns\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/scan_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/local_storage_configured_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/local_storage_used_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/read_bytes_cached_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/read_bytes_swapped_in_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/query_error\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/database_advisor_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/statement_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/indexable_column_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/explain_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_iteration_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/selected_index_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/workload_cost_reduction_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_total_index_selections\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_success_index_selections\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/total_num_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_explainable_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_indexable_columns\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/total_num_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_cached_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_skipped_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/max_num_cached_query_costs\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_index_selection_iterations\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_selected_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_startup_time\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_runtime\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/workload_cost_reduction_percent\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_column_selection_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_column_selection_latency\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_columnarizable_columns_size_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_columnarizable_columns_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_selected_columns_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_workload_cost_reduction_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_recommended_size_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/selected_index_created_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_ce_criteria\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_enable\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_enable_size\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/index_state\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/unused_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/indexes\",\"alloydb.googleapis.com/internal/database/postgresql/workload/query/query_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/join/join_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/unsupported_expr_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/unsupported_func_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/agg/unsupported_expr_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/agg/unsupported_func_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/scan_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/partitioning_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/partitioning_spilled_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/planner/hints_planned_query_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_split_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/parent_operator_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/row_counts\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/auto_snapshots_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/default_version\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/installed_version\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/snapshots\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/ml_integration_extension_installed\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/roundtrip_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/temp_on_demand/wait_times\",\"alloydb.googleapis.com/internal/health_agent/status_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/call_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/cache_hit_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/cache_miss_count\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/read_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/write_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/tcp_connect_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/heartbeat_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/broadcast_lsn\",\"alloydb.googleapis.com/internal/authproxy/connect_latencies\",\"alloydb.googleapis.com/internal/authproxy/open_connections\",\"alloydb.googleapis.com/internal/authproxy/status_count\",\"alloydb.googleapis.com/internal/authproxy/cert_valid_duration\",\"alloydb.googleapis.com/internal/database/iam/login/error_count\",\"alloydb.googleapis.com/internal/database/iam/login/iam_authentication_enabled\",\"alloydb.googleapis.com/internal/database/iam/login/latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/sent_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/write_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/flush_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/state\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/slot_status\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/sent_bytes\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/write_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/flush_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/restart_lsn\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/parallel_log_replay_enabled\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/io_time\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/redo_time\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/redo_overhead_time\",\"alloydb.googleapis.com/internal/instance/postgresql/backends_by_state\",\"alloydb.googleapis.com/internal/instance/postgresql/backends_for_top_applications\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_returned_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_fetched_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_inserted_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_deleted_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_updated_count\",\"alloydb.googleapis.com/internal/instance/postgresql/new_connections_count\",\"alloydb.googleapis.com/internal/instance/postgresql/deadlock_count\",\"alloydb.googleapis.com/internal/instance/postgresql/committed_transactions_count\",\"alloydb.googleapis.com/internal/instance/postgresql/rolledback_transactions_count\",\"alloydb.googleapis.com/internal/instance/postgresql/blks_read_count\",\"alloydb.googleapis.com/internal/instance/postgresql/blks_hit_count\",\"alloydb.googleapis.com/internal/instance/postgresql/temp_bytes_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/temp_files_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_time\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_time_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/buf_hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/chill_hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/miss_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_utilization\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/pct_transaction_id_utilization\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_utilization_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/oldest_transaction_age\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_count\",\"alloydb.googleapis.com/internal/instance/lro/start_count\",\"alloydb.googleapis.com/internal/instance/lro/durations\",\"alloydb.googleapis.com/internal/memagent/memory_available\",\"alloydb.googleapis.com/internal/memagent/terminated_backends\",\"alloydb.googleapis.com/internal/memagent/shared_buffers_active\",\"alloydb.googleapis.com/internal/memagent/min_shared_buffers_active\",\"alloydb.googleapis.com/internal/memagent/static_shared\",\"alloydb.googleapis.com/internal/memagent/grow_ops_count\",\"alloydb.googleapis.com/internal/memagent/shrink_ops_count\",\"alloydb.googleapis.com/internal/memagent/shrink_pause_durations\",\"alloydb.googleapis.com/internal/memagent/temp_override\",\"alloydb.googleapis.com/internal/memagent/disk_space_shortage_count\",\"alloydb.googleapis.com/internal/memagent/buffer_pool_evicted_pages_count\",\"alloydb.googleapis.com/internal/memagent/buffer_pool_accessed_pages\",\"alloydb.googleapis.com/internal/vm/cpu_count\",\"alloydb.googleapis.com/internal/vm/cpu_usage\",\"alloydb.googleapis.com/internal/vm/zone\",\"alloydb.googleapis.com/internal/vm/tenant_project_id\",\"alloydb.googleapis.com/internal/vm/directpath_address\",\"alloydb.googleapis.com/internal/vm/memory_total\",\"alloydb.googleapis.com/internal/vm/memory_used\",\"alloydb.googleapis.com/internal/vm/memory_available\",\"alloydb.googleapis.com/internal/vm/swap_cached\",\"alloydb.googleapis.com/internal/vm/swap_total\",\"alloydb.googleapis.com/internal/vm/swap_used\",\"alloydb.googleapis.com/internal/vm/uptime\",\"alloydb.googleapis.com/internal/vm/oom_count\",\"alloydb.googleapis.com/internal/vm/core_dumps\",\"alloydb.googleapis.com/internal/vm/disk/read_ops\",\"alloydb.googleapis.com/internal/vm/disk/write_ops\",\"alloydb.googleapis.com/internal/vm/disk/read\",\"alloydb.googleapis.com/internal/vm/disk/written\",\"alloydb.googleapis.com/internal/vm/disk/read_time\",\"alloydb.googleapis.com/internal/vm/disk/write_time\",\"alloydb.googleapis.com/internal/vm/disk/utilization_by_data_type\",\"alloydb.googleapis.com/internal/vm/fs/size\",\"alloydb.googleapis.com/internal/vm/fs/free\",\"alloydb.googleapis.com/internal/vm/fs/available\",\"alloydb.googleapis.com/internal/database/postgresql/migration/source_instance_size\",\"alloydb.googleapis.com/internal/database/postgresql/migration/source_database_size\",\"alloydb.googleapis.com/internal/opagent/migration/largest_subscription_size\",\"alloydb.googleapis.com/internal/opagent/migration/subscriptions\",\"alloydb.googleapis.com/internal/opagent/migration/migration_time\",\"alloydb.googleapis.com/internal/opagent/migration/configure_logical_replication_rpc_count\",\"alloydb.googleapis.com/internal/opagent/migration/migration_error_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/started_rpc_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/completed_rpc_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/rpc_latencies\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/started_rpc_count\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/completed_rpc_count\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/rpc_latencies\",\"alloydb.googleapis.com/internal/obsagent/recommendation/database/connections\",\"alloydb.googleapis.com/internal/obsagent/recommendation/database/returned_rows\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/entry_insert_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/deduplicate_table_id_insert_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/deduplicate_table_id_eviction_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/component_not_available_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_transition_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/db_rows_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/extension_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_draining_times\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_aggregation_times\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/bg_worker_iteration_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/bg_worker_per_iteration_rows\",\"alloydb.googleapis.com/internal/dp_experiment/snapshot_init_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/snapshot_init_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/get_flag_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/get_flag_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/callback_process_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/callback_process_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/enabled_flags\",\"alloydb.googleapis.com/internal/database/postgresql/free_buffer_worker_sleep_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/errors\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/mintxid_skipped_pages_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/reset_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/reset_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/db_connections\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/latencies\",\"alloydb.googleapis.com/internal/obsagent/monitoring/database/query_execution_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/downsample_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_creation_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_deletion_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_metadata_fetch_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/instance_metadata_fetch_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/wait_class_util_failure_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/wait_event_util_failure_count\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/query_tuning_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/query_advice_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/unsuccessful_autovacuums_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/bloated_tables\",\"alloydb.googleapis.com/internal/vm/binary_core_dumps\",\"alloydb.googleapis.com/internal/database/postgresql/workload/planner/ri_based_join_elimination_query_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/materialized_view_scanned_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/local_shard_trim_lsn\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/global_shard_repd_trim_lsn\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/checkpoint_lsn\",\"alloydb.googleapis.com/internal/database/iam/report/error_count\",\"alloydb.googleapis.com/internal/database/iam/report/latencies\",\"alloydb.googleapis.com/internal/vm/maintenance_event\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/max_placement_distance\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/physical_hosts\",\"alloydb.googleapis.com/internal/vm/pressure_stall_count\",\"alloydb.googleapis.com/internal/memagent/chill_out_cache_attempt_count\",\"alloydb.googleapis.com/internal/memagent/chill_out_cache_time\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/placement_distance\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/virtual_hosts\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/latency\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_pages_gc_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_pages_gc_skipped_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_gc_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_queue_push_success_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_queue_push_failure_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_worker_dbs_processed_counts\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_worker_cycle_latencies\",\"alloydb.googleapis.com/internal/vm/cpu_model\",\"alloydb.googleapis.com/internal/database/postgresql/aggregate/lock_time_count\",\"alloydb.googleapis.com/internal/database/postgresql/recovery_conflicts\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_vacuum_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_count\",\"alloydb.googleapis.com/internal/database/postgresql/read_throttling_count\",\"alloydb.googleapis.com/internal/instance/postgresql/dbs\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/longest_running_autovacuum\",\"alloydb.googleapis.com/internal/opagent/metadata_service/requests\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/query_plan_sample_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/query_plan_capture_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/archiver_checkpoint_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/failed_connections_count\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/machine_type\",\"alloydb.googleapis.com/internal/database/password/expiration_enabled\",\"alloydb.googleapis.com/internal/database/password/complexity_enabled\",\"alloydb.googleapis.com/internal/database/password/contains_username_enabled\",\"alloydb.googleapis.com/internal/database/password/result_count\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/num_models\",\"alloydb.googleapis.com/internal/health/probe/latencies\",\"alloydb.googleapis.com/internal/health/probe/count\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/duration\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/redo_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/flush_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/duration\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/replay_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/max_eviction_lsn\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/receive_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/workload/materialized_view_count\",\"alloydb.googleapis.com/internal/vm/auto_conf_entries\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/sqlstatement/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/database/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/database/unknown_column_datatype_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/uninitialized_block_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/job_scheduler/job_durations\",\"alloydb.googleapis.com/internal/database/postgresql/job_scheduler/job_durations\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columnar_unit_scan_counts\",\"alloydb.googleapis.com/internal/database/postgresql/workload/auto_refresh_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/distinct_optimization_count\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalDatabase\",\"metrics\":[\"alloydb.googleapis.com/database/postgresql/insights/aggregate/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/entry_created_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/entry_creation_failed_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/update_failure_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/eviction_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/reset_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/execution_time_statistics\",\"alloydb.googleapis.com/database/postgresql/insights/internal/query_lengths\",\"alloydb.googleapis.com/internal/database/alloydb_superusers\",\"alloydb.googleapis.com/internal/database/postgresql/size\",\"alloydb.googleapis.com/internal/database/postgresql/backends\",\"alloydb.googleapis.com/internal/database/postgresql/committed_transactions\",\"alloydb.googleapis.com/internal/database/postgresql/rolledback_transactions\",\"alloydb.googleapis.com/internal/database/postgresql/blks_read\",\"alloydb.googleapis.com/internal/database/postgresql/blks_read_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/blks_hit\",\"alloydb.googleapis.com/internal/database/postgresql/blks_hit_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/blk_read_time\",\"alloydb.googleapis.com/internal/database/postgresql/blk_write_time\",\"alloydb.googleapis.com/internal/database/postgresql/tuples\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_returned\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_fetched\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_inserted\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_updated\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_deleted\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_returned_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_fetched_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_inserted_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_deleted_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_updated_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/deadlock_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/backends_for_top_databases\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/indexonly_heap_fetches_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_index_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_table_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_tables\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/index_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/table_size\",\"alloydb.googleapis.com/internal/database/postgresql/temp_bytes_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/temp_files_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/new_connections_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/committed_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/rolledback_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/total_columns\",\"alloydb.googleapis.com/internal/database/postgresql/extension_installed\",\"alloydb.googleapis.com/internal/database/postgresql/statements_executed_count\",\"alloydb.googleapis.com/internal/database/superusers\",\"alloydb.googleapis.com/internal/database/users\",\"alloydb.googleapis.com/internal/database/postgresql/backends_initialized_count\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Cluster\",\"metrics\":[\"alloydb.googleapis.com/cluster/storage/usage\",\"alloydb.googleapis.com/internal/cluster/last_backup_timestamp\",\"alloydb.googleapis.com/internal/cluster/internal_earliest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/external_earliest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/latest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/wal_complete\",\"alloydb.googleapis.com/internal/cluster/max_replica_bytes_lag\",\"alloydb.googleapis.com/internal/cluster/migration_ongoing\",\"alloydb.googleapis.com/internal/cluster/uuid\",\"alloydb.googleapis.com/internal/cluster/pitr_enabled\",\"alloydb.googleapis.com/internal/cluster/pitr_enabled_timestamp\",\"alloydb.googleapis.com/internal/cluster/pitr_window_days\",\"alloydb.googleapis.com/internal/cluster/backups\",\"alloydb.googleapis.com/internal/cluster/customer_tier\",\"alloydb.googleapis.com/internal/cluster/state\",\"alloydb.googleapis.com/internal/cluster/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/cluster/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/cluster/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/cluster/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/cluster/storage/total_wal_bucket_size\",\"alloydb.googleapis.com/internal/cluster/storage/purgeable_wal_bucket_size\",\"alloydb.googleapis.com/internal/cluster/storage/quota\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/complies_with_pzi\",\"alloydb.googleapis.com/internal/cluster/network_type\",\"alloydb.googleapis.com/internal/cluster/gemini/tier\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Instance\",\"metrics\":[\"alloydb.googleapis.com/internal/instance/type\",\"alloydb.googleapis.com/internal/instance/creation_timestamp\",\"alloydb.googleapis.com/internal/instance/read_pool/size\",\"alloydb.googleapis.com/internal/instance/uuid\",\"alloydb.googleapis.com/internal/instance/cluster_uuid\",\"alloydb.googleapis.com/internal/instance/customer_tier\",\"alloydb.googleapis.com/internal/instance/state\",\"alloydb.googleapis.com/internal/instance/availability_type\",\"alloydb.googleapis.com/internal/instance/postgresql/version\",\"alloydb.googleapis.com/instance/postgresql/version\",\"alloydb.googleapis.com/internal/instance/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/instance/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/instance/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/instance/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/instance/client_connection_config/ssl_mode\",\"alloydb.googleapis.com/internal/instance/client_connection_config/require_connectors\",\"alloydb.googleapis.com/internal/instance/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/instance/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/instance/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/instance/zone_isolation/complies_with_pzi\",\"alloydb.googleapis.com/internal/instance/network_type\",\"alloydb.googleapis.com/internal/instance/gemini/tier\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Database\",\"metrics\":[\"alloydb.googleapis.com/database/postgresql/insights/internal/internal_dummy_metric\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InstanceNode\",\"metrics\":[\"alloydb.googleapis.com/node/postgres/dummy_metric\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Backup\",\"metrics\":[\"alloydb.googleapis.com/internal/backup/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/backup/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/backup/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/backup/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/backup/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/backup/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/backup/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/backup/zone_isolation/complies_with_pzi\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Location\",\"metrics\":[\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/exceeded\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/exceeded\",\"alloydb.googleapis.com/storage_usage_per_cluster\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Location\",\"metrics\":[\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/limit\",\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/usage\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/limit\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/usage\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalOmniInstanceNode\",\"metrics\":[\"alloydb.googleapis.com/internal/omni/node/cpu\",\"alloydb.googleapis.com/internal/omni/node/cpu_usage\",\"alloydb.googleapis.com/internal/omni/node/storage/usage_per_disk\",\"alloydb.googleapis.com/internal/omni/node/storage/limit_per_disk\",\"alloydb.googleapis.com/internal/omni/memory_available\",\"alloydb.googleapis.com/internal/omni/database/postgresql/uptime\",\"alloydb.googleapis.com/internal/omni/database/postgresql/max_connections\",\"alloydb.googleapis.com/internal/omni/database/postgresql/backends\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/backends_by_state\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/backends_for_top_applications\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_returned_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_fetched_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_updated_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_inserted_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_deleted_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/temp_bytes_written_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/temp_files_written_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/new_connections_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/deadlock_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/committed_transactions_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/rolledback_transactions_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/blks_hit_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/blks_read_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/vacuum/oldest_transaction_age\",\"alloydb.googleapis.com/internal/omni/database/postgresql/vacuum/transaction_id_utilization_percentage\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/wait_time\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/wait_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/write_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/flush_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/replay_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/state\",\"alloydb.googleapis.com/internal/omni/node/storage/read_ops_count\",\"alloydb.googleapis.com/internal/omni/node/storage/write_ops_count\",\"alloydb.googleapis.com/internal/omni/node/storage/read_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/storage/write_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/storage/utilization_by_data_type\",\"alloydb.googleapis.com/internal/omni/node/network/received_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/network/sent_bytes_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/wal_receiver_state\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalOmniDatabase\",\"metrics\":[\"alloydb.googleapis.com/internal/omni/database/postgresql/size\",\"alloydb.googleapis.com/internal/omni/database/postgresql/total_columns\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples\",\"alloydb.googleapis.com/internal/omni/database/postgresql/backends_for_top_databases\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_returned_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_fetched_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_updated_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_inserted_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_deleted_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/temp_bytes_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/temp_files_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/new_connections_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/deadlock_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/committed_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/rolledback_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/blks_hit_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/blks_read_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/statements_executed_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/latencies\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/execution_time\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/io_time\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/analyticshub.googleapis.com\",\"config\":{\"name\":\"analyticshub.googleapis.com\",\"title\":\"Analytics Hub API\",\"documentation\":{\"summary\":\"Exchange data and analytics assets securely and efficiently.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apigateway.googleapis.com\",\"config\":{\"name\":\"apigateway.googleapis.com\",\"title\":\"API Gateway API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"apigateway.googleapis.com/Gateway\",\"displayName\":\"API Gateway\",\"description\":\"Fully managed API Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Gateway.\"},{\"key\":\"location\",\"description\":\"The region in which the Gateway is running.\"},{\"key\":\"gateway_id\",\"description\":\"The ID of the Gateway.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"apigateway.googleapis.com/Gateway\",\"metrics\":[\"apigateway.googleapis.com/proxy/request_count\",\"apigateway.googleapis.com/server/request_count\",\"apigateway.googleapis.com/internal/downstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_latencies\",\"apigateway.googleapis.com/internal/filter_denied_count\",\"apigateway.googleapis.com/internal/service_control/allowed_fail_open_count\",\"apigateway.googleapis.com/internal/service_control/check_count\",\"apigateway.googleapis.com/internal/service_control/report_count\",\"apigateway.googleapis.com/internal/service_control/request_latencies\",\"apigateway.googleapis.com/internal/service_control/request_latencies_overhead\",\"apigateway.googleapis.com/internal/service_control/request_latencies_backend\",\"apigateway.googleapis.com/internal/service_control/overhead_latencies_upper\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apikeys.googleapis.com\",\"config\":{\"name\":\"apikeys.googleapis.com\",\"title\":\"API Keys API\",\"documentation\":{\"summary\":\"Manages the API keys associated with developer projects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appengine.googleapis.com\",\"config\":{\"name\":\"appengine.googleapis.com\",\"title\":\"App Engine Admin API\",\"documentation\":{\"summary\":\"Provisions and manages developers' App Engine applications.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appenginereporting.googleapis.com\",\"config\":{\"name\":\"appenginereporting.googleapis.com\",\"title\":\"App Engine\",\"documentation\":{\"summary\":\"Google App Engine Reporting Service\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/artifactregistry.googleapis.com\",\"config\":{\"name\":\"artifactregistry.googleapis.com\",\"title\":\"Artifact Registry API\",\"documentation\":{\"summary\":\"Store and manage build artifacts in a scalable and integrated service built on Google infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"artifactregistry.googleapis.com/Location\",\"displayName\":\"Artifact Registry Location\",\"description\":\"A location in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"artifactregistry.googleapis.com/Project\",\"displayName\":\"Artifact Registry Project\",\"description\":\"A Cloud project in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"artifactregistry.googleapis.com/Repository\",\"displayName\":\"Artifact Registry Repository\",\"description\":\"A repository in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"repository_id\",\"description\":\"The identifier of the Artifact Registry repository, such as \\\"my_repository\\\".\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"artifactregistry.googleapis.com/Location\",\"metrics\":[\"artifactregistry.googleapis.com/asia_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/europe_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_asia_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_europe_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_us_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/region_upstream_host_reads\",\"artifactregistry.googleapis.com/us_multi_region_upstream_host_reads\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Location\",\"metrics\":[\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/limit\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Project\",\"metrics\":[\"artifactregistry.googleapis.com/project/api/request_count\",\"artifactregistry.googleapis.com/project/api/request_latencies\",\"artifactregistry.googleapis.com/project/request_count\",\"artifactregistry.googleapis.com/project/request_latencies\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Repository\",\"metrics\":[\"artifactregistry.googleapis.com/repository/api/request_count\",\"artifactregistry.googleapis.com/repository/api/request_latencies\",\"artifactregistry.googleapis.com/repository/request_count\",\"artifactregistry.googleapis.com/repository/request_latencies\",\"artifactregistry.googleapis.com/repository/size\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/autoscaling.googleapis.com\",\"config\":{\"name\":\"autoscaling.googleapis.com\",\"title\":\"Cloud Autoscaling API\",\"documentation\":{\"summary\":\"An API for the Cloud Autoscaling for consuming autoscaling signals.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/beyondcorp.googleapis.com\",\"config\":{\"name\":\"beyondcorp.googleapis.com\",\"title\":\"BeyondCorp API\",\"documentation\":{\"summary\":\"Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"beyondcorp.googleapis.com/InternalAppConnectorEngine\",\"displayName\":\"AppConnector Gateway Engine\",\"description\":\"Engine gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The consumer project that this engine corresponds to.\"},{\"key\":\"location\",\"description\":\"The region in which the gateway engine is running.\"},{\"key\":\"engine_id\",\"description\":\"Unique identifier for the gateway engine.\"},{\"key\":\"tenant_project\",\"description\":\"Tenant project where this gateway engine runs.\"},{\"key\":\"beyondcorp_service_name\",\"description\":\"The beyondcorp service name this engine corresponds to.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"beyondcorp.googleapis.com/InternalClientGatewayVM\",\"displayName\":\"Internal Client Gateway VM\",\"description\":\"A VM deployed inside a Client Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the VM.\"},{\"key\":\"org_id\",\"description\":\"The organization id the resource container (project) is associated with.\"},{\"key\":\"location\",\"description\":\"The region this VM is deployed in.\"},{\"key\":\"beyondcorp_service_name\",\"description\":\"The beyondcorp service name this VM was deployed in.\"},{\"key\":\"client_connector_service_id\",\"description\":\"The ID of the client connector service associated with the client gateway.\"},{\"key\":\"client_gateway_id\",\"description\":\"The ID of the client gateway deploying this VM.\"},{\"key\":\"vm_id\",\"description\":\"The id of the deployed VM instance.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"beyondcorp.googleapis.com/InternalAppConnectorEngine\",\"metrics\":[\"beyondcorp.googleapis.com/internal/appconnector/engine/latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/ingress_byte_count\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flows\",\"beyondcorp.googleapis.com/internal/appconnector/engine/recv_buffer_size_units\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_average_latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_max_latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_rcvd_bytes\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_sent_bytes\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_rcvd_throughput\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_sent_throughput\"]},{\"monitoredResource\":\"beyondcorp.googleapis.com/InternalClientGatewayVM\",\"metrics\":[\"beyondcorp.googleapis.com/internal/clientconnector/server/connected_devices_count\",\"beyondcorp.googleapis.com/internal/clientconnector/server/connected_users_count\",\"beyondcorp.googleapis.com/internal/clientconnector/server/auth_request_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquery.googleapis.com\",\"config\":{\"name\":\"bigquery.googleapis.com\",\"title\":\"BigQuery API\",\"documentation\":{\"summary\":\"A data platform for customers to create, manage, share and query data.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquery.googleapis.com/Table\",\"displayName\":\"BigQuery Table Resource.\",\"description\":\"BigQuery Table Resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my-project\\\" or \\\"organizations/123\\\".\"},{\"key\":\"location\",\"description\":\"The cloud location of the BigQuery table.\"},{\"key\":\"table_reference\",\"description\":\"The table reference in the format of project_id:dataset_id.table_id for the BigQuery table.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/Location\",\"displayName\":\"CheckIamPolicy Request Location\",\"description\":\"A BigQuery Location (sometimes called Region).\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The id of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"displayName\":\"Differential Privacy Budget\",\"description\":\"Differential Privacy Budget.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"budget_id\",\"description\":\"A unique identifier for the budget basis of the privacy budget (e.g view_uuid for per-view budgets).\"},{\"key\":\"multi_region\",\"description\":\"The multi-region identifier for the associated resource (e.g \\\"us\\\", \\\"eu\\\"). Used only for multi-region quota metrics.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Location\",\"metrics\":[\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/exceeded\",\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Location\",\"metrics\":[\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/limit\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/internal/privacybudget/dp_delta_budget\",\"bigquery.googleapis.com/internal/privacybudget/dp_delta_budget_multi_regional\",\"bigquery.googleapis.com/internal/privacybudget/dp_epsilon_budget\",\"bigquery.googleapis.com/internal/privacybudget/dp_epsilon_budget_multi_regional\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigqueryconnection.googleapis.com\",\"config\":{\"name\":\"bigqueryconnection.googleapis.com\",\"title\":\"BigQuery Connection API\",\"documentation\":{\"summary\":\"Allows users to manage BigQuery connections to external data sources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerydatapolicy.googleapis.com\",\"config\":{\"name\":\"bigquerydatapolicy.googleapis.com\",\"title\":\"BigQuery Data Policy API\",\"documentation\":{\"summary\":\"Allows users to manage BigQuery data policies.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerymigration.googleapis.com\",\"config\":{\"name\":\"bigquerymigration.googleapis.com\",\"title\":\"BigQuery Migration API\",\"documentation\":{\"summary\":\"The migration service, exposing apis for migration jobs operations, and agent management.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigqueryreservation.googleapis.com\",\"config\":{\"name\":\"bigqueryreservation.googleapis.com\",\"title\":\"BigQuery Reservation API\",\"documentation\":{\"summary\":\"A service to modify your BigQuery flat-rate reservations.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerystorage.googleapis.com\",\"config\":{\"name\":\"bigquerystorage.googleapis.com\",\"title\":\"BigQuery Storage API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquerystorage.googleapis.com/DataflowWrite\",\"displayName\":\"BigQuery Storage Write API metrics for Dataflow jobs.\",\"description\":\"BigQuery Storage Write API metrics for Dataflow jobs.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project/folder/org associated with this resource. This is the project that runs the Dataflow job.\"},{\"key\":\"location\",\"description\":\"The BigQuery region in which the Storage API server locates.\"},{\"key\":\"job_name\",\"description\":\"The name of the Dataflow job this worker belongs to.\"},{\"key\":\"job_id\",\"description\":\"The id of the dataflow job the worker belongs to.\"},{\"key\":\"worker_id\",\"description\":\"The ID of the worker, unique for this job_id.\"},{\"key\":\"destination_project\",\"description\":\"The project of BigQuery destination table of the Dataflow job.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquerystorage.googleapis.com/DataflowWrite\",\"metrics\":[\"bigquerystorage.googleapis.com/dataflow_write/request_count\",\"bigquerystorage.googleapis.com/dataflow_write/uploaded_row_count\",\"bigquerystorage.googleapis.com/dataflow_write/uploaded_bytes_count\",\"bigquerystorage.googleapis.com/dataflow_write/billed_bytes_count\",\"bigquerystorage.googleapis.com/dataflow_write/connection_results_count\",\"bigquerystorage.googleapis.com/dataflow_write/server_side_latencies\",\"bigquerystorage.googleapis.com/dataflow_write/transcoding_latencies\",\"bigquerystorage.googleapis.com/dataflow_write/concurrent_connections\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigtableadmin.googleapis.com\",\"config\":{\"name\":\"bigtableadmin.googleapis.com\",\"title\":\"Cloud Bigtable Admin API\",\"documentation\":{\"summary\":\"Administer your Cloud Bigtable tables and instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/billingbudgets.googleapis.com\",\"config\":{\"name\":\"billingbudgets.googleapis.com\",\"title\":\"Cloud Billing Budget API\",\"documentation\":{\"summary\":\"The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"billingbudgets.googleapis.com/Location\",\"displayName\":\"A location in the external budget API.\",\"description\":\"A location in the external budget API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identity of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"billingbudgets.googleapis.com/Location\",\"metrics\":[\"billingbudgets.googleapis.com/budget_count\",\"billingbudgets.googleapis.com/quota/budget_count/exceeded\"]},{\"monitoredResource\":\"billingbudgets.googleapis.com/Location\",\"metrics\":[\"billingbudgets.googleapis.com/quota/budget_count/limit\",\"billingbudgets.googleapis.com/quota/budget_count/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/binaryauthorization.googleapis.com\",\"config\":{\"name\":\"binaryauthorization.googleapis.com\",\"title\":\"Binary Authorization API\",\"documentation\":{\"summary\":\"The management interface for Binary Authorization, a service that provides policy-based deployment validation and control for images deployed to Google Kubernetes Engine (GKE), Anthos Service Mesh, Anthos Clusters, and Cloud Run.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/chromemanagement.googleapis.com\",\"config\":{\"name\":\"chromemanagement.googleapis.com\",\"title\":\"Chrome Management API\",\"documentation\":{\"summary\":\"The Chrome Management API is a suite of services that allows Chrome administrators to view, manage and gain insights on their Chrome OS and Chrome Browser devices.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudapis.googleapis.com\",\"config\":{\"name\":\"cloudapis.googleapis.com\",\"title\":\"Google Cloud APIs\",\"documentation\":{\"summary\":\"This is a meta service for Google Cloud APIs for convenience. Enabling this service enables all commonly used Google Cloud APIs for the project. By default, it is enabled for all projects created through Google Cloud Console and Google Cloud SDK, and should be manually enabled for all other projects that intend to use Google Cloud APIs. Note: disabling this service has no effect on other services.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudasset.googleapis.com\",\"config\":{\"name\":\"cloudasset.googleapis.com\",\"title\":\"Cloud Asset API\",\"documentation\":{\"summary\":\"The Cloud Asset API manages the history and inventory of Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbilling.googleapis.com\",\"config\":{\"name\":\"cloudbilling.googleapis.com\",\"title\":\"Cloud Billing API\",\"documentation\":{\"summary\":\"Allows developers to manage billing for their Google Cloud Platform projects\\n programmatically.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbuild.googleapis.com\",\"config\":{\"name\":\"cloudbuild.googleapis.com\",\"title\":\"Cloud Build API\",\"documentation\":{\"summary\":\"Creates and manages builds on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"cloudbuild.googleapis.com/Location\",\"displayName\":\"Cloud Build Location\",\"description\":\"A location in the Cloud Build API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identified of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudbuild.googleapis.com/GkeInstance\",\"displayName\":\"GKE instance\",\"description\":\"GKE instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"gke_instance_id\",\"description\":\"The identifier of the GKE instance.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudbuild.googleapis.com/PrivatePool\",\"displayName\":\"Private Worker Pool\",\"description\":\"Private Worker Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"worker_pool_uuid\",\"description\":\"The UUID of the worker pool.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudbuild.googleapis.com/GkeInstance\",\"metrics\":[\"cloudbuild.googleapis.com/internal/gke_instance/pod\",\"cloudbuild.googleapis.com/internal/gke_instance/node\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/PrivatePool\",\"metrics\":[\"cloudbuild.googleapis.com/internal/private_pool_ready_worker_replicas\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/Location\",\"metrics\":[\"cloudbuild.googleapis.com/concurrent_public_pool_build_cpus\",\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/exceeded\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/Location\",\"metrics\":[\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/limit\",\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudcontrolspartner.googleapis.com\",\"config\":{\"name\":\"cloudcontrolspartner.googleapis.com\",\"title\":\"Cloud Controls Partner API\",\"documentation\":{\"summary\":\"Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/clouddeploy.googleapis.com\",\"config\":{\"name\":\"clouddeploy.googleapis.com\",\"title\":\"Cloud Deploy API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"displayName\":\"Cloud Deploy Delivery Pipeline\",\"description\":\"A Cloud Deploy Delivery Pipeline.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where the resource resides.\"},{\"key\":\"pipeline_id\",\"description\":\"ID of the delivery pipeline resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"metrics\":[\"clouddeploy.googleapis.com/deployment_time\",\"clouddeploy.googleapis.com/quota/deployment_time/exceeded\",\"clouddeploy.googleapis.com/quota/deployment_time/usage\"]},{\"monitoredResource\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"metrics\":[\"clouddeploy.googleapis.com/quota/deployment_time/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudfunctions.googleapis.com\",\"config\":{\"name\":\"cloudfunctions.googleapis.com\",\"title\":\"Cloud Functions API\",\"documentation\":{\"summary\":\"Manages lightweight user-provided functions executed in response to events.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudfunctions.googleapis.com/function\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloudfunctions.googleapis.com/function_name\"}]},{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudfunctions.googleapis.com/function\",\"metrics\":[\"cloudfunctions.googleapis.com/function/execution_times\",\"cloudfunctions.googleapis.com/function/execution_count\",\"cloudfunctions.googleapis.com/function/user_memory_bytes\",\"cloudfunctions.googleapis.com/function/network_egress\",\"cloudfunctions.googleapis.com/function/active_instances\",\"cloudfunctions.googleapis.com/function/execution_delays\",\"cloudfunctions.googleapis.com/function/execution_count_internal\",\"cloudfunctions.googleapis.com/function/supervisor_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_memory_bytes\",\"cloudfunctions.googleapis.com/function/user_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_chemist_rpc_error_count\",\"cloudfunctions.googleapis.com/function/supervisor_controlled_death_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_latencies\",\"cloudfunctions.googleapis.com/function/supervisor_phase_latencies\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudidentity.googleapis.com\",\"config\":{\"name\":\"cloudidentity.googleapis.com\",\"title\":\"Cloud Identity API\",\"documentation\":{\"summary\":\"API for provisioning and managing identity resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudkms.googleapis.com\",\"config\":{\"name\":\"cloudkms.googleapis.com\",\"title\":\"Cloud Key Management Service (KMS) API\",\"documentation\":{\"summary\":\"Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudkms.googleapis.com/Project\",\"displayName\":\"KMS project\",\"description\":\"KMS project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/ekm/external/request_count\",\"cloudkms.googleapis.com/ekm/external/request_latencies\",\"cloudkms.googleapis.com/external_kms_multiregion_requests\",\"cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests\",\"cloudkms.googleapis.com/hsm_multiregion_symmetric_requests\",\"cloudkms.googleapis.com/peak_qps\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/exceeded\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/usage\"]},{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudresourcemanager.googleapis.com\",\"config\":{\"name\":\"cloudresourcemanager.googleapis.com\",\"title\":\"Cloud Resource Manager API\",\"documentation\":{\"summary\":\"Creates, reads, and updates metadata for Google Cloud Platform resource containers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudscheduler.googleapis.com\",\"config\":{\"name\":\"cloudscheduler.googleapis.com\",\"title\":\"Cloud Scheduler API\",\"documentation\":{\"summary\":\"Creates and manages jobs run on a regular recurring schedule.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudtrace.googleapis.com\",\"config\":{\"name\":\"cloudtrace.googleapis.com\",\"title\":\"Cloud Trace API\",\"documentation\":{\"summary\":\"Sends application trace data to Cloud Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Cloud Trace API directly. If you are looking to instrument your application for Cloud Trace, we recommend using OpenTelemetry.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudtrace.googleapis.com/charged_project\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"monitoring.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"cloudtrace.googleapis.com/ChargedProject\",\"displayName\":\"Cloud trace target\",\"description\":\"A cloud trace specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"api_service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'cloudtrace.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"displayName\":\"Cloud Trace\",\"description\":\"Cloud trace resource, e.g. project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location that the Cloud Trace service recording the metrics is running.\"}],\"launchStage\":\"EARLY_ACCESS\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudtrace.googleapis.com/ChargedProject\",\"metrics\":[\"cloudtrace.googleapis.com/billing/ingested_spans\",\"cloudtrace.googleapis.com/billing/ingested_bytes\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/charged_project\",\"metrics\":[\"cloudtrace.googleapis.com/billing/retrieved_spans\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"metrics\":[\"cloudtrace.googleapis.com/internal/plugin_server_span_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_latencies\",\"cloudtrace.googleapis.com/bigquery_export/exported_span_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/compute.googleapis.com\",\"config\":{\"name\":\"compute.googleapis.com\",\"title\":\"Compute Engine API\",\"documentation\":{\"summary\":\"Creates and runs virtual machines on Google Cloud Platform.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"compute.googleapis.com/VpcNetwork\",\"displayName\":\"VPC Network\",\"description\":\"VPC Network.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the VPC Network.\"},{\"key\":\"location\",\"description\":\"Location of the VPC Network, global always.\"},{\"key\":\"network_id\",\"description\":\"VPC Network resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Location\",\"displayName\":\"Compute Location\",\"description\":\"A location in the Compute API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Compute Location.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Interconnect\",\"displayName\":\"Interconnect\",\"description\":\"Interconnect.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Interconnect.\"},{\"key\":\"location\",\"description\":\"Location of the Interconnect.\"},{\"key\":\"interconnect_id\",\"description\":\"Interconnect resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/FirewallPolicy\",\"displayName\":\"Firewall policy\",\"description\":\"Firewall policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project or organization) associated with the firewall policy.\"},{\"key\":\"location\",\"description\":\"Location of the firewall policy.\"},{\"key\":\"firewall_policy_id\",\"description\":\"Firewall policy resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/OperationType\",\"displayName\":\"Operation Type\",\"description\":\"Operation Type.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the operation.\"},{\"key\":\"location\",\"description\":\"Location of the operation.\"},{\"key\":\"operation_type\",\"description\":\"Operation type.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"compute.googleapis.com/Reservation\",\"displayName\":\"Reservation\",\"description\":\"Monitored resource representing a reservation.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The zone that contains the reservation.\"},{\"key\":\"reservation_id\",\"description\":\"Reservation resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"gce_instance\",\"displayName\":\"VM Instance\",\"description\":\"A virtual machine instance hosted in Compute Engine.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"instance_id\",\"description\":\"The numeric VM instance identifier assigned by Compute Engine.\"},{\"key\":\"zone\",\"description\":\"The Compute Engine zone in which the VM is running.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/StoragePool\",\"displayName\":\"Storage Pool\",\"description\":\"Monitored resource representing a storage pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The location that contains the storage pool.\"},{\"key\":\"storage_pool_id\",\"description\":\"Numerical resource ID of the storage pool.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"compute.googleapis.com/SecurityPolicy\",\"displayName\":\"Security policy\",\"description\":\"Security policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the security policy.\"},{\"key\":\"location\",\"description\":\"Location of the security policy.\"},{\"key\":\"security_policy_id\",\"description\":\"Security policy resource ID.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/dynamic_routes_per_region_per_peering_group\",\"compute.googleapis.com/global_internal_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/instances_per_peering_group\",\"compute.googleapis.com/instances_per_vpc_network\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/ip_aliases_per_peering_group\",\"compute.googleapis.com/ip_aliases_per_vpc_network\",\"compute.googleapis.com/peerings_per_vpc_network\",\"compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network\",\"compute.googleapis.com/psc_propagated_connections_per_vpc_network\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/exceeded\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/exceeded\",\"compute.googleapis.com/quota/instances_per_peering_group/exceeded\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/instances_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/peerings_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/exceeded\",\"compute.googleapis.com/quota/static_routes_per_peering_group/exceeded\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/exceeded\",\"compute.googleapis.com/regional_external_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/regional_internal_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/static_routes_per_peering_group\",\"compute.googleapis.com/static_routes_per_vpc_network\",\"compute.googleapis.com/subnet_ranges_per_peering_group\",\"compute.googleapis.com/subnet_ranges_per_vpc_network\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/cpus_per_vm_family\",\"compute.googleapis.com/global_dns/request_count\",\"compute.googleapis.com/gpus_per_gpu_family\",\"compute.googleapis.com/inter_region_egress_bandwidth\",\"compute.googleapis.com/local_ssd_total_storage_per_vm_family\",\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/exceeded\",\"compute.googleapis.com/quota/cpus_per_vm_family/exceeded\",\"compute.googleapis.com/quota/gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/exceeded\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/usage\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/exceeded\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/exceeded\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/exceeded\",\"compute.googleapis.com/quota/tpus_per_tpu_family/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/Interconnect\",\"metrics\":[\"compute.googleapis.com/interconnect_attachments_per_interconnect\",\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/FirewallPolicy\",\"metrics\":[\"compute.googleapis.com/fqdns_per_global_network_firewall_policy\",\"compute.googleapis.com/fqdns_per_regional_network_firewall_policy\",\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/exceeded\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/exceeded\",\"compute.googleapis.com/rule_attributes_per_global_network_firewall_policy\",\"compute.googleapis.com/rule_attributes_per_regional_network_firewall_policy\"]},{\"monitoredResource\":\"compute.googleapis.com/OperationType\",\"metrics\":[\"compute.googleapis.com/global_concurrent_operations\",\"compute.googleapis.com/quota/concurrent/global_concurrent_operations/exceeded\",\"compute.googleapis.com/quota/concurrent/internal/global_concurrent_operations/combined_units\",\"compute.googleapis.com/quota/concurrent/internal/regional_concurrent_operations/combined_units\",\"compute.googleapis.com/quota/concurrent/regional_concurrent_operations/exceeded\",\"compute.googleapis.com/regional_concurrent_operations\"]},{\"monitoredResource\":\"gce_instance\",\"metrics\":[\"compute.googleapis.com/instance/global_dns/request_count\"]},{\"monitoredResource\":\"compute.googleapis.com/Reservation\",\"metrics\":[\"compute.googleapis.com/reservation/reserved\",\"compute.googleapis.com/reservation/assured\",\"compute.googleapis.com/reservation/used\",\"compute.googleapis.com/reservation/internal/matching_instances\",\"compute.googleapis.com/reservation/internal/prespuns_by_state\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/limit\",\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/usage\",\"compute.googleapis.com/quota/cpus_per_vm_family/limit\",\"compute.googleapis.com/quota/cpus_per_vm_family/usage\",\"compute.googleapis.com/quota/gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/usage\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/limit\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/usage\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/limit\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/usage\",\"compute.googleapis.com/quota/tpus_per_tpu_family/limit\",\"compute.googleapis.com/quota/tpus_per_tpu_family/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/limit\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/usage\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/limit\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/usage\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/limit\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/usage\",\"compute.googleapis.com/quota/instances_per_peering_group/limit\",\"compute.googleapis.com/quota/instances_per_peering_group/usage\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/instances_per_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/limit\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/usage\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/usage\",\"compute.googleapis.com/quota/peerings_per_vpc_network/limit\",\"compute.googleapis.com/quota/peerings_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/usage\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/limit\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/usage\",\"compute.googleapis.com/quota/static_routes_per_peering_group/limit\",\"compute.googleapis.com/quota/static_routes_per_peering_group/usage\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/limit\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/Interconnect\",\"metrics\":[\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/limit\",\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/FirewallPolicy\",\"metrics\":[\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/usage\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/usage\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/OperationType\",\"metrics\":[\"compute.googleapis.com/quota/concurrent/global_concurrent_operations/limit\",\"compute.googleapis.com/quota/concurrent/regional_concurrent_operations/limit\"]},{\"monitoredResource\":\"compute.googleapis.com/StoragePool\",\"metrics\":[\"compute.googleapis.com/storage_pool/disks\",\"compute.googleapis.com/storage_pool/provisioned_capacity\",\"compute.googleapis.com/storage_pool/used_capacity\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_capacity\",\"compute.googleapis.com/storage_pool/provisioned_iops\",\"compute.googleapis.com/storage_pool/used_iops\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_iops\",\"compute.googleapis.com/storage_pool/provisioned_throughput\",\"compute.googleapis.com/storage_pool/used_throughput\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_throughput\",\"compute.googleapis.com/storage_pool/capacity_utilization\",\"compute.googleapis.com/storage_pool/iops_utilization\",\"compute.googleapis.com/storage_pool/throughput_utilization\"]},{\"monitoredResource\":\"compute.googleapis.com/SecurityPolicy\",\"metrics\":[\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/exceeded\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/SecurityPolicy\",\"metrics\":[\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/usage\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/connectors.googleapis.com\",\"config\":{\"name\":\"connectors.googleapis.com\",\"title\":\"Connectors API\",\"documentation\":{\"summary\":\"Enables users to create and manage connections to Google Cloud services and\\nthird-party business applications using the Connectors interface.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"connectors.googleapis.com/Connection\",\"displayName\":\"Connectors\",\"description\":\"Monitored resource for Connectors.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"GCP region location of the connection.\"},{\"key\":\"connection\",\"description\":\"The name of the connection.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"connectors.googleapis.com/Connection\",\"metrics\":[\"connectors.googleapis.com/internal/connection/state\",\"connectors.googleapis.com/internal/connection/request_count\",\"connectors.googleapis.com/internal/connection/response_count\",\"connectors.googleapis.com/internal/connection/latencies\",\"connectors.googleapis.com/internal/connection/request_sizes\",\"connectors.googleapis.com/internal/connection/response_sizes\",\"connectors.googleapis.com/internal/connection/nodes\",\"connectors.googleapis.com/internal/external_system/request_count\",\"connectors.googleapis.com/internal/external_system/response_count\",\"connectors.googleapis.com/internal/external_system/latencies\",\"connectors.googleapis.com/connection/state\",\"connectors.googleapis.com/connection/request_count\",\"connectors.googleapis.com/connection/response_count\",\"connectors.googleapis.com/connection/latencies\",\"connectors.googleapis.com/connection/request_sizes\",\"connectors.googleapis.com/connection/response_sizes\",\"connectors.googleapis.com/connection/nodes\",\"connectors.googleapis.com/internal/connection/cloud_run_event_count\",\"connectors.googleapis.com/internal/connection/event_router_event_count\",\"connectors.googleapis.com/internal/connection/trigger_proxy_event_count\",\"connectors.googleapis.com/connection/event_request_sizes\",\"connectors.googleapis.com/connection/event_count\",\"connectors.googleapis.com/connection/delivery_count\"]},{\"monitoredResource\":\"connectors.googleapis.com/Connection\",\"metrics\":[\"connectors.googleapis.com/internal/connection/connection_status\",\"connectors.googleapis.com/connection/connection_status\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/container.googleapis.com\",\"config\":{\"name\":\"container.googleapis.com\",\"title\":\"Kubernetes Engine API\",\"documentation\":{\"summary\":\"Builds and manages container-based applications, powered by the open source Kubernetes technology.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"container.googleapis.com/Cluster\",\"displayName\":\"Kubernetes Cluster Limits\",\"description\":\"Kubernetes Cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"Project or organization.\"},{\"key\":\"location\",\"description\":\"Region or zone where the cluster was created.\"},{\"key\":\"cluster_name\",\"description\":\"Cluster name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"container.googleapis.com/NodePool\",\"displayName\":\"GKE Node Pool\",\"description\":\"GKE Node Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"Project or organization.\"},{\"key\":\"location\",\"description\":\"Region or zone where the cluster was created.\"},{\"key\":\"cluster_name\",\"description\":\"Cluster name.\"},{\"key\":\"node_pool_name\",\"description\":\"Node pool name.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"container.googleapis.com/Cluster\",\"metrics\":[\"container.googleapis.com/quota/containers_per_cluster_autopilot\",\"container.googleapis.com/quota/containers_per_cluster_standard\",\"container.googleapis.com/quota/etcd_database_size_bytes\",\"container.googleapis.com/quota/nodes_per_cluster\",\"container.googleapis.com/quota/pods_per_cluster_autopilot\",\"container.googleapis.com/quota/pods_per_cluster_standard\",\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/exceeded\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/exceeded\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/exceeded\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/exceeded\",\"container.googleapis.com/quota/quota/nodes_per_cluster/exceeded\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/exceeded\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/exceeded\"]},{\"monitoredResource\":\"container.googleapis.com/NodePool\",\"metrics\":[\"container.googleapis.com/quota/nodes_per_node_pool\",\"container.googleapis.com/quota/quota/nodes_per_node_pool/exceeded\"]},{\"monitoredResource\":\"container.googleapis.com/Cluster\",\"metrics\":[\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/limit\",\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/usage\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/limit\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/usage\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/limit\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/usage\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/limit\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/usage\",\"container.googleapis.com/quota/quota/nodes_per_cluster/limit\",\"container.googleapis.com/quota/quota/nodes_per_cluster/usage\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/limit\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/usage\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/limit\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/usage\"]},{\"monitoredResource\":\"container.googleapis.com/NodePool\",\"metrics\":[\"container.googleapis.com/quota/quota/nodes_per_node_pool/limit\",\"container.googleapis.com/quota/quota/nodes_per_node_pool/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containeranalysis.googleapis.com\",\"config\":{\"name\":\"containeranalysis.googleapis.com\",\"title\":\"Container Analysis API\",\"documentation\":{\"summary\":\"This API is a prerequisite for leveraging Artifact Analysis scanning\\ncapabilities in both Artifact Registry and with Advanced Vulnerability\\nInsights (runtime scanning) in GKE.\\n\\nIn addition, the Container Analysis API is an implementation of the Grafeas\\nAPI, which enables storing, querying, and retrieval of critical metadata\\nabout all of your software artifacts.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerfilesystem.googleapis.com\",\"config\":{\"name\":\"containerfilesystem.googleapis.com\",\"title\":\"Container File System API\",\"documentation\":{\"summary\":\"Stream images stored in Artifact Registry to GKE\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerregistry.googleapis.com\",\"config\":{\"name\":\"containerregistry.googleapis.com\",\"title\":\"Container Registry API\",\"documentation\":{\"summary\":\"Google Container Registry provides secure, private Docker image storage on Google Cloud Platform. Our API follows the Docker Registry API specification, so we are fully compatible with the Docker CLI client, as well as standard tooling using the Docker Registry API.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerscanning.googleapis.com\",\"config\":{\"name\":\"containerscanning.googleapis.com\",\"title\":\"Container Scanning API\",\"documentation\":{\"summary\":\"A service to scan containers for vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataform.googleapis.com\",\"config\":{\"name\":\"dataform.googleapis.com\",\"title\":\"Dataform API\",\"documentation\":{\"summary\":\"Service to develop, version control, and operationalize SQL pipelines in BigQuery.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataplex.googleapis.com\",\"config\":{\"name\":\"dataplex.googleapis.com\",\"title\":\"Cloud Dataplex API\",\"documentation\":{\"summary\":\"Dataplex API is used to manage the lifecycle of data lakes.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"dataplex.googleapis.com/Lake\",\"displayName\":\"Cloud Dataplex Lake\",\"description\":\"A Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of this Lake resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Zone\",\"displayName\":\"Cloud Dataplex Zone\",\"description\":\"A Zone within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"zone_id\",\"description\":\"The identifier of this Zone resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Asset\",\"displayName\":\"Cloud Dataplex Asset\",\"description\":\"An Asset within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"zone_id\",\"description\":\"The identifier of the Zone resource containing this resource.\"},{\"key\":\"asset_id\",\"description\":\"The identifier of this Asset resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Environment\",\"displayName\":\"Cloud Dataplex Environment\",\"description\":\"An Environment within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"environment_id\",\"description\":\"The identifier of this Environment resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"dataplex.googleapis.com/Lake\",\"metrics\":[\"dataplex.googleapis.com/lake/requires_action\"]},{\"monitoredResource\":\"dataplex.googleapis.com/Zone\",\"metrics\":[\"dataplex.googleapis.com/zone/requires_action\"]},{\"monitoredResource\":\"dataplex.googleapis.com/Asset\",\"metrics\":[\"dataplex.googleapis.com/asset/requires_action\",\"dataplex.googleapis.com/asset/active\",\"dataplex.googleapis.com/asset/data_items\",\"dataplex.googleapis.com/asset/data_size\",\"dataplex.googleapis.com/asset/tables\",\"dataplex.googleapis.com/asset/filesets\",\"dataplex.googleapis.com/asset/entities_pending_bigquery_metadata_updates\",\"dataplex.googleapis.com/asset/entities_pending_bigquery_iampolicy_updates\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc-control.googleapis.com\",\"config\":{\"name\":\"dataproc-control.googleapis.com\",\"title\":\"Cloud Dataproc Control API\",\"documentation\":{\"summary\":\"Manages internal resources for Google Cloud Dataproc.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc.googleapis.com\",\"config\":{\"name\":\"dataproc.googleapis.com\",\"title\":\"Cloud Dataproc API\",\"documentation\":{\"summary\":\"Manages Hadoop-based clusters and jobs on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/datastore.googleapis.com\",\"config\":{\"name\":\"datastore.googleapis.com\",\"title\":\"Cloud Datastore API\",\"documentation\":{\"summary\":\"Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/deploymentmanager.googleapis.com\",\"config\":{\"name\":\"deploymentmanager.googleapis.com\",\"title\":\"Cloud Deployment Manager V2 API\",\"documentation\":{\"summary\":\"The Google Cloud Deployment Manager v2 API provides services for configuring, deploying, and\\nviewing Google Cloud services and APIs via templates which specify deployments of Cloud\\nresources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dns.googleapis.com\",\"config\":{\"name\":\"dns.googleapis.com\",\"title\":\"Cloud DNS API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/eventarc.googleapis.com\",\"config\":{\"name\":\"eventarc.googleapis.com\",\"title\":\"Eventarc API\",\"documentation\":{\"summary\":\"Build event-driven applications on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"eventarc.googleapis.com/InternalTrigger\",\"displayName\":\"Eventarc Trigger (Internal)\",\"description\":\"An Eventarc Trigger, not externally visible, its corresponding metrics will be externally write-only.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location where the trigger is deployed, e.g. us-central1, global.\"},{\"key\":\"trigger_id\",\"description\":\"The ID of the trigger.\"},{\"key\":\"sender_id\",\"description\":\"A unique identifier for the entity sending the metric data.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"eventarc.googleapis.com/InternalTrigger\",\"metrics\":[\"eventarc.googleapis.com/internal/trigger/event_delivery_attempt_count\",\"eventarc.googleapis.com/internal/trigger/event_delivery_latencies\",\"eventarc.googleapis.com/internal/trigger/underlying_event_delivery_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/fcm.googleapis.com\",\"config\":{\"name\":\"fcm.googleapis.com\",\"title\":\"Firebase Cloud Messaging API\",\"documentation\":{\"summary\":\"FCM send API that provides a cross-platform messaging solution to reliably deliver messages at no cost.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebase.googleapis.com\",\"config\":{\"name\":\"firebase.googleapis.com\",\"title\":\"Firebase Management API\",\"documentation\":{\"summary\":\"The Firebase Management API enables programmatic setup and management of Firebase projects, including a project's Firebase resources and Firebase apps.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebasedynamiclinks.googleapis.com\",\"config\":{\"name\":\"firebasedynamiclinks.googleapis.com\",\"title\":\"Firebase Dynamic Links API\",\"documentation\":{\"summary\":\"Programmatically creates and manages Firebase Dynamic Links.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebasehosting.googleapis.com\",\"config\":{\"name\":\"firebasehosting.googleapis.com\",\"title\":\"Firebase Hosting API\",\"documentation\":{\"summary\":\"The Firebase Hosting REST API enables programmatic and customizable management and deployments to your Firebase-hosted sites. Use this REST API to create and manage channels and sites as well as to deploy new or updated hosting configurations and content files.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoredResources\":[{\"type\":\"firebase_domain\",\"displayName\":\"Firebase Hosting Site Domain\",\"description\":\"A domain from which a Firebase Hosting site is serving traffic.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"site_name\",\"description\":\"The name of a Firebase Hosting site, that is the subdomain in .web.app.\"},{\"key\":\"domain_name\",\"description\":\"The default subdomain (on web.app or firebaseapp.com) or custom domain from which content was served.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"firebase_domain\",\"metrics\":[\"firebasehosting.googleapis.com/storage/total_bytes\",\"firebasehosting.googleapis.com/storage/limit\",\"firebasehosting.googleapis.com/network/monthly_sent\",\"firebasehosting.googleapis.com/network/monthly_sent_limit\",\"firebasehosting.googleapis.com/network/log_bytes_count\",\"firebasehosting.googleapis.com/network/response_count\"]},{\"monitoredResource\":\"firebase_domain\",\"metrics\":[\"firebasehosting.googleapis.com/network/sent_bytes_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseinstallations.googleapis.com\",\"config\":{\"name\":\"firebaseinstallations.googleapis.com\",\"title\":\"Firebase Installations API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseremoteconfig.googleapis.com\",\"config\":{\"name\":\"firebaseremoteconfig.googleapis.com\",\"title\":\"Firebase Remote Config API\",\"documentation\":{\"summary\":\"The Firebase Remote Config API lets developers change the behavior and appearance of their apps without requiring users to download an app update. It is an alternative to, but can be used in tandem with, the Firebase console at https://console.firebase.google.com.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseremoteconfigrealtime.googleapis.com\",\"config\":{\"name\":\"firebaseremoteconfigrealtime.googleapis.com\",\"title\":\"Firebase Remote Config Realtime API\",\"documentation\":{\"summary\":\"The Firebase Remote Config Realtime API allows devices to receive signals indicating that their evaluated Remote Config values may have changed.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaserules.googleapis.com\",\"config\":{\"name\":\"firebaserules.googleapis.com\",\"title\":\"Firebase Rules API\",\"documentation\":{\"summary\":\"Creates and manages rules that determine when a Firebase Rules-enabled service should permit a request.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/gkebackup.googleapis.com\",\"config\":{\"name\":\"gkebackup.googleapis.com\",\"title\":\"Backup for GKE API\",\"documentation\":{\"summary\":\"Backup for GKE is a managed Kubernetes workload backup and restore service\\nfor GKE clusters.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"gkebackup.googleapis.com/BackupPlan\",\"displayName\":\"GKE Backup Plan\",\"description\":\"A backup plan provides configuration, location, and management functions for a sequence of backups.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where this backupPlan resides.\"},{\"key\":\"backup_plan_id\",\"description\":\"The name of the backupPlan.\"}],\"launchStage\":\"GA\"},{\"type\":\"gkebackup.googleapis.com/RestorePlan\",\"displayName\":\"GKE Restore Plan\",\"description\":\"A restore plan defines the configuration of a series of restore operations to be performed against backups which belong to the specified backup plan.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where this restorePlan resides.\"},{\"key\":\"restore_plan_id\",\"description\":\"The name of the restorePlan.\"}],\"launchStage\":\"GA\"},{\"type\":\"gkebackup.googleapis.com/Project\",\"displayName\":\"Backup for GKE Project\",\"description\":\"A Project in the Backup for GKE API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location of the resource.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"gkebackup.googleapis.com/BackupPlan\",\"metrics\":[\"gkebackup.googleapis.com/backup_created_count\",\"gkebackup.googleapis.com/backup_deleted_count\",\"gkebackup.googleapis.com/backup_completion_times\"]},{\"monitoredResource\":\"gkebackup.googleapis.com/RestorePlan\",\"metrics\":[\"gkebackup.googleapis.com/restore_created_count\"]},{\"monitoredResource\":\"gkebackup.googleapis.com/Project\",\"metrics\":[\"gkebackup.googleapis.com/internal/backup_plan_created_count\",\"gkebackup.googleapis.com/internal/backup_plan_existence\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/groupssettings.googleapis.com\",\"config\":{\"name\":\"groupssettings.googleapis.com\",\"title\":\"Groups Settings API\",\"documentation\":{\"summary\":\"The Groups Settings API allows domain administrators to view and manage\\n access levels and advanced settings for a group.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iam.googleapis.com\",\"config\":{\"name\":\"iam.googleapis.com\",\"title\":\"Identity and Access Management (IAM) API\",\"documentation\":{\"summary\":\"Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"iam_service_account\",\"displayName\":\"IAM Service Account\",\"description\":\"An IAM Service Account.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"unique_id\",\"description\":\"The unique_id of the service account.\"}],\"launchStage\":\"GA\"},{\"type\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"displayName\":\"Workload Identity Pool Provider\",\"description\":\"A workload identity pool provider.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"},{\"key\":\"pool_id\",\"description\":\"The ID of the provider's workload identity pool parent resource.\"},{\"key\":\"provider_id\",\"description\":\"The ID of the workload identity pool provider resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"metrics\":[\"iam.googleapis.com/workload_identity_federation/count\",\"iam.googleapis.com/workload_identity_federation/key_usage_count\"]},{\"monitoredResource\":\"iam_service_account\",\"metrics\":[\"iam.googleapis.com/service_account/authn_events_count\",\"iam.googleapis.com/service_account/key/authn_events_count\",\"iam.googleapis.com/service_account/authn_events_count_preprod\",\"iam.googleapis.com/service_account/key/authn_events_count_preprod\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iamcredentials.googleapis.com\",\"config\":{\"name\":\"iamcredentials.googleapis.com\",\"title\":\"IAM Service Account Credentials API\",\"documentation\":{\"summary\":\"Creates short-lived credentials for impersonating IAM service accounts. Disabling this API also disables the IAM API (iam.googleapis.com). However, enabling this API doesn't enable the IAM API.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/identitytoolkit.googleapis.com\",\"config\":{\"name\":\"identitytoolkit.googleapis.com\",\"title\":\"Identity Toolkit API\",\"documentation\":{\"summary\":\"The Google Identity Toolkit API lets you use open standards to verify a\\n user's identity.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"identitytoolkit_project\",\"displayName\":\"Project\",\"description\":\"An Identity Toolkit project.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"identitytoolkit_tenant\",\"displayName\":\"Identity Toolkit Tenant\",\"description\":\"An Identity Toolkit tenant.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"tenant_name\",\"description\":\"The name of the tenant.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"identitytoolkit_project\",\"metrics\":[\"identitytoolkit.googleapis.com/quota/free_daily_signin/exceeded\",\"identitytoolkit.googleapis.com/usage/daily_new_signin_count\",\"identitytoolkit.googleapis.com/usage/monthly_new_signin_count\",\"identitytoolkit.googleapis.com/usage/sent_sms_count\",\"identitytoolkit.googleapis.com/usage/verification_sms_count\",\"identitytoolkit.googleapis.com/usage/blocked_sms_count\"]},{\"monitoredResource\":\"identitytoolkit_tenant\",\"metrics\":[\"identitytoolkit.googleapis.com/recaptcha/token_count\",\"identitytoolkit.googleapis.com/recaptcha/verdict_count\",\"identitytoolkit.googleapis.com/recaptcha/risk_scores\",\"identitytoolkit.googleapis.com/password_policy/weak_password_sign_in_count\",\"identitytoolkit.googleapis.com/mfa/totp/enrollment_attempt_count\",\"identitytoolkit.googleapis.com/mfa/totp/sign_in_challenge_attempt_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/logging.googleapis.com\",\"config\":{\"name\":\"logging.googleapis.com\",\"title\":\"Cloud Logging API\",\"documentation\":{\"summary\":\"Writes log entries and manages your Cloud Logging configuration.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"logging.googleapis.com/ChargedProject\",\"displayName\":\"Cloud logging target\",\"description\":\"A cloud logging specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'logging.googleapis.com').\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"logging.googleapis.com/ChargedProject\",\"metrics\":[\"logging.googleapis.com/billing/ingested_bytes\",\"logging.googleapis.com/billing/stored_bytes\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/memcache.googleapis.com\",\"config\":{\"name\":\"memcache.googleapis.com\",\"title\":\"Cloud Memorystore for Memcached API\",\"documentation\":{\"summary\":\"Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"memcache.googleapis.com/MemcacheNode\",\"displayName\":\"Memorystore Memcached Node\",\"description\":\"Node of a Memorystore Memcached instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"service\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"Google Cloud zone where the Memcached node is located.\"},{\"key\":\"memcache_region\",\"description\":\"Cloud region where this memcache node is located, e.g. us-east1 or us-west1. Won't be exposed to customer.\"},{\"key\":\"instance_id\",\"description\":\"Customer given identifier unique among Memcached instances in the region that this node belongs to.\"},{\"key\":\"node_id\",\"description\":\"Name of this Memcached node which is unique within a single Memcached instance.\"},{\"key\":\"uid\",\"description\":\"A string to uniquely distinguish an instance of custom root.\"}],\"launchStage\":\"GA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"memcache.googleapis.com/MemcacheNode\",\"metrics\":[\"memcache.googleapis.com/node/active_connections\",\"memcache.googleapis.com/node/cache_memory\",\"memcache.googleapis.com/node/cluster_config_op_count\",\"memcache.googleapis.com/node/cluster_config_version\",\"memcache.googleapis.com/node/cpu/usage_time\",\"memcache.googleapis.com/node/eviction_count\",\"memcache.googleapis.com/node/items\",\"memcache.googleapis.com/node/operation_count\",\"memcache.googleapis.com/node/received_bytes_count\",\"memcache.googleapis.com/node/sent_bytes_count\",\"memcache.googleapis.com/node/uptime\",\"memcache.googleapis.com/node/hash_table_size\",\"memcache.googleapis.com/node/cache_total_malloced\",\"memcache.googleapis.com/node/total_connections\"]},{\"monitoredResource\":\"saas_instance\",\"metrics\":[\"memcache.googleapis.com/instance/create_latencies\",\"memcache.googleapis.com/instance/increase_target_size_call_count\",\"memcache.googleapis.com/instance/scale_down_latencies\",\"memcache.googleapis.com/instance/scale_up_latencies\",\"memcache.googleapis.com/instance/rollback_operation_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/monitoring.googleapis.com\",\"config\":{\"name\":\"monitoring.googleapis.com\",\"title\":\"Cloud Monitoring API\",\"documentation\":{\"summary\":\"Manages your Cloud Monitoring data and configurations.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"monitoring.googleapis.com/ChargedProject\",\"displayName\":\"Cloud monitoring target\",\"description\":\"A cloud monitoring specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'monitoring.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"monitoring.googleapis.com/MetricStatistics\",\"displayName\":\"Metric Statistics\",\"description\":\"Information about a user-written metric in Cloud Monitoring.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The cloud region where the metric was received.\"},{\"key\":\"metric_type\",\"description\":\"The metric type.\"}],\"launchStage\":\"BETA\"},{\"type\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"displayName\":\"Metric Ingestion Attribution\",\"description\":\"Attribution for metric ingestion.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource that the metric ingestion was associated with, unless it was 'global', in which case this will be the cloud region where the metric was received.\"},{\"key\":\"attribution_dimension\",\"description\":\"The dimension used for attribution reporting. It is not recommended that aggregations are performed across dimensions because a single metric point can be recorded with multiple dimensions which could cause double counting. Currently only \\\"namespace\\\" and \\\"cluster\\\" are supported.\"},{\"key\":\"attribution_id\",\"description\":\"The attribution id of the source of the metric write.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"monitoring.googleapis.com/ChargedProject\",\"metrics\":[\"monitoring.googleapis.com/billing/bytes_ingested\",\"monitoring.googleapis.com/billing/samples_ingested\",\"monitoring.googleapis.com/internal/billing/gke_enterprise_samples_ingested\",\"monitoring.googleapis.com/internal/billing/non_chargeable_samples_ingested\",\"monitoring.googleapis.com/internal/stats/filtered_sample_count\",\"monitoring.googleapis.com/internal/stats/filtered_byte_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricStatistics\",\"metrics\":[\"monitoring.googleapis.com/collection/write_request_count\",\"monitoring.googleapis.com/collection/write_request_point_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"metrics\":[\"monitoring.googleapis.com/collection/attribution/sample_count\",\"monitoring.googleapis.com/collection/attribution/write_sample_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networkconnectivity.googleapis.com\",\"config\":{\"name\":\"networkconnectivity.googleapis.com\",\"title\":\"Network Connectivity API\",\"documentation\":{\"summary\":\"This API enables connectivity with and between Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"networkconnectivity.googleapis.com/Hub\",\"displayName\":\"Network Connectivity Hub\",\"description\":\"A Network Connectivity hub.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container that this hub is in.\"},{\"key\":\"location\",\"description\":\"The identifier of the location that this hub is in.\"},{\"key\":\"hub_id\",\"description\":\"The identifier of this hub.\"}],\"launchStage\":\"GA\"},{\"type\":\"networkconnectivity.googleapis.com/RouteTable\",\"displayName\":\"Network Connectivity Route Table\",\"description\":\"A route table associated with a Network Connectivity hub.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this route table.\"},{\"key\":\"location\",\"description\":\"The identifier of the location that this route table is in.\"},{\"key\":\"hub_id\",\"description\":\"The identifier of the hub that is associated with this route table.\"},{\"key\":\"route_table_id\",\"description\":\"The identifier of this route table.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"networkconnectivity.googleapis.com/Hub\",\"metrics\":[\"networkconnectivity.googleapis.com/active_vpc_spokes_per_hub\",\"networkconnectivity.googleapis.com/groups_per_hub\",\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/exceeded\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/exceeded\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/RouteTable\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/routes_per_route_table/exceeded\",\"networkconnectivity.googleapis.com/routes_per_route_table\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/Hub\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/limit\",\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/usage\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/limit\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/usage\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/RouteTable\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/routes_per_route_table/limit\",\"networkconnectivity.googleapis.com/quota/routes_per_route_table/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networkmanagement.googleapis.com\",\"config\":{\"name\":\"networkmanagement.googleapis.com\",\"title\":\"Network Management API\",\"documentation\":{\"summary\":\"The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/orgpolicy.googleapis.com\",\"config\":{\"name\":\"orgpolicy.googleapis.com\",\"title\":\"Organization Policy API\",\"documentation\":{\"summary\":\"The Organization Policy API allows users to configure governance rules on their Google Cloud resources across the resource hierarchy.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/osconfig.googleapis.com\",\"config\":{\"name\":\"osconfig.googleapis.com\",\"title\":\"OS Config API\",\"documentation\":{\"summary\":\"OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"osconfig.googleapis.com/PatchJob\",\"displayName\":\"Patch Job\",\"description\":\"A patch job ran by VM Manager.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP project associated with the patch job.\"},{\"key\":\"location\",\"description\":\"The location that contains the patch job.\"},{\"key\":\"id\",\"description\":\"Id uniquely identifying the patch job.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"osconfig.googleapis.com/PatchJob\",\"metrics\":[\"osconfig.googleapis.com/patch/job/instance_state\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/oslogin.googleapis.com\",\"config\":{\"name\":\"oslogin.googleapis.com\",\"title\":\"Cloud OS Login API\",\"documentation\":{\"summary\":\"You can use OS Login to manage access to your VM instances using IAM roles.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/partners-json.googleapis.com\",\"config\":{\"name\":\"partners-json.googleapis.com\",\"title\":\"Google Partners API\",\"documentation\":{\"summary\":\"Lets advertisers search certified companies and create contact leads with them, and also audits the usage of clients.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/privateca.googleapis.com\",\"config\":{\"name\":\"privateca.googleapis.com\",\"title\":\"Certificate Authority API\",\"documentation\":{\"summary\":\"The Certificate Authority Service API is a highly-available, scalable service that enables you\\nto simplify and automate the management of private certificate authorities (CAs) while staying\\nin control of your private keys.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"privateca.googleapis.com/CertificateAuthority\",\"displayName\":\"Certificate Authority\",\"description\":\"A managed Certificate Authority.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The Cloud region where the Certificate Authority is located.\"},{\"key\":\"ca_pool_id\",\"description\":\"The Certificate Authority Pool ID.\"},{\"key\":\"certificate_authority_id\",\"description\":\"The Certificate Authority ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"privateca.googleapis.com/Location\",\"displayName\":\"PrivateCA Location\",\"description\":\"A location in the PrivateCA API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identified of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/kms/key_issue\",\"privateca.googleapis.com/gcs/bucket_issue\",\"privateca.googleapis.com/ca/cert_expiration\",\"privateca.googleapis.com/ca/cert_revoked\",\"privateca.googleapis.com/ca/cert_chain_expiration\",\"privateca.googleapis.com/ca/resource_state\"]},{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/ca/cert/create_failure_count\",\"privateca.googleapis.com/ca/cert/ca_cert_creation\",\"privateca.googleapis.com/ca/cert/create_count\",\"privateca.googleapis.com/ca/cert/create_request_count\"]},{\"monitoredResource\":\"privateca.googleapis.com/Location\",\"metrics\":[\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/exceeded\",\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/usage\"]},{\"monitoredResource\":\"privateca.googleapis.com/Location\",\"metrics\":[\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/pubsub.googleapis.com\",\"config\":{\"name\":\"pubsub.googleapis.com\",\"title\":\"Cloud Pub/Sub API\",\"documentation\":{\"summary\":\"Provides reliable, many-to-many, asynchronous messaging between applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/recommender.googleapis.com\",\"config\":{\"name\":\"recommender.googleapis.com\",\"title\":\"Recommender API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/redis.googleapis.com\",\"config\":{\"name\":\"redis.googleapis.com\",\"title\":\"Google Cloud Memorystore for Redis API\",\"documentation\":{\"summary\":\"Creates and manages Redis instances on the Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"redis.googleapis.com/RedisInstance\",\"displayName\":\"Cloud Memorystore Redis Instance\",\"description\":\"A Redis instance hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"region\",\"description\":\"The Google Cloud region in which the managed instance is running.\"},{\"key\":\"instance_id\",\"description\":\"The ID of the managed instance.\"},{\"key\":\"node_id\",\"description\":\"The ID of a Redis node within the managed instance.\"},{\"key\":\"instance_uid\",\"description\":\"Instance uid.\"}],\"launchStage\":\"GA\"},{\"type\":\"redis.googleapis.com/Cluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The ID of the managed cluster.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by Google to uniquely distinguish a cluster.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalCluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalRedisNode\",\"displayName\":\"Cloud Memorystore Cluster Redis Node\",\"description\":\"A Redis node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a Redis node.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalProxyNode\",\"displayName\":\"Cloud Memorystore Cluster Proxy Node\",\"description\":\"A proxy node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a proxy node.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalRedisShard\",\"displayName\":\"Cloud Memorystore Cluster Redis Shard\",\"description\":\"A Redis shard within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"shard_id\",\"description\":\"Identifier assigned by Redis to uniquely distinguish a shard.\"}],\"launchStage\":\"BETA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"redis.googleapis.com/RedisInstance\",\"metrics\":[\"redis.googleapis.com/availability/instance_eligible\",\"redis.googleapis.com/availability/instance_vpcsc_eligible\",\"redis.googleapis.com/availability/instance_probe_failure_duration\",\"redis.googleapis.com/availability/instance_probes\",\"redis.googleapis.com/availability/instance_probes_ilb_count\",\"redis.googleapis.com/availability/instance_probes_since_last_success\",\"redis.googleapis.com/clients/biggest_input_buf\",\"redis.googleapis.com/clients/blocked\",\"redis.googleapis.com/clients/connected\",\"redis.googleapis.com/clients/longest_output_list\",\"redis.googleapis.com/clients/recent_max_input_buffer\",\"redis.googleapis.com/clients/recent_max_output_buffer\",\"redis.googleapis.com/cloud/cmek/operation_attempts\",\"redis.googleapis.com/commands/calls\",\"redis.googleapis.com/commands/usec\",\"redis.googleapis.com/container/image\",\"redis.googleapis.com/container/memory_limit\",\"redis.googleapis.com/container/memory_usage\",\"redis.googleapis.com/container/state\",\"redis.googleapis.com/container/uptime\",\"redis.googleapis.com/container/version\",\"redis.googleapis.com/hybrid_lease/applied_role\",\"redis.googleapis.com/hybrid_lease/role_checks\",\"redis.googleapis.com/hybrid_lease/lock_age\",\"redis.googleapis.com/hybrid_lease/promise_age\",\"redis.googleapis.com/hybrid_lease/primary_readiness\",\"redis.googleapis.com/hybrid_lease/setting\",\"redis.googleapis.com/hybrid_lease/latency\",\"redis.googleapis.com/hybrid_lease/member\",\"redis.googleapis.com/hybrid_lease/role_changes\",\"redis.googleapis.com/hybrid_lease/run_id\",\"redis.googleapis.com/hybrid_lease/running_mode\",\"redis.googleapis.com/keyspace/avg_ttl\",\"redis.googleapis.com/keyspace/expires\",\"redis.googleapis.com/keyspace/keys\",\"redis.googleapis.com/os/image\",\"redis.googleapis.com/persistence/aof/base_size\",\"redis.googleapis.com/persistence/aof/buffer_length\",\"redis.googleapis.com/persistence/aof/current_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/current_size\",\"redis.googleapis.com/persistence/aof/delayed_fsync\",\"redis.googleapis.com/persistence/aof/enabled\",\"redis.googleapis.com/persistence/aof/last_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/pending_bio_fsync\",\"redis.googleapis.com/persistence/aof/rewrite_buffer_length\",\"redis.googleapis.com/persistence/aof/rewrite_scheduled\",\"redis.googleapis.com/persistence/loading_eta_seconds\",\"redis.googleapis.com/persistence/loading_loaded_bytes\",\"redis.googleapis.com/persistence/loading_total_bytes\",\"redis.googleapis.com/persistence/rdb/bgsave_in_progress\",\"redis.googleapis.com/persistence/rdb/changes_since_last_save\",\"redis.googleapis.com/persistence/rdb/current_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/last_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/loading\",\"redis.googleapis.com/persistence/step_latency\",\"redis.googleapis.com/persistence/step_rdb_size\",\"redis.googleapis.com/recovery/attempts_since_last_success\",\"redis.googleapis.com/recovery/estimated_recovery_time\",\"redis.googleapis.com/recovery/last_duration\",\"redis.googleapis.com/recovery/last_status\",\"redis.googleapis.com/recovery/last_avg_transfer_rate\",\"redis.googleapis.com/recovery/time_elapsed\",\"redis.googleapis.com/recovery/transferred_bytes\",\"redis.googleapis.com/redis_version\",\"redis.googleapis.com/replication/is_master\",\"redis.googleapis.com/replication/lag_from_offset\",\"redis.googleapis.com/replication/master/slaves\",\"redis.googleapis.com/replication/master/slaves/lag\",\"redis.googleapis.com/replication/master/slaves/offset\",\"redis.googleapis.com/replication/master/slaves/lag_from_offset\",\"redis.googleapis.com/replication/master_link_status\",\"redis.googleapis.com/replication/master_repl_offset\",\"redis.googleapis.com/replication/role\",\"redis.googleapis.com/security/auth_enabled\",\"redis.googleapis.com/security/cmek_enabled\",\"redis.googleapis.com/server/network_stack\",\"redis.googleapis.com/server/redis_version\",\"redis.googleapis.com/server/uptime\",\"redis.googleapis.com/snapshot/attempts\",\"redis.googleapis.com/snapshot/interval\",\"redis.googleapis.com/snapshot/key\",\"redis.googleapis.com/snapshot/key_when_attempting\",\"redis.googleapis.com/snapshot/last_duration\",\"redis.googleapis.com/snapshot/last_status\",\"redis.googleapis.com/snapshot/last_avg_transfer_rate\",\"redis.googleapis.com/snapshot/mode\",\"redis.googleapis.com/snapshot/relative_start_time\",\"redis.googleapis.com/snapshot/size\",\"redis.googleapis.com/snapshot/time_elapsed\",\"redis.googleapis.com/snapshot/time_since_last_good_snapshot_started\",\"redis.googleapis.com/snapshot/time_to_next\",\"redis.googleapis.com/snapshot/transferred_bytes\",\"redis.googleapis.com/snapshot/internal/expected_staleness\",\"redis.googleapis.com/stats/active_defrag_hits\",\"redis.googleapis.com/stats/active_defrag_key_hits\",\"redis.googleapis.com/stats/active_defrag_key_misses\",\"redis.googleapis.com/stats/active_defrag_misses\",\"redis.googleapis.com/stats/connections/total\",\"redis.googleapis.com/stats/cpu\",\"redis.googleapis.com/stats/cpu_main_thread\",\"redis.googleapis.com/stats/evicted_keys\",\"redis.googleapis.com/stats/expired_keys\",\"redis.googleapis.com/stats/io_threaded/reads_processed\",\"redis.googleapis.com/stats/io_threaded/writes_processed\",\"redis.googleapis.com/stats/keyspace_hits\",\"redis.googleapis.com/stats/keyspace_misses\",\"redis.googleapis.com/stats/latest_fork_usec\",\"redis.googleapis.com/stats/memory/active_defrag_running\",\"redis.googleapis.com/stats/memory/instance_capacity\",\"redis.googleapis.com/stats/memory/lazyfree_pending_objects\",\"redis.googleapis.com/stats/memory/maxmemory\",\"redis.googleapis.com/stats/memory/oom_prevention_on\",\"redis.googleapis.com/stats/memory/oom_prevention_duration\",\"redis.googleapis.com/stats/memory/oom_prevention_threshold\",\"redis.googleapis.com/stats/memory/client_output_buffer_oom_evictions\",\"redis.googleapis.com/stats/memory/private_bytes_for_rdb_dump\",\"redis.googleapis.com/stats/memory/total_system_mem_usage\",\"redis.googleapis.com/stats/memory/total_system_mem_usage_peak\",\"redis.googleapis.com/stats/memory/total_system_memory\",\"redis.googleapis.com/stats/memory/usage\",\"redis.googleapis.com/stats/memory/usage_lua\",\"redis.googleapis.com/stats/memory/usage_peak\",\"redis.googleapis.com/stats/memory/usage_rss\",\"redis.googleapis.com/stats/migrate_cached_sockets\",\"redis.googleapis.com/stats/pubsub/channels\",\"redis.googleapis.com/stats/pubsub/patterns\",\"redis.googleapis.com/stats/reject_connections_count\",\"redis.googleapis.com/stats/sync_full\",\"redis.googleapis.com/stats/sync_partial_err\",\"redis.googleapis.com/stats/tracking/clients\",\"redis.googleapis.com/stats/tracking/total_keys\",\"redis.googleapis.com/stats/total_net_bytes\",\"redis.googleapis.com/vm/external_ips\",\"redis.googleapis.com/vm/params/file_max\",\"redis.googleapis.com/vm/params/nf_conntrack_count\",\"redis.googleapis.com/vm/params/nf_conntrack_hashsize\",\"redis.googleapis.com/vm/params/nf_conntrack_max\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_established\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_time_wait\",\"redis.googleapis.com/vm/params/somaxconn\",\"redis.googleapis.com/vm/params/tcp_max_syn_backlog\",\"redis.googleapis.com/vm/params/transparent_hugepage_defrag\",\"redis.googleapis.com/vm/params/transparent_hugepage_enabled\",\"redis.googleapis.com/vm/zone\",\"redis.googleapis.com/envoyproxy/connection/request_count\",\"redis.googleapis.com/envoyproxy/connection/rejected_connection_count\",\"redis.googleapis.com/envoyproxy/server/connection_count\",\"redis.googleapis.com/envoyproxy/server/uptime\",\"redis.googleapis.com/envoyproxy/upstream/command_latencies\",\"redis.googleapis.com/cloud/mem_store/experiment_status\",\"redis.googleapis.com/cloud/mem_store/operation_latency\",\"redis.googleapis.com/cloud/mem_store/repair_attempts\",\"redis.googleapis.com/cloud/mem_store/repair_actions\",\"redis.googleapis.com/cloud/mem_store/repair_latency\",\"redis.googleapis.com/cloud/mem_store/get_health_latency\",\"redis.googleapis.com/cloud/mem_store/vm_metadata_not_found\",\"redis.googleapis.com/cloud/mem_store/failed_repair_actions\",\"redis.googleapis.com/cloud/mem_store/failed_repair_operation\",\"redis.googleapis.com/cloud/mem_store/integrity_check_action_count\",\"redis.googleapis.com/cloud/mem_store/repair_container_state\",\"redis.googleapis.com/cloud/mem_store/repair_cause_operation\",\"redis.googleapis.com/cloud/mem_store/rms_data_mismatch_count\",\"redis.googleapis.com/cloud/mem_store/update_attempts\",\"redis.googleapis.com/cloud/mem_store/node_recreate_latency\",\"redis.googleapis.com/cloud/mem_store/failed_hide_attempts\",\"redis.googleapis.com/cloud/mem_store/failed_unhide_attempts\",\"redis.googleapis.com/cloud/mem_store/failover_count\",\"redis.googleapis.com/cloud/mem_store/failover_latency\",\"redis.googleapis.com/cloud/mem_store/force_failover_count\",\"redis.googleapis.com/cloud/mem_store/scaling_latency\",\"redis.googleapis.com/cloud/mem_store/self_service_update_attempts_count\",\"redis.googleapis.com/cloud/mem_store/zone_advisor_recommendation\",\"redis.googleapis.com/cloud/mem_store/version_upgrade_attempts_count\",\"redis.googleapis.com/cloud/mem_store/zonal_stockout_count\",\"redis.googleapis.com/control_plane/function_result\",\"redis.googleapis.com/control_plane/function_latency\",\"redis.googleapis.com/cloud/control_plane/function_result\",\"redis.googleapis.com/cloud/control_plane/function_latency\",\"redis.googleapis.com/security/tls/mode\",\"redis.googleapis.com/security/tls/ttl\",\"redis.googleapis.com/cloud/mem_store/iam_policy/binding_count\",\"redis.googleapis.com/cloud/mem_store/project_level_operation_latencies\",\"redis.googleapis.com/cloud/mem_store/resource_event_action\",\"redis.googleapis.com/cloud/control_plane/project_level_function_result_count\",\"redis.googleapis.com/cloud/control_plane/project_level_function_latencies\",\"redis.googleapis.com/cross_region_access/leaked_rule_instance\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_start_latencies\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_end_latencies\",\"redis.googleapis.com/maintenance/policy_enabled\",\"redis.googleapis.com/maintenance/reschedule_attempts\",\"redis.googleapis.com/ccfe/operation_count\",\"redis.googleapis.com/cloud/mem_store/zs_zi_status\",\"redis.googleapis.com/redisquery/stats/used_memory_bytes\",\"redis.googleapis.com/redisquery/stats/number_of_indexes\",\"redis.googleapis.com/redisquery/stats/number_of_attributes\",\"redis.googleapis.com/redisquery/stats/total_indexed_hash_keys\",\"redis.googleapis.com/redisquery/stats/background_indexing_status\",\"redis.googleapis.com/redisquery/stats/successful_requests_count\",\"redis.googleapis.com/redisquery/stats/failure_requests_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_add_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_remove_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_modify_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_search_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_create_exceptions_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_skipped_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_skipped_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_skipped_count\",\"redis.googleapis.com/availability/instance_ineligible\"]},{\"monitoredResource\":\"redis.googleapis.com/Cluster\",\"metrics\":[\"redis.googleapis.com/cluster/fake_metrics/fake_metric\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalProxyNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_change_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_healthy\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_total\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_attempt_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_empty_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_failure_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_no_rebuild_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_commands/upstream_rq_times\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_rq_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/http/downstream_rq_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_lengths\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/latencies\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/success_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_protocol_error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_rq_active\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/invalid_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/read_replica_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/unsupported_command_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_total_count\",\"redis.googleapis.com/internal/cluster/envoy/server/concurrency\",\"redis.googleapis.com/internal/cluster/envoy/server/initialization_times\",\"redis.googleapis.com/internal/cluster/envoy/server/state\",\"redis.googleapis.com/internal/cluster/envoy/server/total_connections\",\"redis.googleapis.com/internal/cluster/envoy/server/uptime\",\"redis.googleapis.com/internal/cluster/envoy/server/days_until_first_cert_expiring\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_time\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/handshake_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/connection_error_count\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/invalid_secret\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/iptables/received_bytes_count\",\"redis.googleapis.com/internal/cluster/iptables/received_packets_count\",\"redis.googleapis.com/internal/cluster/iptables/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/iptables/sent_packets_count\",\"redis.googleapis.com/internal/cluster/redis/clients/max_input_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/max_output_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/blocked\",\"redis.googleapis.com/internal/cluster/redis/clients/connected\",\"redis.googleapis.com/internal/cluster/redis/clients/client_terminated_connections_count\",\"redis.googleapis.com/internal/cluster/redis/cluster_info/cluster_state\",\"redis.googleapis.com/internal/cluster/redis/cluster_info/cluster_slots_assigned\",\"redis.googleapis.com/internal/cluster/redis/cmd/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/usec_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/usec_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/failed_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/query_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/reply_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_per_second\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_customer_count\",\"redis.googleapis.com/internal/cluster/redis/connections/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cpu/time\",\"redis.googleapis.com/internal/cluster/redis/database/avg_ttl\",\"redis.googleapis.com/internal/cluster/redis/database/keys\",\"redis.googleapis.com/internal/cluster/redis/database/keys_with_expiration\",\"redis.googleapis.com/internal/cluster/redis/extended/server_cron_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/command_batch_count\",\"redis.googleapis.com/internal/cluster/redis/extended/command_batch_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/customer_command_batch_count\",\"redis.googleapis.com/internal/cluster/redis/extended/customer_command_batch_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/master_reconnect_count\",\"redis.googleapis.com/internal/cluster/redis/fork/latest_fork\",\"redis.googleapis.com/internal/cluster/redis/keys/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/keys/expired_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/hit_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/miss_count\",\"redis.googleapis.com/internal/cluster/redis/memory/fragmentation_ratio\",\"redis.googleapis.com/internal/cluster/redis/memory/lua\",\"redis.googleapis.com/internal/cluster/redis/memory/maxmemory\",\"redis.googleapis.com/internal/cluster/redis/memory/peak\",\"redis.googleapis.com/internal/cluster/redis/memory/rss\",\"redis.googleapis.com/internal/cluster/redis/memory/used\",\"redis.googleapis.com/internal/cluster/redis/network/received_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/received_customer_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_customer_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/nf_conntrack_max\",\"redis.googleapis.com/internal/cluster/redis/nf_conntrack\",\"redis.googleapis.com/internal/cluster/redis/processed_customer_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_customer_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/wait_events_count\",\"redis.googleapis.com/internal/cluster/redis/rdb/change_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/replica/connected\",\"redis.googleapis.com/internal/cluster/redis/replication/role\",\"redis.googleapis.com/internal/cluster/redis/replication/backlog_first_byte_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/offset\",\"redis.googleapis.com/internal/cluster/redis/replication/second_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/primary_replid\",\"redis.googleapis.com/internal/cluster/redis/replication/primary_replid2\",\"redis.googleapis.com/internal/cluster/redis/replication/replica_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/replication_lag\",\"redis.googleapis.com/internal/cluster/redis/replication/full_resync_count\",\"redis.googleapis.com/internal/cluster/redis/server/redis_version\",\"redis.googleapis.com/internal/cluster/redis/server/uptime\",\"redis.googleapis.com/internal/cluster/redis/server/owned_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/active_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/completed_migration_count\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/in_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/queued_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/shard/shard_id\",\"redis.googleapis.com/internal/cluster/redis/shard/db_epoch\",\"redis.googleapis.com/internal/cluster/redis/dangling_node\",\"redis.googleapis.com/internal/cluster/redis/slo/failover_durations\",\"redis.googleapis.com/internal/cluster/redis/slo/primaries_availability_count\",\"redis.googleapis.com/internal/cluster/redis/slo/replicas_availability_count\",\"redis.googleapis.com/internal/cluster/redis/slo/cluster_slots_assigned\",\"redis.googleapis.com/internal/cluster/redis/slo/full_slot_coverage_availability_count\",\"redis.googleapis.com/internal/cluster/redis/stats/expired_stale_perc\",\"redis.googleapis.com/internal/cluster/redis/stats/expired_time_cap_reached_count\",\"redis.googleapis.com/internal/cluster/redis/stats/expire_cycle_cpu_millisecond_count\",\"redis.googleapis.com/internal/cluster/redis/stats/unexpected_error_replies_count\",\"redis.googleapis.com/internal/cluster/redis/redis_conf\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_step_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/action_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/cp_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/invalid_secret\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/latest_secret_time_until_expiry\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/redis_config_set_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/redis/clients/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/clients/max_clients\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_clients_replicas\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_clients_normal\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_cluster_links\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_used\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_low\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_pressure\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_high\",\"redis.googleapis.com/internal/cluster/redis/netstat/tcp_sync_queue_overflow_count\",\"redis.googleapis.com/internal/cluster/redis/netstat/tcp_listen_drop_count\",\"redis.googleapis.com/internal/cluster/redis/processed_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_io_threaded_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_io_threaded_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/stats/error_replies_count\",\"redis.googleapis.com/internal/cluster/redis/clients/client_unexpectedly_terminated_connections_count\",\"redis.googleapis.com/internal/cluster/redis/connections/connection_accept_used_milliseconds_count\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_bgsave_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_save_start\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_saves_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_bgsave_in_progress\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_rewrite_in_progress\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_bgrewrite_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_bgsave_time_sec\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_rewrite_time_sec\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_pending_bio_fsync\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_delayed_fsync_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading_loaded_bytes\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading_loaded_perc\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_current_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_base_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_cow_peak\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_buffer_length\",\"redis.googleapis.com/internal/cluster/redis/persistence/mem_aof_buffer\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_rewrites_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/total_start_up_load_deleted_keys\",\"redis.googleapis.com/internal/cluster/redis/persistence/total_start_up_load_unowned_slots\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_bgsave_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_write_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_bgrewrite_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_fsync_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_load_time_last\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_load_time_last\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_write_attempt\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_fsync\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_modify_time\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_write_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_changes_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_save_keys_total\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_next_save_time\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalCluster\",\"metrics\":[\"redis.googleapis.com/internal/cluster/actual_shards\",\"redis.googleapis.com/internal/cluster/applied_intent\",\"redis.googleapis.com/internal/cluster/consumer_project\",\"redis.googleapis.com/internal/cluster/control_plane/function_latencies\",\"redis.googleapis.com/internal/cluster/control_plane/update_function_latencies\",\"redis.googleapis.com/internal/cluster/expected_shards\",\"redis.googleapis.com/internal/cluster/memory/memory_size\",\"redis.googleapis.com/internal/cluster/operator/intervention_enabled\",\"redis.googleapis.com/internal/cluster/primary_rebalancer/primary_standard_deviation\",\"redis.googleapis.com/internal/cluster/primary_rebalancer/total_failovers\",\"redis.googleapis.com/internal/cluster/psc_connection_id\",\"redis.googleapis.com/internal/cluster/reconciliation/job_invocation_status\",\"redis.googleapis.com/internal/cluster/rollout/critical/replace_failures\",\"redis.googleapis.com/internal/cluster/rollout/critical/total_nodes\",\"redis.googleapis.com/internal/cluster/security/auth_enabled\",\"redis.googleapis.com/internal/cluster/security/iam_auth/request_count\",\"redis.googleapis.com/internal/cluster/security/tls_enabled\",\"redis.googleapis.com/internal/cluster/slo/cluster_state\",\"redis.googleapis.com/internal/cluster/slo/min_expected_replica_nodes\",\"redis.googleapis.com/internal/cluster/slot_distribution_balanced\",\"redis.googleapis.com/internal/cluster/target_intent\",\"redis.googleapis.com/internal/cluster/tenant_project\",\"redis.googleapis.com/internal/cluster/tier\",\"redis.googleapis.com/internal/cluster/topology_inconsistency\",\"redis.googleapis.com/internal/cluster/total_unused_vms_to_remove\",\"redis.googleapis.com/internal/cluster/zone_distribution_mode\",\"redis.googleapis.com/internal/cluster/control_plane/stockout_count\",\"redis.googleapis.com/internal/cluster/deletion_protection_enabled\",\"redis.googleapis.com/internal/cluster/redis/redis_conf_cluster\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisShard\",\"metrics\":[\"redis.googleapis.com/internal/cluster/redis/slo/shard/db_epoch\",\"redis.googleapis.com/internal/cluster/redis/slo/shard/primary_availability\",\"redis.googleapis.com/internal/cluster/redis/slo/shard/replica_availability\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/run.googleapis.com\",\"config\":{\"name\":\"run.googleapis.com\",\"title\":\"Cloud Run Admin API\",\"documentation\":{\"summary\":\"Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"run.googleapis.com/revision\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"run.googleapis.com/service_name\"},{\"key\":\"run.googleapis.com/revision_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"run.googleapis.com/configuration_name\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"run.googleapis.com/revision\",\"metrics\":[\"run.googleapis.com/request_count\",\"run.googleapis.com/request_latencies\",\"run.googleapis.com/container/instance_time\",\"run.googleapis.com/container/cpu/allocation_time\",\"run.googleapis.com/container/memory/allocation_time\",\"run.googleapis.com/container/labelled_instance_time\",\"run.googleapis.com/container/cpu/scaled_usage\",\"run.googleapis.com/container/memory/utilization\",\"run.googleapis.com/tenant_project\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_recordedtime_latencies\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_time_latencies\",\"run.googleapis.com/internal/eventflow_filter/transformation_count\",\"run.googleapis.com/internal/eventflow_filter/transformation_latencies\",\"run.googleapis.com/internal/pod_service_client/request_count\",\"run.googleapis.com/internal/pod_service_client/request_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/runtimeconfig.googleapis.com\",\"config\":{\"name\":\"runtimeconfig.googleapis.com\",\"title\":\"Cloud Runtime Configuration API\",\"documentation\":{\"summary\":\"The Runtime Configurator allows you to dynamically configure and expose variables through Google Cloud Platform. In addition, you can also set Watchers and Waiters that will watch for changes to your data and return based on certain conditions.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/secretmanager.googleapis.com\",\"config\":{\"name\":\"secretmanager.googleapis.com\",\"title\":\"Secret Manager API\",\"documentation\":{\"summary\":\"Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/securetoken.googleapis.com\",\"config\":{\"name\":\"securetoken.googleapis.com\",\"title\":\"Token Service API\",\"documentation\":{\"summary\":\"The Token Service API lets you exchange an ID token or a refresh token for\\nan access token and a refresh token, which you can use to securely call your\\nown APIs.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceconsumermanagement.googleapis.com\",\"config\":{\"name\":\"serviceconsumermanagement.googleapis.com\",\"title\":\"Service Consumer Management API\",\"documentation\":{\"summary\":\"Manages the service consumers of a Service Infrastructure service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicemanagement.googleapis.com\",\"config\":{\"name\":\"servicemanagement.googleapis.com\",\"title\":\"Service Management API\",\"documentation\":{\"summary\":\"Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicenetworking.googleapis.com\",\"config\":{\"name\":\"servicenetworking.googleapis.com\",\"title\":\"Service Networking API\",\"documentation\":{\"summary\":\"Provides automatic management of network configurations necessary for certain services.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceusage.googleapis.com\",\"config\":{\"name\":\"serviceusage.googleapis.com\",\"title\":\"Service Usage API\",\"documentation\":{\"summary\":\"Enables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/source.googleapis.com\",\"config\":{\"name\":\"source.googleapis.com\",\"title\":\"Legacy Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Access source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sourcerepo.googleapis.com\",\"config\":{\"name\":\"sourcerepo.googleapis.com\",\"title\":\"Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Accesses source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/spanner.googleapis.com\",\"config\":{\"name\":\"spanner.googleapis.com\",\"title\":\"Cloud Spanner API\",\"documentation\":{\"summary\":\"Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"spanner.googleapis.com/Instance\",\"displayName\":\"Cloud spanner instance resource\",\"description\":\"Cloud spanner instance resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location of the instance.\"},{\"key\":\"instance\",\"description\":\"Cloud spanner instance.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"spanner.googleapis.com/Database\",\"displayName\":\"Cloud spanner database resource\",\"description\":\"Cloud spanner database resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location of the database.\"},{\"key\":\"instance\",\"description\":\"Cloud spanner instance associated with the database.\"},{\"key\":\"database\",\"description\":\"Cloud spanner database.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"spanner.googleapis.com/Instance\",\"metrics\":[\"spanner.googleapis.com/internal/instance_admin_update_instance_requests\",\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/exceeded\",\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/usage\"]},{\"monitoredResource\":\"spanner.googleapis.com/Database\",\"metrics\":[\"spanner.googleapis.com/internal/database_admin_change_quorum_requests\",\"spanner.googleapis.com/internal/database_admin_create_backup_requests\",\"spanner.googleapis.com/internal/database_admin_update_database_ddl_requests\",\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/usage\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/usage\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/usage\"]},{\"monitoredResource\":\"spanner.googleapis.com/Instance\",\"metrics\":[\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/limit\"]},{\"monitoredResource\":\"spanner.googleapis.com/Database\",\"metrics\":[\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/limit\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/limit\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sql-component.googleapis.com\",\"config\":{\"name\":\"sql-component.googleapis.com\",\"title\":\"Cloud SQL\",\"documentation\":{\"summary\":\"Google Cloud SQL is a hosted and fully managed relational database service\\n on Google's infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sqladmin.googleapis.com\",\"config\":{\"name\":\"sqladmin.googleapis.com\",\"title\":\"Cloud SQL Admin API\",\"documentation\":{\"summary\":\"API for Cloud SQL database instance management\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-api.googleapis.com\",\"config\":{\"name\":\"storage-api.googleapis.com\",\"title\":\"Google Cloud Storage JSON API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-component.googleapis.com\",\"config\":{\"name\":\"storage-component.googleapis.com\",\"title\":\"Cloud Storage\",\"documentation\":{\"summary\":\"Google Cloud Storage is a RESTful service for storing and accessing your data on Google's\\n infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage.googleapis.com\",\"config\":{\"name\":\"storage.googleapis.com\",\"title\":\"Cloud Storage API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"storage.googleapis.com/Location\",\"displayName\":\"GCS Location\",\"description\":\"GCS Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The project number of the bucket.\"},{\"key\":\"location\",\"description\":\"The location of the bucket.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/Project\",\"displayName\":\"GCS Project\",\"description\":\"GCS Project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\\\\\"my-project\\\\\\\".\"},{\"key\":\"location\",\"description\":\"The location where the quota is consumed. It is a region for regional quota, or a zone for zonal quota, or \\\\\\\"global\\\\\\\" otherwise.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/storage\",\"labels\":[{\"key\":\"storage.googleapis.com/bucket_name\"},{\"key\":\"storage.googleapis.com/bucket_storage_class\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/project\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"storage.googleapis.com/storage\",\"metrics\":[\"storage.googleapis.com/storage/total_bytes\",\"storage.googleapis.com/storage/object_count\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/exceeded\",\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Project\",\"metrics\":[\"storage.googleapis.com/dualregion_google_egress_bandwidth\",\"storage.googleapis.com/dualregion_internet_egress_bandwidth\",\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_request_rate/exceeded\",\"storage.googleapis.com/quota/dualregion_request_rate/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Project\",\"metrics\":[\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_request_rate/limit\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sts.googleapis.com\",\"config\":{\"name\":\"sts.googleapis.com\",\"title\":\"Security Token Service API\",\"documentation\":{\"summary\":\"The Security Token Service exchanges Google or third-party credentials for a short-lived access token to Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/testing.googleapis.com\",\"config\":{\"name\":\"testing.googleapis.com\",\"title\":\"Cloud Testing API\",\"documentation\":{\"summary\":\"Allows developers to run automated tests for their mobile applications on Google infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/websecurityscanner.googleapis.com\",\"config\":{\"name\":\"websecurityscanner.googleapis.com\",\"title\":\"Web Security Scanner API\",\"documentation\":{\"summary\":\"Scans your Compute and App Engine apps for common web vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"}]}" }, "cookies": [], "headers": [ @@ -208,7 +203,7 @@ }, { "name": "date", - "value": "Mon, 30 Jan 2023 22:20:45 GMT" + "value": "Tue, 23 Apr 2024 10:50:21 GMT" }, { "name": "server", @@ -245,8 +240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-01-30T22:20:44.343Z", - "time": 1315, + "startedDateTime": "2024-04-23T10:50:19.834Z", + "time": 2304, "timings": { "blocked": -1, "connect": -1, @@ -254,7 +249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1315 + "wait": 2304 } } ], diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index d5ec871a..605646af 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -156,7 +156,16 @@ import { STEP_MEMCACHE_INSTANCES, } from './steps/memcache/constants'; import { monitoringSteps } from './steps/monitoring'; -import { STEP_MONITORING_ALERT_POLICIES } from './steps/monitoring/constants'; +import { + STEP_CLOUD_MONITORING, + STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, + STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP, + STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP, + STEP_MONITORING_ALERT_POLICIES, + STEP_MONITORING_CHANNELS, + STEP_MONITORING_GROUPS, + STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP, +} from './steps/monitoring/constants'; import { privateCaSteps } from './steps/privateca'; import { PrivatecaSteps } from './steps/privateca/constants'; import { pubSubSteps } from './steps/pub-sub'; @@ -390,6 +399,19 @@ function getDefaultStepStartStates(params: { }, [STEP_LOGGING_METRICS]: { disabled: false }, [STEP_MONITORING_ALERT_POLICIES]: { disabled: false }, + [STEP_MONITORING_GROUPS]: { disabled: false }, + [STEP_MONITORING_CHANNELS]: { disabled: false }, + [STEP_CLOUD_MONITORING]: { disabled: false }, + [STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP]: { disabled: false }, + [STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP]: { + disabled: false, + }, + [STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP]: { + disabled: false, + }, + [STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP]: { + disabled: false, + }, [STEP_BINARY_AUTHORIZATION_POLICY]: { disabled: false }, [STEP_PUBSUB_TOPICS]: { disabled: false }, [STEP_CREATE_PUBSUB_TOPIC_KMS_RELATIONSHIPS]: { disabled: false }, @@ -758,6 +780,24 @@ async function getStepStartStatesUsingServiceEnablements(params: { [STEP_MONITORING_ALERT_POLICIES]: createStepStartState( ServiceUsageName.MONITORING, ), + [STEP_CLOUD_MONITORING]: createOrgStepStartState( + ServiceUsageName.MONITORING, + ), + [STEP_MONITORING_CHANNELS]: createOrgStepStartState( + ServiceUsageName.MONITORING, + ), + [STEP_MONITORING_GROUPS]: createOrgStepStartState( + ServiceUsageName.MONITORING, + ), + [STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP]: createOrgStepStartState( + ServiceUsageName.MONITORING, + ), + [STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.MONITORING), + [STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.MONITORING), + [STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.MONITORING), [STEP_BINARY_AUTHORIZATION_POLICY]: createStepStartState( ServiceUsageName.BINARY_AUTHORIZATION, ), diff --git a/src/google-cloud/utils/createErrorProps.ts b/src/google-cloud/utils/createErrorProps.ts index fbc61c47..af78e616 100644 --- a/src/google-cloud/utils/createErrorProps.ts +++ b/src/google-cloud/utils/createErrorProps.ts @@ -36,7 +36,7 @@ export function createErrorProps(error: Error | GaxiosError): J1ApiErrorProps { if (isGaxiosError(error) && error.response) { return { cause: redactBearerTokens(error), - endpoint: error.response?.config?.url || UNKNOWN_VALUE, + endpoint: (error.response?.config?.url as string) || UNKNOWN_VALUE, status: error.response?.status, statusText: error.message, }; diff --git a/src/index.test.ts b/src/index.test.ts index 3eb3b9b8..b1b9dbe8 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -133,7 +133,16 @@ import { STEP_CREATE_MEMCACHE_INSTANCE_NETWORK_RELATIONSHIPS, STEP_MEMCACHE_INSTANCES, } from './steps/memcache/constants'; -import { STEP_MONITORING_ALERT_POLICIES } from './steps/monitoring/constants'; +import { + STEP_CLOUD_MONITORING, + STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, + STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP, + STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP, + STEP_MONITORING_ALERT_POLICIES, + STEP_MONITORING_CHANNELS, + STEP_MONITORING_GROUPS, + STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP, +} from './steps/monitoring/constants'; import { PrivatecaSteps } from './steps/privateca/constants'; import { STEP_CREATE_PUBSUB_TOPIC_KMS_RELATIONSHIPS, @@ -411,6 +420,27 @@ describe('#getStepStartStates success', () => { [STEP_MONITORING_ALERT_POLICIES]: { disabled: false, }, + [STEP_CLOUD_MONITORING]: { + disabled: false, + }, + [STEP_MONITORING_CHANNELS]: { + disabled: false, + }, + [STEP_MONITORING_GROUPS]: { + disabled: false, + }, + [STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP]: { + disabled: false, + }, + [STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP]: { + disabled: false, + }, + [STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP]: { + disabled: false, + }, + [STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP]: { + disabled: false, + }, [STEP_BINARY_AUTHORIZATION_POLICY]: { disabled: false, }, @@ -854,8 +884,9 @@ expect.extend({ stepCollection: string[], ) { for (const stepId of stepCollection) { - const stepDependencies = integrationSteps.find((s) => s.id === stepId) - ?.dependsOn; + const stepDependencies = integrationSteps.find( + (s) => s.id === stepId, + )?.dependsOn; const invalidStepDependencies = stepDependencies?.filter( (s) => !stepCollection.includes(s), diff --git a/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-alert-policies_810060294/recording.har b/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-alert-policies_810060294/recording.har new file mode 100644 index 00000000..c455cbc2 --- /dev/null +++ b/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-alert-policies_810060294/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-cloud-monitoring-has-monitoring-alert-policies", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1218, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1218, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:54 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:54.008Z", + "time": 164, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 164 + } + }, + { + "_id": "ba909f46e3a065b5899d552f332562f4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.1.0 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.1.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "monitoring.googleapis.com" + } + ], + "headersSize": 1316, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v3/alertPolicies" + }, + "response": { + "bodySize": 757, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 757, + "text": "{\"alertPolicies\":[{\"name\":\"projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073\",\"displayName\":\"Example Alert Policy\",\"combiner\":\"OR\",\"creationRecord\":{\"mutateTime\":\"2021-05-31T16:25:52.239928975Z\",\"mutatedBy\":\"j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com\"},\"mutationRecord\":{\"mutateTime\":\"2021-05-31T16:25:52.239928975Z\",\"mutatedBy\":\"j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com\"},\"conditions\":[{\"conditionThreshold\":{\"filter\":\"metric.type=\\\"logging.googleapis.com/user/my-example-metric\\\" AND resource.type=\\\"metric\\\"\",\"comparison\":\"COMPARISON_GT\",\"duration\":\"0s\",\"trigger\":{\"count\":1},\"aggregations\":[{\"alignmentPeriod\":\"300s\",\"perSeriesAligner\":\"ALIGN_RATE\"}]},\"displayName\":\"test condition\",\"name\":\"projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073/conditions/7530992326634320184\"}],\"enabled\":true}],\"totalSize\":1}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:54 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:54.179Z", + "time": 424, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 424 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-channels_4222726621/recording.har b/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-channels_4222726621/recording.har new file mode 100644 index 00000000..b209089e --- /dev/null +++ b/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-channels_4222726621/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-cloud-monitoring-has-monitoring-channels", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1245, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1245, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:53 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:53.270Z", + "time": 228, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 228 + } + }, + { + "_id": "bf1f202445e94834b349c141c3b0f99d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.1.0 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.1.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "monitoring.googleapis.com" + } + ], + "headersSize": 1323, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v3/notificationChannels" + }, + "response": { + "bodySize": 512, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 512, + "text": "{\"notificationChannels\":[{\"type\":\"sms\",\"displayName\":\"sarthak-metron\",\"labels\":{\"number\":\"+917071885843\"},\"name\":\"projects/j1-gc-integration-dev-v3/notificationChannels/5840683316867018886\",\"verificationStatus\":\"VERIFIED\",\"enabled\":true,\"creationRecord\":{\"mutateTime\":\"2024-04-23T07:11:40.007779224Z\"},\"mutationRecords\":[{\"mutateTime\":\"2024-04-23T07:11:40.007779224Z\"}]}],\"totalSize\":1}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:53.504Z", + "time": 391, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 391 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-groups_150032261/recording.har b/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-groups_150032261/recording.har new file mode 100644 index 00000000..76ee6e52 --- /dev/null +++ b/src/steps/monitoring/__recordings__/fetch-cloud-monitoring-has-monitoring-groups_150032261/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-cloud-monitoring-has-monitoring-groups", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1225, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1225, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:52 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:52.514Z", + "time": 149, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 149 + } + }, + { + "_id": "4686f2723a8f00cd3a1939448f4a4571", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.1.0 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.1.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "monitoring.googleapis.com" + } + ], + "headersSize": 1309, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v3/groups" + }, + "response": { + "bodySize": 356, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 356, + "text": "{\"group\":[{\"name\":\"projects/j1-gc-integration-dev-v3/groups/4264585095652530981\",\"displayName\":\"demoForTesting\",\"filter\":\"resource.type = \\\"bigquery_dataset\\\"\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:52.671Z", + "time": 468, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 468 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/monitoring/__recordings__/fetch-monitoring-channels_1571716939/recording.har b/src/steps/monitoring/__recordings__/fetch-monitoring-channels_1571716939/recording.har new file mode 100644 index 00000000..ee3b7756 --- /dev/null +++ b/src/steps/monitoring/__recordings__/fetch-monitoring-channels_1571716939/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-monitoring-channels", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1255, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1255, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:50:33 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:50:33.008Z", + "time": 217, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 217 + } + }, + { + "_id": "4c79e95b2f84d3e492a2c3782257fa00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.1.0 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.1.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "monitoring.googleapis.com" + } + ], + "headersSize": 1323, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v3/notificationChannels" + }, + "response": { + "bodySize": 509, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 509, + "text": "{\"notificationChannels\":[{\"type\":\"sms\",\"displayName\":\"sarthak-metron\",\"labels\":{\"number\":\"+917071885843\"},\"name\":\"projects/j1-gc-integration-dev-v3/notificationChannels/5840683316867018886\",\"verificationStatus\":\"VERIFIED\",\"enabled\":true,\"creationRecord\":{\"mutateTime\":\"2024-04-23T07:11:40.007779224Z\"},\"mutationRecords\":[{\"mutateTime\":\"2024-04-23T07:11:40.007779224Z\"}]}],\"totalSize\":1}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:50:33 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:50:33.236Z", + "time": 415, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 415 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/monitoring/__recordings__/fetch-monitoring-groups_4038816123/recording.har b/src/steps/monitoring/__recordings__/fetch-monitoring-groups_4038816123/recording.har new file mode 100644 index 00000000..d1004915 --- /dev/null +++ b/src/steps/monitoring/__recordings__/fetch-monitoring-groups_4038816123/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-monitoring-groups", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1171, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1171, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:50:33 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:50:33.848Z", + "time": 188, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 188 + } + }, + { + "_id": "baf4a8ab922d3a1ccab9e40f0c900138", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.1.0 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.1.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "monitoring.googleapis.com" + } + ], + "headersSize": 1309, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v3/groups" + }, + "response": { + "bodySize": 295, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 295, + "text": "{\"group\":[{\"name\":\"projects/j1-gc-integration-dev-v3/groups/4264585095652530981\",\"displayName\":\"demoForTesting\",\"filter\":\"resource.type = \\\"bigquery_dataset\\\"\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:50:34 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:50:34.051Z", + "time": 509, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 509 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/monitoring/__recordings__/fetch-project-has-cloud-monitoring_3942456435/recording.har b/src/steps/monitoring/__recordings__/fetch-project-has-cloud-monitoring_3942456435/recording.har new file mode 100644 index 00000000..97d88b5d --- /dev/null +++ b/src/steps/monitoring/__recordings__/fetch-project-has-cloud-monitoring_3942456435/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-project-has-cloud-monitoring", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1211, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1211, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:50 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:50.559Z", + "time": 171, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 171 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.1.0 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.1.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 353, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 353, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-02-27T16:17:58.322524Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 23 Apr 2024 10:49:52 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-23T10:49:50.748Z", + "time": 1649, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1649 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/monitoring/__recordings__/fetchAlertPolicies_2826291381/recording.har b/src/steps/monitoring/__recordings__/fetchAlertPolicies_2826291381/recording.har index b1fe61b2..756708d5 100644 --- a/src/steps/monitoring/__recordings__/fetchAlertPolicies_2826291381/recording.har +++ b/src/steps/monitoring/__recordings__/fetchAlertPolicies_2826291381/recording.har @@ -4,7 +4,7 @@ "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "4.3.0" + "version": "6.0.6" }, "entries": [ { @@ -12,49 +12,49 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 739, + "bodySize": 727, "cookies": [], "headers": [ { "_fromType": "array", "name": "content-type", - "value": "application/json" + "value": "application/x-www-form-urlencoded" }, { "_fromType": "array", - "name": "accept", - "value": "application/json" + "name": "user-agent", + "value": "google-api-nodejs-client/9.7.0" }, { "_fromType": "array", - "name": "content-length", - "value": "739" + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" }, { "_fromType": "array", - "name": "user-agent", - "value": "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" + "name": "accept", + "value": "application/json" }, { "_fromType": "array", - "name": "accept-encoding", - "value": "gzip,deflate" + "name": "content-length", + "value": "727" }, { "_fromType": "array", - "name": "connection", - "value": "close" + "name": "accept-encoding", + "value": "gzip,deflate" }, { "name": "host", "value": "www.googleapis.com" } ], - "headersSize": 283, + "headersSize": 293, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { - "mimeType": "application/json", + "mimeType": "application/x-www-form-urlencoded", "params": [], "text": "[REDACTED]" }, @@ -62,10 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 588, + "bodySize": 1269, "content": { + "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 588, + "size": 1269, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -80,7 +81,7 @@ }, { "name": "date", - "value": "Fri, 19 Feb 2021 14:30:48 GMT" + "value": "Tue, 23 Apr 2024 10:50:32 GMT" }, { "name": "server", @@ -104,21 +105,21 @@ }, { "name": "alt-svc", - "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"" + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" }, { "name": "connection", "value": "close" } ], - "headersSize": 511, + "headersSize": 390, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2021-02-19T14:30:47.791Z", - "time": 271, + "startedDateTime": "2024-04-23T10:50:31.988Z", + "time": 200, "timings": { "blocked": -1, "connect": -1, @@ -126,11 +127,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 271 + "wait": 200 } }, { - "_id": "af8d96326222c50ee8994c4302fe8478", + "_id": "ba909f46e3a065b5899d552f332562f4", "_order": 0, "cache": {}, "request": { @@ -140,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/4.4.3 gl-node/14.15.4 auth/6.0.5" + "value": "gdcl/7.1.0 gl-node/18.19.1" }, { "_fromType": "array", @@ -150,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/4.4.3 (gzip)" + "value": "google-api-nodejs-client/7.1.0 (gzip)" }, { "_fromType": "array", @@ -160,30 +161,26 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "monitoring.googleapis.com" } ], - "headersSize": 556, + "headersSize": 1316, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v2/alertPolicies" + "url": "https://monitoring.googleapis.com/v3/projects/j1-gc-integration-dev-v3/alertPolicies" }, "response": { - "bodySize": 1026, + "bodySize": 737, "content": { + "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1026, - "text": "{\"alertPolicies\":[{\"name\":\"projects/j1-gc-integration-dev-v2/alertPolicies/8900061597970753716\",\"displayName\":\"Example Alert Policy\",\"combiner\":\"OR\",\"creationRecord\":{\"mutateTime\":\"2021-02-19T13:41:42.161511391Z\",\"mutatedBy\":\"j1-gc-integration-dev-v2-tf@j1-gc-integration-dev-v2.iam.gserviceaccount.com\"},\"mutationRecord\":{\"mutateTime\":\"2021-02-19T13:41:42.161511391Z\",\"mutatedBy\":\"j1-gc-integration-dev-v2-tf@j1-gc-integration-dev-v2.iam.gserviceaccount.com\"},\"conditions\":[{\"conditionThreshold\":{\"filter\":\"metric.type=\\\"logging.googleapis.com/user/my-example-metric\\\" AND resource.type=\\\"metric\\\"\",\"comparison\":\"COMPARISON_GT\",\"duration\":\"0s\",\"trigger\":{\"count\":1},\"aggregations\":[{\"alignmentPeriod\":\"300s\",\"perSeriesAligner\":\"ALIGN_RATE\"}]},\"displayName\":\"test condition\",\"name\":\"projects/j1-gc-integration-dev-v2/alertPolicies/8900061597970753716/conditions/8900061597970755317\"}],\"enabled\":true}],\"totalSize\":1}" + "size": 737, + "text": "{\"alertPolicies\":[{\"name\":\"projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073\",\"displayName\":\"Example Alert Policy\",\"combiner\":\"OR\",\"creationRecord\":{\"mutateTime\":\"2021-05-31T16:25:52.239928975Z\",\"mutatedBy\":\"j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com\"},\"mutationRecord\":{\"mutateTime\":\"2021-05-31T16:25:52.239928975Z\",\"mutatedBy\":\"j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com\"},\"conditions\":[{\"conditionThreshold\":{\"filter\":\"metric.type=\\\"logging.googleapis.com/user/my-example-metric\\\" AND resource.type=\\\"metric\\\"\",\"comparison\":\"COMPARISON_GT\",\"duration\":\"0s\",\"trigger\":{\"count\":1},\"aggregations\":[{\"alignmentPeriod\":\"300s\",\"perSeriesAligner\":\"ALIGN_RATE\"}]},\"displayName\":\"test condition\",\"name\":\"projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073/conditions/7530992326634320184\"}],\"enabled\":true}],\"totalSize\":1}" }, "cookies": [], "headers": [ @@ -197,7 +194,7 @@ }, { "name": "date", - "value": "Fri, 19 Feb 2021 14:30:48 GMT" + "value": "Tue, 23 Apr 2024 10:50:32 GMT" }, { "name": "server", @@ -221,21 +218,21 @@ }, { "name": "alt-svc", - "value": "h3-29=\":443\"; ma=2592000,h3-T051=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"" + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" }, { "name": "connection", "value": "close" } ], - "headersSize": 488, + "headersSize": 367, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2021-02-19T14:30:48.074Z", - "time": 442, + "startedDateTime": "2024-04-23T10:50:32.287Z", + "time": 555, "timings": { "blocked": -1, "connect": -1, @@ -243,7 +240,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 442 + "wait": 555 } } ], diff --git a/src/steps/monitoring/__snapshots__/index.test.ts.snap b/src/steps/monitoring/__snapshots__/index.test.ts.snap index 0d0206d7..62262ce4 100644 --- a/src/steps/monitoring/__snapshots__/index.test.ts.snap +++ b/src/steps/monitoring/__snapshots__/index.test.ts.snap @@ -7,7 +7,7 @@ exports[`#fetchAlertPolicies should collect data 1`] = ` "_class": [ "Policy", ], - "_key": "projects/j1-gc-integration-dev-v2/alertPolicies/8900061597970753716", + "_key": "projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073", "_rawData": [ { "name": "default", @@ -30,20 +30,20 @@ exports[`#fetchAlertPolicies should collect data 1`] = ` }, }, "displayName": "test condition", - "name": "projects/j1-gc-integration-dev-v2/alertPolicies/8900061597970753716/conditions/8900061597970755317", + "name": "projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073/conditions/7530992326634320184", }, ], "creationRecord": { - "mutateTime": "2021-02-19T13:41:42.161511391Z", - "mutatedBy": "j1-gc-integration-dev-v2-tf@j1-gc-integration-dev-v2.iam.gserviceaccount.com", + "mutateTime": "2021-05-31T16:25:52.239928975Z", + "mutatedBy": "j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com", }, "displayName": "Example Alert Policy", "enabled": true, "mutationRecord": { - "mutateTime": "2021-02-19T13:41:42.161511391Z", - "mutatedBy": "j1-gc-integration-dev-v2-tf@j1-gc-integration-dev-v2.iam.gserviceaccount.com", + "mutateTime": "2021-05-31T16:25:52.239928975Z", + "mutatedBy": "j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com", }, - "name": "projects/j1-gc-integration-dev-v2/alertPolicies/8900061597970753716", + "name": "projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073", }, }, ], @@ -52,14 +52,14 @@ exports[`#fetchAlertPolicies should collect data 1`] = ` "metric.type="logging.googleapis.com/user/my-example-metric" AND resource.type="metric"", ], "content": "", - "createdOn": 1613742102161, + "createdOn": 1622478352239, "displayName": "Example Alert Policy", "enabled": true, "name": "Example Alert Policy", "summary": "Alert policy that is triggered based on some metric", "title": "Alert policy", - "updatedOn": 1613742102161, - "webLink": "https://console.cloud.google.com/monitoring/alerting/policies/8900061597970753716?project=j1-gc-integration-dev-v2", + "updatedOn": 1622478352239, + "webLink": "https://console.cloud.google.com/monitoring/alerting/policies/7530992326634323073?project=j1-gc-integration-dev-v3", }, ], "collectedRelationships": [], diff --git a/src/steps/monitoring/__snapshots__/relationships.test.ts.snap b/src/steps/monitoring/__snapshots__/relationships.test.ts.snap new file mode 100644 index 00000000..1caae4c9 --- /dev/null +++ b/src/steps/monitoring/__snapshots__/relationships.test.ts.snap @@ -0,0 +1,302 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`cloudMonitoring#fetch-cloud-monitoring-has-monitoring-alert-policies should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Service", + ], + "_key": "958457776463_google_cloud_monitoring", + "_rawData": [], + "_type": "google_cloud_monitoring", + "category": [ + "infrastructure", + ], + "createdOn": undefined, + "displayName": "Cloud Monitoring Service", + "endpoint": "http://console.cloud.google.com/", + "function": [ + "monitoring", + ], + "name": "Cloud Monitoring Service", + }, + { + "_class": [ + "Policy", + ], + "_key": "projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073", + "_rawData": [ + { + "name": "default", + "rawData": { + "combiner": "OR", + "conditions": [ + { + "conditionThreshold": { + "aggregations": [ + { + "alignmentPeriod": "300s", + "perSeriesAligner": "ALIGN_RATE", + }, + ], + "comparison": "COMPARISON_GT", + "duration": "0s", + "filter": "metric.type="logging.googleapis.com/user/my-example-metric" AND resource.type="metric"", + "trigger": { + "count": 1, + }, + }, + "displayName": "test condition", + "name": "projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073/conditions/7530992326634320184", + }, + ], + "creationRecord": { + "mutateTime": "2021-05-31T16:25:52.239928975Z", + "mutatedBy": "j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com", + }, + "displayName": "Example Alert Policy", + "enabled": true, + "mutationRecord": { + "mutateTime": "2021-05-31T16:25:52.239928975Z", + "mutatedBy": "j1-gc-integration-dev-sa-tf@j1-gc-integration-dev-v3.iam.gserviceaccount.com", + }, + "name": "projects/j1-gc-integration-dev-v3/alertPolicies/7530992326634323073", + }, + }, + ], + "_type": "google_monitoring_alert_policy", + "conditionFilters": [ + "metric.type="logging.googleapis.com/user/my-example-metric" AND resource.type="metric"", + ], + "content": "", + "createdOn": 1622478352239, + "displayName": "Example Alert Policy", + "enabled": true, + "name": "Example Alert Policy", + "summary": "Alert policy that is triggered based on some metric", + "title": "Alert policy", + "updatedOn": 1622478352239, + "webLink": "https://console.cloud.google.com/monitoring/alerting/policies/7530992326634323073?project=j1-gc-integration-dev-v3", + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_cloud_monitoring", + "google_monitoring_alert_policy", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 0, +} +`; + +exports[`cloudMonitoring#fetch-cloud-monitoring-has-monitoring-channels should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Service", + ], + "_key": "958457776463_google_cloud_monitoring", + "_rawData": [], + "_type": "google_cloud_monitoring", + "category": [ + "infrastructure", + ], + "createdOn": undefined, + "displayName": "Cloud Monitoring Service", + "endpoint": "http://console.cloud.google.com/", + "function": [ + "monitoring", + ], + "name": "Cloud Monitoring Service", + }, + { + "_class": [ + "Channel", + ], + "_key": "projects/j1-gc-integration-dev-v3/notificationChannels/5840683316867018886", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationRecord": { + "mutateTime": "2024-04-23T07:11:40.007779224Z", + }, + "displayName": "sarthak-metron", + "enabled": true, + "labels": { + "number": "+917071885843", + }, + "mutationRecords": [ + { + "mutateTime": "2024-04-23T07:11:40.007779224Z", + }, + ], + "name": "projects/j1-gc-integration-dev-v3/notificationChannels/5840683316867018886", + "type": "sms", + "verificationStatus": "VERIFIED", + }, + }, + ], + "_type": "google_cloud_monitoring-channel", + "createdOn": undefined, + "description": undefined, + "displayName": "sarthak-metron", + "isEnabled": true, + "name": "projects/j1-gc-integration-dev-v3/notificationChannels/5840683316867018886", + "tag.number": "+917071885843", + "type": "sms", + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_cloud_monitoring", + "google_cloud_monitoring-channel", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 0, +} +`; + +exports[`cloudMonitoring#fetch-cloud-monitoring-has-monitoring-groups should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Service", + ], + "_key": "958457776463_google_cloud_monitoring", + "_rawData": [], + "_type": "google_cloud_monitoring", + "category": [ + "infrastructure", + ], + "createdOn": undefined, + "displayName": "Cloud Monitoring Service", + "endpoint": "http://console.cloud.google.com/", + "function": [ + "monitoring", + ], + "name": "Cloud Monitoring Service", + }, + { + "_class": [ + "Group", + ], + "_key": "projects/j1-gc-integration-dev-v3/groups/4264585095652530981", + "_rawData": [ + { + "name": "default", + "rawData": { + "displayName": "demoForTesting", + "filter": "resource.type = "bigquery_dataset"", + "name": "projects/j1-gc-integration-dev-v3/groups/4264585095652530981", + }, + }, + ], + "_type": "google_cloud_group", + "createdOn": undefined, + "displayName": "demoForTesting", + "filter": "resource.type = "bigquery_dataset"", + "isCluster": undefined, + "name": "projects/j1-gc-integration-dev-v3/groups/4264585095652530981", + "parentName": undefined, + }, + ], + "collectedRelationships": [ + { + "_class": "HAS", + "_fromEntityKey": "958457776463_google_cloud_monitoring", + "_key": "958457776463_google_cloud_monitoring|has|projects/j1-gc-integration-dev-v3/groups/4264585095652530981", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/groups/4264585095652530981", + "_type": "google_cloud_monitoring_has_group", + "displayName": "HAS", + }, + ], + "encounteredTypes": [ + "google_cloud_monitoring", + "google_cloud_group", + "google_cloud_monitoring_has_group", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 1, +} +`; + +exports[`cloudMonitoring#fetch-project-has-cloud-monitoring should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Service", + ], + "_key": "958457776463_google_cloud_monitoring", + "_rawData": [], + "_type": "google_cloud_monitoring", + "category": [ + "infrastructure", + ], + "createdOn": undefined, + "displayName": "Cloud Monitoring Service", + "endpoint": "http://console.cloud.google.com/", + "function": [ + "monitoring", + ], + "name": "Cloud Monitoring Service", + }, + { + "_class": [ + "Account", + ], + "_key": "projects/167984947943", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2021-05-31T15:15:56.125Z", + "displayName": "j1-gc-integration-dev-v3", + "etag": "W/"8f56735f6f3d890d"", + "labels": { + "firebase": "enabled", + }, + "name": "projects/167984947943", + "parent": "folders/306329820365", + "projectId": "j1-gc-integration-dev-v3", + "state": "ACTIVE", + "updateTime": "2024-02-27T16:17:58.322524Z", + }, + }, + ], + "_type": "google_cloud_project", + "createdOn": 1622474156125, + "displayName": "j1-gc-integration-dev-v3", + "id": "j1-gc-integration-dev-v3", + "lifecycleState": "ACTIVE", + "name": "projects/167984947943", + "parent": "folders/306329820365", + "projectId": "j1-gc-integration-dev-v3", + "tag.firebase": "enabled", + "updatedOn": 1709050678322, + "webLink": "https://console.cloud.google.com/home/dashboard?project=j1-gc-integration-dev-v3", + }, + ], + "collectedRelationships": [ + { + "_class": "HAS", + "_fromEntityKey": "projects/167984947943", + "_key": "projects/167984947943|has|958457776463_google_cloud_monitoring", + "_toEntityKey": "958457776463_google_cloud_monitoring", + "_type": "google_cloud_project_has_monitoring", + "displayName": "HAS", + }, + ], + "encounteredTypes": [ + "google_cloud_monitoring", + "google_cloud_project", + "google_cloud_project_has_monitoring", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 1, +} +`; diff --git a/src/steps/monitoring/client.ts b/src/steps/monitoring/client.ts index 1f72de1f..d43bf9b7 100644 --- a/src/steps/monitoring/client.ts +++ b/src/steps/monitoring/client.ts @@ -24,4 +24,46 @@ export class MonitoringClient extends Client { }, ); } + + async iterateChannels( + callback: (data: monitoring_v3.Schema$NotificationChannel) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + + await this.iterateApi( + async (nextPageToken) => { + return this.client.projects.notificationChannels.list({ + auth, + name: `projects/${this.projectId}`, + pageToken: nextPageToken, + }); + }, + async (data: monitoring_v3.Schema$ListNotificationChannelsResponse) => { + for (const channel of data.notificationChannels || []) { + await callback(channel); + } + }, + ); + } + + async iterateGroups( + callback: (data: monitoring_v3.Schema$Group) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + + await this.iterateApi( + async (nextPageToken) => { + return this.client.projects.groups.list({ + auth, + name: `projects/${this.projectId}`, + pageToken: nextPageToken, + }); + }, + async (data: monitoring_v3.Schema$ListGroupsResponse) => { + for (const Group of data.group || []) { + await callback(Group); + } + }, + ); + } } diff --git a/src/steps/monitoring/constants.ts b/src/steps/monitoring/constants.ts index f57d95a0..75cb2d4e 100644 --- a/src/steps/monitoring/constants.ts +++ b/src/steps/monitoring/constants.ts @@ -3,8 +3,50 @@ export const STEP_MONITORING_ALERT_POLICIES = 'fetch-monitoring-alert-policies'; export const MONITORING_ALERT_POLICY_CLASS = 'Policy'; export const MONITORING_ALERT_POLICY_TYPE = 'google_monitoring_alert_policy'; +export const STEP_MONITORING_GROUPS = 'fetch-monitoring-groups'; +export const MONITORING_GROUP_CLASS = ['Group']; +export const MONITORING_GROUP_TYPE = 'google_cloud_group'; + +export const STEP_MONITORING_CHANNELS = 'fetch-monitoring-channels'; +export const MONITORING_CHANNEL_CLASS = ['Channel']; +export const MONITORING_CHANNEL_TYPE = 'google_cloud_monitoring-channel'; + +export const STEP_CLOUD_MONITORING = 'fetch-cloud-monitoring'; +export const CLOUD_MONITORING_CLASS = ['Service']; +export const CLOUD_MONITORING_TYPE = 'google_cloud_monitoring'; + +export const STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP = + 'fetch-project-has-cloud-monitoring'; +export const RELATIONSHIP_PROJECT_HAS_CLOUD_MONITORING_TYPE = + 'google_cloud_project_has_monitoring'; + +export const STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP = + 'fetch-cloud-monitoring-has-monitoring-groups'; +export const RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_TYPE = + 'google_cloud_monitoring_has_group'; + +export const STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP = + 'fetch-cloud-monitoring-has-monitoring-channels'; +export const REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE = + 'google_cloud_monitoring_has_monitoring-channel'; + +export const STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP = + 'fetch-cloud-monitoring-has-monitoring-alert-policies'; +export const RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE = + 'google_cloud_monitoring_has_monitoring_alert_policy'; + export const IngestionSources = { MONITORING_ALERT_POLICIES: 'monitoring-alert-policies', + MONITORING_GROUP: 'monitoring-groups', + MONITORING_CHANNEL: 'monitoring-channels', + CLOUD_MONITORING: 'cloud-monitoring', + PROJECT_HAS_CLOUD_MONITORING: 'project-has-cloud-monitoring', + CLOUD_MONITORING_HAS_MONITORING_GROUPS: + 'cloud-monitoring-has-monitoring-groups', + CLOUD_MONITORING_HAS_MONITORING_CHANNELS: + 'cloud-monitoring-has-monitoring-channels', + CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES: + 'cloud-monitoring-has-monitoring-alert-policies', }; export const MonitoringIngestionConfig = { @@ -13,4 +55,19 @@ export const MonitoringIngestionConfig = { description: 'Alert policies for GCP resources.', defaultsToDisabled: false, }, + [IngestionSources.MONITORING_GROUP]: { + title: 'Google Monitoring Group', + description: 'Group for GCP resources. ', + defaultsToDisabled: false, + }, + [IngestionSources.MONITORING_CHANNEL]: { + title: 'Google Monitoring Channel', + description: 'Notification Channels for GCP resource', + defaultsToDisabled: false, + }, + [IngestionSources.CLOUD_MONITORING]: { + title: ' Cloud monitoring', + description: 'Cloud Monitoring for GCP resource', + defaultsToDisabled: false, + }, }; diff --git a/src/steps/monitoring/converters.ts b/src/steps/monitoring/converters.ts index ad7ec420..733a1f4b 100644 --- a/src/steps/monitoring/converters.ts +++ b/src/steps/monitoring/converters.ts @@ -3,8 +3,14 @@ import { monitoring_v3 } from 'googleapis'; import { createGoogleCloudIntegrationEntity } from '../../utils/entity'; import { getGoogleCloudConsoleWebLink } from '../../utils/url'; import { + CLOUD_MONITORING_CLASS, + CLOUD_MONITORING_TYPE, MONITORING_ALERT_POLICY_CLASS, MONITORING_ALERT_POLICY_TYPE, + MONITORING_CHANNEL_CLASS, + MONITORING_CHANNEL_TYPE, + MONITORING_GROUP_CLASS, + MONITORING_GROUP_TYPE, } from './constants'; export function createAlertPolicyEntity( @@ -29,9 +35,9 @@ export function createAlertPolicyEntity( // 2.4 Ensure log metric filter and alerts exist for project ownership assignments/changes (Scored) enabled: data.enabled, webLink: getGoogleCloudConsoleWebLink( - `/monitoring/alerting/policies/${data.name?.split( - '/', - )[3]}?project=${projectId}`, + `/monitoring/alerting/policies/${ + data.name?.split('/')[3] + }?project=${projectId}`, ), createdOn: parseTimePropertyValue(data.creationRecord?.mutateTime), updatedOn: parseTimePropertyValue(data.mutationRecord?.mutateTime), @@ -39,3 +45,66 @@ export function createAlertPolicyEntity( }, }); } + +export function createGroupEntity( + data: monitoring_v3.Schema$Group, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.name as string, + _type: MONITORING_GROUP_TYPE, + _class: MONITORING_GROUP_CLASS, + name: data.name, + displayName: data.displayName as string, + parentName: data.parentName, + isCluster: data.isCluster, + filter: data.filter, + }, + }, + }); +} + +export function createChannelEntity( + data: monitoring_v3.Schema$NotificationChannel, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.name as string, + _type: MONITORING_CHANNEL_TYPE, + _class: MONITORING_CHANNEL_CLASS, + name: data.name, + displayName: data.displayName as string, + description: data.description, + type: data.type, + isEnabled: data.enabled, + }, + }, + }); +} + +export function createCloudMonitoringEntity( + organizationId: string, + data: any, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: (organizationId + '_' + CLOUD_MONITORING_TYPE) as string, + _type: CLOUD_MONITORING_TYPE, + _class: CLOUD_MONITORING_CLASS, + name: 'Cloud Monitoring Service', + function: ['monitoring'], + category: ['infrastructure'], + endpoint: 'http://console.cloud.google.com/', + }, + }, + }); +} diff --git a/src/steps/monitoring/index.test.ts b/src/steps/monitoring/index.test.ts index 0541a7b3..6c119cd5 100644 --- a/src/steps/monitoring/index.test.ts +++ b/src/steps/monitoring/index.test.ts @@ -1,9 +1,23 @@ -import { createMockStepExecutionContext } from '@jupiterone/integration-sdk-testing'; +import { + StepTestConfig, + createMockStepExecutionContext, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; import { integrationConfig } from '../../../test/config'; -import { Recording, setupGoogleCloudRecording } from '../../../test/recording'; +import { + Recording, + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../test/recording'; import { IntegrationConfig } from '../../types'; import { fetchAlertPolicies } from '.'; -import { MONITORING_ALERT_POLICY_TYPE } from './constants'; +import { + MONITORING_ALERT_POLICY_TYPE, + STEP_CLOUD_MONITORING, + STEP_MONITORING_CHANNELS, + STEP_MONITORING_GROUPS, +} from './constants'; +import { invocationConfig } from '../..'; describe('#fetchAlertPolicies', () => { let recording: Recording; @@ -21,7 +35,18 @@ describe('#fetchAlertPolicies', () => { test('should collect data', async () => { const context = createMockStepExecutionContext({ - instanceConfig: integrationConfig, + //instanceConfig: integrationConfig, + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, + }, }); await fetchAlertPolicies(context); @@ -66,3 +91,93 @@ describe('#fetchAlertPolicies', () => { }); }); }); + +describe(`cloudMonitoring#${STEP_MONITORING_CHANNELS}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test( + STEP_MONITORING_CHANNELS, + async () => { + const stepTestConfig: StepTestConfig = { + stepId: STEP_MONITORING_CHANNELS, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + recording = setupGoogleCloudRecording({ + name: STEP_MONITORING_CHANNELS, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }, + 500_000, + ); +}); + +describe(`cloudMonitoring#${STEP_MONITORING_GROUPS}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test( + STEP_MONITORING_GROUPS, + async () => { + const stepTestConfig: StepTestConfig = { + stepId: STEP_MONITORING_GROUPS, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + recording = setupGoogleCloudRecording({ + name: STEP_MONITORING_GROUPS, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }, + 500_000, + ); +}); + +describe(`cloudMonitoring#${STEP_CLOUD_MONITORING}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test( + STEP_CLOUD_MONITORING, + async () => { + const stepTestConfig: StepTestConfig = { + stepId: STEP_CLOUD_MONITORING, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + recording = setupGoogleCloudRecording({ + name: STEP_CLOUD_MONITORING, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }, + 500_000, + ); +}); diff --git a/src/steps/monitoring/index.ts b/src/steps/monitoring/index.ts index f3d19dcc..f8e6dd9c 100644 --- a/src/steps/monitoring/index.ts +++ b/src/steps/monitoring/index.ts @@ -1,3 +1,8 @@ +import { + IntegrationMissingKeyError, + RelationshipClass, + createDirectRelationship, +} from '@jupiterone/integration-sdk-core'; import { GoogleCloudIntegrationStep, IntegrationStepContext, @@ -9,8 +14,35 @@ import { MONITORING_ALERT_POLICY_TYPE, STEP_MONITORING_ALERT_POLICIES, IngestionSources, + STEP_MONITORING_GROUPS, + MONITORING_GROUP_TYPE, + MONITORING_GROUP_CLASS, + STEP_MONITORING_CHANNELS, + MONITORING_CHANNEL_TYPE, + MONITORING_CHANNEL_CLASS, + STEP_CLOUD_MONITORING, + CLOUD_MONITORING_TYPE, + CLOUD_MONITORING_CLASS, + STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP, + RELATIONSHIP_PROJECT_HAS_CLOUD_MONITORING_TYPE, + STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP, + RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_TYPE, + STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP, + REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE, + STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, + RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE, } from './constants'; -import { createAlertPolicyEntity } from './converters'; +import { + createAlertPolicyEntity, + createChannelEntity, + createCloudMonitoringEntity, + createGroupEntity, +} from './converters'; +import { + PROJECT_ENTITY_TYPE, + STEP_RESOURCE_MANAGER_PROJECT, +} from '../resource-manager'; +import { getProjectEntity } from '../../utils/project'; export async function fetchAlertPolicies( context: IntegrationStepContext, @@ -42,6 +74,212 @@ export async function fetchAlertPolicies( } } +export async function fetchGroups( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new MonitoringClient({ config }, logger); + + try { + await client.iterateGroups(async (Group) => { + await jobState.addEntity(createGroupEntity(Group, client.projectId)); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'Groups', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function fetchChannels( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new MonitoringClient({ config }, logger); + + try { + await client.iterateChannels(async (Channel) => { + await jobState.addEntity(createChannelEntity(Channel, client.projectId)); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'Channels', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function fetchCloudMonitoring( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new MonitoringClient({ config }, logger); + const data = []; + const organization_id = config.organizationId as string; + await jobState.addEntity( + createCloudMonitoringEntity(organization_id, data, client.projectId), + ); +} + +export async function buildProjectHasCloudMonitoringRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + const projectEntity = await getProjectEntity(jobState); + + if (!projectEntity) return; + + await jobState.iterateEntities( + { _type: CLOUD_MONITORING_TYPE }, + async (monitoring) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: monitoring._key as string, + toType: CLOUD_MONITORING_TYPE, + }), + ); + }, + ); +} + +export async function buildCloudMonitoringHasMonitoringGroupsRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { + _type: MONITORING_GROUP_TYPE, + }, + async (group) => { + const groups = group.name as string; + + if (!jobState.hasKey(groups)) { + throw new IntegrationMissingKeyError(` + Step Name : build cloud monitoring has monitoring group relationship + applicationEndpoint Key: ${groups}`); + } + + await jobState.iterateEntities( + { _type: CLOUD_MONITORING_TYPE }, + async (monitoring) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: monitoring._key as string, + fromType: CLOUD_MONITORING_TYPE, + toKey: groups as string, + toType: MONITORING_GROUP_TYPE, + }), + ); + }, + ); + }, + ); +} + +export async function buildCloudMonitoringHasMonitoringChannelsRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { + _type: MONITORING_CHANNEL_TYPE, + }, + async (channel) => { + const channels = channel.name as string; + + if (!jobState.hasKey(channels)) { + throw new IntegrationMissingKeyError(` + Step Name : build cloud monitoring has monitoring channel relationship + applicationEndpoint Key: ${channels}`); + } + + await jobState.iterateEntities( + { _type: CLOUD_MONITORING_TYPE }, + async (monitoring) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: monitoring._key as string, + fromType: CLOUD_MONITORING_TYPE, + toKey: channels as string, + toType: MONITORING_CHANNEL_TYPE, + }), + ); + }, + ); + }, + ); +} + +export async function buildCloudMonitoringHasMonitoringAlertPoliciesRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { + _type: MONITORING_ALERT_POLICY_TYPE, + }, + async (alertPolicy) => { + const policies = alertPolicy._key as string; + + if (!jobState.hasKey(policies)) { + throw new IntegrationMissingKeyError(` + Step Name : build cloud monitoring has monitoring alert policies relationship + applicationEndpoint Key: ${policies}`); + } + + await jobState.iterateEntities( + { _type: CLOUD_MONITORING_TYPE }, + async (monitoring) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: monitoring._key as string, + fromType: CLOUD_MONITORING_TYPE, + toKey: policies as string, + toType: MONITORING_ALERT_POLICY_TYPE, + }), + ); + }, + ); + }, + ); +} + export const monitoringSteps: GoogleCloudIntegrationStep[] = [ { id: STEP_MONITORING_ALERT_POLICIES, @@ -60,4 +298,130 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ permissions: ['monitoring.alertPolicies.list'], apis: ['monitoring.googleapis.com'], }, + { + id: STEP_MONITORING_GROUPS, + ingestionSourceId: IngestionSources.MONITORING_GROUP, + name: 'Monitoring Groups', + entities: [ + { + resourceName: 'Monitoring Groups', + _type: MONITORING_GROUP_TYPE, + _class: MONITORING_GROUP_CLASS, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchGroups, + permissions: [], + apis: ['monitoring.googleapis.com'], + }, + { + id: STEP_MONITORING_CHANNELS, + ingestionSourceId: IngestionSources.MONITORING_CHANNEL, + name: 'Monitoring Channels', + entities: [ + { + resourceName: 'Monitoring Channels', + _type: MONITORING_CHANNEL_TYPE, + _class: MONITORING_CHANNEL_CLASS, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchChannels, + permissions: ['monitoring.notificationChannels.list'], + apis: ['monitoring.googleapis.com'], + }, + { + id: STEP_CLOUD_MONITORING, + ingestionSourceId: IngestionSources.CLOUD_MONITORING, + name: 'Cloud Monitoring', + entities: [ + { + resourceName: 'Cloud Monitoring', + _type: CLOUD_MONITORING_TYPE, + _class: CLOUD_MONITORING_CLASS, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchCloudMonitoring, + permissions: [], + apis: ['monitoring.googleapis.com'], + }, + { + id: STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP, + ingestionSourceId: IngestionSources.PROJECT_HAS_CLOUD_MONITORING, + name: 'build project has cloud monitoring relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_PROJECT_HAS_CLOUD_MONITORING_TYPE, + sourceType: PROJECT_ENTITY_TYPE, + targetType: CLOUD_MONITORING_TYPE, + }, + ], + dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_CLOUD_MONITORING], + executionHandler: buildProjectHasCloudMonitoringRelationship, + permissions: [], + apis: ['beyondcorp.googleapis.com'], + }, + { + id: STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP, + ingestionSourceId: IngestionSources.CLOUD_MONITORING_HAS_MONITORING_GROUPS, + name: 'build Cloud Monitoring HAS Monitoring Groups relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_TYPE, + sourceType: CLOUD_MONITORING_TYPE, + targetType: MONITORING_GROUP_TYPE, + }, + ], + dependsOn: [STEP_MONITORING_GROUPS, STEP_CLOUD_MONITORING], + executionHandler: buildCloudMonitoringHasMonitoringGroupsRelationship, + permissions: [], + apis: ['beyondcorp.googleapis.com'], + }, + { + id: STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP, + ingestionSourceId: + IngestionSources.CLOUD_MONITORING_HAS_MONITORING_CHANNELS, + name: 'build Cloud Monitoring HAS Monitoring Channels relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE, + sourceType: CLOUD_MONITORING_TYPE, + targetType: MONITORING_CHANNEL_TYPE, + }, + ], + dependsOn: [STEP_MONITORING_CHANNELS, STEP_CLOUD_MONITORING], + executionHandler: buildCloudMonitoringHasMonitoringChannelsRelationship, + permissions: ['monitoring.notificationChannels.list'], + apis: ['beyondcorp.googleapis.com'], + }, + { + id: STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, + ingestionSourceId: + IngestionSources.CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES, + name: 'build Cloud Monitoring HAS Monitoring Alert Polcies relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE, + sourceType: CLOUD_MONITORING_TYPE, + targetType: MONITORING_ALERT_POLICY_TYPE, + }, + ], + dependsOn: [STEP_MONITORING_ALERT_POLICIES, STEP_CLOUD_MONITORING], + executionHandler: + buildCloudMonitoringHasMonitoringAlertPoliciesRelationship, + permissions: ['monitoring.alertPolicies.list'], + apis: ['beyondcorp.googleapis.com'], + }, ]; diff --git a/src/steps/monitoring/relationships.test.ts b/src/steps/monitoring/relationships.test.ts new file mode 100644 index 00000000..043da30b --- /dev/null +++ b/src/steps/monitoring/relationships.test.ts @@ -0,0 +1,517 @@ +import { + Recording, + createMockStepExecutionContext, + filterGraphObjects, +} from '@jupiterone/integration-sdk-testing'; +import { + CLOUD_MONITORING_CLASS, + CLOUD_MONITORING_TYPE, + MONITORING_ALERT_POLICY_TYPE, + MONITORING_CHANNEL_CLASS, + MONITORING_CHANNEL_TYPE, + MONITORING_GROUP_CLASS, + MONITORING_GROUP_TYPE, + REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE, + RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE, + RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_TYPE, + RELATIONSHIP_PROJECT_HAS_CLOUD_MONITORING_TYPE, + STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, + STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP, + STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP, + STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP, +} from './constants'; +import { setupGoogleCloudRecording } from '../../../test/recording'; +import { + ExplicitRelationship, + Relationship, +} from '@jupiterone/integration-sdk-core'; +import { IntegrationConfig } from '../../types'; +import { integrationConfig } from '../../../test/config'; +import { + PROJECT_ENTITY_TYPE, + fetchResourceManagerProject, +} from '../resource-manager'; +import { + buildCloudMonitoringHasMonitoringGroupsRelationship, + buildProjectHasCloudMonitoringRelationship, + fetchAlertPolicies, + fetchChannels, + fetchCloudMonitoring, + fetchGroups, +} from '.'; + +describe(`cloudMonitoring#${STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP}`, () => { + let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_PROJECT_HAS_CLOUD_MONITORING_RELATIONSHIP, + }); + }); + afterEach(async () => { + await recording.stop(); + }); + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, + }, + }); + await fetchCloudMonitoring(context); + await fetchResourceManagerProject(context); + await buildProjectHasCloudMonitoringRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === PROJECT_ENTITY_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: ['Account'], + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_cloud_project' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + projectId: { type: 'string' }, + name: { type: 'string' }, + displayName: { type: 'string' }, + parent: { type: 'string' }, + lifecycleState: { type: 'string' }, + createdOn: { type: 'number' }, + updatedOn: { type: 'number' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === CLOUD_MONITORING_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: CLOUD_MONITORING_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: CLOUD_MONITORING_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + function: { + type: 'array', + items: { type: 'string' }, + }, + category: { + type: 'array', + items: { type: 'string' }, + }, + endpoint: { type: 'string' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => e._type === RELATIONSHIP_PROJECT_HAS_CLOUD_MONITORING_TYPE, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: RELATIONSHIP_PROJECT_HAS_CLOUD_MONITORING_TYPE, + }, + }, + }, + }); + }); +}); + +describe(`cloudMonitoring#${STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP}`, () => { + let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_RELATIONSHIP, + }); + }); + afterEach(async () => { + await recording.stop(); + }); + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, + }, + }); + await fetchCloudMonitoring(context); + await fetchGroups(context); + await buildCloudMonitoringHasMonitoringGroupsRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === CLOUD_MONITORING_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: CLOUD_MONITORING_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: CLOUD_MONITORING_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + function: { + type: 'array', + items: { type: 'string' }, + }, + category: { + type: 'array', + items: { type: 'string' }, + }, + endpoint: { type: 'string' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === MONITORING_GROUP_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: MONITORING_GROUP_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: MONITORING_GROUP_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + displayName: { type: 'string' }, + parentName: { type: 'string' }, + isCluster: { type: 'boolean' }, + filter: { type: 'string' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_TYPE, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_GROUPS_TYPE, + }, + }, + }, + }); + }); +}); + +describe(`cloudMonitoring#${STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP}`, () => { + let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_RELATIONSHIP, + }); + }); + afterEach(async () => { + await recording.stop(); + }); + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, + }, + }); + await fetchCloudMonitoring(context); + await fetchChannels(context); + await buildCloudMonitoringHasMonitoringGroupsRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === CLOUD_MONITORING_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: CLOUD_MONITORING_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: CLOUD_MONITORING_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + function: { + type: 'array', + items: { type: 'string' }, + }, + category: { + type: 'array', + items: { type: 'string' }, + }, + endpoint: { type: 'string' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === MONITORING_CHANNEL_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: MONITORING_CHANNEL_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: MONITORING_CHANNEL_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + displayName: { type: 'string' }, + description: { type: 'string' }, + type: { type: 'string' }, + isEnabled: { type: 'boolean' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === + REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE, + }, + }, + }, + }); + }); +}); + +describe(`cloudMonitoring#${STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP}`, () => { + let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, + }); + }); + afterEach(async () => { + await recording.stop(); + }); + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, + }, + }); + await fetchCloudMonitoring(context); + await fetchAlertPolicies(context); + await buildCloudMonitoringHasMonitoringGroupsRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === CLOUD_MONITORING_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: CLOUD_MONITORING_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: CLOUD_MONITORING_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + function: { + type: 'array', + items: { type: 'string' }, + }, + category: { + type: 'array', + items: { type: 'string' }, + }, + endpoint: { type: 'string' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === MONITORING_ALERT_POLICY_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: ['Policy'], + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_monitoring_alert_policy' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + displayName: { type: 'string' }, + title: { type: 'string' }, + summary: { type: 'string' }, + content: { type: 'string' }, + conditionFilters: { + type: 'array', + items: { type: 'string' }, + }, + enabled: { type: 'boolean' }, + webLink: { type: 'string' }, + createdOn: { type: 'number' }, + updatedOn: { type: 'number' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === + RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: + RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE, + }, + }, + }, + }); + }); +}); From ca72dd8128f7f017eb9e58d7530fcc57082f9468 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Thu, 25 Apr 2024 10:25:21 +0530 Subject: [PATCH 02/29] Partner Interconnect: (feat): initial commit --- docs/jupiterone.md | 3 + package.json | 8 +- src/getStepStartStates.ts | 16 + src/google-cloud/client.ts | 1 + src/index.test.ts | 12 + src/steps/compute/client.ts | 40 + src/steps/compute/constants.ts | 26 + src/steps/compute/converters.ts | 50 + src/steps/compute/index.ts | 6 + .../recording.har | 254 ++++++ .../recording.har | 494 ++++++++++ .../recording.har | 254 ++++++ ...t-location-uses-cloud-interconnect.test.ts | 41 + ...onnect-location-uses-cloud-interconnect.ts | 69 ++ .../steps/fetch-cloud-interconnect.test.ts | 38 + .../compute/steps/fetch-cloud-interconnect.ts | 65 ++ .../steps/fetch-interconnect-location.test.ts | 38 + .../steps/fetch-interconnect-locations.ts | 59 ++ .../recording.har | 860 ++++++++++++------ yarn.lock | 135 ++- 20 files changed, 2093 insertions(+), 376 deletions(-) create mode 100644 src/steps/compute/steps/__recordings__/fetch-cloud-interconnect_3040502450/recording.har create mode 100644 src/steps/compute/steps/__recordings__/fetch-interconnect-location-uses-cloud-interconnect_873969252/recording.har create mode 100644 src/steps/compute/steps/__recordings__/fetch-interconnect-location_1638308138/recording.har create mode 100644 src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.test.ts create mode 100644 src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts create mode 100644 src/steps/compute/steps/fetch-cloud-interconnect.test.ts create mode 100644 src/steps/compute/steps/fetch-cloud-interconnect.ts create mode 100644 src/steps/compute/steps/fetch-interconnect-location.test.ts create mode 100644 src/steps/compute/steps/fetch-interconnect-locations.ts diff --git a/docs/jupiterone.md b/docs/jupiterone.md index bd500f4f..ab8c9c01 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -377,6 +377,7 @@ The following entities are created: | Cloud Build Trigger | `google_cloud_build_trigger` | `Rule` | | Cloud Build Worker Pool | `google_cloud_build_worker_pool` | `Cluster` | | Cloud Function | `google_cloud_function` | `Function` | +| Cloud Interconnect | `google_cloud_interconnect` | `Network` | | Cloud Run Configuration | `google_cloud_run_configuration` | `Configuration` | | Cloud Run Route | `google_cloud_run_route` | `Configuration` | | Cloud Run Service | `google_cloud_run_service` | `Service` | @@ -414,6 +415,7 @@ The following entities are created: | IAM Custom Role | `google_iam_role` | `AccessRole` | | IAM Service Account | `google_iam_service_account` | `User` | | IAM Service Account Key | `google_iam_service_account_key` | `AccessKey` | +| Interconnect Location | `google_cloud_internetconnect_location` | `Site` | | KMS Crypto Key | `google_kms_crypto_key` | `Key`, `CryptoKey` | | KMS Key Ring | `google_kms_key_ring` | `Vault` | | Logging Metric | `google_logging_metric` | `Configuration` | @@ -488,6 +490,7 @@ The following relationships are created: | `google_cloud_function` | **USES** | `google_cloud_source_repository` | | `google_cloud_function` | **USES** | `google_iam_service_account` | | `google_cloud_function` | **USES** | `google_storage_bucket` | +| `google_cloud_internetconnect_location` | **USES** | `google_cloud_interconnect` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | | `google_cloud_project` | **HAS** | `google_billing_budget` | diff --git a/package.json b/package.json index 2bdda145..43dc2d04 100644 --- a/package.json +++ b/package.json @@ -40,12 +40,12 @@ "document:permissions": " yarn ts-node commands/documentPermissions.ts documentPermissions" }, "peerDependencies": { - "@jupiterone/integration-sdk-core": "^11.0.3" + "@jupiterone/integration-sdk-core": "^12.3.1" }, "devDependencies": { - "@jupiterone/integration-sdk-core": "^11.0.3", - "@jupiterone/integration-sdk-dev-tools": "^11.0.3", - "@jupiterone/integration-sdk-testing": "^11.0.3", + "@jupiterone/integration-sdk-core": "^12.3.1", + "@jupiterone/integration-sdk-dev-tools": "^12.3.1", + "@jupiterone/integration-sdk-testing": "^12.3.1", "@types/bunyan": "^1.8.6", "@types/bunyan-format": "^0.2.3", "@types/node-fetch": "^2.5.10", diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index d5ec871a..6bcc338e 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -74,6 +74,7 @@ import { cloudSourceRepositoriesSteps } from './steps/cloud-source-repositories' import { CloudSourceRepositoriesStepsSpec } from './steps/cloud-source-repositories/constants'; import { computeSteps, + STEP_CLOUD_INTERCONNECT, STEP_COMPUTE_ADDRESSES, STEP_COMPUTE_BACKEND_BUCKETS, STEP_COMPUTE_BACKEND_SERVICES, @@ -110,6 +111,8 @@ import { STEP_COMPUTE_TARGET_HTTPS_PROXIES, STEP_COMPUTE_TARGET_SSL_PROXIES, STEP_CREATE_COMPUTE_BACKEND_BUCKET_BUCKET_RELATIONSHIPS, + STEP_INTERCONNECT_LOCATION, + STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, } from './steps/compute'; import { containerSteps, STEP_CONTAINER_CLUSTERS } from './steps/containers'; import { dataprocSteps } from './steps/dataproc'; @@ -371,6 +374,11 @@ function getDefaultStepStartStates(params: { [STEP_COMPUTE_TARGET_HTTP_PROXIES]: { disabled: false }, [STEP_COMPUTE_REGION_TARGET_HTTP_PROXIES]: { disabled: false }, [STEP_COMPUTE_SSL_POLICIES]: { disabled: false }, + [STEP_CLOUD_INTERCONNECT]: { disabled: false }, + [STEP_INTERCONNECT_LOCATION]: { disabled: false }, + [STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP]: { + disabled: false, + }, [STEP_CLOUD_KMS_KEY_RINGS]: { disabled: false }, [STEP_CLOUD_KMS_KEYS]: { disabled: false }, [STEP_BIG_QUERY_DATASETS]: { disabled: false }, @@ -733,6 +741,14 @@ async function getStepStartStatesUsingServiceEnablements(params: { ServiceUsageName.COMPUTE, ), [STEP_COMPUTE_SSL_POLICIES]: createStepStartState(ServiceUsageName.COMPUTE), + [STEP_CLOUD_INTERCONNECT]: createOrgStepStartState( + ServiceUsageName.COMPUTE, + ), + [STEP_INTERCONNECT_LOCATION]: createOrgStepStartState( + ServiceUsageName.COMPUTE, + ), + [STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.COMPUTE), [STEP_CLOUD_KMS_KEY_RINGS]: createStepStartState(ServiceUsageName.KMS), [STEP_CLOUD_KMS_KEYS]: createStepStartState(ServiceUsageName.KMS), [STEP_BIG_QUERY_DATASETS]: createStepStartState(ServiceUsageName.BIG_QUERY), diff --git a/src/google-cloud/client.ts b/src/google-cloud/client.ts index 8d55a6dc..3120d54a 100644 --- a/src/google-cloud/client.ts +++ b/src/google-cloud/client.ts @@ -106,6 +106,7 @@ export class Client { ) { return this.forEachPage(async (nextPageToken) => { try { + console.log('-------'); const result = await this.withErrorHandling(() => fn(nextPageToken)); await callback(result.data); diff --git a/src/index.test.ts b/src/index.test.ts index 3eb3b9b8..654cfebb 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -69,6 +69,7 @@ import { } from './steps/cloud-run/constants'; import { CloudSourceRepositoriesStepsSpec } from './steps/cloud-source-repositories/constants'; import { + STEP_CLOUD_INTERCONNECT, STEP_COMPUTE_ADDRESSES, STEP_COMPUTE_BACKEND_BUCKETS, STEP_COMPUTE_BACKEND_SERVICES, @@ -105,6 +106,8 @@ import { STEP_COMPUTE_TARGET_HTTP_PROXIES, STEP_COMPUTE_TARGET_SSL_PROXIES, STEP_CREATE_COMPUTE_BACKEND_BUCKET_BUCKET_RELATIONSHIPS, + STEP_INTERCONNECT_LOCATION, + STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, } from './steps/compute'; import { STEP_CONTAINER_CLUSTERS } from './steps/containers'; import { @@ -366,6 +369,15 @@ describe('#getStepStartStates success', () => { [STEP_COMPUTE_SSL_POLICIES]: { disabled: false, }, + [STEP_CLOUD_INTERCONNECT]: { + disabled: false, + }, + [STEP_INTERCONNECT_LOCATION]: { + disabled: false, + }, + [STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP]: { + disabled: false, + }, [STEP_DNS_MANAGED_ZONES]: { disabled: false, }, diff --git a/src/steps/compute/client.ts b/src/steps/compute/client.ts index 104aab2c..787c99f3 100644 --- a/src/steps/compute/client.ts +++ b/src/steps/compute/client.ts @@ -675,4 +675,44 @@ export class ComputeClient extends Client { }, ); } + + async iterateCloudInterconnect( + callback: (data: compute_v1.Schema$Interconnect) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateApi( + async (nextPageToken) => { + return this.client.interconnects.list({ + auth, + project: `${this.projectId}`, + pageToken: nextPageToken, + }); + }, + async (data: compute_v1.Schema$InterconnectList) => { + for (const item of data.items || []) { + await callback(item); + } + }, + ); + } + + async iterateInterconnectLocations( + callback: (data: compute_v1.Schema$InterconnectLocation) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateApi( + async (nextPageToken) => { + return this.client.interconnectLocations.list({ + auth, + project: `${this.projectId}`, + pageToken: nextPageToken, + }); + }, + async (data: compute_v1.Schema$InterconnectLocationList) => { + for (const item of data.items || []) { + await callback(item); + } + }, + ); + } } diff --git a/src/steps/compute/constants.ts b/src/steps/compute/constants.ts index f06731cb..4e819fb5 100644 --- a/src/steps/compute/constants.ts +++ b/src/steps/compute/constants.ts @@ -53,6 +53,10 @@ export const STEP_COMPUTE_TARGET_HTTP_PROXIES = export const STEP_COMPUTE_REGION_TARGET_HTTP_PROXIES = 'fetch-compute-region-target-http-proxies'; export const STEP_COMPUTE_SSL_POLICIES = 'fetch-compute-ssl-policies'; +export const STEP_CLOUD_INTERCONNECT = 'fetch-cloud-interconnect'; +export const STEP_INTERCONNECT_LOCATION = 'fetch-interconnect-location'; +export const STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP = + 'fetch-interconnect-location-uses-cloud-interconnect'; // Entities export const ENTITY_CLASS_COMPUTE_INSTANCE = ['Host']; @@ -131,6 +135,13 @@ export const ENTITY_CLASS_COMPUTE_TARGET_HTTPS_PROXY = ['Gateway']; export const ENTITY_TYPE_COMPUTE_SSL_POLICY = 'google_compute_ssl_policy'; export const ENTITY_CLASS_COMPUTE_SSL_POLICY = 'Policy'; +export const ENTITY_TYPE_CLOUD_INTERCONNECT = 'google_cloud_interconnect'; +export const ENTITY_CLASS_CLOUD_INTERCONNECT = ['Network']; + +export const ENTITY_TYPE_INTERCONNECT_LOCATION = + 'google_cloud_internetconnect_location'; +export const ENTITY_CLASS_INTERCONNECT_LOCATION = ['Site']; + // Relationships export const RELATIONSHIP_TYPE_GOOGLE_COMPUTE_INSTANCE_TRUSTS_IAM_SERVICE_ACCOUNT = 'google_compute_instance_trusts_iam_service_account'; @@ -225,6 +236,9 @@ export const RELATIONSHIP_TYPE_TARGET_HTTPS_PROXY_HAS_SSL_POLICY = export const RELATIONSHIP_TYPE_TARGET_SSL_PROXY_HAS_SSL_POLICY = 'google_compute_target_ssl_proxy_has_ssl_policy'; +export const RELATIONSHIP_TYPE_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT = + 'google_cloud_internetconnect_location_uses_interconnect'; + // Mapped relationships export const MAPPED_RELATIONSHIP_FIREWALL_RULE_TYPE = 'google_cloud_firewall_rule'; @@ -258,6 +272,8 @@ export const IngestionSources = { COMPUTE_TARGET_HTTP_PROXIES: 'compute-target-http-proxies', COMPUTE_REGION_TARGET_HTTP_PROXIES: 'compute-region-target-http-proxies', COMPUTE_SSL_POLICIES: 'compute-ssl-policies', + CLOUD_INTERCONNECT: 'cloud-interconnect', + INTERCONNECT_LOCATION: 'interconnect-locations', }; export const ComputeIngestionConfig = { @@ -401,4 +417,14 @@ export const ComputeIngestionConfig = { description: 'SSL policies for secure network connections.', defaultsToDisabled: false, }, + [IngestionSources.CLOUD_INTERCONNECT]: { + title: 'Google Cloud Interconnect', + description: 'Cloud InterConnect for the Compute', + defaultsToDisabled: false, + }, + [IngestionSources.INTERCONNECT_LOCATION]: { + title: 'Google Interconnect locations', + description: 'InterConnect location for the Compute', + defaultsToDisabled: false, + }, }; diff --git a/src/steps/compute/converters.ts b/src/steps/compute/converters.ts index 2e6efee2..3180ee95 100644 --- a/src/steps/compute/converters.ts +++ b/src/steps/compute/converters.ts @@ -16,6 +16,7 @@ import { createGoogleCloudIntegrationEntity } from '../../utils/entity'; import { FirewallRuleRelationshipTargetProperties } from '../../utils/firewall'; import { getGoogleCloudConsoleWebLink, getLastUrlPart } from '../../utils/url'; import { + ENTITY_CLASS_CLOUD_INTERCONNECT, ENTITY_CLASS_COMPUTE_ADDRESS, ENTITY_CLASS_COMPUTE_BACKEND_BUCKET, ENTITY_CLASS_COMPUTE_BACKEND_SERVICE, @@ -38,6 +39,8 @@ import { ENTITY_CLASS_COMPUTE_TARGET_HTTPS_PROXY, ENTITY_CLASS_COMPUTE_TARGET_HTTP_PROXY, ENTITY_CLASS_COMPUTE_TARGET_SSL_PROXY, + ENTITY_CLASS_INTERCONNECT_LOCATION, + ENTITY_TYPE_CLOUD_INTERCONNECT, ENTITY_TYPE_COMPUTE_ADDRESS, ENTITY_TYPE_COMPUTE_BACKEND_BUCKET, ENTITY_TYPE_COMPUTE_BACKEND_SERVICE, @@ -60,6 +63,7 @@ import { ENTITY_TYPE_COMPUTE_TARGET_HTTPS_PROXY, ENTITY_TYPE_COMPUTE_TARGET_HTTP_PROXY, ENTITY_TYPE_COMPUTE_TARGET_SSL_PROXY, + ENTITY_TYPE_INTERCONNECT_LOCATION, MAPPED_RELATIONSHIP_FIREWALL_RULE_TYPE, } from './constants'; @@ -1403,3 +1407,49 @@ export function createSslPolicyEntity(data: compute_v1.Schema$SslPolicy) { }, }); } + +export function createCloudInterconnectEntity( + data: compute_v1.Schema$Interconnect, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _class: ENTITY_CLASS_CLOUD_INTERCONNECT, + _type: ENTITY_TYPE_CLOUD_INTERCONNECT, + _key: data.selfLink as string, + id: data.id as string, + name: data.name, + location: data.location, + interConnectType: data.interconnectType, + kind: data.kind, + public: true, + adminEnabled: data.adminEnabled, + createdOn: parseTimePropertyValue(data.creationTimestamp), + }, + }, + }); +} + +export function createInterconnectLocationEntity( + data: compute_v1.Schema$InterconnectLocation, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _class: ENTITY_CLASS_INTERCONNECT_LOCATION, + _type: ENTITY_TYPE_INTERCONNECT_LOCATION, + _key: data.selfLink as string, + id: data.id as string, + name: data.name, + kind: data.kind, + city: data.city, + address: data.address, + facilityProvider: data.facilityProvider, + status: data.status, + createdOn: parseTimePropertyValue(data.creationTimestamp), + }, + }, + }); +} diff --git a/src/steps/compute/index.ts b/src/steps/compute/index.ts index d6013d7a..b9543e11 100644 --- a/src/steps/compute/index.ts +++ b/src/steps/compute/index.ts @@ -35,6 +35,9 @@ import { buildImageUsesKmsRelationshipsStepMap } from './steps/build-image-uses- import { fetchComputeForwardingRulesStepMap } from './steps/fetch-compute-forwarding-rules'; import { buildDiskUsesKmsRelationshipsStepMap } from './steps/build-disk-uses-kms-relationships'; import { fetchComputeGlobalForwardingRulesStepMap } from './steps/fetch-compute-global-forwarding-rules'; +import { fetchCloudInterConnectStep } from './steps/fetch-cloud-interconnect'; +import { fetchInterConnectLocationStep } from './steps/fetch-interconnect-locations'; +import { buildInterConnectLocationUsesCloudInterConnectStep } from './steps/build-interconnect-location-uses-cloud-interconnect'; export * from './constants'; @@ -76,4 +79,7 @@ export const computeSteps: GoogleCloudIntegrationStep[] = [ buildComputeBackendBucketHasBucketRelationshipsStepMap, buildImageUsesKmsRelationshipsStepMap, buildDiskUsesKmsRelationshipsStepMap, + fetchCloudInterConnectStep, + fetchInterConnectLocationStep, + buildInterConnectLocationUsesCloudInterConnectStep, ]; diff --git a/src/steps/compute/steps/__recordings__/fetch-cloud-interconnect_3040502450/recording.har b/src/steps/compute/steps/__recordings__/fetch-cloud-interconnect_3040502450/recording.har new file mode 100644 index 00000000..e6e9d9de --- /dev/null +++ b/src/steps/compute/steps/__recordings__/fetch-cloud-interconnect_3040502450/recording.har @@ -0,0 +1,254 @@ +{ + "log": { + "_recordingName": "fetch-cloud-interconnect", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1177, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1177, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 10:31:11 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T10:31:11.604Z", + "time": 386, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 386 + } + }, + { + "_id": "047865a6f69e2dd13a80546ab9082c00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1325, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects" + }, + "response": { + "bodySize": 943, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 943, + "text": "{\"kind\":\"compute#interconnectList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnects\",\"items\":[{\"kind\":\"compute#interconnect\",\"description\":\"Example Compute Cloud Interconnect\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect\",\"id\":\"3602008363502330906\",\"creationTimestamp\":\"2024-04-22T23:53:41.482-07:00\",\"name\":\"demo-interconnect\",\"location\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"linkType\":\"LINK_TYPE_ETHERNET_10G_LR\",\"requestedLinkCount\":1,\"interconnectType\":\"IT_PRIVATE\",\"adminEnabled\":true,\"customerName\":\"demo-customer\",\"operationalStatus\":\"OS_UNPROVISIONED\",\"provisionedLinkCount\":1,\"googleReferenceId\":\"1134185888\",\"circuitInfos\":[{\"googleCircuitId\":\"GCP-00008\",\"googleDemarcId\":\"VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC\",\"customerDemarcId\":\"\"}],\"labelFingerprint\":\"42WmSpB8rSM=\",\"state\":\"UNPROVISIONED\",\"macsecEnabled\":false}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jt-e3wt4OxiSZ0WpypG940Oy3H8=/pMNVVFnpGe981YoRmRqlsGEtAdY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 10:31:12 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T10:31:12.028Z", + "time": 666, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 666 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/compute/steps/__recordings__/fetch-interconnect-location-uses-cloud-interconnect_873969252/recording.har b/src/steps/compute/steps/__recordings__/fetch-interconnect-location-uses-cloud-interconnect_873969252/recording.har new file mode 100644 index 00000000..a803f6a7 --- /dev/null +++ b/src/steps/compute/steps/__recordings__/fetch-interconnect-location-uses-cloud-interconnect_873969252/recording.har @@ -0,0 +1,494 @@ +{ + "log": { + "_recordingName": "fetch-interconnect-location-uses-cloud-interconnect", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1181, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1181, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 12:38:00 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T12:38:00.010Z", + "time": 208, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 208 + } + }, + { + "_id": "a5eb0317109bc39ef5b7b9be20aae898", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations" + }, + "response": { + "bodySize": 34204, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 34204, + "text": "{\"kind\":\"compute#interconnectLocationList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnectLocations\",\"items\":[{\"kind\":\"compute#interconnectLocation\",\"description\":\"Vocus Auckland - Albany\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"id\":\"1403\",\"creationTimestamp\":\"2021-06-25T11:50:58.000-07:00\",\"name\":\"akl-zone1-1353\",\"peeringdbFacilityId\":\"1353\",\"address\":\"Vocus Group\\n7A Parkhead Place\\nAlbany\\nAuckland 0632\\nNew Zealand\",\"facilityProvider\":\"Vocus\",\"facilityProviderFacilityId\":\"Auckland - Albany\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Auckland\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Vocus Auckland - Albany\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone2-1353\",\"id\":\"1404\",\"creationTimestamp\":\"2021-06-25T11:50:58.000-07:00\",\"name\":\"akl-zone2-1353\",\"peeringdbFacilityId\":\"1353\",\"address\":\"Vocus Group\\n7A Parkhead Place\\nAlbany\\nAuckland 0632\\nNew Zealand\",\"facilityProvider\":\"Vocus\",\"facilityProviderFacilityId\":\"Auckland - Albany\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Auckland\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1236\",\"id\":\"1001\",\"creationTimestamp\":\"2017-04-26T17:39:38.001-07:00\",\"name\":\"ams-zone1-1236\",\"peeringdbFacilityId\":\"1236\",\"address\":\"Equinix\\nSchepenbergweg 42\\n1105AT Amsterdam\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam (AM3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1320\",\"id\":\"1004\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"ams-zone1-1320\",\"peeringdbFacilityId\":\"1320\",\"address\":\"Equinix\\nScience Park 610\\n1098 XH Amsterdam NH\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1236\",\"id\":\"1002\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"ams-zone2-1236\",\"peeringdbFacilityId\":\"1236\",\"address\":\"Equinix\\nSchepenbergweg 42\\n1105AT Amsterdam\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam (AM3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1320\",\"id\":\"1003\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ams-zone2-1320\",\"peeringdbFacilityId\":\"1320\",\"address\":\"Equinix\\nScience Park 610\\n1098 XH Amsterdam NH\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Stockholm Bromma (SK1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-156\",\"id\":\"1177\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"arn-zone1-156\",\"peeringdbFacilityId\":\"156\",\"address\":\"Equinix\\nMariehällsvägen 36\\nStockholm\\nSweden\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SK1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Stockholm STO1-6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-208\",\"id\":\"1084\",\"creationTimestamp\":\"2018-04-10T15:54:20.000-07:00\",\"name\":\"arn-zone1-208\",\"peeringdbFacilityId\":\"208\",\"address\":\"Digital Realty\\nEsbogatan 11\\nKista\\n164 94 Stockholm\\nSweden\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Stockholm STO1-6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Stockholm Bromma (SK1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-156\",\"id\":\"1085\",\"creationTimestamp\":\"2018-04-10T15:54:20.000-07:00\",\"name\":\"arn-zone2-156\",\"peeringdbFacilityId\":\"156\",\"address\":\"Equinix\\nMariehällsvägen 36\\nStockholm\\nSweden\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SK1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Stockholm STO1-6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-208\",\"id\":\"1166\",\"creationTimestamp\":\"2019-11-15T12:35:42.000-08:00\",\"name\":\"arn-zone2-208\",\"peeringdbFacilityId\":\"208\",\"address\":\"Digital Realty\\nEsbogatan 11\\nKista\\n164 94 Stockholm\\nSweden\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Stockholm STO1-6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Athens Campus (ATH1, ATH2, ATH3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone1-1949\",\"id\":\"1719\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"ath-zone1-1949\",\"peeringdbFacilityId\":\"1949\",\"address\":\"Digital Realty\\nIfestou 76\\nKoropi 190 00\\nGreece\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Athens Campus (ATH1, ATH2, ATH3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Athens\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Athens Campus (ATH1, ATH2, ATH3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone2-1949\",\"id\":\"1720\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"ath-zone2-1949\",\"peeringdbFacilityId\":\"1949\",\"address\":\"Digital Realty\\nIfestou 76\\nKoropi 190 00\\nGreece\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Athens Campus (ATH1, ATH2, ATH3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Athens\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Atlanta (AT2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-11\",\"id\":\"1057\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"atl-zone1-11\",\"peeringdbFacilityId\":\"11\",\"address\":\"Equinix\\n56 Marietta St NW\\n5th Floor\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"CLOSED\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty ATL\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-3725\",\"id\":\"1205\",\"creationTimestamp\":\"2020-02-27T13:23:14.000-08:00\",\"name\":\"atl-zone1-3725\",\"peeringdbFacilityId\":\"3725\",\"address\":\"Digital Realty\\n250 Williams St NW\\nAtlanta, GA, 30303\\nUnited States\",\"facilityProvider\":\"Digital Realty Atlanta\",\"facilityProviderFacilityId\":\"Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix AT1 - Atlanta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-940\",\"id\":\"1833\",\"creationTimestamp\":\"2023-01-11T08:26:11.000-08:00\",\"name\":\"atl-zone1-940\",\"peeringdbFacilityId\":\"940\",\"address\":\"Equinix\\n180 Peachtree\\n2nd and 6th Floors\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT1 - Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Atlanta (AT2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-11\",\"id\":\"1058\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"atl-zone2-11\",\"peeringdbFacilityId\":\"11\",\"address\":\"Equinix\\n56 Marietta St NW\\n5th Floor\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"CLOSED\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty ATL\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-3725\",\"id\":\"1206\",\"creationTimestamp\":\"2020-02-27T13:23:14.000-08:00\",\"name\":\"atl-zone2-3725\",\"peeringdbFacilityId\":\"3725\",\"address\":\"Digital Realty\\n250 Williams St NW\\nAtlanta, GA, 30303\\nUnited States\",\"facilityProvider\":\"Digital Realty Atlanta\",\"facilityProviderFacilityId\":\"Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix AT1 - Atlanta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-940\",\"id\":\"1844\",\"creationTimestamp\":\"2023-01-11T08:26:11.000-08:00\",\"name\":\"atl-zone2-940\",\"peeringdbFacilityId\":\"940\",\"address\":\"Equinix\\n180 Peachtree\\n2nd and 6th Floors\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT1 - Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Austin (Met 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone1-1483\",\"id\":\"1305\",\"creationTimestamp\":\"2020-10-07T07:38:43.000-07:00\",\"name\":\"aus-zone1-1483\",\"peeringdbFacilityId\":\"1483\",\"address\":\"CyrusOne\\n7301 Metropolis Drive, Bldg #6\\nAustin, TX, 78703\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Austin (Met 2)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Austin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Austin (Met 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone2-1483\",\"id\":\"1306\",\"creationTimestamp\":\"2020-10-07T07:38:43.000-07:00\",\"name\":\"aus-zone2-1483\",\"peeringdbFacilityId\":\"1483\",\"address\":\"CyrusOne\\n7301 Metropolis Drive, Bldg #6\\nAustin, TX, 78703\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Austin (Met 2)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Austin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Aurora\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone1-3143\",\"id\":\"1289\",\"creationTimestamp\":\"2020-09-14T07:53:32.000-07:00\",\"name\":\"auz-zone1-3143\",\"peeringdbFacilityId\":\"3143\",\"address\":\"CyrusOne\\n2905 Deihl Rd\\nAurora IL, 60502\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Aurora\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Aurora\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Aurora\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone2-3143\",\"id\":\"1290\",\"creationTimestamp\":\"2020-09-14T07:53:32.000-07:00\",\"name\":\"auz-zone2-3143\",\"peeringdbFacilityId\":\"3143\",\"address\":\"CyrusOne\\n2905 Deihl Rd\\nAurora IL, 60502\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Aurora\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Aurora\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix BA1 - Barcelona\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone1-122\",\"id\":\"1307\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bcn-zone1-122\",\"peeringdbFacilityId\":\"122\",\"address\":\"Equinix\\nCarrer de l'Acer 30-32\\n08038 Barcelona\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Barcelona\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix BA1 - Barcelona\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone2-122\",\"id\":\"1308\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bcn-zone2-122\",\"peeringdbFacilityId\":\"122\",\"address\":\"Equinix\\nCarrer de l'Acer 30-32\\n08038 Barcelona\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Barcelona\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Level(3) Berlin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-331\",\"id\":\"1301\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone1-331\",\"peeringdbFacilityId\":\"331\",\"address\":\"CENTURY LINK\\nGradestrasse 60\\n12347 Berlin\\nGermany\",\"facilityProvider\":\"CENTURY LINK\",\"facilityProviderFacilityId\":\"Level(3) Berlin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Berlin 1 Data Center (BER1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-478\",\"id\":\"1299\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone1-478\",\"peeringdbFacilityId\":\"478\",\"address\":\"NTT Global Data Centers EMEA\\nNonnendammallee 15\\n13599 Berlin\\nGermany\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Berlin 1 Data Center (BER1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Level(3) Berlin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-331\",\"id\":\"1302\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone2-331\",\"peeringdbFacilityId\":\"331\",\"address\":\"CENTURY LINK\\nGradestrasse 60\\n12347 Berlin\\nGermany\",\"facilityProvider\":\"CENTURY LINK\",\"facilityProviderFacilityId\":\"Level(3) Berlin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Berlin 1 Data Center (BER1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-478\",\"id\":\"1300\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone2-478\",\"peeringdbFacilityId\":\"478\",\"address\":\"NTT Global Data Centers EMEA\\nNonnendammallee 15\\n13599 Berlin\\nGermany\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Berlin 1 Data Center (BER1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CS LoxInfo Data Center - The Cloud\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-4001\",\"id\":\"1339\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone1-4001\",\"peeringdbFacilityId\":\"4001\",\"address\":\"CS Loxinfo Public Company Limited\\n181 Ratchada Ramintra Rd\\nNuanchan,Buengkum\\nBangkok\\n10230\\nThailand\",\"facilityProvider\":\"CS LoxInfo Data Center\",\"facilityProviderFacilityId\":\"The Cloud\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"True IDC - North Muang Thong, Thailand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-6323\",\"id\":\"1337\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone1-6323\",\"peeringdbFacilityId\":\"6323\",\"address\":\"TRUE INTERNET DATA CENTRE Co., LTD\\n47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad\\n47/547 (Room 7C) 47/550 (Room 7G)\\nNonthaburi\\n11120\\nThailand\",\"facilityProvider\":\"TRUE INTERNET DATA CENTRE Co., LTD\",\"facilityProviderFacilityId\":\"North Muang Thong, Thailand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CS LoxInfo Data Center - The Cloud\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-4001\",\"id\":\"1340\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone2-4001\",\"peeringdbFacilityId\":\"4001\",\"address\":\"CS Loxinfo Public Company Limited\\n181 Ratchada Ramintra Rd\\nNuanchan,Buengkum\\nBangkok\\n10230\\nThailand\",\"facilityProvider\":\"CS LoxInfo Data Center\",\"facilityProviderFacilityId\":\"The Cloud\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"True IDC - North Muang Thong, Thailand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-6323\",\"id\":\"1338\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone2-6323\",\"peeringdbFacilityId\":\"6323\",\"address\":\"TRUE INTERNET DATA CENTRE Co., LTD\\n47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad\\n47/547 (Room 7C) 47/550 (Room 7G)\\nNonthaburi\\n11120\\nThailand\",\"facilityProvider\":\"TRUE INTERNET DATA CENTRE Co., LTD\",\"facilityProviderFacilityId\":\"North Muang Thong, Thailand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC B2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone1-4688\",\"id\":\"1309\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bne-zone1-4688\",\"peeringdbFacilityId\":\"4688\",\"address\":\"NEXTDC\\n454 St. Pauls Terrace\\nFortitude Valley, QLD 4006\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"B2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Brisbane\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC B2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone2-4688\",\"id\":\"1310\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bne-zone2-4688\",\"peeringdbFacilityId\":\"4688\",\"address\":\"NEXTDC\\n454 St. Pauls Terrace\\nFortitude Valley, QLD 4006\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"B2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Brisbane\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Bogota (BG1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone1-1354\",\"id\":\"1121\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"bog-zone1-1354\",\"peeringdbFacilityId\":\"1354\",\"address\":\"Equinix\\nCarrera 106 No. 15A-25\\nZona Franca de Bogota\\nBogota\\nColombia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BG1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Bogota\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Bogota (BG1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone2-1354\",\"id\":\"1122\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"bog-zone2-1354\",\"peeringdbFacilityId\":\"1354\",\"address\":\"Equinix\\nCarrera 106 No. 15A-25\\nZona Franca de Bogota\\nBogota\\nColombia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BG1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Bogota\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MB1 - Mumbai (GPX Mumbai 1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-2310\",\"id\":\"1055\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"bom-zone1-2310\",\"peeringdbFacilityId\":\"2310\",\"address\":\"GPX Global Systems\\nUnit A-001, Boomerang Chandivali Farm Road\\nNear Chandivali Studio, Andheri East Mumbai\\nMumbai, Maharashtra, 400 051\\nIndia\",\"facilityProvider\":\"GPX Global Systems\",\"facilityProviderFacilityId\":\"Mumbai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Tata Mumbai IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-554\",\"id\":\"1116\",\"creationTimestamp\":\"2018-10-23T11:21:57.000-07:00\",\"name\":\"bom-zone1-554\",\"peeringdbFacilityId\":\"554\",\"address\":\"TATA Communications\\nLVSB, Opposite Kirti College\\n6th floor, Prabahdevi\\nMumbai, Maharashtra, 400 028\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Mumbai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MB1 - Mumbai (GPX Mumbai 1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-2310\",\"id\":\"1115\",\"creationTimestamp\":\"2018-10-23T11:21:57.000-07:00\",\"name\":\"bom-zone2-2310\",\"peeringdbFacilityId\":\"2310\",\"address\":\"GPX Global Systems\\nUnit A-001, Boomerang Chandivali Farm Road\\nNear Chandivali Studio, Andheri East Mumbai\\nMumbai, Maharashtra, 400 051\\nIndia\",\"facilityProvider\":\"GPX Global Systems\",\"facilityProviderFacilityId\":\"Mumbai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Tata Mumbai IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-554\",\"id\":\"1056\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"bom-zone2-554\",\"peeringdbFacilityId\":\"554\",\"address\":\"TATA Communications\\nLVSB, Opposite Kirti College\\n6th floor, Prabahdevi\\nMumbai, Maharashtra, 400 028\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Mumbai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Markley Group Boston - One Summer Street\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone1-219\",\"id\":\"1273\",\"creationTimestamp\":\"2020-08-21T10:00:38.000-07:00\",\"name\":\"bos-zone1-219\",\"peeringdbFacilityId\":\"219\",\"address\":\"Markley Group, LLC\\n1 Summer Street\\nBoston, 02110\\nUnited States\",\"facilityProvider\":\"Markley Group\",\"facilityProviderFacilityId\":\"One Summer Street Boston\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Boston\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Markley Group Boston - One Summer Street\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone2-219\",\"id\":\"1274\",\"creationTimestamp\":\"2020-08-21T10:00:38.000-07:00\",\"name\":\"bos-zone2-219\",\"peeringdbFacilityId\":\"219\",\"address\":\"Markley Group, LLC\\n1 Summer Street\\nBoston, 02110\\nUnited States\",\"facilityProvider\":\"Markley Group\",\"facilityProviderFacilityId\":\"One Summer Street Boston\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Boston\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Brussels (BRU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone1-68\",\"id\":\"1721\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"bru-zone1-68\",\"peeringdbFacilityId\":\"68\",\"address\":\"Digital Realty\\nWezenbeekstraat 2\\nZaventem\\n1930 Brussels\\nBelgium\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Brussels (BRU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Brussels\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Brussels (BRU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone2-68\",\"id\":\"1722\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"bru-zone2-68\",\"peeringdbFacilityId\":\"68\",\"address\":\"Digital Realty\\nWezenbeekstraat 2\\nZaventem\\n1930 Brussels\\nBelgium\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Brussels (BRU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Brussels\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Nebraska Data Centers (1623 Farnam)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone1-575\",\"id\":\"1108\",\"creationTimestamp\":\"2018-08-22T13:24:48.000-07:00\",\"name\":\"cbf-zone1-575\",\"peeringdbFacilityId\":\"575\",\"address\":\"Nebraska Data Centers\\n1623 Farnam St.\\nOmaha NE, 68102\\nUnited States\",\"facilityProvider\":\"Nebraska Data Centers\",\"facilityProviderFacilityId\":\"1623 Farnam\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Council Bluffs\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Nebraska Data Centers (1623 Farnam)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone2-575\",\"id\":\"1109\",\"creationTimestamp\":\"2018-08-22T13:24:48.000-07:00\",\"name\":\"cbf-zone2-575\",\"peeringdbFacilityId\":\"575\",\"address\":\"Nebraska Data Centers\\n1623 Farnam St.\\nOmaha NE, 68102\\nUnited States\",\"facilityProvider\":\"Nebraska Data Centers\",\"facilityProviderFacilityId\":\"1623 Farnam\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Council Bluffs\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CA1 - Canberra\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone1-9378\",\"id\":\"1333\",\"creationTimestamp\":\"2020-10-21T12:57:07.000-07:00\",\"name\":\"cbr-zone1-9378\",\"peeringdbFacilityId\":\"9378\",\"address\":\"Equinix\\n110 Lysaght Street\\nMitchell, ACT 2911\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CA1 - Canberra\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Canberra\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CA1 - Canberra\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone2-9378\",\"id\":\"1334\",\"creationTimestamp\":\"2020-10-21T12:57:07.000-07:00\",\"name\":\"cbr-zone2-9378\",\"peeringdbFacilityId\":\"9378\",\"address\":\"Equinix\\n110 Lysaght Street\\nMitchell, ACT 2911\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CA1 - Canberra\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Canberra\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Paris PAR7\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-1536\",\"id\":\"1031\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"cdg-zone1-1536\",\"peeringdbFacilityId\":\"1536\",\"address\":\"Digital Realty\\n3 Rue Râteau\\nLa Courneuve\\n93120 Paris\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Paris PAR7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (Paris)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-181\",\"id\":\"1097\",\"creationTimestamp\":\"2018-07-09T14:26:48.737-07:00\",\"name\":\"cdg-zone1-181\",\"peeringdbFacilityId\":\"181\",\"address\":\"Global Switch\\n7-9 rue petit\\n92110 Paris\\nFrance\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Paris\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Paris Marcoussis\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-3342\",\"id\":\"1407\",\"creationTimestamp\":\"2021-06-04T07:27:37.000-07:00\",\"name\":\"cdg-zone1-3342\",\"peeringdbFacilityId\":\"3342\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nRoute de Nozay\\n91460 Marcoussis\\nFrance\",\"facilityProvider\":\"DATA4\",\"facilityProviderFacilityId\":\"Paris Marcoussis\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telehouse - Paris 2 (Voltaire - Léon Frot)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-53\",\"id\":\"1479\",\"creationTimestamp\":\"2022-03-08T08:27:06.000-08:00\",\"name\":\"cdg-zone1-53\",\"peeringdbFacilityId\":\"53\",\"address\":\"Telehouse - Global Data Centers\\n65 Rue Léon Frot\\n75011 Paris\\nFrance\",\"facilityProvider\":\"Telehouse\",\"facilityProviderFacilityId\":\"Paris 2 (Voltaire - Léon Frot)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Paris PAR7\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-1536\",\"id\":\"1096\",\"creationTimestamp\":\"2018-07-09T14:26:48.737-07:00\",\"name\":\"cdg-zone2-1536\",\"peeringdbFacilityId\":\"1536\",\"address\":\"Digital Realty\\n3 Rue Râteau\\nLa Courneuve\\n93120 Paris\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Paris PAR7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (Paris)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-181\",\"id\":\"1036\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"cdg-zone2-181\",\"peeringdbFacilityId\":\"181\",\"address\":\"Global Switch\\n7-9 rue petit\\n92110 Paris\\nFrance\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Paris\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Paris Marcoussis\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-3342\",\"id\":\"1408\",\"creationTimestamp\":\"2021-06-04T07:27:37.000-07:00\",\"name\":\"cdg-zone2-3342\",\"peeringdbFacilityId\":\"3342\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nRoute de Nozay\\n91460 Marcoussis\\nFrance\",\"facilityProvider\":\"DATA4\",\"facilityProviderFacilityId\":\"Paris Marcoussis\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telehouse - Paris 2 (Voltaire - Léon Frot)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-53\",\"id\":\"1480\",\"creationTimestamp\":\"2022-03-08T08:27:06.000-08:00\",\"name\":\"cdg-zone2-53\",\"peeringdbFacilityId\":\"53\",\"address\":\"Telehouse - Global Data Centers\\n65 Rue Léon Frot\\n75011 Paris\\nFrance\",\"facilityProvider\":\"Telehouse\",\"facilityProviderFacilityId\":\"Paris 2 (Voltaire - Léon Frot)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Com Jakarta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-5865\",\"id\":\"1235\",\"creationTimestamp\":\"2020-04-20T11:34:46.000-07:00\",\"name\":\"cgk-zone1-5865\",\"peeringdbFacilityId\":\"5865\",\"address\":\"NTT Communications (Nexcenter)\\nJalan Kuningan Barat No.8 NTT building, Kuningan Barat\\nMampang Prapatan, Kota Jakarta (inside Cyber Area)\\nJakarta\\n12710\\nIndonesia\",\"facilityProvider\":\"NTT Communications (Nexcenter)\",\"facilityProviderFacilityId\":\"JKT2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DCI Indonesia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-8168\",\"id\":\"1269\",\"creationTimestamp\":\"2020-05-13T21:32:01.000-07:00\",\"name\":\"cgk-zone1-8168\",\"peeringdbFacilityId\":\"8168\",\"address\":\"DCI Indonesia\\nSt Jawa, Block GG5-1, MM2100 Industrial Area\\nCikarang Barat, Kabupaten Bekasi, West Java\\nKabupaten Bekasi\\n17520\\nIndonesia\",\"facilityProvider\":\"DCI Indonesia\",\"facilityProviderFacilityId\":\"JK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Com Jakarta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-5865\",\"id\":\"1236\",\"creationTimestamp\":\"2020-04-20T11:34:46.000-07:00\",\"name\":\"cgk-zone2-5865\",\"peeringdbFacilityId\":\"5865\",\"address\":\"NTT Communications (Nexcenter)\\nJalan Kuningan Barat No.8 NTT building, Kuningan Barat\\nMampang Prapatan, Kota Jakarta (inside Cyber Area)\\nJakarta\\n12710\\nIndonesia\",\"facilityProvider\":\"NTT Communications (Nexcenter)\",\"facilityProviderFacilityId\":\"JKT2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DCI Indonesia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-8168\",\"id\":\"1270\",\"creationTimestamp\":\"2020-05-13T21:32:01.000-07:00\",\"name\":\"cgk-zone2-8168\",\"peeringdbFacilityId\":\"8168\",\"address\":\"DCI Indonesia\\nSt Jawa, Block GG5-1, MM2100 Industrial Area\\nCikarang Barat, Kabupaten Bekasi, West Java\\nKabupaten Bekasi\\n17520\\nIndonesia\",\"facilityProvider\":\"DCI Indonesia\",\"facilityProviderFacilityId\":\"JK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix COL1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone1-2377\",\"id\":\"1311\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"cmh-zone1-2377\",\"peeringdbFacilityId\":\"2377\",\"address\":\"Cologix\\n555 Scherers Court\\nColumbus, OH, 43085\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"COL1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Columbus\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix COL1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone2-2377\",\"id\":\"1312\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"cmh-zone2-2377\",\"peeringdbFacilityId\":\"2377\",\"address\":\"Cologix\\n555 Scherers Court\\nColumbus, OH, 43085\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"COL1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Columbus\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Copenhagen CPH1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone1-148\",\"id\":\"1385\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"cph-zone1-148\",\"peeringdbFacilityId\":\"148\",\"address\":\"Digital Realty\\nIndustriparken 20A\\nBallerup\\n2750 Copenhagen\\nDenmark\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Copenhagen CPH1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Copenhagen\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Copenhagen CPH1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone2-148\",\"id\":\"1386\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"cph-zone2-148\",\"peeringdbFacilityId\":\"148\",\"address\":\"Digital Realty\\nIndustriparken 20A\\nBallerup\\n2750 Copenhagen\\nDenmark\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Copenhagen CPH1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Copenhagen\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Cape Town, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone1-99025\",\"id\":\"1723\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"cpt-zone1-99025\",\"peeringdbFacilityId\":\"1225\",\"address\":\"Teraco Data Environments Pty Ltd\\nGreat Westerford Building, 240 Main Road\\nCape Town, Western Cape\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"CT1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Cape Town\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Cape Town, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone2-99025\",\"id\":\"1724\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"cpt-zone2-99025\",\"peeringdbFacilityId\":\"1225\",\"address\":\"Teraco Data Environments Pty Ltd\\nGreat Westerford Building, 240 Main Road\\nCape Town, Western Cape\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"CT1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Cape Town\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Delhi\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-1622\",\"id\":\"1119\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"del-zone1-1622\",\"peeringdbFacilityId\":\"1622\",\"address\":\"TATA Communications\\nVSB, Bangla Sahib Road\\nNew Delhi, 110001\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Delhi IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sify Greenfort - Noida\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-2411\",\"id\":\"1196\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"del-zone1-2411\",\"peeringdbFacilityId\":\"2411\",\"address\":\"Sify Technologies Limited\\nB7, Block A, Sector 132\\nNoida Expressway\\nNoida, UP, 201304\\nIndia\",\"facilityProvider\":\"Sify Technologies Limited\",\"facilityProviderFacilityId\":\"Noida\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Delhi\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-1622\",\"id\":\"1195\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"del-zone2-1622\",\"peeringdbFacilityId\":\"1622\",\"address\":\"TATA Communications\\nVSB, Bangla Sahib Road\\nNew Delhi, 110001\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Delhi IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sify Greenfort - Noida\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-2411\",\"id\":\"1120\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"del-zone2-2411\",\"peeringdbFacilityId\":\"2411\",\"address\":\"Sify Technologies Limited\\nB7, Block A, Sector 132\\nNoida Expressway\\nNoida, UP, 201304\\nIndia\",\"facilityProvider\":\"Sify Technologies Limited\",\"facilityProviderFacilityId\":\"Noida\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Coresite Denver\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone1-389\",\"id\":\"1069\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"den-zone1-389\",\"peeringdbFacilityId\":\"389\",\"address\":\"Coresite\\n910 15th Street\\nDenver, 80202\\nUnited States\",\"facilityProvider\":\"Coresite\",\"facilityProviderFacilityId\":\"DE1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Denver\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Coresite Denver\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone2-389\",\"id\":\"1070\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"den-zone2-389\",\"peeringdbFacilityId\":\"389\",\"address\":\"Coresite\\n910 15th Street\\nDenver, 80202\\nUnited States\",\"facilityProvider\":\"Coresite\",\"facilityProviderFacilityId\":\"DE1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Denver\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Dallas (DA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone1-4\",\"id\":\"1006\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"dfw-zone1-4\",\"peeringdbFacilityId\":\"4\",\"address\":\"Equinix\\n1950 N Stemmons Fwy\\nSte 1034\\nDallas TX, 75207-3137\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Dallas\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Dallas (DA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone2-4\",\"id\":\"1008\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"dfw-zone2-4\",\"peeringdbFacilityId\":\"4\",\"address\":\"Equinix\\n1950 N Stemmons Fwy\\nSte 1034\\nDallas TX, 75207-3137\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Dallas\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ooredoo QDC5 (Qatar Data Center Ooredoo)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99011\",\"id\":\"1727\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone1-99011\",\"peeringdbFacilityId\":\"13248\",\"address\":\"Ooredoo\\nBuilding 106, 2nd Floor, Server Hall A1-A2\\nStreet No. 1119 & Zone 56\\nDoha\\nQatar\",\"facilityProvider\":\"Ooredoo\",\"facilityProviderFacilityId\":\"QDC5 (Qatar Data Center Ooredoo)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch (QSDC) DOA A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99036\",\"id\":\"1725\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone1-99036\",\"peeringdbFacilityId\":\"13363\",\"address\":\"Quantum Switch\\nPlot PA-AS-02-11, Ground Floor\\nRas Bufontas Free Zone\\nDoha\\nQatar\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DOA A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ooredoo QDC5 (Qatar Data Center Ooredoo)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99011\",\"id\":\"1728\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone2-99011\",\"peeringdbFacilityId\":\"13248\",\"address\":\"Ooredoo\\nBuilding 106, 2nd Floor, Server Hall A1-A2\\nStreet No. 1119 & Zone 56\\nDoha\\nQatar\",\"facilityProvider\":\"Ooredoo\",\"facilityProviderFacilityId\":\"QDC5 (Qatar Data Center Ooredoo)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch (QSDC) DOA A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99036\",\"id\":\"1726\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone2-99036\",\"peeringdbFacilityId\":\"13363\",\"address\":\"Quantum Switch\\nPlot PA-AS-02-11, Ground Floor\\nRas Bufontas Free Zone\\nDoha\\nQatar\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DOA A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch DMM A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone1-99049\",\"id\":\"1883\",\"creationTimestamp\":\"2023-04-12T11:15:02.000-07:00\",\"name\":\"dmm-zone1-99049\",\"peeringdbFacilityId\":\"13364\",\"address\":\"Quantum Switch\\n6961 Road 01\\nKing Salman Energy Park\\nDammam 33226-4518\\nSaudi Arabia\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DMM A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dammam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch DMM A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone2-99049\",\"id\":\"1884\",\"creationTimestamp\":\"2023-04-12T11:15:02.000-07:00\",\"name\":\"dmm-zone2-99049\",\"peeringdbFacilityId\":\"13364\",\"address\":\"Quantum Switch\\n6961 Road 01\\nKing Salman Energy Park\\nDammam 33226-4518\\nSaudi Arabia\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DMM A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dammam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Keppel Data Centre Dublin 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone1-4484\",\"id\":\"1167\",\"creationTimestamp\":\"2019-11-15T13:48:09.000-08:00\",\"name\":\"dub-zone1-4484\",\"peeringdbFacilityId\":\"4484\",\"address\":\"Keppel Data Centres Holding Pte Ltd\\n4033 Citywest Avenue\\nCitywest Business Park\\nDublin\\n24\\nIreland\",\"facilityProvider\":\"Keppel Data Centres Holding Pte Ltd\",\"facilityProviderFacilityId\":\"Dublin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dublin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Keppel Data Centre Dublin 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone2-4484\",\"id\":\"1168\",\"creationTimestamp\":\"2019-11-15T13:48:09.000-08:00\",\"name\":\"dub-zone2-4484\",\"peeringdbFacilityId\":\"4484\",\"address\":\"Keppel Data Centres Holding Pte Ltd\\n4033 Citywest Avenue\\nCitywest Business Park\\nDublin\\n24\\nIreland\",\"facilityProvider\":\"Keppel Data Centres Holding Pte Ltd\",\"facilityProviderFacilityId\":\"Dublin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dublin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Dusseldorf DUS1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone1-106\",\"id\":\"1323\",\"creationTimestamp\":\"2020-10-14T09:31:14.000-07:00\",\"name\":\"dus-zone1-106\",\"peeringdbFacilityId\":\"106\",\"address\":\"Digital Realty\\nIn der Steele 29\\nD-40599 Düsseldorf, Nordrhein-Westfalen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Dusseldorf DUS1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dusseldorf\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Dusseldorf DUS1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone2-106\",\"id\":\"1324\",\"creationTimestamp\":\"2020-10-14T09:31:14.000-07:00\",\"name\":\"dus-zone2-106\",\"peeringdbFacilityId\":\"106\",\"address\":\"Digital Realty\\nIn der Steele 29\\nD-40599 Düsseldorf, Nordrhein-Westfalen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Dusseldorf DUS1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dusseldorf\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DX1 - Dubai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone1-1355\",\"id\":\"1435\",\"creationTimestamp\":\"2021-10-27T08:35:01.000-07:00\",\"name\":\"dxb-zone1-1355\",\"peeringdbFacilityId\":\"1355\",\"address\":\"Equinix\\nInternational Media Production Zone (IMPZ)\\nBuilding F90, Sheikh Mohamed Bin Zayed Road\\nDubai\\nUnited Arab Emirates\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DX1 - Dubai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dubai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DX1 - Dubai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone2-1355\",\"id\":\"1436\",\"creationTimestamp\":\"2021-10-27T08:35:01.000-07:00\",\"name\":\"dxb-zone2-1355\",\"peeringdbFacilityId\":\"1355\",\"address\":\"Equinix\\nInternational Media Production Zone (IMPZ)\\nBuilding F90, Sheikh Mohamed Bin Zayed Road\\nDubai\\nUnited Arab Emirates\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DX1 - Dubai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dubai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Buenos Aires\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone1-1550\",\"id\":\"1092\",\"creationTimestamp\":\"2018-06-20T12:23:18.309-07:00\",\"name\":\"eze-zone1-1550\",\"peeringdbFacilityId\":\"1550\",\"address\":\"Cirion\\nAv. Del Campo 1301\\nBuenos Aires, CF\\nC1427APA Buenos Aires\\nArgentina\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Buenos Aires\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Buenos Aires\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Buenos Aires\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone2-1550\",\"id\":\"1093\",\"creationTimestamp\":\"2018-06-21T13:46:47.298-07:00\",\"name\":\"eze-zone2-1550\",\"peeringdbFacilityId\":\"1550\",\"address\":\"Cirion\\nAv. Del Campo 1301\\nBuenos Aires, CF\\nC1427APA Buenos Aires\\nArgentina\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Buenos Aires\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Buenos Aires\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"e-shelter Frankfurt (FRA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-277\",\"id\":\"1082\",\"creationTimestamp\":\"2018-03-27T12:30:30.000-07:00\",\"name\":\"fra-zone1-277\",\"peeringdbFacilityId\":\"277\",\"address\":\"e-shelter services GmbH\\nEschborner Landstrasse 100\\n60489 Frankfurt\\nGermany\",\"facilityProvider\":\"e-shelter\",\"facilityProviderFacilityId\":\"FRA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Frankfurt FRA1-16\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-58\",\"id\":\"1061\",\"creationTimestamp\":\"2017-12-18T13:36:38.000-08:00\",\"name\":\"fra-zone1-58\",\"peeringdbFacilityId\":\"58\",\"address\":\"Digital Realty\\nHanauer Landstrasse 298\\n60314 Frankfurt, Hessen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Frankfurt FRA1-16\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Frankfurt West (FR4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-683\",\"id\":\"1009\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"fra-zone1-683\",\"peeringdbFacilityId\":\"683\",\"address\":\"Equinix\\nLärchenstrasse 110\\n65933 Frankfurt\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"FR4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"e-shelter Frankfurt (FRA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-277\",\"id\":\"1083\",\"creationTimestamp\":\"2018-03-27T12:30:30.000-07:00\",\"name\":\"fra-zone2-277\",\"peeringdbFacilityId\":\"277\",\"address\":\"e-shelter services GmbH\\nEschborner Landstrasse 100\\n60489 Frankfurt\\nGermany\",\"facilityProvider\":\"e-shelter\",\"facilityProviderFacilityId\":\"FRA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Frankfurt FRA1-16\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-58\",\"id\":\"1062\",\"creationTimestamp\":\"2017-12-18T13:36:38.000-08:00\",\"name\":\"fra-zone2-58\",\"peeringdbFacilityId\":\"58\",\"address\":\"Digital Realty\\nHanauer Landstrasse 298\\n60314 Frankfurt, Hessen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Frankfurt FRA1-16\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Frankfurt West (FR4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-683\",\"id\":\"1010\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"fra-zone2-683\",\"peeringdbFacilityId\":\"683\",\"address\":\"Equinix\\nLärchenstrasse 110\\n65933 Frankfurt\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"FR4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\",\"LINK_TYPE_ETHERNET_100G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion São Paulo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-1057\",\"id\":\"1180\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"gru-zone1-1057\",\"peeringdbFacilityId\":\"1057\",\"address\":\"Cirion\\nAvenida Marginal, 261\\nGranja Viana, Cotia SP\\nSÃO PAULO\\n06708-030\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"São Paulo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix São Paulo (SP4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-165\",\"id\":\"1078\",\"creationTimestamp\":\"2018-03-13T10:46:36.000-07:00\",\"name\":\"gru-zone1-165\",\"peeringdbFacilityId\":\"165\",\"address\":\"Equinix\\nCeci Avenue, 1900\\nTamboré - Barueri/SP\\nSÃO PAULO\\n06460-120\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SP4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Sao Paulo 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-7580\",\"id\":\"1381\",\"creationTimestamp\":\"2021-01-29T08:37:30.000-08:00\",\"name\":\"gru-zone1-7580\",\"peeringdbFacilityId\":\"7580\",\"address\":\"Ascenty\\nAv. Roberto Pinto Sobrinho, 350\\nOSASCO, SAO PAULO\\n06268\\nBrazil\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Ascenty SP2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion São Paulo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-1057\",\"id\":\"1079\",\"creationTimestamp\":\"2018-03-13T10:46:36.000-07:00\",\"name\":\"gru-zone2-1057\",\"peeringdbFacilityId\":\"1057\",\"address\":\"Cirion\\nAvenida Marginal, 261\\nGranja Viana, Cotia SP\\nSÃO PAULO\\n06708-030\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"São Paulo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix São Paulo (SP4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-165\",\"id\":\"1179\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"gru-zone2-165\",\"peeringdbFacilityId\":\"165\",\"address\":\"Equinix\\nCeci Avenue, 1900\\nTamboré - Barueri/SP\\nSÃO PAULO\\n06460-120\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SP4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Sao Paulo 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-7580\",\"id\":\"1382\",\"creationTimestamp\":\"2021-01-29T08:37:30.000-08:00\",\"name\":\"gru-zone2-7580\",\"peeringdbFacilityId\":\"7580\",\"address\":\"Ascenty\\nAv. Roberto Pinto Sobrinho, 350\\nOSASCO, SAO PAULO\\n06268\\nBrazil\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Ascenty SP2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix GV2 - Geneva, West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone1-826\",\"id\":\"1321\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"gva-zone1-826\",\"peeringdbFacilityId\":\"826\",\"address\":\"Equinix\\nRoute du Bois-des-Fréres 48\\nLe Lignon\\n1219 Geneva, GE\\nSwitzerland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"GV2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Geneva\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix GV2 - Geneva, West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone2-826\",\"id\":\"1322\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"gva-zone2-826\",\"peeringdbFacilityId\":\"826\",\"address\":\"Equinix\\nRoute du Bois-des-Fréres 48\\nLe Lignon\\n1219 Geneva, GE\\nSwitzerland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"GV2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Geneva\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GlobalConnect Hamburg (HAM1) (was Telia)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-1686\",\"id\":\"1187\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"ham-zone1-1686\",\"peeringdbFacilityId\":\"1686\",\"address\":\"Telia\\nFlughafen Strasse 54a\\n22335 Hamburg\\nGermany\",\"facilityProvider\":\"TeliaSonera Hamburg\",\"facilityProviderFacilityId\":\"HAM1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CenturyLink Hamburg (was Level 3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-427\",\"id\":\"1102\",\"creationTimestamp\":\"2018-08-03T14:20:52.000-07:00\",\"name\":\"ham-zone1-427\",\"peeringdbFacilityId\":\"427\",\"address\":\"Level(3)\\nSüderstrasse 198\\n20537 Hamburg\\nGermany\",\"facilityProvider\":\"Level(3)\",\"facilityProviderFacilityId\":\"Level(3) Hamburg\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GlobalConnect Hamburg (HAM1) (was Telia)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-1686\",\"id\":\"1103\",\"creationTimestamp\":\"2018-08-03T14:20:52.000-07:00\",\"name\":\"ham-zone2-1686\",\"peeringdbFacilityId\":\"1686\",\"address\":\"Telia\\nFlughafen Strasse 54a\\n22335 Hamburg\\nGermany\",\"facilityProvider\":\"TeliaSonera Hamburg\",\"facilityProviderFacilityId\":\"HAM1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CenturyLink Hamburg (was Level 3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-427\",\"id\":\"1186\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"ham-zone2-427\",\"peeringdbFacilityId\":\"427\",\"address\":\"Level(3)\\nSüderstrasse 198\\n20537 Hamburg\\nGermany\",\"facilityProvider\":\"Level(3)\",\"facilityProviderFacilityId\":\"Level(3) Hamburg\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix HE7 Helsinki Sinimäki\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-7098\",\"id\":\"1233\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone1-7098\",\"peeringdbFacilityId\":\"7098\",\"address\":\"Equinix\\nSinimäentie 8\\n02630 Espoo\\nFinland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HE7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telia Helsinki Datacenter\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-8128\",\"id\":\"1231\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone1-8128\",\"peeringdbFacilityId\":\"8128\",\"address\":\"Telia Group\\nValimotie 5\\n00380 Helsinki\\nFinland\",\"facilityProvider\":\"Telia Group\",\"facilityProviderFacilityId\":\"Telia Helsinki Datacenter\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix HE7 Helsinki Sinimäki\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-7098\",\"id\":\"1234\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone2-7098\",\"peeringdbFacilityId\":\"7098\",\"address\":\"Equinix\\nSinimäentie 8\\n02630 Espoo\\nFinland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HE7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telia Helsinki Datacenter\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-8128\",\"id\":\"1232\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone2-8128\",\"peeringdbFacilityId\":\"8128\",\"address\":\"Telia Group\\nValimotie 5\\n00380 Helsinki\\nFinland\",\"facilityProvider\":\"Telia Group\",\"facilityProviderFacilityId\":\"Telia Helsinki Datacenter\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Hong Kong (HK2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-1118\",\"id\":\"1189\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"hkg-zone1-1118\",\"peeringdbFacilityId\":\"1118\",\"address\":\"Equinix\\n7/F Kerry Warehouse\\n3 Shing Yiu Street\\nHong Kong\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"MEGA-i (iAdvantage Hong Kong)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-225\",\"id\":\"1013\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"hkg-zone1-225\",\"peeringdbFacilityId\":\"225\",\"address\":\"iAdvantage Ltd.\\n399 Chai Wan Road\\nChai Wan\\nHong Kong\",\"facilityProvider\":\"iAdvantage Ltd.\",\"facilityProviderFacilityId\":\"iAdvantage Hong Kong\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Hong Kong (HK2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-1118\",\"id\":\"1014\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"hkg-zone2-1118\",\"peeringdbFacilityId\":\"1118\",\"address\":\"Equinix\\n7/F Kerry Warehouse\\n3 Shing Yiu Street\\nHong Kong\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"MEGA-i (iAdvantage Hong Kong)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-225\",\"id\":\"1188\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"hkg-zone2-225\",\"peeringdbFacilityId\":\"225\",\"address\":\"iAdvantage Ltd.\\n399 Chai Wan Road\\nChai Wan\\nHong Kong\",\"facilityProvider\":\"iAdvantage Ltd.\",\"facilityProviderFacilityId\":\"iAdvantage Hong Kong\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Databank Houston West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone1-1476\",\"id\":\"1259\",\"creationTimestamp\":\"2020-05-08T11:53:10.000-07:00\",\"name\":\"hou-zone1-1476\",\"peeringdbFacilityId\":\"1476\",\"address\":\"DataBank\\n5170 Westway Park Blvd\\nHouston, TX, 77041\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"Data Hall 10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Houston\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Databank Houston West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone2-1476\",\"id\":\"1260\",\"creationTimestamp\":\"2020-05-08T11:53:10.000-07:00\",\"name\":\"hou-zone2-1476\",\"peeringdbFacilityId\":\"1476\",\"address\":\"DataBank\\n5170 Westway Park Blvd\\nHouston, TX, 77041\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"Data Hall 10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Houston\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Zhubei IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone1-10843\",\"id\":\"1419\",\"creationTimestamp\":\"2021-07-28T11:10:22.000-07:00\",\"name\":\"hsz-zone1-10843\",\"peeringdbFacilityId\":\"10843\",\"address\":\"Chunghwa Telecom Co., Ltd.\\nNo. 136, Guangming 5th St., Zhubei City\\nZhubei, Hsinchu County\\nTaiwan 30272\",\"facilityProvider\":\"CHT\",\"facilityProviderFacilityId\":\"Zhubei IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hsinchu\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Zhubei IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone2-10843\",\"id\":\"1420\",\"creationTimestamp\":\"2021-07-28T11:10:22.000-07:00\",\"name\":\"hsz-zone2-10843\",\"peeringdbFacilityId\":\"10843\",\"address\":\"Chunghwa Telecom Co., Ltd.\\nNo. 136, Guangming 5th St., Zhubei City\\nZhubei, Hsinchu County\\nTaiwan 30272\",\"facilityProvider\":\"CHT\",\"facilityProviderFacilityId\":\"Zhubei IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hsinchu\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"STT Hyderabad 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone1-6781\",\"id\":\"1373\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"hyd-zone1-6781\",\"peeringdbFacilityId\":\"6781\",\"address\":\"ST Telemedia Global Data Centres\\nVidesh Sanchar Bhavan, CFC-1\\nSoftware Units Layout\\nHyderabad, 500081\\nIndia\",\"facilityProvider\":\"ST TELEMEDIA\",\"facilityProviderFacilityId\":\"STT Hyderabad 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hyderabad\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"STT Hyderabad 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone2-6781\",\"id\":\"1374\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"hyd-zone2-6781\",\"peeringdbFacilityId\":\"6781\",\"address\":\"ST Telemedia Global Data Centres\\nVidesh Sanchar Bhavan, CFC-1\\nSoftware Units Layout\\nHyderabad, 500081\\nIndia\",\"facilityProvider\":\"ST TELEMEDIA\",\"facilityProviderFacilityId\":\"STT Hyderabad 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hyderabad\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DC1-DC15, DC21 - Ashburn\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-1\",\"id\":\"1011\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"iad-zone1-1\",\"peeringdbFacilityId\":\"1\",\"address\":\"Equinix\\n21715 Filigree Ct\\nBuilding F\\nAshburn VA, 20147-6205\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DC1-DC11\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Reston (VA3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-5467\",\"id\":\"1291\",\"creationTimestamp\":\"2020-09-28T08:09:10.000-07:00\",\"name\":\"iad-zone1-5467\",\"peeringdbFacilityId\":\"5467\",\"address\":\"CoreSite\\n12379 Sunrise Valley Drive\\nReston, VA, 20191\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Reston (VA3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DC1-DC15, DC21 - Ashburn\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-1\",\"id\":\"1012\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"iad-zone2-1\",\"peeringdbFacilityId\":\"1\",\"address\":\"Equinix\\n21715 Filigree Ct\\nBuilding F\\nAshburn VA, 20147-6205\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DC1-DC11\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Reston (VA3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-5467\",\"id\":\"1292\",\"creationTimestamp\":\"2020-09-28T08:09:10.000-07:00\",\"name\":\"iad-zone2-5467\",\"peeringdbFacilityId\":\"5467\",\"address\":\"CoreSite\\n12379 Sunrise Valley Drive\\nReston, VA, 20191\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Reston (VA3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sejong IX Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-3829\",\"id\":\"1389\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone1-3829\",\"peeringdbFacilityId\":\"3829\",\"address\":\"Sejong Telecom Co., Ltd.\\nSejong Telecom\\n137, Teheran-ro, Gangnam-gu\\nSeoul, 06132\\nSouth Korea\",\"facilityProvider\":\"Sejong\",\"facilityProviderFacilityId\":\"Sejong IX Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus Pyeongchon IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7573\",\"id\":\"1169\",\"creationTimestamp\":\"2019-11-19T16:12:50.000-08:00\",\"name\":\"icn-zone1-7573\",\"peeringdbFacilityId\":\"7573\",\"address\":\"LG Uplus\\n29, simin-daero 327beon-gil\\nDongan-gu\\nAnyang-si, Gyeonggi-do, 14055\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"Pyeongchon IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus SEOCHO1 IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7574\",\"id\":\"1175\",\"creationTimestamp\":\"2020-01-23T09:23:32.000-08:00\",\"name\":\"icn-zone1-7574\",\"peeringdbFacilityId\":\"7574\",\"address\":\"LG Uplus\\n2481 Nambusunhwan-ro\\nSeoul, Seoul, 06725\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"SEOCHO1 IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KINX Gasan\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7674\",\"id\":\"1391\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone1-7674\",\"peeringdbFacilityId\":\"7674\",\"address\":\"KINX Inc.\\n3F, 189, Gasan Digital 1-ro\\nGeumcheon-gu\\nSeoul, 08503\\nSouth Korea\",\"facilityProvider\":\"KINX\",\"facilityProviderFacilityId\":\"KINX Gasan\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sejong IX Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-3829\",\"id\":\"1390\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone2-3829\",\"peeringdbFacilityId\":\"3829\",\"address\":\"Sejong Telecom Co., Ltd.\\nSejong Telecom\\n137, Teheran-ro, Gangnam-gu\\nSeoul, 06132\\nSouth Korea\",\"facilityProvider\":\"Sejong\",\"facilityProviderFacilityId\":\"Sejong IX Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus Pyeongchon IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7573\",\"id\":\"1174\",\"creationTimestamp\":\"2020-01-23T09:23:32.000-08:00\",\"name\":\"icn-zone2-7573\",\"peeringdbFacilityId\":\"7573\",\"address\":\"LG Uplus\\n29, simin-daero 327beon-gil\\nDongan-gu\\nAnyang-si, Gyeonggi-do, 14055\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"Pyeongchon IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus SEOCHO1 IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7574\",\"id\":\"1170\",\"creationTimestamp\":\"2019-11-19T16:12:50.000-08:00\",\"name\":\"icn-zone2-7574\",\"peeringdbFacilityId\":\"7574\",\"address\":\"LG Uplus\\n2481 Nambusunhwan-ro\\nSeoul, Seoul, 06725\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"SEOCHO1 IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KINX Gasan\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7674\",\"id\":\"1392\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone2-7674\",\"peeringdbFacilityId\":\"7674\",\"address\":\"KINX Inc.\\n3F, 189, Gasan Digital 1-ro\\nGeumcheon-gu\\nSeoul, 08503\\nSouth Korea\",\"facilityProvider\":\"KINX\",\"facilityProviderFacilityId\":\"KINX Gasan\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Johannesburg Campus, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-850\",\"id\":\"1731\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone1-850\",\"peeringdbFacilityId\":\"850\",\"address\":\"Teraco\\n5 Brewery Street\\nIsando\\nJohannesburg, GP\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"Johannesburg Campus, South Africa\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Africa Data Centres, Johannesburg JHB2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-9338\",\"id\":\"1733\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone1-9338\",\"peeringdbFacilityId\":\"9338\",\"address\":\"Africa Data Centres\\n17 Waterloo Road\\nSamrand Business Park\\nSamrand, Centurion, Gauteng\\nSouth Africa\",\"facilityProvider\":\"Africa Data Centres\",\"facilityProviderFacilityId\":\"Johannesburg JHB2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Johannesburg Campus, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-850\",\"id\":\"1732\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone2-850\",\"peeringdbFacilityId\":\"850\",\"address\":\"Teraco\\n5 Brewery Street\\nIsando\\nJohannesburg, GP\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"Johannesburg Campus, South Africa\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Africa Data Centres, Johannesburg JHB2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-9338\",\"id\":\"1734\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone2-9338\",\"peeringdbFacilityId\":\"9338\",\"address\":\"Africa Data Centres\\n17 Waterloo Road\\nSamrand Business Park\\nSamrand, Centurion, Gauteng\\nSouth Africa\",\"facilityProvider\":\"Africa Data Centres\",\"facilityProviderFacilityId\":\"Johannesburg JHB2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Osaka (OS1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-1791\",\"id\":\"1015\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone1-1791\",\"peeringdbFacilityId\":\"1791\",\"address\":\"Equinix\\n1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu\\nOsaka OS, 550-0013\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"OS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Telepark Dojima Building 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-2072\",\"id\":\"1163\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone1-2072\",\"peeringdbFacilityId\":\"1002\",\"address\":\"NTT\\n3-1-7 Dojima, Kita-ku, Osaka-shi\\nTelepark Dojima No. 2 Building\\nOsaka, 530-0003\\nJapan\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Dojima Building 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Osaka (OS1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-1791\",\"id\":\"1162\",\"creationTimestamp\":\"2019-11-14T15:11:37.000-08:00\",\"name\":\"kix-zone2-1791\",\"peeringdbFacilityId\":\"1791\",\"address\":\"Equinix\\n1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu\\nOsaka OS, 550-0013\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"OS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Telepark Dojima Building 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-2072\",\"id\":\"1016\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone2-2072\",\"peeringdbFacilityId\":\"1002\",\"address\":\"NTT\\n3-1-7 Dojima, Kita-ku, Osaka-shi\\nTelepark Dojima No. 2 Building\\nOsaka, 530-0003\\nJapan\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Dojima Building 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CSF CX2 Cyberjaya\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-1514\",\"id\":\"1059\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"kul-zone1-1514\",\"peeringdbFacilityId\":\"1514\",\"address\":\"CSF\\nCSF Computer Exchanges 5\\nJalan Cyber Point 2, Cyber 12\\n63000 Cyberjaya\\nMalaysia\",\"facilityProvider\":\"CSF\",\"facilityProviderFacilityId\":\"CX2 Cyberjaya\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AIMS Kuala Lumpur\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-460\",\"id\":\"1184\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"kul-zone1-460\",\"peeringdbFacilityId\":\"460\",\"address\":\"AIMS\\nGround Floor, Menara AIMS\\nChangkat Raja Chulan\\n50200 Kuala Lumpur, Wilaya Persekutuan\\nMalaysia\",\"facilityProvider\":\"AIMS\",\"facilityProviderFacilityId\":\"Kuala Lumpur\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CSF CX2 Cyberjaya\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-1514\",\"id\":\"1185\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"kul-zone2-1514\",\"peeringdbFacilityId\":\"1514\",\"address\":\"CSF\\nCSF Computer Exchanges 5\\nJalan Cyber Point 2, Cyber 12\\n63000 Cyberjaya\\nMalaysia\",\"facilityProvider\":\"CSF\",\"facilityProviderFacilityId\":\"CX2 Cyberjaya\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AIMS Kuala Lumpur\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-460\",\"id\":\"1060\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"kul-zone2-460\",\"peeringdbFacilityId\":\"460\",\"address\":\"AIMS\\nGround Floor, Menara AIMS\\nChangkat Raja Chulan\\n50200 Kuala Lumpur, Wilaya Persekutuan\\nMalaysia\",\"facilityProvider\":\"AIMS\",\"facilityProviderFacilityId\":\"Kuala Lumpur\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Switch Las Vegas\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone1-770\",\"id\":\"1160\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"las-zone1-770\",\"peeringdbFacilityId\":\"770\",\"address\":\"Switch Ltd.\\n7135 S Decatur Boulevard\\nLas Vegas, NV, 89118\\nUnited States\",\"facilityProvider\":\"Switch Ltd.\",\"facilityProviderFacilityId\":\"Las Vegas\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Las Vegas\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Switch Las Vegas\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone2-770\",\"id\":\"1161\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"las-zone2-770\",\"peeringdbFacilityId\":\"770\",\"address\":\"Switch Ltd.\\n7135 S Decatur Boulevard\\nLas Vegas, NV, 89118\\nUnited States\",\"facilityProvider\":\"Switch Ltd.\",\"facilityProviderFacilityId\":\"Las Vegas\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Las Vegas\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - LA1 - One Wilshire\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-19\",\"id\":\"1130\",\"creationTimestamp\":\"2019-01-29T15:51:05.000-08:00\",\"name\":\"lax-zone1-19\",\"peeringdbFacilityId\":\"19\",\"address\":\"CoreSite\\n624 S. Grand Ave.\\nSuite 110\\nLos Angeles CA, 90017\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LA3/LA4 - Los Angeles, El Segundo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-333\",\"id\":\"1341\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"lax-zone1-333\",\"peeringdbFacilityId\":\"333\",\"address\":\"Equinix\\n445 N Douglas St\\nEl Segundo, CA, 90245\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA4 - El Segundo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty LAX (600 West 7th)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-403\",\"id\":\"1140\",\"creationTimestamp\":\"2019-09-16T11:44:36.000-07:00\",\"name\":\"lax-zone1-403\",\"peeringdbFacilityId\":\"403\",\"address\":\"Digital Realty\\n600 West 7th Street\\nLos Angeles, CA, 90017\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"600 West 7th Street\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Los Angeles (LA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-8\",\"id\":\"1017\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lax-zone1-8\",\"peeringdbFacilityId\":\"8\",\"address\":\"Equinix\\n600 W 7th St\\n6th Floor\\nLos Angeles CA, 90017-3859\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - LA1 - One Wilshire\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-19\",\"id\":\"1018\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lax-zone2-19\",\"peeringdbFacilityId\":\"19\",\"address\":\"CoreSite\\n624 S. Grand Ave.\\nSuite 110\\nLos Angeles CA, 90017\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LA3/LA4 - Los Angeles, El Segundo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-333\",\"id\":\"1342\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"lax-zone2-333\",\"peeringdbFacilityId\":\"333\",\"address\":\"Equinix\\n445 N Douglas St\\nEl Segundo, CA, 90245\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA4 - El Segundo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty LAX (600 West 7th)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-403\",\"id\":\"1136\",\"creationTimestamp\":\"2019-04-18T13:09:14.000-07:00\",\"name\":\"lax-zone2-403\",\"peeringdbFacilityId\":\"403\",\"address\":\"Digital Realty\\n600 West 7th Street\\nLos Angeles, CA, 90017\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"600 West 7th Street\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Los Angeles (LA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-8\",\"id\":\"1190\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"lax-zone2-8\",\"peeringdbFacilityId\":\"8\",\"address\":\"Equinix\\n600 W 7th St\\n6th Floor\\nLos Angeles CA, 90017-3859\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DataBank New York (LGA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-1422\",\"id\":\"1139\",\"creationTimestamp\":\"2019-08-20T15:26:07.000-07:00\",\"name\":\"lga-zone1-1422\",\"peeringdbFacilityId\":\"1422\",\"address\":\"DataBank\\n60 Hudson St\\nSuite 1903\\nNew York NY, 10013\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"60 Hudson St\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty | Telx New York (111 8th Ave)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-16\",\"id\":\"1045\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lga-zone1-16\",\"peeringdbFacilityId\":\"16\",\"address\":\"Digital Realty\\n111 8th Avenue\\nNew York NY, 10011\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"111 8th Ave\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix NY5 - New York, Secaucus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-36\",\"id\":\"1317\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"lga-zone1-36\",\"peeringdbFacilityId\":\"36\",\"address\":\"Equinix\\n800 Secaucus Road\\nSecaucus, NJ, 07094\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"NY5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"165 Halsey - 9th Floor MMR\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-9\",\"id\":\"1071\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"lga-zone1-9\",\"peeringdbFacilityId\":\"350\",\"address\":\"165 Halsey\\n165 Halsey St\\nNewark, 07102-2834\\nUnited States\",\"facilityProvider\":\"165 Halsey\",\"facilityProviderFacilityId\":\"165 Halsey\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DataBank New York (LGA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-1422\",\"id\":\"1046\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lga-zone2-1422\",\"peeringdbFacilityId\":\"1422\",\"address\":\"DataBank\\n60 Hudson St\\nSuite 1903\\nNew York NY, 10013\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"60 Hudson St\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty | Telx New York (111 8th Ave)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-16\",\"id\":\"1114\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"lga-zone2-16\",\"peeringdbFacilityId\":\"16\",\"address\":\"Digital Realty\\n111 8th Avenue\\nNew York NY, 10011\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"111 8th Ave\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix NY5 - New York, Secaucus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-36\",\"id\":\"1318\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"lga-zone2-36\",\"peeringdbFacilityId\":\"36\",\"address\":\"Equinix\\n800 Secaucus Road\\nSecaucus, NJ, 07094\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"NY5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"165 Halsey - 9th Floor MMR\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-9\",\"id\":\"1072\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"lga-zone2-9\",\"peeringdbFacilityId\":\"350\",\"address\":\"165 Halsey\\n165 Halsey St\\nNewark, 07102-2834\\nUnited States\",\"facilityProvider\":\"165 Halsey\",\"facilityProviderFacilityId\":\"165 Halsey\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD6)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-2262\",\"id\":\"1094\",\"creationTimestamp\":\"2018-06-28T11:20:09.000-07:00\",\"name\":\"lhr-zone1-2262\",\"peeringdbFacilityId\":\"2262\",\"address\":\"Equinix\\n352 Buckingham Avenue\\nSLOUGH\\nSL1 4PF\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (London 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-47\",\"id\":\"1020\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone1-47\",\"peeringdbFacilityId\":\"47\",\"address\":\"Global Switch\\n3 Nutmeg Lane\\nLONDON\\nE14 2AX\\nUnited Kingdom\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"London 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-832\",\"id\":\"1024\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone1-832\",\"peeringdbFacilityId\":\"832\",\"address\":\"Equinix\\n8 Buckingham Avenue\\nSLOUGH\\nSL1 4AX\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD6)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-2262\",\"id\":\"1095\",\"creationTimestamp\":\"2018-06-28T11:20:09.000-07:00\",\"name\":\"lhr-zone2-2262\",\"peeringdbFacilityId\":\"2262\",\"address\":\"Equinix\\n352 Buckingham Avenue\\nSLOUGH\\nSL1 4PF\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (London 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-47\",\"id\":\"1022\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone2-47\",\"peeringdbFacilityId\":\"47\",\"address\":\"Global Switch\\n3 Nutmeg Lane\\nLONDON\\nE14 2AX\\nUnited Kingdom\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"London 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-832\",\"id\":\"1127\",\"creationTimestamp\":\"2018-11-15T12:25:23.000-08:00\",\"name\":\"lhr-zone2-832\",\"peeringdbFacilityId\":\"832\",\"address\":\"Equinix\\n8 Buckingham Avenue\\nSLOUGH\\nSL1 4AX\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LS1 - Lisbon\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone1-126\",\"id\":\"1313\",\"creationTimestamp\":\"2020-10-12T18:28:06.000-07:00\",\"name\":\"lis-zone1-126\",\"peeringdbFacilityId\":\"126\",\"address\":\"Equinix\\nAvenida Severiano Falcão 14\\n2685-378 Prior Velho\\n2685 Lisbon\\nPortugal\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Lisbon\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LS1 - Lisbon\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone2-126\",\"id\":\"1314\",\"creationTimestamp\":\"2020-10-12T18:28:06.000-07:00\",\"name\":\"lis-zone2-126\",\"peeringdbFacilityId\":\"126\",\"address\":\"Equinix\\nAvenida Severiano Falcão 14\\n2685-378 Prior Velho\\n2685 Lisbon\\nPortugal\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Lisbon\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netmagic Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-4701\",\"id\":\"1183\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"maa-zone1-4701\",\"peeringdbFacilityId\":\"4701\",\"address\":\"Netmagic Solutions Pvt. Ltd.\\n67, Mathiravedu\\nVelappanchavadi Poonamallee High Road\\nChennai, Tamil Nadu, 600077\\nIndia\",\"facilityProvider\":\"Netmagic Solutions Pvt. Ltd.\",\"facilityProviderFacilityId\":\"Chennai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-552\",\"id\":\"1117\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"maa-zone1-552\",\"peeringdbFacilityId\":\"552\",\"address\":\"TATA Communications\\n4th floor, 2nd block\\n4, Swami Sivanand Salai\\nChennai, TN, 600 002\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Chennai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netmagic Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-4701\",\"id\":\"1118\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"maa-zone2-4701\",\"peeringdbFacilityId\":\"4701\",\"address\":\"Netmagic Solutions Pvt. Ltd.\\n67, Mathiravedu\\nVelappanchavadi Poonamallee High Road\\nChennai, Tamil Nadu, 600077\\nIndia\",\"facilityProvider\":\"Netmagic Solutions Pvt. Ltd.\",\"facilityProviderFacilityId\":\"Chennai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-552\",\"id\":\"1182\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"maa-zone2-552\",\"peeringdbFacilityId\":\"552\",\"address\":\"TATA Communications\\n4th floor, 2nd block\\n4, Swami Sivanand Salai\\nChennai, TN, 600 002\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Chennai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MD2 - Madrid\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-127\",\"id\":\"1088\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone1-127\",\"peeringdbFacilityId\":\"127\",\"address\":\"Equinix\\nCalle de Valgrande\\n6 Building Empresarial Valsoto Alcobendas\\n28108 Madrid\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MD2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Madrid MAD1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-130\",\"id\":\"1090\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone1-130\",\"peeringdbFacilityId\":\"130\",\"address\":\"Digital Realty\\nCalle Albasanz 71\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Madrid MAD1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Nabiax Alcala datacentre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99037\",\"id\":\"1735\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone1-99037\",\"peeringdbFacilityId\":\"99037\",\"address\":\"Telefónica\\nAvenida Punto Com 23\\nAlcalá de Henares\\nMadrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Nabiax Alcala datacentre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Julián Camarillo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99038\",\"id\":\"1737\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone1-99038\",\"peeringdbFacilityId\":\"99038\",\"address\":\"Telefónica\\nC. de Julián Camarillo, 8\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Julián Camarillo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MD2 - Madrid\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-127\",\"id\":\"1089\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone2-127\",\"peeringdbFacilityId\":\"127\",\"address\":\"Equinix\\nCalle de Valgrande\\n6 Building Empresarial Valsoto Alcobendas\\n28108 Madrid\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MD2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Madrid MAD1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-130\",\"id\":\"1091\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone2-130\",\"peeringdbFacilityId\":\"130\",\"address\":\"Digital Realty\\nCalle Albasanz 71\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Madrid MAD1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Nabiax Alcala datacentre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99037\",\"id\":\"1736\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone2-99037\",\"peeringdbFacilityId\":\"99037\",\"address\":\"Telefónica\\nAvenida Punto Com 23\\nAlcalá de Henares\\nMadrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Nabiax Alcala datacentre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Julián Camarillo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99038\",\"id\":\"1738\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone2-99038\",\"peeringdbFacilityId\":\"99038\",\"address\":\"Telefónica\\nC. de Julián Camarillo, 8\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Julián Camarillo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MA3 - Manchester, Joule House\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone1-1403\",\"id\":\"1345\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"man-zone1-1403\",\"peeringdbFacilityId\":\"1403\",\"address\":\"Equinix\\nJoule House, 76 Trafford Park Road\\nTrafford Park\\nMANCHESTER\\nM17 1HE\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MA3 - Manchester, Joule House\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Manchester\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MA3 - Manchester, Joule House\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone2-1403\",\"id\":\"1346\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"man-zone2-1403\",\"peeringdbFacilityId\":\"1403\",\"address\":\"Equinix\\nJoule House, 76 Trafford Park Road\\nTrafford Park\\nMANCHESTER\\nM17 1HE\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MA3 - Manchester, Joule House\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Manchester\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netrality Kansas City - 1102 Grand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone1-435\",\"id\":\"1347\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"mci-zone1-435\",\"peeringdbFacilityId\":\"435\",\"address\":\"Netrality Data Centers\\n1102 Grand Boulevard\\nKansas City, MO, 64106\\nUnited States\",\"facilityProvider\":\"Netrality\",\"facilityProviderFacilityId\":\"Kansas City - 1102 Grand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Kansas City\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netrality Kansas City - 1102 Grand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone2-435\",\"id\":\"1348\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"mci-zone2-435\",\"peeringdbFacilityId\":\"435\",\"address\":\"Netrality Data Centers\\n1102 Grand Boulevard\\nKansas City, MO, 64106\\nUnited States\",\"facilityProvider\":\"Netrality\",\"facilityProviderFacilityId\":\"Kansas City - 1102 Grand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Kansas City\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix ME1/ME2 - Melbourne\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-1988\",\"id\":\"1279\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone1-1988\",\"peeringdbFacilityId\":\"1988\",\"address\":\"Equinix\\n600 Lorimer Street\\nPort Melbourne\\nMelbourne, Victoria 3207\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"ME1 - Melbourne\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC M2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-4843\",\"id\":\"1281\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone1-4843\",\"peeringdbFacilityId\":\"4843\",\"address\":\"NEXTDC\\n75 Sharps Rd\\nTullamarine, Victoria 3043\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"M2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix ME1/ME2 - Melbourne\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-1988\",\"id\":\"1280\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone2-1988\",\"peeringdbFacilityId\":\"1988\",\"address\":\"Equinix\\n600 Lorimer Street\\nPort Melbourne\\nMelbourne, Victoria 3207\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"ME1 - Melbourne\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC M2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-4843\",\"id\":\"1282\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone2-4843\",\"peeringdbFacilityId\":\"4843\",\"address\":\"NEXTDC\\n75 Sharps Rd\\nTullamarine, Victoria 3043\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"M2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Miami (MI1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone1-15\",\"id\":\"1086\",\"creationTimestamp\":\"2018-05-18T11:31:43.000-07:00\",\"name\":\"mia-zone1-15\",\"peeringdbFacilityId\":\"15\",\"address\":\"Equinix\\n50 NE 9th St\\nMIAMI FL, 33132-1709\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MI1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Miami\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Miami (MI1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone2-15\",\"id\":\"1087\",\"creationTimestamp\":\"2018-05-18T11:31:43.000-07:00\",\"name\":\"mia-zone2-15\",\"peeringdbFacilityId\":\"15\",\"address\":\"Equinix\\n50 NE 9th St\\nMIAMI FL, 33132-1709\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MI1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Miami\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"IRIDEOS Avalon Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-1974\",\"id\":\"1112\",\"creationTimestamp\":\"2018-09-25T18:21:45.000-07:00\",\"name\":\"mil-zone1-1974\",\"peeringdbFacilityId\":\"1974\",\"address\":\"IRIDEOS\\nVia Caldera, 21\\n20153 Milan\\nItaly\",\"facilityProvider\":\"IRIDEOS\",\"facilityProviderFacilityId\":\"Avalon\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Milan-Cornaredo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-3348\",\"id\":\"1263\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"mil-zone1-3348\",\"peeringdbFacilityId\":\"3348\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nVia Monzoro 105\\n20010 Cornaredo, Milan\\nItaly\",\"facilityProvider\":\"DATA4 LUXEMBOURG s.a r.l\",\"facilityProviderFacilityId\":\"Milan-Cornaredo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Sparkle Milano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99013\",\"id\":\"1463\",\"creationTimestamp\":\"2022-02-14T09:47:27.000-08:00\",\"name\":\"mil-zone1-99013\",\"peeringdbFacilityId\":\"6513\",\"address\":\"Telecom Italia\\nVia Strada Antica di Cassano, 8\\nCassina de Pecchi\\n20060 Milano\\nItaly\",\"facilityProvider\":\"Sparkle Milano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Rozzano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99034\",\"id\":\"1751\",\"creationTimestamp\":\"2022-08-17T12:56:21.000-07:00\",\"name\":\"mil-zone1-99034\",\"peeringdbFacilityId\":\"99034\",\"address\":\"Telecom Italia\\nCorso Toscana\\n3 - Via Leonardo da Vinci, Rozzano\\nMilano\\nItaly\",\"facilityProvider\":\"Rozzano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"IRIDEOS Avalon Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-1974\",\"id\":\"1113\",\"creationTimestamp\":\"2018-09-25T18:21:45.000-07:00\",\"name\":\"mil-zone2-1974\",\"peeringdbFacilityId\":\"1974\",\"address\":\"IRIDEOS\\nVia Caldera, 21\\n20153 Milan\\nItaly\",\"facilityProvider\":\"IRIDEOS\",\"facilityProviderFacilityId\":\"Avalon\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Milan-Cornaredo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-3348\",\"id\":\"1264\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"mil-zone2-3348\",\"peeringdbFacilityId\":\"3348\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nVia Monzoro 105\\n20010 Cornaredo, Milan\\nItaly\",\"facilityProvider\":\"DATA4 LUXEMBOURG s.a r.l\",\"facilityProviderFacilityId\":\"Milan-Cornaredo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Sparkle Milano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99013\",\"id\":\"1464\",\"creationTimestamp\":\"2022-02-14T09:47:27.000-08:00\",\"name\":\"mil-zone2-99013\",\"peeringdbFacilityId\":\"6513\",\"address\":\"Telecom Italia\\nVia Strada Antica di Cassano, 8\\nCassina de Pecchi\\n20060 Milano\\nItaly\",\"facilityProvider\":\"Sparkle Milano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Rozzano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99034\",\"id\":\"1752\",\"creationTimestamp\":\"2022-08-17T12:56:21.000-07:00\",\"name\":\"mil-zone2-99034\",\"peeringdbFacilityId\":\"99034\",\"address\":\"Telecom Italia\\nCorso Toscana\\n3 - Via Leonardo da Vinci, Rozzano\\nMilano\\nItaly\",\"facilityProvider\":\"Rozzano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ePLDT Vitro Makati\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99027\",\"id\":\"1739\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone1-99027\",\"peeringdbFacilityId\":\"99027\",\"address\":\"ePLDT\\n222 Nicanor Garcia, Makati\\nMetro Manila\\nPhilippines\",\"facilityProvider\":\"ePLDT\",\"facilityProviderFacilityId\":\"Vitro Makati\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Globe Roosevelt (QC2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99028\",\"id\":\"1741\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone1-99028\",\"peeringdbFacilityId\":\"99028\",\"address\":\"Globe\\nBehind Bayan Building, 234 Roosevelt Ave\\nSan Francisco del Monte\\nQuezon City\\n1105\\nPhilippines\",\"facilityProvider\":\"Globe Roosevelt\",\"facilityProviderFacilityId\":\"(QC2) Roosevelt\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ePLDT Vitro Makati\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99027\",\"id\":\"1740\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone2-99027\",\"peeringdbFacilityId\":\"99027\",\"address\":\"ePLDT\\n222 Nicanor Garcia, Makati\\nMetro Manila\\nPhilippines\",\"facilityProvider\":\"ePLDT\",\"facilityProviderFacilityId\":\"Vitro Makati\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Globe Roosevelt (QC2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99028\",\"id\":\"1742\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone2-99028\",\"peeringdbFacilityId\":\"99028\",\"address\":\"Globe\\nBehind Bayan Building, 234 Roosevelt Ave\\nSan Francisco del Monte\\nQuezon City\\n1105\\nPhilippines\",\"facilityProvider\":\"Globe Roosevelt\",\"facilityProviderFacilityId\":\"(QC2) Roosevelt\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Marseille MRS1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone1-226\",\"id\":\"1067\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"mrs-zone1-226\",\"peeringdbFacilityId\":\"226\",\"address\":\"Digital Realty\\n40 Avenue Roger Salengro\\n13003 Marseille\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Marseille MRS1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Marseille\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Marseille MRS1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone2-226\",\"id\":\"1068\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"mrs-zone2-226\",\"peeringdbFacilityId\":\"226\",\"address\":\"Digital Realty\\n40 Avenue Roger Salengro\\n13003 Marseille\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Marseille MRS1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Marseille\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MIN3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone1-3312\",\"id\":\"1349\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"msp-zone1-3312\",\"peeringdbFacilityId\":\"3312\",\"address\":\"Cologix\\n511 11th Ave S\\nMinneapolis, MN, 55415\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MIN3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Minneapolis\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MIN3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone2-3312\",\"id\":\"1350\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"msp-zone2-3312\",\"peeringdbFacilityId\":\"3312\",\"address\":\"Cologix\\n511 11th Ave S\\nMinneapolis, MN, 55415\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MIN3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Minneapolis\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Munich (MU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone1-480\",\"id\":\"1053\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"muc-zone1-480\",\"peeringdbFacilityId\":\"480\",\"address\":\"Equinix\\nSeidlstrasse 3 / Alte Hopfenpost\\n80335 Munich\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MU1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Munich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Munich (MU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone2-480\",\"id\":\"1054\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"muc-zone2-480\",\"peeringdbFacilityId\":\"480\",\"address\":\"Equinix\\nSeidlstrasse 3 / Alte Hopfenpost\\n80335 Munich\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MU1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Munich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-1893\",\"id\":\"1137\",\"creationTimestamp\":\"2019-04-25T16:11:33.000-07:00\",\"name\":\"nrt-zone1-1893\",\"peeringdbFacilityId\":\"1893\",\"address\":\"Equinix\\nOtemachi Finance City\\n1-9-5 Otemachi, Chiyoda-ku\\nTokyo, 100-0004\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-452\",\"id\":\"1075\",\"creationTimestamp\":\"2018-01-31T08:25:03.000-08:00\",\"name\":\"nrt-zone1-452\",\"peeringdbFacilityId\":\"452\",\"address\":\"Equinix\\nShinshu Meitetsu Shinagawa Bldg.\\n3-8-21 Higashi-Shinagawa Shinagawa-ku\\nTokyo, 140-0002\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ComSpace I\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-599\",\"id\":\"1025\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"nrt-zone1-599\",\"peeringdbFacilityId\":\"599\",\"address\":\"Marubeni Access Solutions Inc.\\nComSpace Bldg.\\nHoridomecho Nihonbashi 1-5-3 Chuo-ku\\nTokyo\\nJapan\",\"facilityProvider\":\"Marubeni Access Solutions Inc.\",\"facilityProviderFacilityId\":\"ComSpace I\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AT Tokyo CC2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-738\",\"id\":\"1098\",\"creationTimestamp\":\"2018-07-31T09:24:06.000-07:00\",\"name\":\"nrt-zone1-738\",\"peeringdbFacilityId\":\"738\",\"address\":\"AT Tokyo\\n6-2-12 Toyosu, Koto-ku\\nTokyo, 135-0061\\nJapan\",\"facilityProvider\":\"AT Tokyo\",\"facilityProviderFacilityId\":\"CC2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-1893\",\"id\":\"1138\",\"creationTimestamp\":\"2019-04-25T16:11:33.000-07:00\",\"name\":\"nrt-zone2-1893\",\"peeringdbFacilityId\":\"1893\",\"address\":\"Equinix\\nOtemachi Finance City\\n1-9-5 Otemachi, Chiyoda-ku\\nTokyo, 100-0004\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-452\",\"id\":\"1027\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"nrt-zone2-452\",\"peeringdbFacilityId\":\"452\",\"address\":\"Equinix\\nShinshu Meitetsu Shinagawa Bldg.\\n3-8-21 Higashi-Shinagawa Shinagawa-ku\\nTokyo, 140-0002\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ComSpace I\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-599\",\"id\":\"1191\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"nrt-zone2-599\",\"peeringdbFacilityId\":\"599\",\"address\":\"Marubeni Access Solutions Inc.\\nComSpace Bldg.\\nHoridomecho Nihonbashi 1-5-3 Chuo-ku\\nTokyo\\nJapan\",\"facilityProvider\":\"Marubeni Access Solutions Inc.\",\"facilityProviderFacilityId\":\"ComSpace I\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AT Tokyo CC2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-738\",\"id\":\"1099\",\"creationTimestamp\":\"2018-07-31T09:24:06.000-07:00\",\"name\":\"nrt-zone2-738\",\"peeringdbFacilityId\":\"738\",\"address\":\"AT Tokyo\\n6-2-12 Toyosu, Koto-ku\\nTokyo, 135-0061\\nJapan\",\"facilityProvider\":\"AT Tokyo\",\"facilityProviderFacilityId\":\"CC2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Chicago (CH1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-440\",\"id\":\"1351\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"ord-zone1-440\",\"peeringdbFacilityId\":\"440\",\"address\":\"CoreSite\\n427 South LaSalle Street\\nChicago, IL, 60605\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Chicago (CH1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Chicago (CH1/CH2/CH4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-7\",\"id\":\"1029\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ord-zone1-7\",\"peeringdbFacilityId\":\"7\",\"address\":\"Equinix\\n350 E Cermak Rd\\n5th Floor / 6th Floor / 8th Floor\\nChicago IL, 60616-1568\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CH1/CH2/CH4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Chicago (CH1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-440\",\"id\":\"1352\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"ord-zone2-440\",\"peeringdbFacilityId\":\"440\",\"address\":\"CoreSite\\n427 South LaSalle Street\\nChicago, IL, 60605\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Chicago (CH1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Chicago (CH1/CH2/CH4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-7\",\"id\":\"1030\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ord-zone2-7\",\"peeringdbFacilityId\":\"7\",\"address\":\"Equinix\\n350 E Cermak Rd\\n5th Floor / 6th Floor / 8th Floor\\nChicago IL, 60616-1568\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CH1/CH2/CH4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Bulk Oslo Internet Exchange - OS-IX\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone1-5518\",\"id\":\"1745\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"osl-zone1-5518\",\"peeringdbFacilityId\":\"5518\",\"address\":\"Bulk Infrastructure AS\\nHans Møller Gasmanns vei 9\\n0598 Oslo\\nNorway\",\"facilityProvider\":\"Bulk Oslo Internet Exchange\",\"facilityProviderFacilityId\":\"OS-IX\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Oslo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Bulk Oslo Internet Exchange - OS-IX\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone2-5518\",\"id\":\"1746\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"osl-zone2-5518\",\"peeringdbFacilityId\":\"5518\",\"address\":\"Bulk Infrastructure AS\\nHans Møller Gasmanns vei 9\\n0598 Oslo\\nNorway\",\"facilityProvider\":\"Bulk Oslo Internet Exchange\",\"facilityProviderFacilityId\":\"OS-IX\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Oslo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NXDATA-1 Bucharest Romania (BU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone1-99039\",\"id\":\"1611\",\"creationTimestamp\":\"2022-06-15T12:51:07.000-07:00\",\"name\":\"otp-zone1-99039\",\"peeringdbFacilityId\":\"439\",\"address\":\"NXDATA\\nBulevardul Dimitrie Pompeiu 8, București\\n020337 Bucharest\\nRomania\",\"facilityProvider\":\"NXDATA\",\"facilityProviderFacilityId\":\"NXDATA-1 Bucharest Romania (BU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Bucharest\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NXDATA-1 Bucharest Romania (BU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone2-99039\",\"id\":\"1612\",\"creationTimestamp\":\"2022-06-15T12:51:07.000-07:00\",\"name\":\"otp-zone2-99039\",\"peeringdbFacilityId\":\"439\",\"address\":\"NXDATA\\nBulevardul Dimitrie Pompeiu 8, București\\n020337 Bucharest\\nRomania\",\"facilityProvider\":\"NXDATA\",\"facilityProviderFacilityId\":\"NXDATA-1 Bucharest Romania (BU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Bucharest\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"EdgeConneX Portland (EDCPOR01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone1-1922\",\"id\":\"1277\",\"creationTimestamp\":\"2020-08-27T10:37:45.000-07:00\",\"name\":\"pdx-zone1-1922\",\"peeringdbFacilityId\":\"1922\",\"address\":\"EdgeConneX\\n6327 NE Evergreen Parkway\\nBuilding C\\nHillsboro, OR, 97124\\nUnited States\",\"facilityProvider\":\"EdgeConneX\",\"facilityProviderFacilityId\":\"EDCPOR01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Portland\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"EdgeConneX Portland (EDCPOR01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone2-1922\",\"id\":\"1278\",\"creationTimestamp\":\"2020-08-27T10:37:45.000-07:00\",\"name\":\"pdx-zone2-1922\",\"peeringdbFacilityId\":\"1922\",\"address\":\"EdgeConneX\\n6327 NE Evergreen Parkway\\nBuilding C\\nHillsboro, OR, 97124\\nUnited States\",\"facilityProvider\":\"EdgeConneX\",\"facilityProviderFacilityId\":\"EDCPOR01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Portland\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PE2 - Perth (formerly Metronode Perth 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone1-5749\",\"id\":\"1357\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"per-zone1-5749\",\"peeringdbFacilityId\":\"11851\",\"address\":\"Equinix\\n1/37 Lemnos Street\\nShenton Park, WA 6008\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PE2 - Perth\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Perth\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PE2 - Perth (formerly Metronode Perth 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone2-5749\",\"id\":\"1358\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"per-zone2-5749\",\"peeringdbFacilityId\":\"11851\",\"address\":\"Equinix\\n1/37 Lemnos Street\\nShenton Park, WA 6008\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PE2 - Perth\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Perth\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PH1 - Philadelphia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone1-146\",\"id\":\"1355\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"phl-zone1-146\",\"peeringdbFacilityId\":\"146\",\"address\":\"Equinix\\n401 N. Broad Street\\nPhiladelphia, PA, 19108\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PH1 - Philadelphia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Philadelphia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PH1 - Philadelphia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone2-146\",\"id\":\"1356\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"phl-zone2-146\",\"peeringdbFacilityId\":\"146\",\"address\":\"Equinix\\n401 N. Broad Street\\nPhiladelphia, PA, 19108\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PH1 - Philadelphia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Philadelphia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Phoenix\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-1488\",\"id\":\"1609\",\"creationTimestamp\":\"2022-05-27T09:30:32.000-07:00\",\"name\":\"phx-zone1-1488\",\"peeringdbFacilityId\":\"1488\",\"address\":\"CyrusOne\\n2405 S. Ellis St\\nChandler, AZ, 85286\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"CyrusOne Phoenix\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"PhoenixNAP\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-917\",\"id\":\"1383\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"phx-zone1-917\",\"peeringdbFacilityId\":\"917\",\"address\":\"PhoenixNAP\\n3402 E. University Drive\\nPhoenix, AZ, 85034\\nUnited States\",\"facilityProvider\":\"PhoenixNAP\",\"facilityProviderFacilityId\":\"PhoenixNAP\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Phoenix\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-1488\",\"id\":\"1610\",\"creationTimestamp\":\"2022-05-27T09:30:32.000-07:00\",\"name\":\"phx-zone2-1488\",\"peeringdbFacilityId\":\"1488\",\"address\":\"CyrusOne\\n2405 S. Ellis St\\nChandler, AZ, 85286\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"CyrusOne Phoenix\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"PhoenixNAP\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-917\",\"id\":\"1384\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"phx-zone2-917\",\"peeringdbFacilityId\":\"917\",\"address\":\"PhoenixNAP\\n3402 E. University Drive\\nPhoenix, AZ, 85034\\nUnited States\",\"facilityProvider\":\"PhoenixNAP\",\"facilityProviderFacilityId\":\"PhoenixNAP\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CE Colo Prague\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone1-214\",\"id\":\"1267\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"prg-zone1-214\",\"peeringdbFacilityId\":\"214\",\"address\":\"CE Colo Czech s.r.o.\\nNad Elektrarnou 1428/47\\n10600 Prague\\nCzechia\",\"facilityProvider\":\"CE Colo Czech s.r.o.\",\"facilityProviderFacilityId\":\"Prague\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Prague\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CE Colo Prague\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone2-214\",\"id\":\"1268\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"prg-zone2-214\",\"peeringdbFacilityId\":\"214\",\"address\":\"CE Colo Czech s.r.o.\\nNad Elektrarnou 1428/47\\n10600 Prague\\nCzechia\",\"facilityProvider\":\"CE Colo Czech s.r.o.\",\"facilityProviderFacilityId\":\"Prague\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Prague\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KIO Networks QRO/1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone1-1778\",\"id\":\"1123\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"qro-zone1-1778\",\"peeringdbFacilityId\":\"1778\",\"address\":\"Kio Networks\\nPrivada de la Princesa 4\\nParque Industrial el Marques\\n76246 El Marques, Queretaro\\nMexico\",\"facilityProvider\":\"KIO Networks\",\"facilityProviderFacilityId\":\"QRO/1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Queretaro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KIO Networks QRO/1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone2-1778\",\"id\":\"1124\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"qro-zone2-1778\",\"peeringdbFacilityId\":\"1778\",\"address\":\"Kio Networks\\nPrivada de la Princesa 4\\nParque Industrial el Marques\\n76246 El Marques, Queretaro\\nMexico\",\"facilityProvider\":\"KIO Networks\",\"facilityProviderFacilityId\":\"QRO/1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Queretaro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1374\",\"id\":\"1076\",\"creationTimestamp\":\"2018-03-05T11:34:04.000-08:00\",\"name\":\"rio-zone1-1374\",\"peeringdbFacilityId\":\"1374\",\"address\":\"Cirion\\nAv. Dom Pedro II No 329\\nQuinta Da Boa Visita\\nRIO DE JANEIRO\\n20941-070\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix RJ2 - Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1899\",\"id\":\"1379\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"rio-zone1-1899\",\"peeringdbFacilityId\":\"1899\",\"address\":\"Equinix, Inc.\\nEstrada Adhemar Bebiano, 1380\\nDel Castilho\\nRIO DE JANEIRO, RJ\\n21051-070\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"RJ2 - Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1374\",\"id\":\"1077\",\"creationTimestamp\":\"2018-03-05T11:34:04.000-08:00\",\"name\":\"rio-zone2-1374\",\"peeringdbFacilityId\":\"1374\",\"address\":\"Cirion\\nAv. Dom Pedro II No 329\\nQuinta Da Boa Visita\\nRIO DE JANEIRO\\n20941-070\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix RJ2 - Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1899\",\"id\":\"1380\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"rio-zone2-1899\",\"peeringdbFacilityId\":\"1899\",\"address\":\"Equinix, Inc.\\nEstrada Adhemar Bebiano, 1380\\nDel Castilho\\nRIO DE JANEIRO, RJ\\n21051-070\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"RJ2 - Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne San Antonio\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone1-1484\",\"id\":\"1369\",\"creationTimestamp\":\"2021-01-08T11:08:28.000-08:00\",\"name\":\"sat-zone1-1484\",\"peeringdbFacilityId\":\"1484\",\"address\":\"CyrusOne\\n9999 Westover Hills Blvd\\nSan Antonio, TX, 78254\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"San Antonio\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Antonio\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne San Antonio\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone2-1484\",\"id\":\"1370\",\"creationTimestamp\":\"2021-01-08T11:08:28.000-08:00\",\"name\":\"sat-zone2-1484\",\"peeringdbFacilityId\":\"1484\",\"address\":\"CyrusOne\\n9999 Westover Hills Blvd\\nSan Antonio, TX, 78254\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"San Antonio\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Antonio\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Santiago de Chile\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-1779\",\"id\":\"1125\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"scl-zone1-1779\",\"peeringdbFacilityId\":\"2093\",\"address\":\"Cirion\\nSanta Marta de Huechuraba 6951\\nComuna Huechuraba\\n860-0360 Santiago de Chile, CP\\nChile\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Santiago de Chile\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Chile 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-7594\",\"id\":\"1461\",\"creationTimestamp\":\"2022-02-08T09:37:45.000-08:00\",\"name\":\"scl-zone1-7594\",\"peeringdbFacilityId\":\"7594\",\"address\":\"Ascenty DataCenters e Telecom\\nGuacolda 2100\\nComuna de Quilicura Region Metropolitana\\n8710067 Santiago\\nChile\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Chile 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GTD Panamericana\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-99014\",\"id\":\"1425\",\"creationTimestamp\":\"2021-10-01T13:16:35.000-07:00\",\"name\":\"scl-zone1-99014\",\"peeringdbFacilityId\":\"12865\",\"address\":\"GTD\\nAv Presidente Frei Montalva 3615\\nConchalí\\nSantiago de Chile, CP\\nChile\",\"facilityProvider\":\"GTD\",\"facilityProviderFacilityId\":\"GTD Panamericana\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Santiago de Chile\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-1779\",\"id\":\"1126\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"scl-zone2-1779\",\"peeringdbFacilityId\":\"2093\",\"address\":\"Cirion\\nSanta Marta de Huechuraba 6951\\nComuna Huechuraba\\n860-0360 Santiago de Chile, CP\\nChile\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Santiago de Chile\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Chile 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-7594\",\"id\":\"1462\",\"creationTimestamp\":\"2022-02-08T09:37:45.000-08:00\",\"name\":\"scl-zone2-7594\",\"peeringdbFacilityId\":\"7594\",\"address\":\"Ascenty DataCenters e Telecom\\nGuacolda 2100\\nComuna de Quilicura Region Metropolitana\\n8710067 Santiago\\nChile\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Chile 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GTD Panamericana\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-99014\",\"id\":\"1426\",\"creationTimestamp\":\"2021-10-01T13:16:35.000-07:00\",\"name\":\"scl-zone2-99014\",\"peeringdbFacilityId\":\"12865\",\"address\":\"GTD\\nAv Presidente Frei Montalva 3615\\nConchalí\\nSantiago de Chile, CP\\nChile\",\"facilityProvider\":\"GTD\",\"facilityProviderFacilityId\":\"GTD Panamericana\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Seattle (SE2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone1-86\",\"id\":\"1049\",\"creationTimestamp\":\"2017-08-10T08:42:45.000-07:00\",\"name\":\"sea-zone1-86\",\"peeringdbFacilityId\":\"86\",\"address\":\"Equinix\\n2001 Sixth Avenue\\nSeattle WA, 98121\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SE2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Seattle\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Seattle (SE2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone2-86\",\"id\":\"1050\",\"creationTimestamp\":\"2017-08-10T08:42:45.000-07:00\",\"name\":\"sea-zone2-86\",\"peeringdbFacilityId\":\"86\",\"address\":\"Equinix\\n2001 Sixth Avenue\\nSeattle WA, 98121\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SE2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Seattle\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Santa Clara (SV4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone1-1619\",\"id\":\"1399\",\"creationTimestamp\":\"2021-04-01T21:28:36.000-07:00\",\"name\":\"sfo-zone1-1619\",\"peeringdbFacilityId\":\"1619\",\"address\":\"CoreSite LLC\\n2972 Stender Way\\nSanta Clara, CA, 95054\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"CoreSite - Santa Clara (SV4)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Santa Clara (SV4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone2-1619\",\"id\":\"1400\",\"creationTimestamp\":\"2021-04-01T21:28:36.000-07:00\",\"name\":\"sfo-zone2-1619\",\"peeringdbFacilityId\":\"1619\",\"address\":\"CoreSite LLC\\n2972 Stender Way\\nSanta Clara, CA, 95054\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"CoreSite - Santa Clara (SV4)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Singapore (SG3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-2260\",\"id\":\"1143\",\"creationTimestamp\":\"2019-09-17T12:55:51.000-07:00\",\"name\":\"sin-zone1-2260\",\"peeringdbFacilityId\":\"2260\",\"address\":\"Equinix\\n26A Ayer Rajah Crescent\\nSingapore 139963\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SG3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch Singapore\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-388\",\"id\":\"1039\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sin-zone1-388\",\"peeringdbFacilityId\":\"388\",\"address\":\"Global Switch\\n2 TAI SENG AVENUE\\nSingapore\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Singapore\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Singapore (SG3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-2260\",\"id\":\"1040\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sin-zone2-2260\",\"peeringdbFacilityId\":\"2260\",\"address\":\"Equinix\\n26A Ayer Rajah Crescent\\nSingapore 139963\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SG3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch Singapore\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-388\",\"id\":\"1142\",\"creationTimestamp\":\"2019-09-17T12:35:24.000-07:00\",\"name\":\"sin-zone2-388\",\"peeringdbFacilityId\":\"388\",\"address\":\"Global Switch\\n2 TAI SENG AVENUE\\nSingapore\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Singapore\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SV1/SV5/SV10 - Silicon Valley, San Jose\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone1-6\",\"id\":\"1041\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sjc-zone1-6\",\"peeringdbFacilityId\":\"6\",\"address\":\"Equinix\\n11 Great Oaks Blvd\\nSan Jose CA, 95119-1242\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SV1/SV5/SV10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SV1/SV5/SV10 - Silicon Valley, San Jose\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone2-6\",\"id\":\"1042\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sjc-zone2-6\",\"peeringdbFacilityId\":\"6\",\"address\":\"Equinix\\n11 Great Oaks Blvd\\nSan Jose CA, 95119-1242\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SV1/SV5/SV10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Aligned Salt Lake (SLC-01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone1-99001\",\"id\":\"1158\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"slc-zone1-99001\",\"peeringdbFacilityId\":\"7865\",\"address\":\"Aligned Energy\\n3333 West 9000 South\\nWest Jordan UT, 84088\\nUnited States\",\"facilityProvider\":\"Aligned Energy\",\"facilityProviderFacilityId\":\"SLC-01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Salt Lake City\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Aligned Salt Lake (SLC-01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone2-99001\",\"id\":\"1159\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"slc-zone2-99001\",\"peeringdbFacilityId\":\"7865\",\"address\":\"Aligned Energy\\n3333 West 9000 South\\nWest Jordan UT, 84088\\nUnited States\",\"facilityProvider\":\"Aligned Energy\",\"facilityProviderFacilityId\":\"SLC-01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Salt Lake City\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TELEPOINT Sofia Centre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-663\",\"id\":\"1271\",\"creationTimestamp\":\"2020-05-27T06:25:35.000-07:00\",\"name\":\"sof-zone1-663\",\"peeringdbFacilityId\":\"663\",\"address\":\"TELEPOINT\\n122 Ovcho Pole str.\\n1303 Sofia\\nBulgaria\",\"facilityProvider\":\"TELEPOINT\",\"facilityProviderFacilityId\":\"Sofia Centre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SO2 - Sofia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-7097\",\"id\":\"1769\",\"creationTimestamp\":\"2022-09-01T07:41:48.000-07:00\",\"name\":\"sof-zone1-7097\",\"peeringdbFacilityId\":\"7097\",\"address\":\"Equinix\\n33 Poruchik Nedelcho\\nBonchev Str\\n1528 Sofia\\nBulgaria\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SO2 - Sofia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TELEPOINT Sofia Centre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-663\",\"id\":\"1272\",\"creationTimestamp\":\"2020-05-27T06:25:35.000-07:00\",\"name\":\"sof-zone2-663\",\"peeringdbFacilityId\":\"663\",\"address\":\"TELEPOINT\\n122 Ovcho Pole str.\\n1303 Sofia\\nBulgaria\",\"facilityProvider\":\"TELEPOINT\",\"facilityProviderFacilityId\":\"Sofia Centre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SO2 - Sofia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-7097\",\"id\":\"1770\",\"creationTimestamp\":\"2022-09-01T07:41:48.000-07:00\",\"name\":\"sof-zone2-7097\",\"peeringdbFacilityId\":\"7097\",\"address\":\"Equinix\\n33 Poruchik Nedelcho\\nBonchev Str\\n1528 Sofia\\nBulgaria\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SO2 - Sofia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Sydney (SY3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1605\",\"id\":\"1173\",\"creationTimestamp\":\"2019-12-05T12:56:15.000-08:00\",\"name\":\"syd-zone1-1605\",\"peeringdbFacilityId\":\"1605\",\"address\":\"Equinix\\n47 Bourke Road\\nAlexandria\\nSydney, New South Wales 2015\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SY3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC S1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1660\",\"id\":\"1043\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"syd-zone1-1660\",\"peeringdbFacilityId\":\"1660\",\"address\":\"NextDC\\n4 Eden Park Drive\\nMacquarie Park\\nSydney, New South Wales 2113\\nAustralia\",\"facilityProvider\":\"NextDC\",\"facilityProviderFacilityId\":\"S1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Sydney (SY3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1605\",\"id\":\"1044\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"syd-zone2-1605\",\"peeringdbFacilityId\":\"1605\",\"address\":\"Equinix\\n47 Bourke Road\\nAlexandria\\nSydney, New South Wales 2015\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SY3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC S1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1660\",\"id\":\"1176\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"syd-zone2-1660\",\"peeringdbFacilityId\":\"1660\",\"address\":\"NextDC\\n4 Eden Park Drive\\nMacquarie Park\\nSydney, New South Wales 2113\\nAustralia\",\"facilityProvider\":\"NextDC\",\"facilityProviderFacilityId\":\"S1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TIS Tel Aviv Burla Hub and Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99030\",\"id\":\"1685\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone1-99030\",\"peeringdbFacilityId\":\"12921\",\"address\":\"Telecom Italia Sparkle S.p.A.\\n46 Burla St\\nTel Aviv, 6936447\\nIsrael\",\"facilityProvider\":\"TIS Lammed\",\"facilityProviderFacilityId\":\"Tel Aviv Burla Hub and Data Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"SDS1 Modiin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99047\",\"id\":\"1687\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone1-99047\",\"peeringdbFacilityId\":\"12993\",\"address\":\"SDS Data Service LTD\\nZela Hahar 35\\nModiin, Macabim- Reut, 7178541\\nIsrael\",\"facilityProvider\":\"SDS\",\"facilityProviderFacilityId\":\"SDS1 Modiin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TIS Tel Aviv Burla Hub and Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99030\",\"id\":\"1686\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone2-99030\",\"peeringdbFacilityId\":\"12921\",\"address\":\"Telecom Italia Sparkle S.p.A.\\n46 Burla St\\nTel Aviv, 6936447\\nIsrael\",\"facilityProvider\":\"TIS Lammed\",\"facilityProviderFacilityId\":\"Tel Aviv Burla Hub and Data Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"SDS1 Modiin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99047\",\"id\":\"1688\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone2-99047\",\"peeringdbFacilityId\":\"12993\",\"address\":\"SDS Data Service LTD\\nZela Hahar 35\\nModiin, Macabim- Reut, 7178541\\nIsrael\",\"facilityProvider\":\"SDS\",\"facilityProviderFacilityId\":\"SDS1 Modiin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Cebrosa Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99032\",\"id\":\"1781\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone1-99032\",\"peeringdbFacilityId\":\"99017\",\"address\":\"Telecom Italia\\nStrada della Cebrosa (angolo via Reisera) 10156\\nSettimo Torinese (TO\\nMetropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Cebrosa Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Moncalieri Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99033\",\"id\":\"1783\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone1-99033\",\"peeringdbFacilityId\":\"99018\",\"address\":\"Telecom Italia\\nGround floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri\\n10024 Metropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Moncalieri Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Cebrosa Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99032\",\"id\":\"1782\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone2-99032\",\"peeringdbFacilityId\":\"99017\",\"address\":\"Telecom Italia\\nStrada della Cebrosa (angolo via Reisera) 10156\\nSettimo Torinese (TO\\nMetropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Cebrosa Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Moncalieri Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99033\",\"id\":\"1784\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone2-99033\",\"peeringdbFacilityId\":\"99018\",\"address\":\"Telecom Italia\\nGround floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri\\n10024 Metropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Moncalieri Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Taipei-Aikuo IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-2886\",\"id\":\"1194\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"tsa-zone1-2886\",\"peeringdbFacilityId\":\"5904\",\"address\":\"Chunghwa Telecom\\n1:#31, AiKuo E. Rd.\\nTaipei\\nTaiwan 106\",\"facilityProvider\":\"Chunghwa Telecom\",\"facilityProviderFacilityId\":\"CHT Taipei-Aikuo IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Chief LY Building Taipei\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-456\",\"id\":\"1100\",\"creationTimestamp\":\"2018-07-31T10:58:35.000-07:00\",\"name\":\"tsa-zone1-456\",\"peeringdbFacilityId\":\"456\",\"address\":\"Chief Telecom\\nNo. 250, Yang-Guang Street\\nNei-hu District\\nTaipei\\nTaiwan 11491\",\"facilityProvider\":\"Chief Telecom\",\"facilityProviderFacilityId\":\"Taipei\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Asia Pacific Telecom Co., Ltd.\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-99004\",\"id\":\"1164\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"tsa-zone1-99004\",\"peeringdbFacilityId\":\"9009\",\"address\":\"Asia Pacific Telecom\\n8F. No.19-6, Sanchong Rd.\\nNangang District Taipei City\\nTaiwan 115\",\"facilityProvider\":\"Asia Pacific Telecom\",\"facilityProviderFacilityId\":\"TWTA5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Taipei-Aikuo IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-2886\",\"id\":\"1101\",\"creationTimestamp\":\"2018-07-31T10:58:35.000-07:00\",\"name\":\"tsa-zone2-2886\",\"peeringdbFacilityId\":\"5904\",\"address\":\"Chunghwa Telecom\\n1:#31, AiKuo E. Rd.\\nTaipei\\nTaiwan 106\",\"facilityProvider\":\"Chunghwa Telecom\",\"facilityProviderFacilityId\":\"CHT Taipei-Aikuo IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Chief LY Building Taipei\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-456\",\"id\":\"1141\",\"creationTimestamp\":\"2019-09-17T09:59:04.000-07:00\",\"name\":\"tsa-zone2-456\",\"peeringdbFacilityId\":\"456\",\"address\":\"Chief Telecom\\nNo. 250, Yang-Guang Street\\nNei-hu District\\nTaipei\\nTaiwan 11491\",\"facilityProvider\":\"Chief Telecom\",\"facilityProviderFacilityId\":\"Taipei\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Asia Pacific Telecom Co., Ltd.\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-99004\",\"id\":\"1165\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"tsa-zone2-99004\",\"peeringdbFacilityId\":\"9009\",\"address\":\"Asia Pacific Telecom\\n8F. No.19-6, Sanchong Rd.\\nNangang District Taipei City\\nTaiwan 115\",\"facilityProvider\":\"Asia Pacific Telecom\",\"facilityProviderFacilityId\":\"TWTA5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Google Restricted Access\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone1-room1\",\"id\":\"1080\",\"creationTimestamp\":\"2018-03-18T12:41:22.000-07:00\",\"name\":\"us-east4-zone1-room1\",\"peeringdbFacilityId\":\"99903\",\"address\":\"Ashburn VA\\nUnited States\",\"facilityProvider\":\"Google\",\"facilityProviderFacilityId\":\"us-east4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"CLOSED\"},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Google Restricted Access\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone2-room1\",\"id\":\"1081\",\"creationTimestamp\":\"2018-03-18T12:41:22.000-07:00\",\"name\":\"us-east4-zone2-room1\",\"peeringdbFacilityId\":\"99903\",\"address\":\"Ashburn VA\\nUnited States\",\"facilityProvider\":\"Google\",\"facilityProviderFacilityId\":\"us-east4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"CLOSED\"},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Vienna VIE1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone1-67\",\"id\":\"1319\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"vie-zone1-67\",\"peeringdbFacilityId\":\"67\",\"address\":\"Digital Realty\\nLouis-Haefliger-Gasse 10\\n1210 Vienna\\nAustria\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Vienna VIE1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Vienna\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Vienna VIE1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone2-67\",\"id\":\"1320\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"vie-zone2-67\",\"peeringdbFacilityId\":\"67\",\"address\":\"Digital Realty\\nLouis-Haefliger-Gasse 10\\n1210 Vienna\\nAustria\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Vienna VIE1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Vienna\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Atman Data Center Warsaw-1 (waw-1, Grochowska)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-2570\",\"id\":\"1365\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone1-2570\",\"peeringdbFacilityId\":\"2570\",\"address\":\"Atman\\nul. Grochowska 21a\\n04-186 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Atman Data Center\",\"facilityProviderFacilityId\":\"Warsaw-1 (waw-1, Grochowska)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix WA1 - Warsaw, Centrum LIM\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-509\",\"id\":\"1363\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone1-509\",\"peeringdbFacilityId\":\"509\",\"address\":\"Equinix\\nAl. Jerozolimskie 65/79\\n00-697 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"WA1 - Warsaw, Centrum LIM\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Atman Data Center Warsaw-1 (waw-1, Grochowska)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-2570\",\"id\":\"1366\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone2-2570\",\"peeringdbFacilityId\":\"2570\",\"address\":\"Atman\\nul. Grochowska 21a\\n04-186 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Atman Data Center\",\"facilityProviderFacilityId\":\"Warsaw-1 (waw-1, Grochowska)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix WA1 - Warsaw, Centrum LIM\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-509\",\"id\":\"1364\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone2-509\",\"peeringdbFacilityId\":\"509\",\"address\":\"Equinix\\nAl. Jerozolimskie 65/79\\n00-697 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"WA1 - Warsaw, Centrum LIM\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-1944\",\"id\":\"1051\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"yul-zone1-1944\",\"peeringdbFacilityId\":\"1944\",\"address\":\"Cologix\\n1250 Rene-Levesque West\\nMontréal, QC, H3B 4WB\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL10-H\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-99002\",\"id\":\"1156\",\"creationTimestamp\":\"2019-11-15T07:15:11.000-08:00\",\"name\":\"yul-zone1-99002\",\"peeringdbFacilityId\":\"11631\",\"address\":\"Cologix\\n530 Rue Bériault\\nLongueuil, J4G1S8\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL10-H\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-1944\",\"id\":\"1052\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"yul-zone2-1944\",\"peeringdbFacilityId\":\"1944\",\"address\":\"Cologix\\n1250 Rene-Levesque West\\nMontréal, QC, H3B 4WB\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL10-H\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-99002\",\"id\":\"1157\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"yul-zone2-99002\",\"peeringdbFacilityId\":\"11631\",\"address\":\"Cologix\\n530 Rue Bériault\\nLongueuil, J4G1S8\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL10-H\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix VAN2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone1-1881\",\"id\":\"1377\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"yvr-zone1-1881\",\"peeringdbFacilityId\":\"1881\",\"address\":\"Cologix, Inc.\\n1050 W Pender Street\\nVancouver, V6E 3S7\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"Cologix VAN2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Vancouver\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix VAN2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone2-1881\",\"id\":\"1378\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"yvr-zone2-1881\",\"peeringdbFacilityId\":\"1881\",\"address\":\"Cologix, Inc.\\n1050 W Pender Street\\nVancouver, V6E 3S7\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"Cologix VAN2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Vancouver\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CL3 - Calgary (formerly Q9 Calgary Three)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone1-3251\",\"id\":\"1409\",\"creationTimestamp\":\"2021-06-29T15:31:29.000-07:00\",\"name\":\"yyc-zone1-3251\",\"peeringdbFacilityId\":\"3251\",\"address\":\"Equinix\\n5300 86 Ave SE\\nCalgary AB, T2C 4L7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CL3 - Calgary\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Calgary\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CL3 - Calgary (formerly Q9 Calgary Three)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone2-3251\",\"id\":\"1410\",\"creationTimestamp\":\"2021-06-29T15:31:29.000-07:00\",\"name\":\"yyc-zone2-3251\",\"peeringdbFacilityId\":\"3251\",\"address\":\"Equinix\\n5300 86 Ave SE\\nCalgary AB, T2C 4L7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CL3 - Calgary\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Calgary\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Toronto (TR2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-2206\",\"id\":\"1193\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"yyz-zone1-2206\",\"peeringdbFacilityId\":\"2206\",\"address\":\"Equinix\\n45 Parliament St\\nToronto, ON, M5A 0G7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TR2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"151 Front Street West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-392\",\"id\":\"1047\",\"creationTimestamp\":\"2017-06-21T15:47:21.000-07:00\",\"name\":\"yyz-zone1-392\",\"peeringdbFacilityId\":\"392\",\"address\":\"Northam Realty\\n151 Front Street West\\nSuite 600\\nToronto, ON, M5J 2N1\\nCanada\",\"facilityProvider\":\"Northam Realty\",\"facilityProviderFacilityId\":\"151 Front Street West Toronto\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Toronto (TR2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-2206\",\"id\":\"1048\",\"creationTimestamp\":\"2017-06-21T15:47:21.000-07:00\",\"name\":\"yyz-zone2-2206\",\"peeringdbFacilityId\":\"2206\",\"address\":\"Equinix\\n45 Parliament St\\nToronto, ON, M5A 0G7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TR2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"151 Front Street West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-392\",\"id\":\"1192\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"yyz-zone2-392\",\"peeringdbFacilityId\":\"392\",\"address\":\"Northam Realty\\n151 Front Street West\\nSuite 600\\nToronto, ON, M5J 2N1\\nCanada\",\"facilityProvider\":\"Northam Realty\",\"facilityProviderFacilityId\":\"151 Front Street West Toronto\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"greenDatacenter Lupfig\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-1086\",\"id\":\"1393\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"zrh-zone1-1086\",\"peeringdbFacilityId\":\"1086\",\"address\":\"Green Datacenter AG\\nIndustriestr. 33\\n5242 Lupfig, AG\\nSwitzerland\",\"facilityProvider\":\"greenDatacenter\",\"facilityProviderFacilityId\":\"greenDatacenter Lupfig\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Zurich ZUR1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-81\",\"id\":\"1128\",\"creationTimestamp\":\"2019-01-15T13:38:11.000-08:00\",\"name\":\"zrh-zone1-81\",\"peeringdbFacilityId\":\"81\",\"address\":\"Digital Realty\\nSagereistrasse 35\\nGlattbrugg\\n8050 Zurich\\nSwitzerland\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Zurich ZUR1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"greenDatacenter Lupfig\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-1086\",\"id\":\"1394\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"zrh-zone2-1086\",\"peeringdbFacilityId\":\"1086\",\"address\":\"Green Datacenter AG\\nIndustriestr. 33\\n5242 Lupfig, AG\\nSwitzerland\",\"facilityProvider\":\"greenDatacenter\",\"facilityProviderFacilityId\":\"greenDatacenter Lupfig\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Zurich ZUR1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-81\",\"id\":\"1178\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"zrh-zone2-81\",\"peeringdbFacilityId\":\"81\",\"address\":\"Digital Realty\\nSagereistrasse 35\\nGlattbrugg\\n8050 Zurich\\nSwitzerland\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Zurich ZUR1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "p273ws6ZFqCaV_Wpy7SEtNwUYnU=/pqqztTnVDSRPNzoj_4Saq8dAscY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 12:38:01 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T12:38:00.235Z", + "time": 1191, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1191 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1222, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1222, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 12:38:01 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T12:38:01.540Z", + "time": 280, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 280 + } + }, + { + "_id": "047865a6f69e2dd13a80546ab9082c00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1325, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects" + }, + "response": { + "bodySize": 858, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 858, + "text": "{\"kind\":\"compute#interconnectList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnects\",\"items\":[{\"kind\":\"compute#interconnect\",\"description\":\"Example Compute Cloud Interconnect\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect\",\"id\":\"3602008363502330906\",\"creationTimestamp\":\"2024-04-22T23:53:41.482-07:00\",\"name\":\"demo-interconnect\",\"location\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"linkType\":\"LINK_TYPE_ETHERNET_10G_LR\",\"requestedLinkCount\":1,\"interconnectType\":\"IT_PRIVATE\",\"adminEnabled\":true,\"customerName\":\"demo-customer\",\"operationalStatus\":\"OS_UNPROVISIONED\",\"provisionedLinkCount\":1,\"googleReferenceId\":\"1134185888\",\"circuitInfos\":[{\"googleCircuitId\":\"GCP-00008\",\"googleDemarcId\":\"VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC\",\"customerDemarcId\":\"\"}],\"labelFingerprint\":\"42WmSpB8rSM=\",\"state\":\"UNPROVISIONED\",\"macsecEnabled\":false}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "qfOR1MWUlrgAwR55WLOedc6AIyQ=/oyNaQqgjwdDlDr9Pg0NGlUCryCI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 12:38:02 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T12:38:01.828Z", + "time": 541, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 541 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/compute/steps/__recordings__/fetch-interconnect-location_1638308138/recording.har b/src/steps/compute/steps/__recordings__/fetch-interconnect-location_1638308138/recording.har new file mode 100644 index 00000000..9a7fe75d --- /dev/null +++ b/src/steps/compute/steps/__recordings__/fetch-interconnect-location_1638308138/recording.har @@ -0,0 +1,254 @@ +{ + "log": { + "_recordingName": "fetch-interconnect-location", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1245, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1245, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 11:57:29 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T11:57:28.906Z", + "time": 627, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 627 + } + }, + { + "_id": "a5eb0317109bc39ef5b7b9be20aae898", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations" + }, + "response": { + "bodySize": 34289, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 34289, + "text": "{\"kind\":\"compute#interconnectLocationList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnectLocations\",\"items\":[{\"kind\":\"compute#interconnectLocation\",\"description\":\"Vocus Auckland - Albany\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"id\":\"1403\",\"creationTimestamp\":\"2021-06-25T11:50:58.000-07:00\",\"name\":\"akl-zone1-1353\",\"peeringdbFacilityId\":\"1353\",\"address\":\"Vocus Group\\n7A Parkhead Place\\nAlbany\\nAuckland 0632\\nNew Zealand\",\"facilityProvider\":\"Vocus\",\"facilityProviderFacilityId\":\"Auckland - Albany\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Auckland\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Vocus Auckland - Albany\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone2-1353\",\"id\":\"1404\",\"creationTimestamp\":\"2021-06-25T11:50:58.000-07:00\",\"name\":\"akl-zone2-1353\",\"peeringdbFacilityId\":\"1353\",\"address\":\"Vocus Group\\n7A Parkhead Place\\nAlbany\\nAuckland 0632\\nNew Zealand\",\"facilityProvider\":\"Vocus\",\"facilityProviderFacilityId\":\"Auckland - Albany\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Auckland\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1236\",\"id\":\"1001\",\"creationTimestamp\":\"2017-04-26T17:39:38.001-07:00\",\"name\":\"ams-zone1-1236\",\"peeringdbFacilityId\":\"1236\",\"address\":\"Equinix\\nSchepenbergweg 42\\n1105AT Amsterdam\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam (AM3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1320\",\"id\":\"1004\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"ams-zone1-1320\",\"peeringdbFacilityId\":\"1320\",\"address\":\"Equinix\\nScience Park 610\\n1098 XH Amsterdam NH\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1236\",\"id\":\"1002\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"ams-zone2-1236\",\"peeringdbFacilityId\":\"1236\",\"address\":\"Equinix\\nSchepenbergweg 42\\n1105AT Amsterdam\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam (AM3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1320\",\"id\":\"1003\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ams-zone2-1320\",\"peeringdbFacilityId\":\"1320\",\"address\":\"Equinix\\nScience Park 610\\n1098 XH Amsterdam NH\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Stockholm Bromma (SK1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-156\",\"id\":\"1177\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"arn-zone1-156\",\"peeringdbFacilityId\":\"156\",\"address\":\"Equinix\\nMariehällsvägen 36\\nStockholm\\nSweden\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SK1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Stockholm STO1-6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-208\",\"id\":\"1084\",\"creationTimestamp\":\"2018-04-10T15:54:20.000-07:00\",\"name\":\"arn-zone1-208\",\"peeringdbFacilityId\":\"208\",\"address\":\"Digital Realty\\nEsbogatan 11\\nKista\\n164 94 Stockholm\\nSweden\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Stockholm STO1-6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Stockholm Bromma (SK1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-156\",\"id\":\"1085\",\"creationTimestamp\":\"2018-04-10T15:54:20.000-07:00\",\"name\":\"arn-zone2-156\",\"peeringdbFacilityId\":\"156\",\"address\":\"Equinix\\nMariehällsvägen 36\\nStockholm\\nSweden\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SK1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Stockholm STO1-6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-208\",\"id\":\"1166\",\"creationTimestamp\":\"2019-11-15T12:35:42.000-08:00\",\"name\":\"arn-zone2-208\",\"peeringdbFacilityId\":\"208\",\"address\":\"Digital Realty\\nEsbogatan 11\\nKista\\n164 94 Stockholm\\nSweden\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Stockholm STO1-6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Athens Campus (ATH1, ATH2, ATH3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone1-1949\",\"id\":\"1719\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"ath-zone1-1949\",\"peeringdbFacilityId\":\"1949\",\"address\":\"Digital Realty\\nIfestou 76\\nKoropi 190 00\\nGreece\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Athens Campus (ATH1, ATH2, ATH3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Athens\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Athens Campus (ATH1, ATH2, ATH3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone2-1949\",\"id\":\"1720\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"ath-zone2-1949\",\"peeringdbFacilityId\":\"1949\",\"address\":\"Digital Realty\\nIfestou 76\\nKoropi 190 00\\nGreece\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Athens Campus (ATH1, ATH2, ATH3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Athens\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Atlanta (AT2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-11\",\"id\":\"1057\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"atl-zone1-11\",\"peeringdbFacilityId\":\"11\",\"address\":\"Equinix\\n56 Marietta St NW\\n5th Floor\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"CLOSED\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty ATL\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-3725\",\"id\":\"1205\",\"creationTimestamp\":\"2020-02-27T13:23:14.000-08:00\",\"name\":\"atl-zone1-3725\",\"peeringdbFacilityId\":\"3725\",\"address\":\"Digital Realty\\n250 Williams St NW\\nAtlanta, GA, 30303\\nUnited States\",\"facilityProvider\":\"Digital Realty Atlanta\",\"facilityProviderFacilityId\":\"Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix AT1 - Atlanta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-940\",\"id\":\"1833\",\"creationTimestamp\":\"2023-01-11T08:26:11.000-08:00\",\"name\":\"atl-zone1-940\",\"peeringdbFacilityId\":\"940\",\"address\":\"Equinix\\n180 Peachtree\\n2nd and 6th Floors\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT1 - Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Atlanta (AT2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-11\",\"id\":\"1058\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"atl-zone2-11\",\"peeringdbFacilityId\":\"11\",\"address\":\"Equinix\\n56 Marietta St NW\\n5th Floor\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"CLOSED\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty ATL\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-3725\",\"id\":\"1206\",\"creationTimestamp\":\"2020-02-27T13:23:14.000-08:00\",\"name\":\"atl-zone2-3725\",\"peeringdbFacilityId\":\"3725\",\"address\":\"Digital Realty\\n250 Williams St NW\\nAtlanta, GA, 30303\\nUnited States\",\"facilityProvider\":\"Digital Realty Atlanta\",\"facilityProviderFacilityId\":\"Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix AT1 - Atlanta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-940\",\"id\":\"1844\",\"creationTimestamp\":\"2023-01-11T08:26:11.000-08:00\",\"name\":\"atl-zone2-940\",\"peeringdbFacilityId\":\"940\",\"address\":\"Equinix\\n180 Peachtree\\n2nd and 6th Floors\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT1 - Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Austin (Met 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone1-1483\",\"id\":\"1305\",\"creationTimestamp\":\"2020-10-07T07:38:43.000-07:00\",\"name\":\"aus-zone1-1483\",\"peeringdbFacilityId\":\"1483\",\"address\":\"CyrusOne\\n7301 Metropolis Drive, Bldg #6\\nAustin, TX, 78703\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Austin (Met 2)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Austin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Austin (Met 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone2-1483\",\"id\":\"1306\",\"creationTimestamp\":\"2020-10-07T07:38:43.000-07:00\",\"name\":\"aus-zone2-1483\",\"peeringdbFacilityId\":\"1483\",\"address\":\"CyrusOne\\n7301 Metropolis Drive, Bldg #6\\nAustin, TX, 78703\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Austin (Met 2)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Austin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Aurora\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone1-3143\",\"id\":\"1289\",\"creationTimestamp\":\"2020-09-14T07:53:32.000-07:00\",\"name\":\"auz-zone1-3143\",\"peeringdbFacilityId\":\"3143\",\"address\":\"CyrusOne\\n2905 Deihl Rd\\nAurora IL, 60502\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Aurora\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Aurora\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Aurora\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone2-3143\",\"id\":\"1290\",\"creationTimestamp\":\"2020-09-14T07:53:32.000-07:00\",\"name\":\"auz-zone2-3143\",\"peeringdbFacilityId\":\"3143\",\"address\":\"CyrusOne\\n2905 Deihl Rd\\nAurora IL, 60502\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Aurora\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Aurora\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix BA1 - Barcelona\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone1-122\",\"id\":\"1307\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bcn-zone1-122\",\"peeringdbFacilityId\":\"122\",\"address\":\"Equinix\\nCarrer de l'Acer 30-32\\n08038 Barcelona\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Barcelona\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix BA1 - Barcelona\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone2-122\",\"id\":\"1308\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bcn-zone2-122\",\"peeringdbFacilityId\":\"122\",\"address\":\"Equinix\\nCarrer de l'Acer 30-32\\n08038 Barcelona\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Barcelona\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Level(3) Berlin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-331\",\"id\":\"1301\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone1-331\",\"peeringdbFacilityId\":\"331\",\"address\":\"CENTURY LINK\\nGradestrasse 60\\n12347 Berlin\\nGermany\",\"facilityProvider\":\"CENTURY LINK\",\"facilityProviderFacilityId\":\"Level(3) Berlin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Berlin 1 Data Center (BER1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-478\",\"id\":\"1299\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone1-478\",\"peeringdbFacilityId\":\"478\",\"address\":\"NTT Global Data Centers EMEA\\nNonnendammallee 15\\n13599 Berlin\\nGermany\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Berlin 1 Data Center (BER1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Level(3) Berlin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-331\",\"id\":\"1302\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone2-331\",\"peeringdbFacilityId\":\"331\",\"address\":\"CENTURY LINK\\nGradestrasse 60\\n12347 Berlin\\nGermany\",\"facilityProvider\":\"CENTURY LINK\",\"facilityProviderFacilityId\":\"Level(3) Berlin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Berlin 1 Data Center (BER1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-478\",\"id\":\"1300\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone2-478\",\"peeringdbFacilityId\":\"478\",\"address\":\"NTT Global Data Centers EMEA\\nNonnendammallee 15\\n13599 Berlin\\nGermany\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Berlin 1 Data Center (BER1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CS LoxInfo Data Center - The Cloud\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-4001\",\"id\":\"1339\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone1-4001\",\"peeringdbFacilityId\":\"4001\",\"address\":\"CS Loxinfo Public Company Limited\\n181 Ratchada Ramintra Rd\\nNuanchan,Buengkum\\nBangkok\\n10230\\nThailand\",\"facilityProvider\":\"CS LoxInfo Data Center\",\"facilityProviderFacilityId\":\"The Cloud\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"True IDC - North Muang Thong, Thailand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-6323\",\"id\":\"1337\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone1-6323\",\"peeringdbFacilityId\":\"6323\",\"address\":\"TRUE INTERNET DATA CENTRE Co., LTD\\n47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad\\n47/547 (Room 7C) 47/550 (Room 7G)\\nNonthaburi\\n11120\\nThailand\",\"facilityProvider\":\"TRUE INTERNET DATA CENTRE Co., LTD\",\"facilityProviderFacilityId\":\"North Muang Thong, Thailand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CS LoxInfo Data Center - The Cloud\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-4001\",\"id\":\"1340\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone2-4001\",\"peeringdbFacilityId\":\"4001\",\"address\":\"CS Loxinfo Public Company Limited\\n181 Ratchada Ramintra Rd\\nNuanchan,Buengkum\\nBangkok\\n10230\\nThailand\",\"facilityProvider\":\"CS LoxInfo Data Center\",\"facilityProviderFacilityId\":\"The Cloud\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"True IDC - North Muang Thong, Thailand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-6323\",\"id\":\"1338\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone2-6323\",\"peeringdbFacilityId\":\"6323\",\"address\":\"TRUE INTERNET DATA CENTRE Co., LTD\\n47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad\\n47/547 (Room 7C) 47/550 (Room 7G)\\nNonthaburi\\n11120\\nThailand\",\"facilityProvider\":\"TRUE INTERNET DATA CENTRE Co., LTD\",\"facilityProviderFacilityId\":\"North Muang Thong, Thailand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC B2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone1-4688\",\"id\":\"1309\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bne-zone1-4688\",\"peeringdbFacilityId\":\"4688\",\"address\":\"NEXTDC\\n454 St. Pauls Terrace\\nFortitude Valley, QLD 4006\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"B2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Brisbane\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC B2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone2-4688\",\"id\":\"1310\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bne-zone2-4688\",\"peeringdbFacilityId\":\"4688\",\"address\":\"NEXTDC\\n454 St. Pauls Terrace\\nFortitude Valley, QLD 4006\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"B2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Brisbane\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Bogota (BG1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone1-1354\",\"id\":\"1121\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"bog-zone1-1354\",\"peeringdbFacilityId\":\"1354\",\"address\":\"Equinix\\nCarrera 106 No. 15A-25\\nZona Franca de Bogota\\nBogota\\nColombia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BG1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Bogota\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Bogota (BG1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone2-1354\",\"id\":\"1122\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"bog-zone2-1354\",\"peeringdbFacilityId\":\"1354\",\"address\":\"Equinix\\nCarrera 106 No. 15A-25\\nZona Franca de Bogota\\nBogota\\nColombia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BG1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Bogota\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MB1 - Mumbai (GPX Mumbai 1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-2310\",\"id\":\"1055\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"bom-zone1-2310\",\"peeringdbFacilityId\":\"2310\",\"address\":\"GPX Global Systems\\nUnit A-001, Boomerang Chandivali Farm Road\\nNear Chandivali Studio, Andheri East Mumbai\\nMumbai, Maharashtra, 400 051\\nIndia\",\"facilityProvider\":\"GPX Global Systems\",\"facilityProviderFacilityId\":\"Mumbai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Tata Mumbai IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-554\",\"id\":\"1116\",\"creationTimestamp\":\"2018-10-23T11:21:57.000-07:00\",\"name\":\"bom-zone1-554\",\"peeringdbFacilityId\":\"554\",\"address\":\"TATA Communications\\nLVSB, Opposite Kirti College\\n6th floor, Prabahdevi\\nMumbai, Maharashtra, 400 028\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Mumbai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MB1 - Mumbai (GPX Mumbai 1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-2310\",\"id\":\"1115\",\"creationTimestamp\":\"2018-10-23T11:21:57.000-07:00\",\"name\":\"bom-zone2-2310\",\"peeringdbFacilityId\":\"2310\",\"address\":\"GPX Global Systems\\nUnit A-001, Boomerang Chandivali Farm Road\\nNear Chandivali Studio, Andheri East Mumbai\\nMumbai, Maharashtra, 400 051\\nIndia\",\"facilityProvider\":\"GPX Global Systems\",\"facilityProviderFacilityId\":\"Mumbai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Tata Mumbai IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-554\",\"id\":\"1056\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"bom-zone2-554\",\"peeringdbFacilityId\":\"554\",\"address\":\"TATA Communications\\nLVSB, Opposite Kirti College\\n6th floor, Prabahdevi\\nMumbai, Maharashtra, 400 028\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Mumbai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Markley Group Boston - One Summer Street\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone1-219\",\"id\":\"1273\",\"creationTimestamp\":\"2020-08-21T10:00:38.000-07:00\",\"name\":\"bos-zone1-219\",\"peeringdbFacilityId\":\"219\",\"address\":\"Markley Group, LLC\\n1 Summer Street\\nBoston, 02110\\nUnited States\",\"facilityProvider\":\"Markley Group\",\"facilityProviderFacilityId\":\"One Summer Street Boston\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Boston\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Markley Group Boston - One Summer Street\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone2-219\",\"id\":\"1274\",\"creationTimestamp\":\"2020-08-21T10:00:38.000-07:00\",\"name\":\"bos-zone2-219\",\"peeringdbFacilityId\":\"219\",\"address\":\"Markley Group, LLC\\n1 Summer Street\\nBoston, 02110\\nUnited States\",\"facilityProvider\":\"Markley Group\",\"facilityProviderFacilityId\":\"One Summer Street Boston\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Boston\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Brussels (BRU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone1-68\",\"id\":\"1721\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"bru-zone1-68\",\"peeringdbFacilityId\":\"68\",\"address\":\"Digital Realty\\nWezenbeekstraat 2\\nZaventem\\n1930 Brussels\\nBelgium\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Brussels (BRU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Brussels\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Brussels (BRU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone2-68\",\"id\":\"1722\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"bru-zone2-68\",\"peeringdbFacilityId\":\"68\",\"address\":\"Digital Realty\\nWezenbeekstraat 2\\nZaventem\\n1930 Brussels\\nBelgium\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Brussels (BRU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Brussels\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Nebraska Data Centers (1623 Farnam)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone1-575\",\"id\":\"1108\",\"creationTimestamp\":\"2018-08-22T13:24:48.000-07:00\",\"name\":\"cbf-zone1-575\",\"peeringdbFacilityId\":\"575\",\"address\":\"Nebraska Data Centers\\n1623 Farnam St.\\nOmaha NE, 68102\\nUnited States\",\"facilityProvider\":\"Nebraska Data Centers\",\"facilityProviderFacilityId\":\"1623 Farnam\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Council Bluffs\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Nebraska Data Centers (1623 Farnam)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone2-575\",\"id\":\"1109\",\"creationTimestamp\":\"2018-08-22T13:24:48.000-07:00\",\"name\":\"cbf-zone2-575\",\"peeringdbFacilityId\":\"575\",\"address\":\"Nebraska Data Centers\\n1623 Farnam St.\\nOmaha NE, 68102\\nUnited States\",\"facilityProvider\":\"Nebraska Data Centers\",\"facilityProviderFacilityId\":\"1623 Farnam\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Council Bluffs\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CA1 - Canberra\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone1-9378\",\"id\":\"1333\",\"creationTimestamp\":\"2020-10-21T12:57:07.000-07:00\",\"name\":\"cbr-zone1-9378\",\"peeringdbFacilityId\":\"9378\",\"address\":\"Equinix\\n110 Lysaght Street\\nMitchell, ACT 2911\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CA1 - Canberra\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Canberra\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CA1 - Canberra\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone2-9378\",\"id\":\"1334\",\"creationTimestamp\":\"2020-10-21T12:57:07.000-07:00\",\"name\":\"cbr-zone2-9378\",\"peeringdbFacilityId\":\"9378\",\"address\":\"Equinix\\n110 Lysaght Street\\nMitchell, ACT 2911\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CA1 - Canberra\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Canberra\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Paris PAR7\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-1536\",\"id\":\"1031\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"cdg-zone1-1536\",\"peeringdbFacilityId\":\"1536\",\"address\":\"Digital Realty\\n3 Rue Râteau\\nLa Courneuve\\n93120 Paris\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Paris PAR7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (Paris)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-181\",\"id\":\"1097\",\"creationTimestamp\":\"2018-07-09T14:26:48.737-07:00\",\"name\":\"cdg-zone1-181\",\"peeringdbFacilityId\":\"181\",\"address\":\"Global Switch\\n7-9 rue petit\\n92110 Paris\\nFrance\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Paris\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Paris Marcoussis\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-3342\",\"id\":\"1407\",\"creationTimestamp\":\"2021-06-04T07:27:37.000-07:00\",\"name\":\"cdg-zone1-3342\",\"peeringdbFacilityId\":\"3342\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nRoute de Nozay\\n91460 Marcoussis\\nFrance\",\"facilityProvider\":\"DATA4\",\"facilityProviderFacilityId\":\"Paris Marcoussis\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telehouse - Paris 2 (Voltaire - Léon Frot)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-53\",\"id\":\"1479\",\"creationTimestamp\":\"2022-03-08T08:27:06.000-08:00\",\"name\":\"cdg-zone1-53\",\"peeringdbFacilityId\":\"53\",\"address\":\"Telehouse - Global Data Centers\\n65 Rue Léon Frot\\n75011 Paris\\nFrance\",\"facilityProvider\":\"Telehouse\",\"facilityProviderFacilityId\":\"Paris 2 (Voltaire - Léon Frot)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Paris PAR7\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-1536\",\"id\":\"1096\",\"creationTimestamp\":\"2018-07-09T14:26:48.737-07:00\",\"name\":\"cdg-zone2-1536\",\"peeringdbFacilityId\":\"1536\",\"address\":\"Digital Realty\\n3 Rue Râteau\\nLa Courneuve\\n93120 Paris\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Paris PAR7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (Paris)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-181\",\"id\":\"1036\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"cdg-zone2-181\",\"peeringdbFacilityId\":\"181\",\"address\":\"Global Switch\\n7-9 rue petit\\n92110 Paris\\nFrance\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Paris\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Paris Marcoussis\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-3342\",\"id\":\"1408\",\"creationTimestamp\":\"2021-06-04T07:27:37.000-07:00\",\"name\":\"cdg-zone2-3342\",\"peeringdbFacilityId\":\"3342\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nRoute de Nozay\\n91460 Marcoussis\\nFrance\",\"facilityProvider\":\"DATA4\",\"facilityProviderFacilityId\":\"Paris Marcoussis\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telehouse - Paris 2 (Voltaire - Léon Frot)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-53\",\"id\":\"1480\",\"creationTimestamp\":\"2022-03-08T08:27:06.000-08:00\",\"name\":\"cdg-zone2-53\",\"peeringdbFacilityId\":\"53\",\"address\":\"Telehouse - Global Data Centers\\n65 Rue Léon Frot\\n75011 Paris\\nFrance\",\"facilityProvider\":\"Telehouse\",\"facilityProviderFacilityId\":\"Paris 2 (Voltaire - Léon Frot)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Com Jakarta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-5865\",\"id\":\"1235\",\"creationTimestamp\":\"2020-04-20T11:34:46.000-07:00\",\"name\":\"cgk-zone1-5865\",\"peeringdbFacilityId\":\"5865\",\"address\":\"NTT Communications (Nexcenter)\\nJalan Kuningan Barat No.8 NTT building, Kuningan Barat\\nMampang Prapatan, Kota Jakarta (inside Cyber Area)\\nJakarta\\n12710\\nIndonesia\",\"facilityProvider\":\"NTT Communications (Nexcenter)\",\"facilityProviderFacilityId\":\"JKT2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DCI Indonesia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-8168\",\"id\":\"1269\",\"creationTimestamp\":\"2020-05-13T21:32:01.000-07:00\",\"name\":\"cgk-zone1-8168\",\"peeringdbFacilityId\":\"8168\",\"address\":\"DCI Indonesia\\nSt Jawa, Block GG5-1, MM2100 Industrial Area\\nCikarang Barat, Kabupaten Bekasi, West Java\\nKabupaten Bekasi\\n17520\\nIndonesia\",\"facilityProvider\":\"DCI Indonesia\",\"facilityProviderFacilityId\":\"JK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Com Jakarta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-5865\",\"id\":\"1236\",\"creationTimestamp\":\"2020-04-20T11:34:46.000-07:00\",\"name\":\"cgk-zone2-5865\",\"peeringdbFacilityId\":\"5865\",\"address\":\"NTT Communications (Nexcenter)\\nJalan Kuningan Barat No.8 NTT building, Kuningan Barat\\nMampang Prapatan, Kota Jakarta (inside Cyber Area)\\nJakarta\\n12710\\nIndonesia\",\"facilityProvider\":\"NTT Communications (Nexcenter)\",\"facilityProviderFacilityId\":\"JKT2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DCI Indonesia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-8168\",\"id\":\"1270\",\"creationTimestamp\":\"2020-05-13T21:32:01.000-07:00\",\"name\":\"cgk-zone2-8168\",\"peeringdbFacilityId\":\"8168\",\"address\":\"DCI Indonesia\\nSt Jawa, Block GG5-1, MM2100 Industrial Area\\nCikarang Barat, Kabupaten Bekasi, West Java\\nKabupaten Bekasi\\n17520\\nIndonesia\",\"facilityProvider\":\"DCI Indonesia\",\"facilityProviderFacilityId\":\"JK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix COL1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone1-2377\",\"id\":\"1311\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"cmh-zone1-2377\",\"peeringdbFacilityId\":\"2377\",\"address\":\"Cologix\\n555 Scherers Court\\nColumbus, OH, 43085\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"COL1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Columbus\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix COL1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone2-2377\",\"id\":\"1312\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"cmh-zone2-2377\",\"peeringdbFacilityId\":\"2377\",\"address\":\"Cologix\\n555 Scherers Court\\nColumbus, OH, 43085\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"COL1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Columbus\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Copenhagen CPH1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone1-148\",\"id\":\"1385\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"cph-zone1-148\",\"peeringdbFacilityId\":\"148\",\"address\":\"Digital Realty\\nIndustriparken 20A\\nBallerup\\n2750 Copenhagen\\nDenmark\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Copenhagen CPH1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Copenhagen\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Copenhagen CPH1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone2-148\",\"id\":\"1386\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"cph-zone2-148\",\"peeringdbFacilityId\":\"148\",\"address\":\"Digital Realty\\nIndustriparken 20A\\nBallerup\\n2750 Copenhagen\\nDenmark\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Copenhagen CPH1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Copenhagen\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Cape Town, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone1-99025\",\"id\":\"1723\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"cpt-zone1-99025\",\"peeringdbFacilityId\":\"1225\",\"address\":\"Teraco Data Environments Pty Ltd\\nGreat Westerford Building, 240 Main Road\\nCape Town, Western Cape\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"CT1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Cape Town\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Cape Town, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone2-99025\",\"id\":\"1724\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"cpt-zone2-99025\",\"peeringdbFacilityId\":\"1225\",\"address\":\"Teraco Data Environments Pty Ltd\\nGreat Westerford Building, 240 Main Road\\nCape Town, Western Cape\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"CT1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Cape Town\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Delhi\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-1622\",\"id\":\"1119\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"del-zone1-1622\",\"peeringdbFacilityId\":\"1622\",\"address\":\"TATA Communications\\nVSB, Bangla Sahib Road\\nNew Delhi, 110001\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Delhi IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sify Greenfort - Noida\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-2411\",\"id\":\"1196\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"del-zone1-2411\",\"peeringdbFacilityId\":\"2411\",\"address\":\"Sify Technologies Limited\\nB7, Block A, Sector 132\\nNoida Expressway\\nNoida, UP, 201304\\nIndia\",\"facilityProvider\":\"Sify Technologies Limited\",\"facilityProviderFacilityId\":\"Noida\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Delhi\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-1622\",\"id\":\"1195\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"del-zone2-1622\",\"peeringdbFacilityId\":\"1622\",\"address\":\"TATA Communications\\nVSB, Bangla Sahib Road\\nNew Delhi, 110001\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Delhi IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sify Greenfort - Noida\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-2411\",\"id\":\"1120\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"del-zone2-2411\",\"peeringdbFacilityId\":\"2411\",\"address\":\"Sify Technologies Limited\\nB7, Block A, Sector 132\\nNoida Expressway\\nNoida, UP, 201304\\nIndia\",\"facilityProvider\":\"Sify Technologies Limited\",\"facilityProviderFacilityId\":\"Noida\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Coresite Denver\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone1-389\",\"id\":\"1069\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"den-zone1-389\",\"peeringdbFacilityId\":\"389\",\"address\":\"Coresite\\n910 15th Street\\nDenver, 80202\\nUnited States\",\"facilityProvider\":\"Coresite\",\"facilityProviderFacilityId\":\"DE1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Denver\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Coresite Denver\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone2-389\",\"id\":\"1070\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"den-zone2-389\",\"peeringdbFacilityId\":\"389\",\"address\":\"Coresite\\n910 15th Street\\nDenver, 80202\\nUnited States\",\"facilityProvider\":\"Coresite\",\"facilityProviderFacilityId\":\"DE1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Denver\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Dallas (DA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone1-4\",\"id\":\"1006\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"dfw-zone1-4\",\"peeringdbFacilityId\":\"4\",\"address\":\"Equinix\\n1950 N Stemmons Fwy\\nSte 1034\\nDallas TX, 75207-3137\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Dallas\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Dallas (DA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone2-4\",\"id\":\"1008\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"dfw-zone2-4\",\"peeringdbFacilityId\":\"4\",\"address\":\"Equinix\\n1950 N Stemmons Fwy\\nSte 1034\\nDallas TX, 75207-3137\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Dallas\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ooredoo QDC5 (Qatar Data Center Ooredoo)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99011\",\"id\":\"1727\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone1-99011\",\"peeringdbFacilityId\":\"13248\",\"address\":\"Ooredoo\\nBuilding 106, 2nd Floor, Server Hall A1-A2\\nStreet No. 1119 & Zone 56\\nDoha\\nQatar\",\"facilityProvider\":\"Ooredoo\",\"facilityProviderFacilityId\":\"QDC5 (Qatar Data Center Ooredoo)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch (QSDC) DOA A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99036\",\"id\":\"1725\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone1-99036\",\"peeringdbFacilityId\":\"13363\",\"address\":\"Quantum Switch\\nPlot PA-AS-02-11, Ground Floor\\nRas Bufontas Free Zone\\nDoha\\nQatar\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DOA A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ooredoo QDC5 (Qatar Data Center Ooredoo)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99011\",\"id\":\"1728\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone2-99011\",\"peeringdbFacilityId\":\"13248\",\"address\":\"Ooredoo\\nBuilding 106, 2nd Floor, Server Hall A1-A2\\nStreet No. 1119 & Zone 56\\nDoha\\nQatar\",\"facilityProvider\":\"Ooredoo\",\"facilityProviderFacilityId\":\"QDC5 (Qatar Data Center Ooredoo)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch (QSDC) DOA A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99036\",\"id\":\"1726\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone2-99036\",\"peeringdbFacilityId\":\"13363\",\"address\":\"Quantum Switch\\nPlot PA-AS-02-11, Ground Floor\\nRas Bufontas Free Zone\\nDoha\\nQatar\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DOA A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch DMM A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone1-99049\",\"id\":\"1883\",\"creationTimestamp\":\"2023-04-12T11:15:02.000-07:00\",\"name\":\"dmm-zone1-99049\",\"peeringdbFacilityId\":\"13364\",\"address\":\"Quantum Switch\\n6961 Road 01\\nKing Salman Energy Park\\nDammam 33226-4518\\nSaudi Arabia\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DMM A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dammam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch DMM A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone2-99049\",\"id\":\"1884\",\"creationTimestamp\":\"2023-04-12T11:15:02.000-07:00\",\"name\":\"dmm-zone2-99049\",\"peeringdbFacilityId\":\"13364\",\"address\":\"Quantum Switch\\n6961 Road 01\\nKing Salman Energy Park\\nDammam 33226-4518\\nSaudi Arabia\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DMM A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dammam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Keppel Data Centre Dublin 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone1-4484\",\"id\":\"1167\",\"creationTimestamp\":\"2019-11-15T13:48:09.000-08:00\",\"name\":\"dub-zone1-4484\",\"peeringdbFacilityId\":\"4484\",\"address\":\"Keppel Data Centres Holding Pte Ltd\\n4033 Citywest Avenue\\nCitywest Business Park\\nDublin\\n24\\nIreland\",\"facilityProvider\":\"Keppel Data Centres Holding Pte Ltd\",\"facilityProviderFacilityId\":\"Dublin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dublin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Keppel Data Centre Dublin 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone2-4484\",\"id\":\"1168\",\"creationTimestamp\":\"2019-11-15T13:48:09.000-08:00\",\"name\":\"dub-zone2-4484\",\"peeringdbFacilityId\":\"4484\",\"address\":\"Keppel Data Centres Holding Pte Ltd\\n4033 Citywest Avenue\\nCitywest Business Park\\nDublin\\n24\\nIreland\",\"facilityProvider\":\"Keppel Data Centres Holding Pte Ltd\",\"facilityProviderFacilityId\":\"Dublin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dublin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Dusseldorf DUS1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone1-106\",\"id\":\"1323\",\"creationTimestamp\":\"2020-10-14T09:31:14.000-07:00\",\"name\":\"dus-zone1-106\",\"peeringdbFacilityId\":\"106\",\"address\":\"Digital Realty\\nIn der Steele 29\\nD-40599 Düsseldorf, Nordrhein-Westfalen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Dusseldorf DUS1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dusseldorf\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Dusseldorf DUS1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone2-106\",\"id\":\"1324\",\"creationTimestamp\":\"2020-10-14T09:31:14.000-07:00\",\"name\":\"dus-zone2-106\",\"peeringdbFacilityId\":\"106\",\"address\":\"Digital Realty\\nIn der Steele 29\\nD-40599 Düsseldorf, Nordrhein-Westfalen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Dusseldorf DUS1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dusseldorf\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DX1 - Dubai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone1-1355\",\"id\":\"1435\",\"creationTimestamp\":\"2021-10-27T08:35:01.000-07:00\",\"name\":\"dxb-zone1-1355\",\"peeringdbFacilityId\":\"1355\",\"address\":\"Equinix\\nInternational Media Production Zone (IMPZ)\\nBuilding F90, Sheikh Mohamed Bin Zayed Road\\nDubai\\nUnited Arab Emirates\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DX1 - Dubai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dubai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DX1 - Dubai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone2-1355\",\"id\":\"1436\",\"creationTimestamp\":\"2021-10-27T08:35:01.000-07:00\",\"name\":\"dxb-zone2-1355\",\"peeringdbFacilityId\":\"1355\",\"address\":\"Equinix\\nInternational Media Production Zone (IMPZ)\\nBuilding F90, Sheikh Mohamed Bin Zayed Road\\nDubai\\nUnited Arab Emirates\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DX1 - Dubai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dubai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Buenos Aires\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone1-1550\",\"id\":\"1092\",\"creationTimestamp\":\"2018-06-20T12:23:18.309-07:00\",\"name\":\"eze-zone1-1550\",\"peeringdbFacilityId\":\"1550\",\"address\":\"Cirion\\nAv. Del Campo 1301\\nBuenos Aires, CF\\nC1427APA Buenos Aires\\nArgentina\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Buenos Aires\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Buenos Aires\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Buenos Aires\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone2-1550\",\"id\":\"1093\",\"creationTimestamp\":\"2018-06-21T13:46:47.298-07:00\",\"name\":\"eze-zone2-1550\",\"peeringdbFacilityId\":\"1550\",\"address\":\"Cirion\\nAv. Del Campo 1301\\nBuenos Aires, CF\\nC1427APA Buenos Aires\\nArgentina\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Buenos Aires\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Buenos Aires\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"e-shelter Frankfurt (FRA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-277\",\"id\":\"1082\",\"creationTimestamp\":\"2018-03-27T12:30:30.000-07:00\",\"name\":\"fra-zone1-277\",\"peeringdbFacilityId\":\"277\",\"address\":\"e-shelter services GmbH\\nEschborner Landstrasse 100\\n60489 Frankfurt\\nGermany\",\"facilityProvider\":\"e-shelter\",\"facilityProviderFacilityId\":\"FRA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Frankfurt FRA1-16\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-58\",\"id\":\"1061\",\"creationTimestamp\":\"2017-12-18T13:36:38.000-08:00\",\"name\":\"fra-zone1-58\",\"peeringdbFacilityId\":\"58\",\"address\":\"Digital Realty\\nHanauer Landstrasse 298\\n60314 Frankfurt, Hessen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Frankfurt FRA1-16\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Frankfurt West (FR4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-683\",\"id\":\"1009\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"fra-zone1-683\",\"peeringdbFacilityId\":\"683\",\"address\":\"Equinix\\nLärchenstrasse 110\\n65933 Frankfurt\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"FR4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"e-shelter Frankfurt (FRA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-277\",\"id\":\"1083\",\"creationTimestamp\":\"2018-03-27T12:30:30.000-07:00\",\"name\":\"fra-zone2-277\",\"peeringdbFacilityId\":\"277\",\"address\":\"e-shelter services GmbH\\nEschborner Landstrasse 100\\n60489 Frankfurt\\nGermany\",\"facilityProvider\":\"e-shelter\",\"facilityProviderFacilityId\":\"FRA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Frankfurt FRA1-16\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-58\",\"id\":\"1062\",\"creationTimestamp\":\"2017-12-18T13:36:38.000-08:00\",\"name\":\"fra-zone2-58\",\"peeringdbFacilityId\":\"58\",\"address\":\"Digital Realty\\nHanauer Landstrasse 298\\n60314 Frankfurt, Hessen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Frankfurt FRA1-16\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Frankfurt West (FR4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-683\",\"id\":\"1010\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"fra-zone2-683\",\"peeringdbFacilityId\":\"683\",\"address\":\"Equinix\\nLärchenstrasse 110\\n65933 Frankfurt\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"FR4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\",\"LINK_TYPE_ETHERNET_100G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion São Paulo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-1057\",\"id\":\"1180\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"gru-zone1-1057\",\"peeringdbFacilityId\":\"1057\",\"address\":\"Cirion\\nAvenida Marginal, 261\\nGranja Viana, Cotia SP\\nSÃO PAULO\\n06708-030\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"São Paulo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix São Paulo (SP4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-165\",\"id\":\"1078\",\"creationTimestamp\":\"2018-03-13T10:46:36.000-07:00\",\"name\":\"gru-zone1-165\",\"peeringdbFacilityId\":\"165\",\"address\":\"Equinix\\nCeci Avenue, 1900\\nTamboré - Barueri/SP\\nSÃO PAULO\\n06460-120\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SP4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Sao Paulo 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-7580\",\"id\":\"1381\",\"creationTimestamp\":\"2021-01-29T08:37:30.000-08:00\",\"name\":\"gru-zone1-7580\",\"peeringdbFacilityId\":\"7580\",\"address\":\"Ascenty\\nAv. Roberto Pinto Sobrinho, 350\\nOSASCO, SAO PAULO\\n06268\\nBrazil\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Ascenty SP2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion São Paulo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-1057\",\"id\":\"1079\",\"creationTimestamp\":\"2018-03-13T10:46:36.000-07:00\",\"name\":\"gru-zone2-1057\",\"peeringdbFacilityId\":\"1057\",\"address\":\"Cirion\\nAvenida Marginal, 261\\nGranja Viana, Cotia SP\\nSÃO PAULO\\n06708-030\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"São Paulo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix São Paulo (SP4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-165\",\"id\":\"1179\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"gru-zone2-165\",\"peeringdbFacilityId\":\"165\",\"address\":\"Equinix\\nCeci Avenue, 1900\\nTamboré - Barueri/SP\\nSÃO PAULO\\n06460-120\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SP4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Sao Paulo 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-7580\",\"id\":\"1382\",\"creationTimestamp\":\"2021-01-29T08:37:30.000-08:00\",\"name\":\"gru-zone2-7580\",\"peeringdbFacilityId\":\"7580\",\"address\":\"Ascenty\\nAv. Roberto Pinto Sobrinho, 350\\nOSASCO, SAO PAULO\\n06268\\nBrazil\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Ascenty SP2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix GV2 - Geneva, West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone1-826\",\"id\":\"1321\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"gva-zone1-826\",\"peeringdbFacilityId\":\"826\",\"address\":\"Equinix\\nRoute du Bois-des-Fréres 48\\nLe Lignon\\n1219 Geneva, GE\\nSwitzerland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"GV2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Geneva\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix GV2 - Geneva, West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone2-826\",\"id\":\"1322\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"gva-zone2-826\",\"peeringdbFacilityId\":\"826\",\"address\":\"Equinix\\nRoute du Bois-des-Fréres 48\\nLe Lignon\\n1219 Geneva, GE\\nSwitzerland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"GV2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Geneva\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GlobalConnect Hamburg (HAM1) (was Telia)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-1686\",\"id\":\"1187\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"ham-zone1-1686\",\"peeringdbFacilityId\":\"1686\",\"address\":\"Telia\\nFlughafen Strasse 54a\\n22335 Hamburg\\nGermany\",\"facilityProvider\":\"TeliaSonera Hamburg\",\"facilityProviderFacilityId\":\"HAM1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CenturyLink Hamburg (was Level 3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-427\",\"id\":\"1102\",\"creationTimestamp\":\"2018-08-03T14:20:52.000-07:00\",\"name\":\"ham-zone1-427\",\"peeringdbFacilityId\":\"427\",\"address\":\"Level(3)\\nSüderstrasse 198\\n20537 Hamburg\\nGermany\",\"facilityProvider\":\"Level(3)\",\"facilityProviderFacilityId\":\"Level(3) Hamburg\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GlobalConnect Hamburg (HAM1) (was Telia)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-1686\",\"id\":\"1103\",\"creationTimestamp\":\"2018-08-03T14:20:52.000-07:00\",\"name\":\"ham-zone2-1686\",\"peeringdbFacilityId\":\"1686\",\"address\":\"Telia\\nFlughafen Strasse 54a\\n22335 Hamburg\\nGermany\",\"facilityProvider\":\"TeliaSonera Hamburg\",\"facilityProviderFacilityId\":\"HAM1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CenturyLink Hamburg (was Level 3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-427\",\"id\":\"1186\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"ham-zone2-427\",\"peeringdbFacilityId\":\"427\",\"address\":\"Level(3)\\nSüderstrasse 198\\n20537 Hamburg\\nGermany\",\"facilityProvider\":\"Level(3)\",\"facilityProviderFacilityId\":\"Level(3) Hamburg\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix HE7 Helsinki Sinimäki\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-7098\",\"id\":\"1233\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone1-7098\",\"peeringdbFacilityId\":\"7098\",\"address\":\"Equinix\\nSinimäentie 8\\n02630 Espoo\\nFinland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HE7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telia Helsinki Datacenter\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-8128\",\"id\":\"1231\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone1-8128\",\"peeringdbFacilityId\":\"8128\",\"address\":\"Telia Group\\nValimotie 5\\n00380 Helsinki\\nFinland\",\"facilityProvider\":\"Telia Group\",\"facilityProviderFacilityId\":\"Telia Helsinki Datacenter\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix HE7 Helsinki Sinimäki\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-7098\",\"id\":\"1234\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone2-7098\",\"peeringdbFacilityId\":\"7098\",\"address\":\"Equinix\\nSinimäentie 8\\n02630 Espoo\\nFinland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HE7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telia Helsinki Datacenter\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-8128\",\"id\":\"1232\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone2-8128\",\"peeringdbFacilityId\":\"8128\",\"address\":\"Telia Group\\nValimotie 5\\n00380 Helsinki\\nFinland\",\"facilityProvider\":\"Telia Group\",\"facilityProviderFacilityId\":\"Telia Helsinki Datacenter\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Hong Kong (HK2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-1118\",\"id\":\"1189\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"hkg-zone1-1118\",\"peeringdbFacilityId\":\"1118\",\"address\":\"Equinix\\n7/F Kerry Warehouse\\n3 Shing Yiu Street\\nHong Kong\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"MEGA-i (iAdvantage Hong Kong)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-225\",\"id\":\"1013\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"hkg-zone1-225\",\"peeringdbFacilityId\":\"225\",\"address\":\"iAdvantage Ltd.\\n399 Chai Wan Road\\nChai Wan\\nHong Kong\",\"facilityProvider\":\"iAdvantage Ltd.\",\"facilityProviderFacilityId\":\"iAdvantage Hong Kong\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Hong Kong (HK2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-1118\",\"id\":\"1014\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"hkg-zone2-1118\",\"peeringdbFacilityId\":\"1118\",\"address\":\"Equinix\\n7/F Kerry Warehouse\\n3 Shing Yiu Street\\nHong Kong\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"MEGA-i (iAdvantage Hong Kong)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-225\",\"id\":\"1188\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"hkg-zone2-225\",\"peeringdbFacilityId\":\"225\",\"address\":\"iAdvantage Ltd.\\n399 Chai Wan Road\\nChai Wan\\nHong Kong\",\"facilityProvider\":\"iAdvantage Ltd.\",\"facilityProviderFacilityId\":\"iAdvantage Hong Kong\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Databank Houston West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone1-1476\",\"id\":\"1259\",\"creationTimestamp\":\"2020-05-08T11:53:10.000-07:00\",\"name\":\"hou-zone1-1476\",\"peeringdbFacilityId\":\"1476\",\"address\":\"DataBank\\n5170 Westway Park Blvd\\nHouston, TX, 77041\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"Data Hall 10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Houston\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Databank Houston West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone2-1476\",\"id\":\"1260\",\"creationTimestamp\":\"2020-05-08T11:53:10.000-07:00\",\"name\":\"hou-zone2-1476\",\"peeringdbFacilityId\":\"1476\",\"address\":\"DataBank\\n5170 Westway Park Blvd\\nHouston, TX, 77041\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"Data Hall 10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Houston\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Zhubei IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone1-10843\",\"id\":\"1419\",\"creationTimestamp\":\"2021-07-28T11:10:22.000-07:00\",\"name\":\"hsz-zone1-10843\",\"peeringdbFacilityId\":\"10843\",\"address\":\"Chunghwa Telecom Co., Ltd.\\nNo. 136, Guangming 5th St., Zhubei City\\nZhubei, Hsinchu County\\nTaiwan 30272\",\"facilityProvider\":\"CHT\",\"facilityProviderFacilityId\":\"Zhubei IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hsinchu\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Zhubei IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone2-10843\",\"id\":\"1420\",\"creationTimestamp\":\"2021-07-28T11:10:22.000-07:00\",\"name\":\"hsz-zone2-10843\",\"peeringdbFacilityId\":\"10843\",\"address\":\"Chunghwa Telecom Co., Ltd.\\nNo. 136, Guangming 5th St., Zhubei City\\nZhubei, Hsinchu County\\nTaiwan 30272\",\"facilityProvider\":\"CHT\",\"facilityProviderFacilityId\":\"Zhubei IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hsinchu\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"STT Hyderabad 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone1-6781\",\"id\":\"1373\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"hyd-zone1-6781\",\"peeringdbFacilityId\":\"6781\",\"address\":\"ST Telemedia Global Data Centres\\nVidesh Sanchar Bhavan, CFC-1\\nSoftware Units Layout\\nHyderabad, 500081\\nIndia\",\"facilityProvider\":\"ST TELEMEDIA\",\"facilityProviderFacilityId\":\"STT Hyderabad 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hyderabad\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"STT Hyderabad 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone2-6781\",\"id\":\"1374\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"hyd-zone2-6781\",\"peeringdbFacilityId\":\"6781\",\"address\":\"ST Telemedia Global Data Centres\\nVidesh Sanchar Bhavan, CFC-1\\nSoftware Units Layout\\nHyderabad, 500081\\nIndia\",\"facilityProvider\":\"ST TELEMEDIA\",\"facilityProviderFacilityId\":\"STT Hyderabad 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hyderabad\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DC1-DC15, DC21 - Ashburn\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-1\",\"id\":\"1011\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"iad-zone1-1\",\"peeringdbFacilityId\":\"1\",\"address\":\"Equinix\\n21715 Filigree Ct\\nBuilding F\\nAshburn VA, 20147-6205\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DC1-DC11\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Reston (VA3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-5467\",\"id\":\"1291\",\"creationTimestamp\":\"2020-09-28T08:09:10.000-07:00\",\"name\":\"iad-zone1-5467\",\"peeringdbFacilityId\":\"5467\",\"address\":\"CoreSite\\n12379 Sunrise Valley Drive\\nReston, VA, 20191\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Reston (VA3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DC1-DC15, DC21 - Ashburn\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-1\",\"id\":\"1012\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"iad-zone2-1\",\"peeringdbFacilityId\":\"1\",\"address\":\"Equinix\\n21715 Filigree Ct\\nBuilding F\\nAshburn VA, 20147-6205\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DC1-DC11\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Reston (VA3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-5467\",\"id\":\"1292\",\"creationTimestamp\":\"2020-09-28T08:09:10.000-07:00\",\"name\":\"iad-zone2-5467\",\"peeringdbFacilityId\":\"5467\",\"address\":\"CoreSite\\n12379 Sunrise Valley Drive\\nReston, VA, 20191\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Reston (VA3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sejong IX Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-3829\",\"id\":\"1389\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone1-3829\",\"peeringdbFacilityId\":\"3829\",\"address\":\"Sejong Telecom Co., Ltd.\\nSejong Telecom\\n137, Teheran-ro, Gangnam-gu\\nSeoul, 06132\\nSouth Korea\",\"facilityProvider\":\"Sejong\",\"facilityProviderFacilityId\":\"Sejong IX Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus Pyeongchon IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7573\",\"id\":\"1169\",\"creationTimestamp\":\"2019-11-19T16:12:50.000-08:00\",\"name\":\"icn-zone1-7573\",\"peeringdbFacilityId\":\"7573\",\"address\":\"LG Uplus\\n29, simin-daero 327beon-gil\\nDongan-gu\\nAnyang-si, Gyeonggi-do, 14055\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"Pyeongchon IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus SEOCHO1 IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7574\",\"id\":\"1175\",\"creationTimestamp\":\"2020-01-23T09:23:32.000-08:00\",\"name\":\"icn-zone1-7574\",\"peeringdbFacilityId\":\"7574\",\"address\":\"LG Uplus\\n2481 Nambusunhwan-ro\\nSeoul, Seoul, 06725\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"SEOCHO1 IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KINX Gasan\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7674\",\"id\":\"1391\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone1-7674\",\"peeringdbFacilityId\":\"7674\",\"address\":\"KINX Inc.\\n3F, 189, Gasan Digital 1-ro\\nGeumcheon-gu\\nSeoul, 08503\\nSouth Korea\",\"facilityProvider\":\"KINX\",\"facilityProviderFacilityId\":\"KINX Gasan\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sejong IX Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-3829\",\"id\":\"1390\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone2-3829\",\"peeringdbFacilityId\":\"3829\",\"address\":\"Sejong Telecom Co., Ltd.\\nSejong Telecom\\n137, Teheran-ro, Gangnam-gu\\nSeoul, 06132\\nSouth Korea\",\"facilityProvider\":\"Sejong\",\"facilityProviderFacilityId\":\"Sejong IX Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus Pyeongchon IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7573\",\"id\":\"1174\",\"creationTimestamp\":\"2020-01-23T09:23:32.000-08:00\",\"name\":\"icn-zone2-7573\",\"peeringdbFacilityId\":\"7573\",\"address\":\"LG Uplus\\n29, simin-daero 327beon-gil\\nDongan-gu\\nAnyang-si, Gyeonggi-do, 14055\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"Pyeongchon IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus SEOCHO1 IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7574\",\"id\":\"1170\",\"creationTimestamp\":\"2019-11-19T16:12:50.000-08:00\",\"name\":\"icn-zone2-7574\",\"peeringdbFacilityId\":\"7574\",\"address\":\"LG Uplus\\n2481 Nambusunhwan-ro\\nSeoul, Seoul, 06725\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"SEOCHO1 IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KINX Gasan\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7674\",\"id\":\"1392\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone2-7674\",\"peeringdbFacilityId\":\"7674\",\"address\":\"KINX Inc.\\n3F, 189, Gasan Digital 1-ro\\nGeumcheon-gu\\nSeoul, 08503\\nSouth Korea\",\"facilityProvider\":\"KINX\",\"facilityProviderFacilityId\":\"KINX Gasan\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Johannesburg Campus, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-850\",\"id\":\"1731\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone1-850\",\"peeringdbFacilityId\":\"850\",\"address\":\"Teraco\\n5 Brewery Street\\nIsando\\nJohannesburg, GP\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"Johannesburg Campus, South Africa\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Africa Data Centres, Johannesburg JHB2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-9338\",\"id\":\"1733\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone1-9338\",\"peeringdbFacilityId\":\"9338\",\"address\":\"Africa Data Centres\\n17 Waterloo Road\\nSamrand Business Park\\nSamrand, Centurion, Gauteng\\nSouth Africa\",\"facilityProvider\":\"Africa Data Centres\",\"facilityProviderFacilityId\":\"Johannesburg JHB2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Johannesburg Campus, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-850\",\"id\":\"1732\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone2-850\",\"peeringdbFacilityId\":\"850\",\"address\":\"Teraco\\n5 Brewery Street\\nIsando\\nJohannesburg, GP\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"Johannesburg Campus, South Africa\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Africa Data Centres, Johannesburg JHB2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-9338\",\"id\":\"1734\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone2-9338\",\"peeringdbFacilityId\":\"9338\",\"address\":\"Africa Data Centres\\n17 Waterloo Road\\nSamrand Business Park\\nSamrand, Centurion, Gauteng\\nSouth Africa\",\"facilityProvider\":\"Africa Data Centres\",\"facilityProviderFacilityId\":\"Johannesburg JHB2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Osaka (OS1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-1791\",\"id\":\"1015\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone1-1791\",\"peeringdbFacilityId\":\"1791\",\"address\":\"Equinix\\n1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu\\nOsaka OS, 550-0013\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"OS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Telepark Dojima Building 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-2072\",\"id\":\"1163\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone1-2072\",\"peeringdbFacilityId\":\"1002\",\"address\":\"NTT\\n3-1-7 Dojima, Kita-ku, Osaka-shi\\nTelepark Dojima No. 2 Building\\nOsaka, 530-0003\\nJapan\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Dojima Building 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Osaka (OS1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-1791\",\"id\":\"1162\",\"creationTimestamp\":\"2019-11-14T15:11:37.000-08:00\",\"name\":\"kix-zone2-1791\",\"peeringdbFacilityId\":\"1791\",\"address\":\"Equinix\\n1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu\\nOsaka OS, 550-0013\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"OS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Telepark Dojima Building 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-2072\",\"id\":\"1016\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone2-2072\",\"peeringdbFacilityId\":\"1002\",\"address\":\"NTT\\n3-1-7 Dojima, Kita-ku, Osaka-shi\\nTelepark Dojima No. 2 Building\\nOsaka, 530-0003\\nJapan\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Dojima Building 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CSF CX2 Cyberjaya\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-1514\",\"id\":\"1059\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"kul-zone1-1514\",\"peeringdbFacilityId\":\"1514\",\"address\":\"CSF\\nCSF Computer Exchanges 5\\nJalan Cyber Point 2, Cyber 12\\n63000 Cyberjaya\\nMalaysia\",\"facilityProvider\":\"CSF\",\"facilityProviderFacilityId\":\"CX2 Cyberjaya\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AIMS Kuala Lumpur\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-460\",\"id\":\"1184\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"kul-zone1-460\",\"peeringdbFacilityId\":\"460\",\"address\":\"AIMS\\nGround Floor, Menara AIMS\\nChangkat Raja Chulan\\n50200 Kuala Lumpur, Wilaya Persekutuan\\nMalaysia\",\"facilityProvider\":\"AIMS\",\"facilityProviderFacilityId\":\"Kuala Lumpur\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CSF CX2 Cyberjaya\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-1514\",\"id\":\"1185\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"kul-zone2-1514\",\"peeringdbFacilityId\":\"1514\",\"address\":\"CSF\\nCSF Computer Exchanges 5\\nJalan Cyber Point 2, Cyber 12\\n63000 Cyberjaya\\nMalaysia\",\"facilityProvider\":\"CSF\",\"facilityProviderFacilityId\":\"CX2 Cyberjaya\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AIMS Kuala Lumpur\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-460\",\"id\":\"1060\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"kul-zone2-460\",\"peeringdbFacilityId\":\"460\",\"address\":\"AIMS\\nGround Floor, Menara AIMS\\nChangkat Raja Chulan\\n50200 Kuala Lumpur, Wilaya Persekutuan\\nMalaysia\",\"facilityProvider\":\"AIMS\",\"facilityProviderFacilityId\":\"Kuala Lumpur\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Switch Las Vegas\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone1-770\",\"id\":\"1160\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"las-zone1-770\",\"peeringdbFacilityId\":\"770\",\"address\":\"Switch Ltd.\\n7135 S Decatur Boulevard\\nLas Vegas, NV, 89118\\nUnited States\",\"facilityProvider\":\"Switch Ltd.\",\"facilityProviderFacilityId\":\"Las Vegas\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Las Vegas\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Switch Las Vegas\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone2-770\",\"id\":\"1161\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"las-zone2-770\",\"peeringdbFacilityId\":\"770\",\"address\":\"Switch Ltd.\\n7135 S Decatur Boulevard\\nLas Vegas, NV, 89118\\nUnited States\",\"facilityProvider\":\"Switch Ltd.\",\"facilityProviderFacilityId\":\"Las Vegas\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Las Vegas\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - LA1 - One Wilshire\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-19\",\"id\":\"1130\",\"creationTimestamp\":\"2019-01-29T15:51:05.000-08:00\",\"name\":\"lax-zone1-19\",\"peeringdbFacilityId\":\"19\",\"address\":\"CoreSite\\n624 S. Grand Ave.\\nSuite 110\\nLos Angeles CA, 90017\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LA3/LA4 - Los Angeles, El Segundo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-333\",\"id\":\"1341\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"lax-zone1-333\",\"peeringdbFacilityId\":\"333\",\"address\":\"Equinix\\n445 N Douglas St\\nEl Segundo, CA, 90245\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA4 - El Segundo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty LAX (600 West 7th)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-403\",\"id\":\"1140\",\"creationTimestamp\":\"2019-09-16T11:44:36.000-07:00\",\"name\":\"lax-zone1-403\",\"peeringdbFacilityId\":\"403\",\"address\":\"Digital Realty\\n600 West 7th Street\\nLos Angeles, CA, 90017\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"600 West 7th Street\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Los Angeles (LA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-8\",\"id\":\"1017\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lax-zone1-8\",\"peeringdbFacilityId\":\"8\",\"address\":\"Equinix\\n600 W 7th St\\n6th Floor\\nLos Angeles CA, 90017-3859\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - LA1 - One Wilshire\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-19\",\"id\":\"1018\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lax-zone2-19\",\"peeringdbFacilityId\":\"19\",\"address\":\"CoreSite\\n624 S. Grand Ave.\\nSuite 110\\nLos Angeles CA, 90017\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LA3/LA4 - Los Angeles, El Segundo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-333\",\"id\":\"1342\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"lax-zone2-333\",\"peeringdbFacilityId\":\"333\",\"address\":\"Equinix\\n445 N Douglas St\\nEl Segundo, CA, 90245\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA4 - El Segundo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty LAX (600 West 7th)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-403\",\"id\":\"1136\",\"creationTimestamp\":\"2019-04-18T13:09:14.000-07:00\",\"name\":\"lax-zone2-403\",\"peeringdbFacilityId\":\"403\",\"address\":\"Digital Realty\\n600 West 7th Street\\nLos Angeles, CA, 90017\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"600 West 7th Street\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Los Angeles (LA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-8\",\"id\":\"1190\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"lax-zone2-8\",\"peeringdbFacilityId\":\"8\",\"address\":\"Equinix\\n600 W 7th St\\n6th Floor\\nLos Angeles CA, 90017-3859\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DataBank New York (LGA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-1422\",\"id\":\"1139\",\"creationTimestamp\":\"2019-08-20T15:26:07.000-07:00\",\"name\":\"lga-zone1-1422\",\"peeringdbFacilityId\":\"1422\",\"address\":\"DataBank\\n60 Hudson St\\nSuite 1903\\nNew York NY, 10013\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"60 Hudson St\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty | Telx New York (111 8th Ave)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-16\",\"id\":\"1045\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lga-zone1-16\",\"peeringdbFacilityId\":\"16\",\"address\":\"Digital Realty\\n111 8th Avenue\\nNew York NY, 10011\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"111 8th Ave\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix NY5 - New York, Secaucus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-36\",\"id\":\"1317\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"lga-zone1-36\",\"peeringdbFacilityId\":\"36\",\"address\":\"Equinix\\n800 Secaucus Road\\nSecaucus, NJ, 07094\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"NY5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"165 Halsey - 9th Floor MMR\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-9\",\"id\":\"1071\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"lga-zone1-9\",\"peeringdbFacilityId\":\"350\",\"address\":\"165 Halsey\\n165 Halsey St\\nNewark, 07102-2834\\nUnited States\",\"facilityProvider\":\"165 Halsey\",\"facilityProviderFacilityId\":\"165 Halsey\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DataBank New York (LGA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-1422\",\"id\":\"1046\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lga-zone2-1422\",\"peeringdbFacilityId\":\"1422\",\"address\":\"DataBank\\n60 Hudson St\\nSuite 1903\\nNew York NY, 10013\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"60 Hudson St\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty | Telx New York (111 8th Ave)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-16\",\"id\":\"1114\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"lga-zone2-16\",\"peeringdbFacilityId\":\"16\",\"address\":\"Digital Realty\\n111 8th Avenue\\nNew York NY, 10011\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"111 8th Ave\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix NY5 - New York, Secaucus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-36\",\"id\":\"1318\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"lga-zone2-36\",\"peeringdbFacilityId\":\"36\",\"address\":\"Equinix\\n800 Secaucus Road\\nSecaucus, NJ, 07094\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"NY5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"165 Halsey - 9th Floor MMR\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-9\",\"id\":\"1072\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"lga-zone2-9\",\"peeringdbFacilityId\":\"350\",\"address\":\"165 Halsey\\n165 Halsey St\\nNewark, 07102-2834\\nUnited States\",\"facilityProvider\":\"165 Halsey\",\"facilityProviderFacilityId\":\"165 Halsey\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD6)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-2262\",\"id\":\"1094\",\"creationTimestamp\":\"2018-06-28T11:20:09.000-07:00\",\"name\":\"lhr-zone1-2262\",\"peeringdbFacilityId\":\"2262\",\"address\":\"Equinix\\n352 Buckingham Avenue\\nSLOUGH\\nSL1 4PF\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (London 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-47\",\"id\":\"1020\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone1-47\",\"peeringdbFacilityId\":\"47\",\"address\":\"Global Switch\\n3 Nutmeg Lane\\nLONDON\\nE14 2AX\\nUnited Kingdom\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"London 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-832\",\"id\":\"1024\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone1-832\",\"peeringdbFacilityId\":\"832\",\"address\":\"Equinix\\n8 Buckingham Avenue\\nSLOUGH\\nSL1 4AX\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD6)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-2262\",\"id\":\"1095\",\"creationTimestamp\":\"2018-06-28T11:20:09.000-07:00\",\"name\":\"lhr-zone2-2262\",\"peeringdbFacilityId\":\"2262\",\"address\":\"Equinix\\n352 Buckingham Avenue\\nSLOUGH\\nSL1 4PF\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (London 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-47\",\"id\":\"1022\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone2-47\",\"peeringdbFacilityId\":\"47\",\"address\":\"Global Switch\\n3 Nutmeg Lane\\nLONDON\\nE14 2AX\\nUnited Kingdom\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"London 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-832\",\"id\":\"1127\",\"creationTimestamp\":\"2018-11-15T12:25:23.000-08:00\",\"name\":\"lhr-zone2-832\",\"peeringdbFacilityId\":\"832\",\"address\":\"Equinix\\n8 Buckingham Avenue\\nSLOUGH\\nSL1 4AX\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LS1 - Lisbon\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone1-126\",\"id\":\"1313\",\"creationTimestamp\":\"2020-10-12T18:28:06.000-07:00\",\"name\":\"lis-zone1-126\",\"peeringdbFacilityId\":\"126\",\"address\":\"Equinix\\nAvenida Severiano Falcão 14\\n2685-378 Prior Velho\\n2685 Lisbon\\nPortugal\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Lisbon\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LS1 - Lisbon\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone2-126\",\"id\":\"1314\",\"creationTimestamp\":\"2020-10-12T18:28:06.000-07:00\",\"name\":\"lis-zone2-126\",\"peeringdbFacilityId\":\"126\",\"address\":\"Equinix\\nAvenida Severiano Falcão 14\\n2685-378 Prior Velho\\n2685 Lisbon\\nPortugal\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Lisbon\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netmagic Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-4701\",\"id\":\"1183\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"maa-zone1-4701\",\"peeringdbFacilityId\":\"4701\",\"address\":\"Netmagic Solutions Pvt. Ltd.\\n67, Mathiravedu\\nVelappanchavadi Poonamallee High Road\\nChennai, Tamil Nadu, 600077\\nIndia\",\"facilityProvider\":\"Netmagic Solutions Pvt. Ltd.\",\"facilityProviderFacilityId\":\"Chennai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-552\",\"id\":\"1117\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"maa-zone1-552\",\"peeringdbFacilityId\":\"552\",\"address\":\"TATA Communications\\n4th floor, 2nd block\\n4, Swami Sivanand Salai\\nChennai, TN, 600 002\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Chennai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netmagic Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-4701\",\"id\":\"1118\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"maa-zone2-4701\",\"peeringdbFacilityId\":\"4701\",\"address\":\"Netmagic Solutions Pvt. Ltd.\\n67, Mathiravedu\\nVelappanchavadi Poonamallee High Road\\nChennai, Tamil Nadu, 600077\\nIndia\",\"facilityProvider\":\"Netmagic Solutions Pvt. Ltd.\",\"facilityProviderFacilityId\":\"Chennai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-552\",\"id\":\"1182\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"maa-zone2-552\",\"peeringdbFacilityId\":\"552\",\"address\":\"TATA Communications\\n4th floor, 2nd block\\n4, Swami Sivanand Salai\\nChennai, TN, 600 002\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Chennai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MD2 - Madrid\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-127\",\"id\":\"1088\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone1-127\",\"peeringdbFacilityId\":\"127\",\"address\":\"Equinix\\nCalle de Valgrande\\n6 Building Empresarial Valsoto Alcobendas\\n28108 Madrid\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MD2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Madrid MAD1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-130\",\"id\":\"1090\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone1-130\",\"peeringdbFacilityId\":\"130\",\"address\":\"Digital Realty\\nCalle Albasanz 71\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Madrid MAD1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Nabiax Alcala datacentre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99037\",\"id\":\"1735\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone1-99037\",\"peeringdbFacilityId\":\"99037\",\"address\":\"Telefónica\\nAvenida Punto Com 23\\nAlcalá de Henares\\nMadrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Nabiax Alcala datacentre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Julián Camarillo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99038\",\"id\":\"1737\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone1-99038\",\"peeringdbFacilityId\":\"99038\",\"address\":\"Telefónica\\nC. de Julián Camarillo, 8\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Julián Camarillo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MD2 - Madrid\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-127\",\"id\":\"1089\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone2-127\",\"peeringdbFacilityId\":\"127\",\"address\":\"Equinix\\nCalle de Valgrande\\n6 Building Empresarial Valsoto Alcobendas\\n28108 Madrid\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MD2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Madrid MAD1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-130\",\"id\":\"1091\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone2-130\",\"peeringdbFacilityId\":\"130\",\"address\":\"Digital Realty\\nCalle Albasanz 71\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Madrid MAD1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Nabiax Alcala datacentre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99037\",\"id\":\"1736\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone2-99037\",\"peeringdbFacilityId\":\"99037\",\"address\":\"Telefónica\\nAvenida Punto Com 23\\nAlcalá de Henares\\nMadrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Nabiax Alcala datacentre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Julián Camarillo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99038\",\"id\":\"1738\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone2-99038\",\"peeringdbFacilityId\":\"99038\",\"address\":\"Telefónica\\nC. de Julián Camarillo, 8\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Julián Camarillo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MA3 - Manchester, Joule House\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone1-1403\",\"id\":\"1345\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"man-zone1-1403\",\"peeringdbFacilityId\":\"1403\",\"address\":\"Equinix\\nJoule House, 76 Trafford Park Road\\nTrafford Park\\nMANCHESTER\\nM17 1HE\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MA3 - Manchester, Joule House\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Manchester\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MA3 - Manchester, Joule House\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone2-1403\",\"id\":\"1346\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"man-zone2-1403\",\"peeringdbFacilityId\":\"1403\",\"address\":\"Equinix\\nJoule House, 76 Trafford Park Road\\nTrafford Park\\nMANCHESTER\\nM17 1HE\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MA3 - Manchester, Joule House\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Manchester\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netrality Kansas City - 1102 Grand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone1-435\",\"id\":\"1347\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"mci-zone1-435\",\"peeringdbFacilityId\":\"435\",\"address\":\"Netrality Data Centers\\n1102 Grand Boulevard\\nKansas City, MO, 64106\\nUnited States\",\"facilityProvider\":\"Netrality\",\"facilityProviderFacilityId\":\"Kansas City - 1102 Grand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Kansas City\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netrality Kansas City - 1102 Grand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone2-435\",\"id\":\"1348\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"mci-zone2-435\",\"peeringdbFacilityId\":\"435\",\"address\":\"Netrality Data Centers\\n1102 Grand Boulevard\\nKansas City, MO, 64106\\nUnited States\",\"facilityProvider\":\"Netrality\",\"facilityProviderFacilityId\":\"Kansas City - 1102 Grand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Kansas City\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix ME1/ME2 - Melbourne\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-1988\",\"id\":\"1279\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone1-1988\",\"peeringdbFacilityId\":\"1988\",\"address\":\"Equinix\\n600 Lorimer Street\\nPort Melbourne\\nMelbourne, Victoria 3207\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"ME1 - Melbourne\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC M2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-4843\",\"id\":\"1281\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone1-4843\",\"peeringdbFacilityId\":\"4843\",\"address\":\"NEXTDC\\n75 Sharps Rd\\nTullamarine, Victoria 3043\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"M2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix ME1/ME2 - Melbourne\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-1988\",\"id\":\"1280\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone2-1988\",\"peeringdbFacilityId\":\"1988\",\"address\":\"Equinix\\n600 Lorimer Street\\nPort Melbourne\\nMelbourne, Victoria 3207\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"ME1 - Melbourne\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC M2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-4843\",\"id\":\"1282\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone2-4843\",\"peeringdbFacilityId\":\"4843\",\"address\":\"NEXTDC\\n75 Sharps Rd\\nTullamarine, Victoria 3043\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"M2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Miami (MI1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone1-15\",\"id\":\"1086\",\"creationTimestamp\":\"2018-05-18T11:31:43.000-07:00\",\"name\":\"mia-zone1-15\",\"peeringdbFacilityId\":\"15\",\"address\":\"Equinix\\n50 NE 9th St\\nMIAMI FL, 33132-1709\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MI1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Miami\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Miami (MI1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone2-15\",\"id\":\"1087\",\"creationTimestamp\":\"2018-05-18T11:31:43.000-07:00\",\"name\":\"mia-zone2-15\",\"peeringdbFacilityId\":\"15\",\"address\":\"Equinix\\n50 NE 9th St\\nMIAMI FL, 33132-1709\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MI1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Miami\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"IRIDEOS Avalon Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-1974\",\"id\":\"1112\",\"creationTimestamp\":\"2018-09-25T18:21:45.000-07:00\",\"name\":\"mil-zone1-1974\",\"peeringdbFacilityId\":\"1974\",\"address\":\"IRIDEOS\\nVia Caldera, 21\\n20153 Milan\\nItaly\",\"facilityProvider\":\"IRIDEOS\",\"facilityProviderFacilityId\":\"Avalon\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Milan-Cornaredo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-3348\",\"id\":\"1263\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"mil-zone1-3348\",\"peeringdbFacilityId\":\"3348\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nVia Monzoro 105\\n20010 Cornaredo, Milan\\nItaly\",\"facilityProvider\":\"DATA4 LUXEMBOURG s.a r.l\",\"facilityProviderFacilityId\":\"Milan-Cornaredo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Sparkle Milano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99013\",\"id\":\"1463\",\"creationTimestamp\":\"2022-02-14T09:47:27.000-08:00\",\"name\":\"mil-zone1-99013\",\"peeringdbFacilityId\":\"6513\",\"address\":\"Telecom Italia\\nVia Strada Antica di Cassano, 8\\nCassina de Pecchi\\n20060 Milano\\nItaly\",\"facilityProvider\":\"Sparkle Milano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Rozzano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99034\",\"id\":\"1751\",\"creationTimestamp\":\"2022-08-17T12:56:21.000-07:00\",\"name\":\"mil-zone1-99034\",\"peeringdbFacilityId\":\"99034\",\"address\":\"Telecom Italia\\nCorso Toscana\\n3 - Via Leonardo da Vinci, Rozzano\\nMilano\\nItaly\",\"facilityProvider\":\"Rozzano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"IRIDEOS Avalon Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-1974\",\"id\":\"1113\",\"creationTimestamp\":\"2018-09-25T18:21:45.000-07:00\",\"name\":\"mil-zone2-1974\",\"peeringdbFacilityId\":\"1974\",\"address\":\"IRIDEOS\\nVia Caldera, 21\\n20153 Milan\\nItaly\",\"facilityProvider\":\"IRIDEOS\",\"facilityProviderFacilityId\":\"Avalon\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Milan-Cornaredo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-3348\",\"id\":\"1264\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"mil-zone2-3348\",\"peeringdbFacilityId\":\"3348\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nVia Monzoro 105\\n20010 Cornaredo, Milan\\nItaly\",\"facilityProvider\":\"DATA4 LUXEMBOURG s.a r.l\",\"facilityProviderFacilityId\":\"Milan-Cornaredo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Sparkle Milano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99013\",\"id\":\"1464\",\"creationTimestamp\":\"2022-02-14T09:47:27.000-08:00\",\"name\":\"mil-zone2-99013\",\"peeringdbFacilityId\":\"6513\",\"address\":\"Telecom Italia\\nVia Strada Antica di Cassano, 8\\nCassina de Pecchi\\n20060 Milano\\nItaly\",\"facilityProvider\":\"Sparkle Milano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Rozzano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99034\",\"id\":\"1752\",\"creationTimestamp\":\"2022-08-17T12:56:21.000-07:00\",\"name\":\"mil-zone2-99034\",\"peeringdbFacilityId\":\"99034\",\"address\":\"Telecom Italia\\nCorso Toscana\\n3 - Via Leonardo da Vinci, Rozzano\\nMilano\\nItaly\",\"facilityProvider\":\"Rozzano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ePLDT Vitro Makati\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99027\",\"id\":\"1739\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone1-99027\",\"peeringdbFacilityId\":\"99027\",\"address\":\"ePLDT\\n222 Nicanor Garcia, Makati\\nMetro Manila\\nPhilippines\",\"facilityProvider\":\"ePLDT\",\"facilityProviderFacilityId\":\"Vitro Makati\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Globe Roosevelt (QC2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99028\",\"id\":\"1741\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone1-99028\",\"peeringdbFacilityId\":\"99028\",\"address\":\"Globe\\nBehind Bayan Building, 234 Roosevelt Ave\\nSan Francisco del Monte\\nQuezon City\\n1105\\nPhilippines\",\"facilityProvider\":\"Globe Roosevelt\",\"facilityProviderFacilityId\":\"(QC2) Roosevelt\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ePLDT Vitro Makati\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99027\",\"id\":\"1740\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone2-99027\",\"peeringdbFacilityId\":\"99027\",\"address\":\"ePLDT\\n222 Nicanor Garcia, Makati\\nMetro Manila\\nPhilippines\",\"facilityProvider\":\"ePLDT\",\"facilityProviderFacilityId\":\"Vitro Makati\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Globe Roosevelt (QC2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99028\",\"id\":\"1742\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone2-99028\",\"peeringdbFacilityId\":\"99028\",\"address\":\"Globe\\nBehind Bayan Building, 234 Roosevelt Ave\\nSan Francisco del Monte\\nQuezon City\\n1105\\nPhilippines\",\"facilityProvider\":\"Globe Roosevelt\",\"facilityProviderFacilityId\":\"(QC2) Roosevelt\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Marseille MRS1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone1-226\",\"id\":\"1067\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"mrs-zone1-226\",\"peeringdbFacilityId\":\"226\",\"address\":\"Digital Realty\\n40 Avenue Roger Salengro\\n13003 Marseille\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Marseille MRS1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Marseille\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Marseille MRS1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone2-226\",\"id\":\"1068\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"mrs-zone2-226\",\"peeringdbFacilityId\":\"226\",\"address\":\"Digital Realty\\n40 Avenue Roger Salengro\\n13003 Marseille\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Marseille MRS1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Marseille\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MIN3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone1-3312\",\"id\":\"1349\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"msp-zone1-3312\",\"peeringdbFacilityId\":\"3312\",\"address\":\"Cologix\\n511 11th Ave S\\nMinneapolis, MN, 55415\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MIN3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Minneapolis\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MIN3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone2-3312\",\"id\":\"1350\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"msp-zone2-3312\",\"peeringdbFacilityId\":\"3312\",\"address\":\"Cologix\\n511 11th Ave S\\nMinneapolis, MN, 55415\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MIN3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Minneapolis\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Munich (MU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone1-480\",\"id\":\"1053\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"muc-zone1-480\",\"peeringdbFacilityId\":\"480\",\"address\":\"Equinix\\nSeidlstrasse 3 / Alte Hopfenpost\\n80335 Munich\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MU1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Munich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Munich (MU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone2-480\",\"id\":\"1054\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"muc-zone2-480\",\"peeringdbFacilityId\":\"480\",\"address\":\"Equinix\\nSeidlstrasse 3 / Alte Hopfenpost\\n80335 Munich\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MU1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Munich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-1893\",\"id\":\"1137\",\"creationTimestamp\":\"2019-04-25T16:11:33.000-07:00\",\"name\":\"nrt-zone1-1893\",\"peeringdbFacilityId\":\"1893\",\"address\":\"Equinix\\nOtemachi Finance City\\n1-9-5 Otemachi, Chiyoda-ku\\nTokyo, 100-0004\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-452\",\"id\":\"1075\",\"creationTimestamp\":\"2018-01-31T08:25:03.000-08:00\",\"name\":\"nrt-zone1-452\",\"peeringdbFacilityId\":\"452\",\"address\":\"Equinix\\nShinshu Meitetsu Shinagawa Bldg.\\n3-8-21 Higashi-Shinagawa Shinagawa-ku\\nTokyo, 140-0002\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ComSpace I\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-599\",\"id\":\"1025\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"nrt-zone1-599\",\"peeringdbFacilityId\":\"599\",\"address\":\"Marubeni Access Solutions Inc.\\nComSpace Bldg.\\nHoridomecho Nihonbashi 1-5-3 Chuo-ku\\nTokyo\\nJapan\",\"facilityProvider\":\"Marubeni Access Solutions Inc.\",\"facilityProviderFacilityId\":\"ComSpace I\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AT Tokyo CC2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-738\",\"id\":\"1098\",\"creationTimestamp\":\"2018-07-31T09:24:06.000-07:00\",\"name\":\"nrt-zone1-738\",\"peeringdbFacilityId\":\"738\",\"address\":\"AT Tokyo\\n6-2-12 Toyosu, Koto-ku\\nTokyo, 135-0061\\nJapan\",\"facilityProvider\":\"AT Tokyo\",\"facilityProviderFacilityId\":\"CC2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-1893\",\"id\":\"1138\",\"creationTimestamp\":\"2019-04-25T16:11:33.000-07:00\",\"name\":\"nrt-zone2-1893\",\"peeringdbFacilityId\":\"1893\",\"address\":\"Equinix\\nOtemachi Finance City\\n1-9-5 Otemachi, Chiyoda-ku\\nTokyo, 100-0004\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-452\",\"id\":\"1027\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"nrt-zone2-452\",\"peeringdbFacilityId\":\"452\",\"address\":\"Equinix\\nShinshu Meitetsu Shinagawa Bldg.\\n3-8-21 Higashi-Shinagawa Shinagawa-ku\\nTokyo, 140-0002\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ComSpace I\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-599\",\"id\":\"1191\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"nrt-zone2-599\",\"peeringdbFacilityId\":\"599\",\"address\":\"Marubeni Access Solutions Inc.\\nComSpace Bldg.\\nHoridomecho Nihonbashi 1-5-3 Chuo-ku\\nTokyo\\nJapan\",\"facilityProvider\":\"Marubeni Access Solutions Inc.\",\"facilityProviderFacilityId\":\"ComSpace I\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AT Tokyo CC2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-738\",\"id\":\"1099\",\"creationTimestamp\":\"2018-07-31T09:24:06.000-07:00\",\"name\":\"nrt-zone2-738\",\"peeringdbFacilityId\":\"738\",\"address\":\"AT Tokyo\\n6-2-12 Toyosu, Koto-ku\\nTokyo, 135-0061\\nJapan\",\"facilityProvider\":\"AT Tokyo\",\"facilityProviderFacilityId\":\"CC2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Chicago (CH1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-440\",\"id\":\"1351\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"ord-zone1-440\",\"peeringdbFacilityId\":\"440\",\"address\":\"CoreSite\\n427 South LaSalle Street\\nChicago, IL, 60605\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Chicago (CH1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Chicago (CH1/CH2/CH4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-7\",\"id\":\"1029\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ord-zone1-7\",\"peeringdbFacilityId\":\"7\",\"address\":\"Equinix\\n350 E Cermak Rd\\n5th Floor / 6th Floor / 8th Floor\\nChicago IL, 60616-1568\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CH1/CH2/CH4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Chicago (CH1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-440\",\"id\":\"1352\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"ord-zone2-440\",\"peeringdbFacilityId\":\"440\",\"address\":\"CoreSite\\n427 South LaSalle Street\\nChicago, IL, 60605\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Chicago (CH1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Chicago (CH1/CH2/CH4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-7\",\"id\":\"1030\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ord-zone2-7\",\"peeringdbFacilityId\":\"7\",\"address\":\"Equinix\\n350 E Cermak Rd\\n5th Floor / 6th Floor / 8th Floor\\nChicago IL, 60616-1568\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CH1/CH2/CH4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Bulk Oslo Internet Exchange - OS-IX\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone1-5518\",\"id\":\"1745\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"osl-zone1-5518\",\"peeringdbFacilityId\":\"5518\",\"address\":\"Bulk Infrastructure AS\\nHans Møller Gasmanns vei 9\\n0598 Oslo\\nNorway\",\"facilityProvider\":\"Bulk Oslo Internet Exchange\",\"facilityProviderFacilityId\":\"OS-IX\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Oslo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Bulk Oslo Internet Exchange - OS-IX\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone2-5518\",\"id\":\"1746\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"osl-zone2-5518\",\"peeringdbFacilityId\":\"5518\",\"address\":\"Bulk Infrastructure AS\\nHans Møller Gasmanns vei 9\\n0598 Oslo\\nNorway\",\"facilityProvider\":\"Bulk Oslo Internet Exchange\",\"facilityProviderFacilityId\":\"OS-IX\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Oslo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NXDATA-1 Bucharest Romania (BU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone1-99039\",\"id\":\"1611\",\"creationTimestamp\":\"2022-06-15T12:51:07.000-07:00\",\"name\":\"otp-zone1-99039\",\"peeringdbFacilityId\":\"439\",\"address\":\"NXDATA\\nBulevardul Dimitrie Pompeiu 8, București\\n020337 Bucharest\\nRomania\",\"facilityProvider\":\"NXDATA\",\"facilityProviderFacilityId\":\"NXDATA-1 Bucharest Romania (BU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Bucharest\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NXDATA-1 Bucharest Romania (BU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone2-99039\",\"id\":\"1612\",\"creationTimestamp\":\"2022-06-15T12:51:07.000-07:00\",\"name\":\"otp-zone2-99039\",\"peeringdbFacilityId\":\"439\",\"address\":\"NXDATA\\nBulevardul Dimitrie Pompeiu 8, București\\n020337 Bucharest\\nRomania\",\"facilityProvider\":\"NXDATA\",\"facilityProviderFacilityId\":\"NXDATA-1 Bucharest Romania (BU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Bucharest\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"EdgeConneX Portland (EDCPOR01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone1-1922\",\"id\":\"1277\",\"creationTimestamp\":\"2020-08-27T10:37:45.000-07:00\",\"name\":\"pdx-zone1-1922\",\"peeringdbFacilityId\":\"1922\",\"address\":\"EdgeConneX\\n6327 NE Evergreen Parkway\\nBuilding C\\nHillsboro, OR, 97124\\nUnited States\",\"facilityProvider\":\"EdgeConneX\",\"facilityProviderFacilityId\":\"EDCPOR01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Portland\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"EdgeConneX Portland (EDCPOR01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone2-1922\",\"id\":\"1278\",\"creationTimestamp\":\"2020-08-27T10:37:45.000-07:00\",\"name\":\"pdx-zone2-1922\",\"peeringdbFacilityId\":\"1922\",\"address\":\"EdgeConneX\\n6327 NE Evergreen Parkway\\nBuilding C\\nHillsboro, OR, 97124\\nUnited States\",\"facilityProvider\":\"EdgeConneX\",\"facilityProviderFacilityId\":\"EDCPOR01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Portland\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PE2 - Perth (formerly Metronode Perth 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone1-5749\",\"id\":\"1357\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"per-zone1-5749\",\"peeringdbFacilityId\":\"11851\",\"address\":\"Equinix\\n1/37 Lemnos Street\\nShenton Park, WA 6008\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PE2 - Perth\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Perth\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PE2 - Perth (formerly Metronode Perth 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone2-5749\",\"id\":\"1358\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"per-zone2-5749\",\"peeringdbFacilityId\":\"11851\",\"address\":\"Equinix\\n1/37 Lemnos Street\\nShenton Park, WA 6008\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PE2 - Perth\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Perth\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PH1 - Philadelphia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone1-146\",\"id\":\"1355\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"phl-zone1-146\",\"peeringdbFacilityId\":\"146\",\"address\":\"Equinix\\n401 N. Broad Street\\nPhiladelphia, PA, 19108\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PH1 - Philadelphia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Philadelphia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PH1 - Philadelphia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone2-146\",\"id\":\"1356\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"phl-zone2-146\",\"peeringdbFacilityId\":\"146\",\"address\":\"Equinix\\n401 N. Broad Street\\nPhiladelphia, PA, 19108\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PH1 - Philadelphia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Philadelphia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Phoenix\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-1488\",\"id\":\"1609\",\"creationTimestamp\":\"2022-05-27T09:30:32.000-07:00\",\"name\":\"phx-zone1-1488\",\"peeringdbFacilityId\":\"1488\",\"address\":\"CyrusOne\\n2405 S. Ellis St\\nChandler, AZ, 85286\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"CyrusOne Phoenix\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"PhoenixNAP\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-917\",\"id\":\"1383\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"phx-zone1-917\",\"peeringdbFacilityId\":\"917\",\"address\":\"PhoenixNAP\\n3402 E. University Drive\\nPhoenix, AZ, 85034\\nUnited States\",\"facilityProvider\":\"PhoenixNAP\",\"facilityProviderFacilityId\":\"PhoenixNAP\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Phoenix\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-1488\",\"id\":\"1610\",\"creationTimestamp\":\"2022-05-27T09:30:32.000-07:00\",\"name\":\"phx-zone2-1488\",\"peeringdbFacilityId\":\"1488\",\"address\":\"CyrusOne\\n2405 S. Ellis St\\nChandler, AZ, 85286\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"CyrusOne Phoenix\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"PhoenixNAP\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-917\",\"id\":\"1384\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"phx-zone2-917\",\"peeringdbFacilityId\":\"917\",\"address\":\"PhoenixNAP\\n3402 E. University Drive\\nPhoenix, AZ, 85034\\nUnited States\",\"facilityProvider\":\"PhoenixNAP\",\"facilityProviderFacilityId\":\"PhoenixNAP\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CE Colo Prague\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone1-214\",\"id\":\"1267\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"prg-zone1-214\",\"peeringdbFacilityId\":\"214\",\"address\":\"CE Colo Czech s.r.o.\\nNad Elektrarnou 1428/47\\n10600 Prague\\nCzechia\",\"facilityProvider\":\"CE Colo Czech s.r.o.\",\"facilityProviderFacilityId\":\"Prague\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Prague\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CE Colo Prague\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone2-214\",\"id\":\"1268\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"prg-zone2-214\",\"peeringdbFacilityId\":\"214\",\"address\":\"CE Colo Czech s.r.o.\\nNad Elektrarnou 1428/47\\n10600 Prague\\nCzechia\",\"facilityProvider\":\"CE Colo Czech s.r.o.\",\"facilityProviderFacilityId\":\"Prague\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Prague\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KIO Networks QRO/1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone1-1778\",\"id\":\"1123\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"qro-zone1-1778\",\"peeringdbFacilityId\":\"1778\",\"address\":\"Kio Networks\\nPrivada de la Princesa 4\\nParque Industrial el Marques\\n76246 El Marques, Queretaro\\nMexico\",\"facilityProvider\":\"KIO Networks\",\"facilityProviderFacilityId\":\"QRO/1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Queretaro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KIO Networks QRO/1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone2-1778\",\"id\":\"1124\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"qro-zone2-1778\",\"peeringdbFacilityId\":\"1778\",\"address\":\"Kio Networks\\nPrivada de la Princesa 4\\nParque Industrial el Marques\\n76246 El Marques, Queretaro\\nMexico\",\"facilityProvider\":\"KIO Networks\",\"facilityProviderFacilityId\":\"QRO/1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Queretaro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1374\",\"id\":\"1076\",\"creationTimestamp\":\"2018-03-05T11:34:04.000-08:00\",\"name\":\"rio-zone1-1374\",\"peeringdbFacilityId\":\"1374\",\"address\":\"Cirion\\nAv. Dom Pedro II No 329\\nQuinta Da Boa Visita\\nRIO DE JANEIRO\\n20941-070\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix RJ2 - Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1899\",\"id\":\"1379\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"rio-zone1-1899\",\"peeringdbFacilityId\":\"1899\",\"address\":\"Equinix, Inc.\\nEstrada Adhemar Bebiano, 1380\\nDel Castilho\\nRIO DE JANEIRO, RJ\\n21051-070\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"RJ2 - Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1374\",\"id\":\"1077\",\"creationTimestamp\":\"2018-03-05T11:34:04.000-08:00\",\"name\":\"rio-zone2-1374\",\"peeringdbFacilityId\":\"1374\",\"address\":\"Cirion\\nAv. Dom Pedro II No 329\\nQuinta Da Boa Visita\\nRIO DE JANEIRO\\n20941-070\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix RJ2 - Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1899\",\"id\":\"1380\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"rio-zone2-1899\",\"peeringdbFacilityId\":\"1899\",\"address\":\"Equinix, Inc.\\nEstrada Adhemar Bebiano, 1380\\nDel Castilho\\nRIO DE JANEIRO, RJ\\n21051-070\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"RJ2 - Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne San Antonio\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone1-1484\",\"id\":\"1369\",\"creationTimestamp\":\"2021-01-08T11:08:28.000-08:00\",\"name\":\"sat-zone1-1484\",\"peeringdbFacilityId\":\"1484\",\"address\":\"CyrusOne\\n9999 Westover Hills Blvd\\nSan Antonio, TX, 78254\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"San Antonio\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Antonio\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne San Antonio\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone2-1484\",\"id\":\"1370\",\"creationTimestamp\":\"2021-01-08T11:08:28.000-08:00\",\"name\":\"sat-zone2-1484\",\"peeringdbFacilityId\":\"1484\",\"address\":\"CyrusOne\\n9999 Westover Hills Blvd\\nSan Antonio, TX, 78254\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"San Antonio\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Antonio\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Santiago de Chile\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-1779\",\"id\":\"1125\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"scl-zone1-1779\",\"peeringdbFacilityId\":\"2093\",\"address\":\"Cirion\\nSanta Marta de Huechuraba 6951\\nComuna Huechuraba\\n860-0360 Santiago de Chile, CP\\nChile\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Santiago de Chile\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Chile 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-7594\",\"id\":\"1461\",\"creationTimestamp\":\"2022-02-08T09:37:45.000-08:00\",\"name\":\"scl-zone1-7594\",\"peeringdbFacilityId\":\"7594\",\"address\":\"Ascenty DataCenters e Telecom\\nGuacolda 2100\\nComuna de Quilicura Region Metropolitana\\n8710067 Santiago\\nChile\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Chile 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GTD Panamericana\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-99014\",\"id\":\"1425\",\"creationTimestamp\":\"2021-10-01T13:16:35.000-07:00\",\"name\":\"scl-zone1-99014\",\"peeringdbFacilityId\":\"12865\",\"address\":\"GTD\\nAv Presidente Frei Montalva 3615\\nConchalí\\nSantiago de Chile, CP\\nChile\",\"facilityProvider\":\"GTD\",\"facilityProviderFacilityId\":\"GTD Panamericana\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Santiago de Chile\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-1779\",\"id\":\"1126\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"scl-zone2-1779\",\"peeringdbFacilityId\":\"2093\",\"address\":\"Cirion\\nSanta Marta de Huechuraba 6951\\nComuna Huechuraba\\n860-0360 Santiago de Chile, CP\\nChile\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Santiago de Chile\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Chile 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-7594\",\"id\":\"1462\",\"creationTimestamp\":\"2022-02-08T09:37:45.000-08:00\",\"name\":\"scl-zone2-7594\",\"peeringdbFacilityId\":\"7594\",\"address\":\"Ascenty DataCenters e Telecom\\nGuacolda 2100\\nComuna de Quilicura Region Metropolitana\\n8710067 Santiago\\nChile\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Chile 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GTD Panamericana\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-99014\",\"id\":\"1426\",\"creationTimestamp\":\"2021-10-01T13:16:35.000-07:00\",\"name\":\"scl-zone2-99014\",\"peeringdbFacilityId\":\"12865\",\"address\":\"GTD\\nAv Presidente Frei Montalva 3615\\nConchalí\\nSantiago de Chile, CP\\nChile\",\"facilityProvider\":\"GTD\",\"facilityProviderFacilityId\":\"GTD Panamericana\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Seattle (SE2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone1-86\",\"id\":\"1049\",\"creationTimestamp\":\"2017-08-10T08:42:45.000-07:00\",\"name\":\"sea-zone1-86\",\"peeringdbFacilityId\":\"86\",\"address\":\"Equinix\\n2001 Sixth Avenue\\nSeattle WA, 98121\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SE2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Seattle\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Seattle (SE2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone2-86\",\"id\":\"1050\",\"creationTimestamp\":\"2017-08-10T08:42:45.000-07:00\",\"name\":\"sea-zone2-86\",\"peeringdbFacilityId\":\"86\",\"address\":\"Equinix\\n2001 Sixth Avenue\\nSeattle WA, 98121\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SE2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Seattle\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Santa Clara (SV4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone1-1619\",\"id\":\"1399\",\"creationTimestamp\":\"2021-04-01T21:28:36.000-07:00\",\"name\":\"sfo-zone1-1619\",\"peeringdbFacilityId\":\"1619\",\"address\":\"CoreSite LLC\\n2972 Stender Way\\nSanta Clara, CA, 95054\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"CoreSite - Santa Clara (SV4)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Santa Clara (SV4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone2-1619\",\"id\":\"1400\",\"creationTimestamp\":\"2021-04-01T21:28:36.000-07:00\",\"name\":\"sfo-zone2-1619\",\"peeringdbFacilityId\":\"1619\",\"address\":\"CoreSite LLC\\n2972 Stender Way\\nSanta Clara, CA, 95054\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"CoreSite - Santa Clara (SV4)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Singapore (SG3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-2260\",\"id\":\"1143\",\"creationTimestamp\":\"2019-09-17T12:55:51.000-07:00\",\"name\":\"sin-zone1-2260\",\"peeringdbFacilityId\":\"2260\",\"address\":\"Equinix\\n26A Ayer Rajah Crescent\\nSingapore 139963\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SG3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch Singapore\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-388\",\"id\":\"1039\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sin-zone1-388\",\"peeringdbFacilityId\":\"388\",\"address\":\"Global Switch\\n2 TAI SENG AVENUE\\nSingapore\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Singapore\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Singapore (SG3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-2260\",\"id\":\"1040\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sin-zone2-2260\",\"peeringdbFacilityId\":\"2260\",\"address\":\"Equinix\\n26A Ayer Rajah Crescent\\nSingapore 139963\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SG3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch Singapore\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-388\",\"id\":\"1142\",\"creationTimestamp\":\"2019-09-17T12:35:24.000-07:00\",\"name\":\"sin-zone2-388\",\"peeringdbFacilityId\":\"388\",\"address\":\"Global Switch\\n2 TAI SENG AVENUE\\nSingapore\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Singapore\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SV1/SV5/SV10 - Silicon Valley, San Jose\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone1-6\",\"id\":\"1041\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sjc-zone1-6\",\"peeringdbFacilityId\":\"6\",\"address\":\"Equinix\\n11 Great Oaks Blvd\\nSan Jose CA, 95119-1242\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SV1/SV5/SV10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SV1/SV5/SV10 - Silicon Valley, San Jose\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone2-6\",\"id\":\"1042\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sjc-zone2-6\",\"peeringdbFacilityId\":\"6\",\"address\":\"Equinix\\n11 Great Oaks Blvd\\nSan Jose CA, 95119-1242\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SV1/SV5/SV10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Aligned Salt Lake (SLC-01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone1-99001\",\"id\":\"1158\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"slc-zone1-99001\",\"peeringdbFacilityId\":\"7865\",\"address\":\"Aligned Energy\\n3333 West 9000 South\\nWest Jordan UT, 84088\\nUnited States\",\"facilityProvider\":\"Aligned Energy\",\"facilityProviderFacilityId\":\"SLC-01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Salt Lake City\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Aligned Salt Lake (SLC-01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone2-99001\",\"id\":\"1159\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"slc-zone2-99001\",\"peeringdbFacilityId\":\"7865\",\"address\":\"Aligned Energy\\n3333 West 9000 South\\nWest Jordan UT, 84088\\nUnited States\",\"facilityProvider\":\"Aligned Energy\",\"facilityProviderFacilityId\":\"SLC-01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Salt Lake City\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TELEPOINT Sofia Centre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-663\",\"id\":\"1271\",\"creationTimestamp\":\"2020-05-27T06:25:35.000-07:00\",\"name\":\"sof-zone1-663\",\"peeringdbFacilityId\":\"663\",\"address\":\"TELEPOINT\\n122 Ovcho Pole str.\\n1303 Sofia\\nBulgaria\",\"facilityProvider\":\"TELEPOINT\",\"facilityProviderFacilityId\":\"Sofia Centre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SO2 - Sofia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-7097\",\"id\":\"1769\",\"creationTimestamp\":\"2022-09-01T07:41:48.000-07:00\",\"name\":\"sof-zone1-7097\",\"peeringdbFacilityId\":\"7097\",\"address\":\"Equinix\\n33 Poruchik Nedelcho\\nBonchev Str\\n1528 Sofia\\nBulgaria\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SO2 - Sofia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TELEPOINT Sofia Centre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-663\",\"id\":\"1272\",\"creationTimestamp\":\"2020-05-27T06:25:35.000-07:00\",\"name\":\"sof-zone2-663\",\"peeringdbFacilityId\":\"663\",\"address\":\"TELEPOINT\\n122 Ovcho Pole str.\\n1303 Sofia\\nBulgaria\",\"facilityProvider\":\"TELEPOINT\",\"facilityProviderFacilityId\":\"Sofia Centre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SO2 - Sofia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-7097\",\"id\":\"1770\",\"creationTimestamp\":\"2022-09-01T07:41:48.000-07:00\",\"name\":\"sof-zone2-7097\",\"peeringdbFacilityId\":\"7097\",\"address\":\"Equinix\\n33 Poruchik Nedelcho\\nBonchev Str\\n1528 Sofia\\nBulgaria\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SO2 - Sofia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Sydney (SY3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1605\",\"id\":\"1173\",\"creationTimestamp\":\"2019-12-05T12:56:15.000-08:00\",\"name\":\"syd-zone1-1605\",\"peeringdbFacilityId\":\"1605\",\"address\":\"Equinix\\n47 Bourke Road\\nAlexandria\\nSydney, New South Wales 2015\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SY3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC S1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1660\",\"id\":\"1043\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"syd-zone1-1660\",\"peeringdbFacilityId\":\"1660\",\"address\":\"NextDC\\n4 Eden Park Drive\\nMacquarie Park\\nSydney, New South Wales 2113\\nAustralia\",\"facilityProvider\":\"NextDC\",\"facilityProviderFacilityId\":\"S1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Sydney (SY3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1605\",\"id\":\"1044\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"syd-zone2-1605\",\"peeringdbFacilityId\":\"1605\",\"address\":\"Equinix\\n47 Bourke Road\\nAlexandria\\nSydney, New South Wales 2015\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SY3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC S1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1660\",\"id\":\"1176\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"syd-zone2-1660\",\"peeringdbFacilityId\":\"1660\",\"address\":\"NextDC\\n4 Eden Park Drive\\nMacquarie Park\\nSydney, New South Wales 2113\\nAustralia\",\"facilityProvider\":\"NextDC\",\"facilityProviderFacilityId\":\"S1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TIS Tel Aviv Burla Hub and Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99030\",\"id\":\"1685\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone1-99030\",\"peeringdbFacilityId\":\"12921\",\"address\":\"Telecom Italia Sparkle S.p.A.\\n46 Burla St\\nTel Aviv, 6936447\\nIsrael\",\"facilityProvider\":\"TIS Lammed\",\"facilityProviderFacilityId\":\"Tel Aviv Burla Hub and Data Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"SDS1 Modiin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99047\",\"id\":\"1687\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone1-99047\",\"peeringdbFacilityId\":\"12993\",\"address\":\"SDS Data Service LTD\\nZela Hahar 35\\nModiin, Macabim- Reut, 7178541\\nIsrael\",\"facilityProvider\":\"SDS\",\"facilityProviderFacilityId\":\"SDS1 Modiin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TIS Tel Aviv Burla Hub and Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99030\",\"id\":\"1686\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone2-99030\",\"peeringdbFacilityId\":\"12921\",\"address\":\"Telecom Italia Sparkle S.p.A.\\n46 Burla St\\nTel Aviv, 6936447\\nIsrael\",\"facilityProvider\":\"TIS Lammed\",\"facilityProviderFacilityId\":\"Tel Aviv Burla Hub and Data Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"SDS1 Modiin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99047\",\"id\":\"1688\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone2-99047\",\"peeringdbFacilityId\":\"12993\",\"address\":\"SDS Data Service LTD\\nZela Hahar 35\\nModiin, Macabim- Reut, 7178541\\nIsrael\",\"facilityProvider\":\"SDS\",\"facilityProviderFacilityId\":\"SDS1 Modiin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Cebrosa Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99032\",\"id\":\"1781\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone1-99032\",\"peeringdbFacilityId\":\"99017\",\"address\":\"Telecom Italia\\nStrada della Cebrosa (angolo via Reisera) 10156\\nSettimo Torinese (TO\\nMetropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Cebrosa Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Moncalieri Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99033\",\"id\":\"1783\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone1-99033\",\"peeringdbFacilityId\":\"99018\",\"address\":\"Telecom Italia\\nGround floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri\\n10024 Metropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Moncalieri Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Cebrosa Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99032\",\"id\":\"1782\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone2-99032\",\"peeringdbFacilityId\":\"99017\",\"address\":\"Telecom Italia\\nStrada della Cebrosa (angolo via Reisera) 10156\\nSettimo Torinese (TO\\nMetropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Cebrosa Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Moncalieri Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99033\",\"id\":\"1784\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone2-99033\",\"peeringdbFacilityId\":\"99018\",\"address\":\"Telecom Italia\\nGround floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri\\n10024 Metropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Moncalieri Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Taipei-Aikuo IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-2886\",\"id\":\"1194\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"tsa-zone1-2886\",\"peeringdbFacilityId\":\"5904\",\"address\":\"Chunghwa Telecom\\n1:#31, AiKuo E. Rd.\\nTaipei\\nTaiwan 106\",\"facilityProvider\":\"Chunghwa Telecom\",\"facilityProviderFacilityId\":\"CHT Taipei-Aikuo IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Chief LY Building Taipei\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-456\",\"id\":\"1100\",\"creationTimestamp\":\"2018-07-31T10:58:35.000-07:00\",\"name\":\"tsa-zone1-456\",\"peeringdbFacilityId\":\"456\",\"address\":\"Chief Telecom\\nNo. 250, Yang-Guang Street\\nNei-hu District\\nTaipei\\nTaiwan 11491\",\"facilityProvider\":\"Chief Telecom\",\"facilityProviderFacilityId\":\"Taipei\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Asia Pacific Telecom Co., Ltd.\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-99004\",\"id\":\"1164\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"tsa-zone1-99004\",\"peeringdbFacilityId\":\"9009\",\"address\":\"Asia Pacific Telecom\\n8F. No.19-6, Sanchong Rd.\\nNangang District Taipei City\\nTaiwan 115\",\"facilityProvider\":\"Asia Pacific Telecom\",\"facilityProviderFacilityId\":\"TWTA5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Taipei-Aikuo IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-2886\",\"id\":\"1101\",\"creationTimestamp\":\"2018-07-31T10:58:35.000-07:00\",\"name\":\"tsa-zone2-2886\",\"peeringdbFacilityId\":\"5904\",\"address\":\"Chunghwa Telecom\\n1:#31, AiKuo E. Rd.\\nTaipei\\nTaiwan 106\",\"facilityProvider\":\"Chunghwa Telecom\",\"facilityProviderFacilityId\":\"CHT Taipei-Aikuo IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Chief LY Building Taipei\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-456\",\"id\":\"1141\",\"creationTimestamp\":\"2019-09-17T09:59:04.000-07:00\",\"name\":\"tsa-zone2-456\",\"peeringdbFacilityId\":\"456\",\"address\":\"Chief Telecom\\nNo. 250, Yang-Guang Street\\nNei-hu District\\nTaipei\\nTaiwan 11491\",\"facilityProvider\":\"Chief Telecom\",\"facilityProviderFacilityId\":\"Taipei\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Asia Pacific Telecom Co., Ltd.\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-99004\",\"id\":\"1165\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"tsa-zone2-99004\",\"peeringdbFacilityId\":\"9009\",\"address\":\"Asia Pacific Telecom\\n8F. No.19-6, Sanchong Rd.\\nNangang District Taipei City\\nTaiwan 115\",\"facilityProvider\":\"Asia Pacific Telecom\",\"facilityProviderFacilityId\":\"TWTA5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Google Restricted Access\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone1-room1\",\"id\":\"1080\",\"creationTimestamp\":\"2018-03-18T12:41:22.000-07:00\",\"name\":\"us-east4-zone1-room1\",\"peeringdbFacilityId\":\"99903\",\"address\":\"Ashburn VA\\nUnited States\",\"facilityProvider\":\"Google\",\"facilityProviderFacilityId\":\"us-east4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"CLOSED\"},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Google Restricted Access\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone2-room1\",\"id\":\"1081\",\"creationTimestamp\":\"2018-03-18T12:41:22.000-07:00\",\"name\":\"us-east4-zone2-room1\",\"peeringdbFacilityId\":\"99903\",\"address\":\"Ashburn VA\\nUnited States\",\"facilityProvider\":\"Google\",\"facilityProviderFacilityId\":\"us-east4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"CLOSED\"},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Vienna VIE1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone1-67\",\"id\":\"1319\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"vie-zone1-67\",\"peeringdbFacilityId\":\"67\",\"address\":\"Digital Realty\\nLouis-Haefliger-Gasse 10\\n1210 Vienna\\nAustria\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Vienna VIE1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Vienna\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Vienna VIE1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone2-67\",\"id\":\"1320\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"vie-zone2-67\",\"peeringdbFacilityId\":\"67\",\"address\":\"Digital Realty\\nLouis-Haefliger-Gasse 10\\n1210 Vienna\\nAustria\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Vienna VIE1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Vienna\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Atman Data Center Warsaw-1 (waw-1, Grochowska)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-2570\",\"id\":\"1365\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone1-2570\",\"peeringdbFacilityId\":\"2570\",\"address\":\"Atman\\nul. Grochowska 21a\\n04-186 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Atman Data Center\",\"facilityProviderFacilityId\":\"Warsaw-1 (waw-1, Grochowska)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix WA1 - Warsaw, Centrum LIM\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-509\",\"id\":\"1363\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone1-509\",\"peeringdbFacilityId\":\"509\",\"address\":\"Equinix\\nAl. Jerozolimskie 65/79\\n00-697 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"WA1 - Warsaw, Centrum LIM\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Atman Data Center Warsaw-1 (waw-1, Grochowska)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-2570\",\"id\":\"1366\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone2-2570\",\"peeringdbFacilityId\":\"2570\",\"address\":\"Atman\\nul. Grochowska 21a\\n04-186 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Atman Data Center\",\"facilityProviderFacilityId\":\"Warsaw-1 (waw-1, Grochowska)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix WA1 - Warsaw, Centrum LIM\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-509\",\"id\":\"1364\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone2-509\",\"peeringdbFacilityId\":\"509\",\"address\":\"Equinix\\nAl. Jerozolimskie 65/79\\n00-697 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"WA1 - Warsaw, Centrum LIM\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-1944\",\"id\":\"1051\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"yul-zone1-1944\",\"peeringdbFacilityId\":\"1944\",\"address\":\"Cologix\\n1250 Rene-Levesque West\\nMontréal, QC, H3B 4WB\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL10-H\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-99002\",\"id\":\"1156\",\"creationTimestamp\":\"2019-11-15T07:15:11.000-08:00\",\"name\":\"yul-zone1-99002\",\"peeringdbFacilityId\":\"11631\",\"address\":\"Cologix\\n530 Rue Bériault\\nLongueuil, J4G1S8\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL10-H\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-1944\",\"id\":\"1052\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"yul-zone2-1944\",\"peeringdbFacilityId\":\"1944\",\"address\":\"Cologix\\n1250 Rene-Levesque West\\nMontréal, QC, H3B 4WB\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL10-H\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-99002\",\"id\":\"1157\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"yul-zone2-99002\",\"peeringdbFacilityId\":\"11631\",\"address\":\"Cologix\\n530 Rue Bériault\\nLongueuil, J4G1S8\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL10-H\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix VAN2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone1-1881\",\"id\":\"1377\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"yvr-zone1-1881\",\"peeringdbFacilityId\":\"1881\",\"address\":\"Cologix, Inc.\\n1050 W Pender Street\\nVancouver, V6E 3S7\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"Cologix VAN2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Vancouver\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix VAN2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone2-1881\",\"id\":\"1378\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"yvr-zone2-1881\",\"peeringdbFacilityId\":\"1881\",\"address\":\"Cologix, Inc.\\n1050 W Pender Street\\nVancouver, V6E 3S7\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"Cologix VAN2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Vancouver\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CL3 - Calgary (formerly Q9 Calgary Three)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone1-3251\",\"id\":\"1409\",\"creationTimestamp\":\"2021-06-29T15:31:29.000-07:00\",\"name\":\"yyc-zone1-3251\",\"peeringdbFacilityId\":\"3251\",\"address\":\"Equinix\\n5300 86 Ave SE\\nCalgary AB, T2C 4L7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CL3 - Calgary\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Calgary\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CL3 - Calgary (formerly Q9 Calgary Three)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone2-3251\",\"id\":\"1410\",\"creationTimestamp\":\"2021-06-29T15:31:29.000-07:00\",\"name\":\"yyc-zone2-3251\",\"peeringdbFacilityId\":\"3251\",\"address\":\"Equinix\\n5300 86 Ave SE\\nCalgary AB, T2C 4L7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CL3 - Calgary\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Calgary\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Toronto (TR2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-2206\",\"id\":\"1193\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"yyz-zone1-2206\",\"peeringdbFacilityId\":\"2206\",\"address\":\"Equinix\\n45 Parliament St\\nToronto, ON, M5A 0G7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TR2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"151 Front Street West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-392\",\"id\":\"1047\",\"creationTimestamp\":\"2017-06-21T15:47:21.000-07:00\",\"name\":\"yyz-zone1-392\",\"peeringdbFacilityId\":\"392\",\"address\":\"Northam Realty\\n151 Front Street West\\nSuite 600\\nToronto, ON, M5J 2N1\\nCanada\",\"facilityProvider\":\"Northam Realty\",\"facilityProviderFacilityId\":\"151 Front Street West Toronto\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Toronto (TR2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-2206\",\"id\":\"1048\",\"creationTimestamp\":\"2017-06-21T15:47:21.000-07:00\",\"name\":\"yyz-zone2-2206\",\"peeringdbFacilityId\":\"2206\",\"address\":\"Equinix\\n45 Parliament St\\nToronto, ON, M5A 0G7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TR2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"151 Front Street West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-392\",\"id\":\"1192\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"yyz-zone2-392\",\"peeringdbFacilityId\":\"392\",\"address\":\"Northam Realty\\n151 Front Street West\\nSuite 600\\nToronto, ON, M5J 2N1\\nCanada\",\"facilityProvider\":\"Northam Realty\",\"facilityProviderFacilityId\":\"151 Front Street West Toronto\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"greenDatacenter Lupfig\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-1086\",\"id\":\"1393\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"zrh-zone1-1086\",\"peeringdbFacilityId\":\"1086\",\"address\":\"Green Datacenter AG\\nIndustriestr. 33\\n5242 Lupfig, AG\\nSwitzerland\",\"facilityProvider\":\"greenDatacenter\",\"facilityProviderFacilityId\":\"greenDatacenter Lupfig\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Zurich ZUR1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-81\",\"id\":\"1128\",\"creationTimestamp\":\"2019-01-15T13:38:11.000-08:00\",\"name\":\"zrh-zone1-81\",\"peeringdbFacilityId\":\"81\",\"address\":\"Digital Realty\\nSagereistrasse 35\\nGlattbrugg\\n8050 Zurich\\nSwitzerland\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Zurich ZUR1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"greenDatacenter Lupfig\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-1086\",\"id\":\"1394\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"zrh-zone2-1086\",\"peeringdbFacilityId\":\"1086\",\"address\":\"Green Datacenter AG\\nIndustriestr. 33\\n5242 Lupfig, AG\\nSwitzerland\",\"facilityProvider\":\"greenDatacenter\",\"facilityProviderFacilityId\":\"greenDatacenter Lupfig\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Zurich ZUR1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-81\",\"id\":\"1178\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"zrh-zone2-81\",\"peeringdbFacilityId\":\"81\",\"address\":\"Digital Realty\\nSagereistrasse 35\\nGlattbrugg\\n8050 Zurich\\nSwitzerland\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Zurich ZUR1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "G26tc9Ri52pLrghAkE862Q3AX-0=/FA0sbk6rRxhdWcjcyzsHlG4ER0g=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 11:57:30 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T11:57:29.571Z", + "time": 1154, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1154 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.test.ts b/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.test.ts new file mode 100644 index 00000000..910a5406 --- /dev/null +++ b/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.test.ts @@ -0,0 +1,41 @@ +import { + Recording, + StepTestConfig, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP } from '../constants'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../../test/recording'; +import { integrationConfig } from '../../../../test/config'; +import { invocationConfig } from '../../..'; + +describe(`compute#${STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test( + STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, + async () => { + recording = setupGoogleCloudRecording({ + name: STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }, + ); +}); diff --git a/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts b/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts new file mode 100644 index 00000000..5d19a69e --- /dev/null +++ b/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts @@ -0,0 +1,69 @@ +import { + RelationshipClass, + createDirectRelationship, +} from '@jupiterone/integration-sdk-core'; +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../../types'; +import { + ENTITY_TYPE_CLOUD_INTERCONNECT, + ENTITY_TYPE_INTERCONNECT_LOCATION, + RELATIONSHIP_TYPE_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT, + STEP_CLOUD_INTERCONNECT, + STEP_INTERCONNECT_LOCATION, + STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, +} from '../constants'; + +export async function buildComputeInstanceServiceAccountRelationships( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { + _type: ENTITY_TYPE_CLOUD_INTERCONNECT, + }, + async (interconnect) => { + const interconnectLocation = interconnect.location as string; + + if (!interconnectLocation) { + return; + } + + const cloudInterconnectKey = interconnect._key; + + const interconnectLocationKey = await jobState.findEntity( + interconnectLocation, + ); + if (interconnectLocationKey) { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.USES, + fromKey: interconnectLocationKey._key, + fromType: ENTITY_TYPE_INTERCONNECT_LOCATION, + toKey: cloudInterconnectKey, + toType: ENTITY_TYPE_CLOUD_INTERCONNECT, + }), + ); + } + }, + ); +} + +export const buildInterConnectLocationUsesCloudInterConnectStep: GoogleCloudIntegrationStep = + { + id: STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, + name: 'Interconnect location uses cloud interconnect Relationships', + entities: [], + relationships: [ + { + _class: RelationshipClass.USES, + _type: RELATIONSHIP_TYPE_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT, + sourceType: ENTITY_TYPE_INTERCONNECT_LOCATION, + targetType: ENTITY_TYPE_CLOUD_INTERCONNECT, + }, + ], + dependsOn: [STEP_INTERCONNECT_LOCATION, STEP_CLOUD_INTERCONNECT], + executionHandler: buildComputeInstanceServiceAccountRelationships, + }; diff --git a/src/steps/compute/steps/fetch-cloud-interconnect.test.ts b/src/steps/compute/steps/fetch-cloud-interconnect.test.ts new file mode 100644 index 00000000..bca89cd0 --- /dev/null +++ b/src/steps/compute/steps/fetch-cloud-interconnect.test.ts @@ -0,0 +1,38 @@ +import { + Recording, + StepTestConfig, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { STEP_CLOUD_INTERCONNECT } from '../constants'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../../test/recording'; +import { integrationConfig } from '../../../../test/config'; +import { invocationConfig } from '../../..'; + +describe(`compute#${STEP_CLOUD_INTERCONNECT}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test(STEP_CLOUD_INTERCONNECT, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_CLOUD_INTERCONNECT, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_CLOUD_INTERCONNECT, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); diff --git a/src/steps/compute/steps/fetch-cloud-interconnect.ts b/src/steps/compute/steps/fetch-cloud-interconnect.ts new file mode 100644 index 00000000..03452cac --- /dev/null +++ b/src/steps/compute/steps/fetch-cloud-interconnect.ts @@ -0,0 +1,65 @@ +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../../types'; +import { + ENTITY_CLASS_CLOUD_INTERCONNECT, + ENTITY_TYPE_CLOUD_INTERCONNECT, + IngestionSources, + STEP_CLOUD_INTERCONNECT, +} from '../constants'; +import { ComputeClient } from '../client'; +import { publishUnsupportedConfigEvent } from '../../../utils/events'; +import { createCloudInterconnectEntity } from '../converters'; + +export async function fetchCloudInterconnect( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new ComputeClient({ config }, logger); + + try { + await client.iterateCloudInterconnect(async (interconnect) => { + await jobState.addEntity(createCloudInterconnectEntity(interconnect)); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'Cloud Interconnect', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export const fetchCloudInterConnectStep: GoogleCloudIntegrationStep = { + id: STEP_CLOUD_INTERCONNECT, + ingestionSourceId: IngestionSources.CLOUD_INTERCONNECT, + name: 'Cloud Interconnect', + entities: [ + { + resourceName: 'Cloud Interconnect', + _type: ENTITY_TYPE_CLOUD_INTERCONNECT, + _class: ENTITY_CLASS_CLOUD_INTERCONNECT, + schema: { + properties: { + CIDR: { exclude: true }, + internal: { exclude: true }, + }, + }, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchCloudInterconnect, + permissions: [], + apis: ['compute.googleapis.com'], +}; diff --git a/src/steps/compute/steps/fetch-interconnect-location.test.ts b/src/steps/compute/steps/fetch-interconnect-location.test.ts new file mode 100644 index 00000000..4cac42b8 --- /dev/null +++ b/src/steps/compute/steps/fetch-interconnect-location.test.ts @@ -0,0 +1,38 @@ +import { + Recording, + StepTestConfig, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { STEP_INTERCONNECT_LOCATION } from '../constants'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../../test/recording'; +import { integrationConfig } from '../../../../test/config'; +import { invocationConfig } from '../../..'; + +describe(`compute#${STEP_INTERCONNECT_LOCATION}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test(STEP_INTERCONNECT_LOCATION, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_INTERCONNECT_LOCATION, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_INTERCONNECT_LOCATION, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); diff --git a/src/steps/compute/steps/fetch-interconnect-locations.ts b/src/steps/compute/steps/fetch-interconnect-locations.ts new file mode 100644 index 00000000..ab6018e7 --- /dev/null +++ b/src/steps/compute/steps/fetch-interconnect-locations.ts @@ -0,0 +1,59 @@ +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../../types'; +import { + ENTITY_CLASS_INTERCONNECT_LOCATION, + ENTITY_TYPE_INTERCONNECT_LOCATION, + IngestionSources, + STEP_INTERCONNECT_LOCATION, +} from '../constants'; +import { ComputeClient } from '../client'; +import { publishUnsupportedConfigEvent } from '../../../utils/events'; +import { createInterconnectLocationEntity } from '../converters'; + +export async function fetchInterconnectLocation( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new ComputeClient({ config }, logger); + + try { + await client.iterateInterconnectLocations(async (location) => { + await jobState.addEntity(createInterconnectLocationEntity(location)); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'Cloud Interconnect', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export const fetchInterConnectLocationStep: GoogleCloudIntegrationStep = { + id: STEP_INTERCONNECT_LOCATION, + ingestionSourceId: IngestionSources.INTERCONNECT_LOCATION, + name: 'Interconnect Location', + entities: [ + { + resourceName: 'Interconnect Location', + _type: ENTITY_TYPE_INTERCONNECT_LOCATION, + _class: ENTITY_CLASS_INTERCONNECT_LOCATION, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchInterconnectLocation, + permissions: [], + apis: ['compute.googleapis.com'], +}; diff --git a/src/steps/storage/__recordings__/fetch-cloud-storage-buckets_409308925/recording.har b/src/steps/storage/__recordings__/fetch-cloud-storage-buckets_409308925/recording.har index 192741c8..b2a1c197 100644 --- a/src/steps/storage/__recordings__/fetch-cloud-storage-buckets_409308925/recording.har +++ b/src/steps/storage/__recordings__/fetch-cloud-storage-buckets_409308925/recording.har @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 733, + "bodySize": 727, "cookies": [], "headers": [ { @@ -22,35 +22,35 @@ }, { "_fromType": "array", - "name": "accept", - "value": "application/json" + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" }, { "_fromType": "array", - "name": "content-length", - "value": "733" + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" }, { "_fromType": "array", - "name": "user-agent", - "value": "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" + "name": "accept", + "value": "application/json" }, { "_fromType": "array", - "name": "accept-encoding", - "value": "gzip,deflate" + "name": "content-length", + "value": "727" }, { "_fromType": "array", - "name": "connection", - "value": "close" + "name": "accept-encoding", + "value": "gzip,deflate" }, { "name": "host", "value": "www.googleapis.com" } ], - "headersSize": 300, + "headersSize": 293, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1286, + "bodySize": 1235, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1286, + "size": 1235, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:48 GMT" + "value": "Wed, 24 Apr 2024 10:11:22 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:47.993Z", - "time": 125, + "startedDateTime": "2024-04-24T10:11:22.503Z", + "time": 364, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 125 + "wait": 364 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -161,30 +161,25 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "orgpolicy.googleapis.com" } ], - "headersSize": 1402, + "headersSize": 1359, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], "url": "https://orgpolicy.googleapis.com/v2/projects/j1-gc-integration-dev-v3/policies/storage.publicAccessPrevention:getEffectivePolicy" }, "response": { - "bodySize": 206, + "bodySize": 223, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 206, + "size": 223, "text": "{\"name\":\"projects/167984947943/policies/storage.publicAccessPrevention\",\"spec\":{\"rules\":[{\"enforce\":false}]}}" }, "cookies": [], @@ -199,7 +194,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:49 GMT" + "value": "Wed, 24 Apr 2024 10:11:24 GMT" }, { "name": "server", @@ -236,8 +231,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:48.124Z", - "time": 1078, + "startedDateTime": "2024-04-24T10:11:22.897Z", + "time": 1837, "timings": { "blocked": -1, "connect": -1, @@ -245,7 +240,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1078 + "wait": 1837 } }, { @@ -253,7 +248,7 @@ "_order": 1, "cache": {}, "request": { - "bodySize": 733, + "bodySize": 727, "cookies": [], "headers": [ { @@ -263,35 +258,35 @@ }, { "_fromType": "array", - "name": "accept", - "value": "application/json" + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" }, { "_fromType": "array", - "name": "content-length", - "value": "733" + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" }, { "_fromType": "array", - "name": "user-agent", - "value": "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)" + "name": "accept", + "value": "application/json" }, { "_fromType": "array", - "name": "accept-encoding", - "value": "gzip,deflate" + "name": "content-length", + "value": "727" }, { "_fromType": "array", - "name": "connection", - "value": "close" + "name": "accept-encoding", + "value": "gzip,deflate" }, { "name": "host", "value": "www.googleapis.com" } ], - "headersSize": 300, + "headersSize": 293, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -303,11 +298,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1242, + "bodySize": 1167, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1242, + "size": 1167, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -322,7 +317,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:49 GMT" + "value": "Wed, 24 Apr 2024 10:11:24 GMT" }, { "name": "server", @@ -359,8 +354,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:49.209Z", - "time": 109, + "startedDateTime": "2024-04-24T10:11:24.771Z", + "time": 161, "timings": { "blocked": -1, "connect": -1, @@ -368,7 +363,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 109 + "wait": 161 } }, { @@ -382,7 +377,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -392,7 +387,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -402,19 +397,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1348, + "headersSize": 1305, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [ @@ -426,11 +416,11 @@ "url": "https://storage.googleapis.com/storage/v1/b?project=j1-gc-integration-dev-v3" }, "response": { - "bodySize": 14030, + "bodySize": 19715, "content": { "mimeType": "application/json; charset=UTF-8", - "size": 14030, - "text": "{\n \"kind\": \"storage#buckets\",\n \"items\": [\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-staging-europe-north1-167984947943-oqqo30p7\",\n \"id\": \"dataproc-staging-europe-north1-167984947943-oqqo30p7\",\n \"name\": \"dataproc-staging-europe-north1-167984947943-oqqo30p7\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"EUROPE-NORTH1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-07-20T12:47:31.280Z\",\n \"updated\": \"2022-09-08T07:30:23.430Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-staging-us-central1-167984947943-okmnuod7\",\n \"id\": \"dataproc-staging-us-central1-167984947943-okmnuod7\",\n \"name\": \"dataproc-staging-us-central1-167984947943-okmnuod7\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"7\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAc=\",\n \"timeCreated\": \"2021-07-20T12:47:10.911Z\",\n \"updated\": \"2021-09-08T17:19:48.039Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-temp-europe-north1-167984947943-0quq0oz0\",\n \"id\": \"dataproc-temp-europe-north1-167984947943-0quq0oz0\",\n \"name\": \"dataproc-temp-europe-north1-167984947943-0quq0oz0\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"EUROPE-NORTH1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2021-07-20T12:47:31.407Z\",\n \"updated\": \"2021-07-20T12:47:31.407Z\",\n \"lifecycle\": {\n \"rule\": [\n {\n \"action\": {\n \"type\": \"Delete\"\n },\n \"condition\": {\n \"age\": 90\n }\n }\n ]\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-temp-us-central1-167984947943-c8nlqeyo\",\n \"id\": \"dataproc-temp-us-central1-167984947943-c8nlqeyo\",\n \"name\": \"dataproc-temp-us-central1-167984947943-c8nlqeyo\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2021-07-20T12:47:10.793Z\",\n \"updated\": \"2021-07-20T12:47:10.793Z\",\n \"lifecycle\": {\n \"rule\": [\n {\n \"action\": {\n \"type\": \"Delete\"\n },\n \"condition\": {\n \"age\": 90\n }\n }\n ]\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/example-backend-bucket-1\",\n \"id\": \"example-backend-bucket-1\",\n \"name\": \"example-backend-bucket-1\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"defaultEventBasedHold\": false,\n \"timeCreated\": \"2022-03-16T11:31:39.964Z\",\n \"updated\": \"2022-03-16T11:31:39.964Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-06-14T11:31:39.964Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-06-14T11:31:39.964Z\"\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"multi-region\",\n \"satisfiesPZS\": false,\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/gaston-delete\",\n \"id\": \"gaston-delete\",\n \"name\": \"gaston-delete\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-11-04T13:12:29.150Z\",\n \"updated\": \"2022-11-04T13:12:29.150Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2023-02-02T13:12:29.150Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2023-02-02T13:12:29.150Z\"\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/gcf-sources-167984947943-us-central1\",\n \"id\": \"gcf-sources-167984947943-us-central1\",\n \"name\": \"gcf-sources-167984947943-us-central1\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2021-05-31T16:26:23.272Z\",\n \"updated\": \"2021-05-31T16:26:23.272Z\",\n \"cors\": [\n {\n \"origin\": [\n \"https://*.cloud.google.com\",\n \"https://*.corp.google.com\",\n \"https://*.corp.google.com:*\"\n ],\n \"method\": [\n \"GET\"\n ]\n }\n ],\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2021-08-29T16:26:23.272Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2021-08-29T16:26:23.272Z\"\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3-sink-logging-bucket\",\n \"id\": \"j1-gc-integration-dev-v3-sink-logging-bucket\",\n \"name\": \"j1-gc-integration-dev-v3-sink-logging-bucket\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-05-31T16:25:51.614Z\",\n \"updated\": \"2022-09-30T00:53:34.941Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3-super-secret-stuff\",\n \"id\": \"j1-gc-integration-dev-v3-super-secret-stuff\",\n \"name\": \"j1-gc-integration-dev-v3-super-secret-stuff\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"20\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CBQ=\",\n \"defaultEventBasedHold\": false,\n \"timeCreated\": \"2021-09-13T22:56:02.534Z\",\n \"updated\": \"2023-04-19T19:20:57.059Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"satisfiesPZS\": false,\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3-test-tf-bucket\",\n \"id\": \"j1-gc-integration-dev-v3-test-tf-bucket\",\n \"name\": \"j1-gc-integration-dev-v3-test-tf-bucket\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-07-22T13:15:31.543Z\",\n \"updated\": \"2022-02-07T12:41:33.448Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-03-16T10:53:36.805Z\",\n \"updated\": \"2022-03-16T10:53:36.805Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3_cloudbuild\",\n \"id\": \"j1-gc-integration-dev-v3_cloudbuild\",\n \"name\": \"j1-gc-integration-dev-v3_cloudbuild\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2022-08-17T20:44:36.493Z\",\n \"updated\": \"2023-04-19T19:21:28.774Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3cloudfunctions\",\n \"id\": \"j1-gc-integration-dev-v3cloudfunctions\",\n \"name\": \"j1-gc-integration-dev-v3cloudfunctions\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"5\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAU=\",\n \"timeCreated\": \"2021-05-31T16:25:44.251Z\",\n \"updated\": \"2021-09-13T17:25:24.390Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/nacho_b4dfb99a_e0dc_4668_8d93_a3b6a68842e4\",\n \"id\": \"nacho_b4dfb99a_e0dc_4668_8d93_a3b6a68842e4\",\n \"name\": \"nacho_b4dfb99a_e0dc_4668_8d93_a3b6a68842e4\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-EAST1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-09-08T07:23:00.011Z\",\n \"updated\": \"2022-09-08T07:23:00.011Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-12-07T07:23:00.011Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-12-07T07:23:00.011Z\"\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/staging.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"staging.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"staging.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-03-16T10:53:36.905Z\",\n \"updated\": \"2022-03-16T10:53:36.905Z\",\n \"lifecycle\": {\n \"rule\": [\n {\n \"action\": {\n \"type\": \"Delete\"\n },\n \"condition\": {\n \"age\": 15\n }\n }\n ]\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/us.artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"us.artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"us.artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-05-31T16:35:42.461Z\",\n \"updated\": \"2023-04-19T19:23:21.599Z\",\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n }\n ]\n}\n" + "size": 19715, + "text": "{\n \"kind\": \"storage#buckets\",\n \"items\": [\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/asia-south1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"asia-south1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"asia-south1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"ASIA-SOUTH1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2024-04-04T15:27:08.711Z\",\n \"updated\": \"2024-04-04T15:27:08.711Z\",\n \"labels\": {\n \"goog-deploy-location\": \"asia-south1\"\n },\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-04-04T15:27:08.711Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2024-07-03T15:27:08.711Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2024-07-03T15:27:08.711Z\"\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-staging-europe-north1-167984947943-oqqo30p7\",\n \"id\": \"dataproc-staging-europe-north1-167984947943-oqqo30p7\",\n \"name\": \"dataproc-staging-europe-north1-167984947943-oqqo30p7\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"EUROPE-NORTH1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-07-20T12:47:31.280Z\",\n \"updated\": \"2022-09-08T07:30:23.430Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-staging-us-central1-167984947943-okmnuod7\",\n \"id\": \"dataproc-staging-us-central1-167984947943-okmnuod7\",\n \"name\": \"dataproc-staging-us-central1-167984947943-okmnuod7\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"7\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAc=\",\n \"timeCreated\": \"2021-07-20T12:47:10.911Z\",\n \"updated\": \"2021-09-08T17:19:48.039Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-temp-europe-north1-167984947943-0quq0oz0\",\n \"id\": \"dataproc-temp-europe-north1-167984947943-0quq0oz0\",\n \"name\": \"dataproc-temp-europe-north1-167984947943-0quq0oz0\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"EUROPE-NORTH1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2021-07-20T12:47:31.407Z\",\n \"updated\": \"2021-07-20T12:47:31.407Z\",\n \"lifecycle\": {\n \"rule\": [\n {\n \"action\": {\n \"type\": \"Delete\"\n },\n \"condition\": {\n \"age\": 90\n }\n }\n ]\n },\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/dataproc-temp-us-central1-167984947943-c8nlqeyo\",\n \"id\": \"dataproc-temp-us-central1-167984947943-c8nlqeyo\",\n \"name\": \"dataproc-temp-us-central1-167984947943-c8nlqeyo\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2021-07-20T12:47:10.793Z\",\n \"updated\": \"2021-07-20T12:47:10.793Z\",\n \"lifecycle\": {\n \"rule\": [\n {\n \"action\": {\n \"type\": \"Delete\"\n },\n \"condition\": {\n \"age\": 90\n }\n }\n ]\n },\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/example-backend-bucket-1\",\n \"id\": \"example-backend-bucket-1\",\n \"name\": \"example-backend-bucket-1\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"defaultEventBasedHold\": false,\n \"timeCreated\": \"2022-03-16T11:31:39.964Z\",\n \"updated\": \"2022-03-16T11:31:39.964Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-06-14T11:31:39.964Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-06-14T11:31:39.964Z\"\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"multi-region\",\n \"satisfiesPZS\": false,\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/gaston-delete\",\n \"id\": \"gaston-delete\",\n \"name\": \"gaston-delete\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-11-04T13:12:29.150Z\",\n \"updated\": \"2022-11-04T13:12:29.150Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2023-02-02T13:12:29.150Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2023-02-02T13:12:29.150Z\"\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/gcf-sources-167984947943-us-central1\",\n \"id\": \"gcf-sources-167984947943-us-central1\",\n \"name\": \"gcf-sources-167984947943-us-central1\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2021-05-31T16:26:23.272Z\",\n \"updated\": \"2021-05-31T16:26:23.272Z\",\n \"cors\": [\n {\n \"origin\": [\n \"https://*.cloud.google.com\",\n \"https://*.corp.google.com\",\n \"https://*.corp.google.com:*\"\n ],\n \"method\": [\n \"GET\"\n ]\n }\n ],\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2021-08-29T16:26:23.272Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2021-08-29T16:26:23.272Z\"\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3-sink-logging-bucket\",\n \"id\": \"j1-gc-integration-dev-v3-sink-logging-bucket\",\n \"name\": \"j1-gc-integration-dev-v3-sink-logging-bucket\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-05-31T16:25:51.614Z\",\n \"updated\": \"2022-09-30T00:53:34.941Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3-super-secret-stuff\",\n \"id\": \"j1-gc-integration-dev-v3-super-secret-stuff\",\n \"name\": \"j1-gc-integration-dev-v3-super-secret-stuff\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"20\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CBQ=\",\n \"defaultEventBasedHold\": false,\n \"timeCreated\": \"2021-09-13T22:56:02.534Z\",\n \"updated\": \"2023-04-19T19:20:57.059Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"satisfiesPZS\": false,\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3-test-tf-bucket\",\n \"id\": \"j1-gc-integration-dev-v3-test-tf-bucket\",\n \"name\": \"j1-gc-integration-dev-v3-test-tf-bucket\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-07-22T13:15:31.543Z\",\n \"updated\": \"2022-02-07T12:41:33.448Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-03-16T10:53:36.805Z\",\n \"updated\": \"2022-03-16T10:53:36.805Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3_cloudbuild\",\n \"id\": \"j1-gc-integration-dev-v3_cloudbuild\",\n \"name\": \"j1-gc-integration-dev-v3_cloudbuild\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2022-08-17T20:44:36.493Z\",\n \"updated\": \"2023-04-19T19:21:28.774Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/j1-gc-integration-dev-v3cloudfunctions\",\n \"id\": \"j1-gc-integration-dev-v3cloudfunctions\",\n \"name\": \"j1-gc-integration-dev-v3cloudfunctions\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"5\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAU=\",\n \"timeCreated\": \"2021-05-31T16:25:44.251Z\",\n \"updated\": \"2021-09-13T17:25:24.390Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/nacho_b4dfb99a_e0dc_4668_8d93_a3b6a68842e4\",\n \"id\": \"nacho_b4dfb99a_e0dc_4668_8d93_a3b6a68842e4\",\n \"name\": \"nacho_b4dfb99a_e0dc_4668_8d93_a3b6a68842e4\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-EAST1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-09-08T07:23:00.011Z\",\n \"updated\": \"2022-09-08T07:23:00.011Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-12-07T07:23:00.011Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2022-12-07T07:23:00.011Z\"\n },\n \"publicAccessPrevention\": \"enforced\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/northamerica-northeast1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"northamerica-northeast1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"northamerica-northeast1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"NORTHAMERICA-NORTHEAST1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2024-04-04T05:11:15.436Z\",\n \"updated\": \"2024-04-04T05:11:15.436Z\",\n \"labels\": {\n \"goog-deploy-location\": \"northamerica-northeast1\"\n },\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-04-04T05:11:15.436Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2024-07-03T05:11:15.436Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2024-07-03T05:11:15.436Z\"\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/staging.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"staging.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"staging.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2022-03-16T10:53:36.905Z\",\n \"updated\": \"2022-03-16T10:53:36.905Z\",\n \"lifecycle\": {\n \"rule\": [\n {\n \"action\": {\n \"type\": \"Delete\"\n },\n \"condition\": {\n \"age\": 15\n }\n }\n ]\n },\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/us-central1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"us-central1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"us-central1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"1\",\n \"location\": \"US-CENTRAL1\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAE=\",\n \"timeCreated\": \"2024-04-04T15:51:32.404Z\",\n \"updated\": \"2024-04-04T15:51:32.404Z\",\n \"labels\": {\n \"goog-deploy-location\": \"us-central1\"\n },\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-04-04T15:51:32.404Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": true,\n \"lockedTime\": \"2024-07-03T15:51:32.404Z\"\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": true,\n \"lockedTime\": \"2024-07-03T15:51:32.404Z\"\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"region\"\n },\n {\n \"kind\": \"storage#bucket\",\n \"selfLink\": \"https://www.googleapis.com/storage/v1/b/us.artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"id\": \"us.artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"name\": \"us.artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"projectNumber\": \"167984947943\",\n \"metageneration\": \"2\",\n \"location\": \"US\",\n \"storageClass\": \"STANDARD\",\n \"etag\": \"CAI=\",\n \"timeCreated\": \"2021-05-31T16:35:42.461Z\",\n \"updated\": \"2023-04-19T19:23:21.599Z\",\n \"softDeletePolicy\": {\n \"retentionDurationSeconds\": \"604800\",\n \"effectiveTime\": \"2024-03-01T08:00:00.000Z\"\n },\n \"iamConfiguration\": {\n \"bucketPolicyOnly\": {\n \"enabled\": false\n },\n \"uniformBucketLevelAccess\": {\n \"enabled\": false\n },\n \"publicAccessPrevention\": \"inherited\"\n },\n \"locationType\": \"multi-region\",\n \"rpo\": \"DEFAULT\"\n }\n ]\n}\n" }, "cookies": [], "headers": [ @@ -444,7 +434,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:50 GMT" + "value": "Wed, 24 Apr 2024 10:11:26 GMT" }, { "name": "vary", @@ -456,11 +446,11 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:50 GMT" + "value": "Wed, 24 Apr 2024 10:11:26 GMT" }, { "name": "content-length", - "value": "14030" + "value": "19715" }, { "name": "server", @@ -475,14 +465,14 @@ "value": "close" } ], - "headersSize": 455, + "headersSize": 441, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:49.326Z", - "time": 1268, + "startedDateTime": "2024-04-24T10:11:24.951Z", + "time": 1971, "timings": { "blocked": -1, "connect": -1, @@ -490,11 +480,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1268 + "wait": 1971 } }, { - "_id": "752af354bf22611a0b56f66a85fd7c09", + "_id": "39171baf03862884654fec67595c4aa5", "_order": 0, "cache": {}, "request": { @@ -504,7 +494,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -514,7 +504,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -524,19 +514,130 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" + "value": "*/*" + }, + { + "name": "host", + "value": "storage.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://storage.googleapis.com/storage/v1/b/asia-south1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com/iam" + }, + "response": { + "bodySize": 841, + "content": { + "mimeType": "application/json; charset=UTF-8", + "size": 841, + "text": "{\n \"kind\": \"storage#policy\",\n \"resourceId\": \"projects/_/buckets/asia-south1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"version\": 1,\n \"etag\": \"CAE=\",\n \"bindings\": [\n {\n \"role\": \"roles/storage.legacyBucketOwner\",\n \"members\": [\n \"projectEditor:j1-gc-integration-dev-v3\",\n \"projectOwner:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyBucketReader\",\n \"members\": [\n \"projectViewer:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyObjectOwner\",\n \"members\": [\n \"projectEditor:j1-gc-integration-dev-v3\",\n \"projectOwner:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyObjectReader\",\n \"members\": [\n \"projectViewer:j1-gc-integration-dev-v3\"\n ]\n }\n ]\n}\n" + }, + "cookies": [], + "headers": [ + { + "name": "x-guploader-uploadid", + "value": "[REDACTED]" + }, + { + "name": "etag", + "value": "CAE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 10:11:27 GMT" + }, + { + "name": "vary", + "value": "Origin, X-Origin" + }, + { + "name": "cache-control", + "value": "private, max-age=0, must-revalidate, no-transform" + }, + { + "name": "expires", + "value": "Wed, 24 Apr 2024 10:11:27 GMT" + }, + { + "name": "content-length", + "value": "841" + }, + { + "name": "server", + "value": "UploadServer" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" }, { - "_fromType": "array", "name": "connection", "value": "close" + } + ], + "headersSize": 458, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T10:11:26.953Z", + "time": 245, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 245 + } + }, + { + "_id": "752af354bf22611a0b56f66a85fd7c09", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1372, + "headersSize": 1329, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -565,7 +666,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -577,7 +678,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -596,14 +697,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:50.603Z", - "time": 1692, + "startedDateTime": "2024-04-24T10:11:26.961Z", + "time": 2466, "timings": { "blocked": -1, "connect": -1, @@ -611,7 +712,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1692 + "wait": 2466 } }, { @@ -625,7 +726,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -635,7 +736,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -645,19 +746,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1370, + "headersSize": 1327, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -686,7 +782,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "vary", @@ -698,7 +794,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "content-length", @@ -717,14 +813,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:50.604Z", - "time": 505, + "startedDateTime": "2024-04-24T10:11:26.968Z", + "time": 462, "timings": { "blocked": -1, "connect": -1, @@ -732,7 +828,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 505 + "wait": 462 } }, { @@ -746,7 +842,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -756,7 +852,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -766,19 +862,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1369, + "headersSize": 1326, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -807,7 +898,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -819,7 +910,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -838,14 +929,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:50.604Z", - "time": 1693, + "startedDateTime": "2024-04-24T10:11:26.976Z", + "time": 2519, "timings": { "blocked": -1, "connect": -1, @@ -853,7 +944,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1693 + "wait": 2519 } }, { @@ -867,7 +958,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -877,7 +968,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -887,19 +978,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1367, + "headersSize": 1324, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -928,7 +1014,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "vary", @@ -940,7 +1026,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "content-length", @@ -959,14 +1045,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:50.605Z", - "time": 503, + "startedDateTime": "2024-04-24T10:11:26.985Z", + "time": 443, "timings": { "blocked": -1, "connect": -1, @@ -974,7 +1060,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 503 + "wait": 443 } }, { @@ -988,7 +1074,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -998,7 +1084,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1008,19 +1094,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1344, + "headersSize": 1301, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1049,7 +1130,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "vary", @@ -1061,7 +1142,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "content-length", @@ -1080,14 +1161,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 453, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:50.606Z", - "time": 504, + "startedDateTime": "2024-04-24T10:11:27.345Z", + "time": 623, "timings": { "blocked": -1, "connect": -1, @@ -1095,7 +1176,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 504 + "wait": 623 } }, { @@ -1109,7 +1190,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1119,7 +1200,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1129,19 +1210,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1333, + "headersSize": 1290, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1170,7 +1246,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "vary", @@ -1182,7 +1258,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "content-length", @@ -1201,14 +1277,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.123Z", - "time": 393, + "startedDateTime": "2024-04-24T10:11:27.441Z", + "time": 556, "timings": { "blocked": -1, "connect": -1, @@ -1216,7 +1292,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 393 + "wait": 556 } }, { @@ -1230,7 +1306,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1240,7 +1316,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1250,19 +1326,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1356, + "headersSize": 1313, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1291,7 +1362,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "vary", @@ -1303,7 +1374,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:27 GMT" }, { "name": "content-length", @@ -1322,14 +1393,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 453, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.124Z", - "time": 391, + "startedDateTime": "2024-04-24T10:11:27.459Z", + "time": 508, "timings": { "blocked": -1, "connect": -1, @@ -1337,7 +1408,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 391 + "wait": 508 } }, { @@ -1351,7 +1422,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1361,7 +1432,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1371,19 +1442,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1364, + "headersSize": 1321, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1412,7 +1478,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "vary", @@ -1424,7 +1490,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "content-length", @@ -1443,14 +1509,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.125Z", - "time": 393, + "startedDateTime": "2024-04-24T10:11:28.014Z", + "time": 585, "timings": { "blocked": -1, "connect": -1, @@ -1458,7 +1524,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 393 + "wait": 585 } }, { @@ -1472,7 +1538,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1482,7 +1548,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1492,19 +1558,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1363, + "headersSize": 1320, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1533,7 +1594,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "vary", @@ -1545,7 +1606,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "content-length", @@ -1564,14 +1625,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.521Z", - "time": 406, + "startedDateTime": "2024-04-24T10:11:28.032Z", + "time": 569, "timings": { "blocked": -1, "connect": -1, @@ -1579,7 +1640,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 406 + "wait": 569 } }, { @@ -1593,7 +1654,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1603,7 +1664,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1613,19 +1674,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1359, + "headersSize": 1316, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1654,7 +1710,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "vary", @@ -1666,7 +1722,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "content-length", @@ -1685,14 +1741,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.522Z", - "time": 406, + "startedDateTime": "2024-04-24T10:11:28.045Z", + "time": 559, "timings": { "blocked": -1, "connect": -1, @@ -1700,7 +1756,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 406 + "wait": 559 } }, { @@ -1714,7 +1770,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1724,7 +1780,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1734,19 +1790,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1356, + "headersSize": 1313, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1775,7 +1826,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -1787,7 +1838,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:51 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -1806,14 +1857,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.523Z", - "time": 401, + "startedDateTime": "2024-04-24T10:11:28.620Z", + "time": 561, "timings": { "blocked": -1, "connect": -1, @@ -1821,7 +1872,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 401 + "wait": 561 } }, { @@ -1835,7 +1886,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1845,7 +1896,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1855,19 +1906,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1355, + "headersSize": 1312, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -1896,7 +1942,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "vary", @@ -1908,7 +1954,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:28 GMT" }, { "name": "content-length", @@ -1927,14 +1973,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 445, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.930Z", - "time": 329, + "startedDateTime": "2024-04-24T10:11:28.625Z", + "time": 449, "timings": { "blocked": -1, "connect": -1, @@ -1942,7 +1988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 329 + "wait": 449 } }, { @@ -1956,7 +2002,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -1966,7 +2012,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -1976,19 +2022,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1358, + "headersSize": 1315, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -2017,7 +2058,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -2029,7 +2070,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -2048,14 +2089,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 453, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.931Z", - "time": 343, + "startedDateTime": "2024-04-24T10:11:28.630Z", + "time": 550, "timings": { "blocked": -1, "connect": -1, @@ -2063,7 +2104,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 343 + "wait": 550 } }, { @@ -2077,7 +2118,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -2087,7 +2128,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -2097,19 +2138,14 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" - }, - { - "_fromType": "array", - "name": "connection", - "value": "close" + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1362, + "headersSize": 1319, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -2138,7 +2174,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -2150,7 +2186,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -2169,14 +2205,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:51.932Z", - "time": 297, + "startedDateTime": "2024-04-24T10:11:29.090Z", + "time": 480, "timings": { "blocked": -1, "connect": -1, @@ -2184,11 +2220,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 297 + "wait": 480 } }, { - "_id": "93cee02f5d8ad6ade0697de1880a136b", + "_id": "26619254f825d77ef1c85e48fd167fe5", "_order": 0, "cache": {}, "request": { @@ -2198,7 +2234,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -2208,7 +2244,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -2218,19 +2254,130 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" + "value": "*/*" + }, + { + "name": "host", + "value": "storage.googleapis.com" + } + ], + "headersSize": 1354, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://storage.googleapis.com/storage/v1/b/northamerica-northeast1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com/iam" + }, + "response": { + "bodySize": 853, + "content": { + "mimeType": "application/json; charset=UTF-8", + "size": 853, + "text": "{\n \"kind\": \"storage#policy\",\n \"resourceId\": \"projects/_/buckets/northamerica-northeast1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"version\": 1,\n \"etag\": \"CAE=\",\n \"bindings\": [\n {\n \"role\": \"roles/storage.legacyBucketOwner\",\n \"members\": [\n \"projectEditor:j1-gc-integration-dev-v3\",\n \"projectOwner:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyBucketReader\",\n \"members\": [\n \"projectViewer:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyObjectOwner\",\n \"members\": [\n \"projectEditor:j1-gc-integration-dev-v3\",\n \"projectOwner:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyObjectReader\",\n \"members\": [\n \"projectViewer:j1-gc-integration-dev-v3\"\n ]\n }\n ]\n}\n" + }, + "cookies": [], + "headers": [ + { + "name": "x-guploader-uploadid", + "value": "[REDACTED]" + }, + { + "name": "etag", + "value": "CAE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 10:11:30 GMT" + }, + { + "name": "vary", + "value": "Origin, X-Origin" + }, + { + "name": "cache-control", + "value": "private, max-age=0, must-revalidate, no-transform" + }, + { + "name": "expires", + "value": "Wed, 24 Apr 2024 10:11:30 GMT" + }, + { + "name": "content-length", + "value": "853" + }, + { + "name": "server", + "value": "UploadServer" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" }, { - "_fromType": "array", "name": "connection", "value": "close" + } + ], + "headersSize": 453, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T10:11:29.198Z", + "time": 1837, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1837 + } + }, + { + "_id": "93cee02f5d8ad6ade0697de1880a136b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1364, + "headersSize": 1321, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -2259,7 +2406,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -2271,7 +2418,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -2290,14 +2437,14 @@ "value": "close" } ], - "headersSize": 465, + "headersSize": 453, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:52.233Z", - "time": 410, + "startedDateTime": "2024-04-24T10:11:29.205Z", + "time": 483, "timings": { "blocked": -1, "connect": -1, @@ -2305,11 +2452,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 410 + "wait": 483 } }, { - "_id": "e6a47336fda03771ef2a23c1c54f6521", + "_id": "68e3e54594d0110c4d9e9f04ba4011f5", "_order": 0, "cache": {}, "request": { @@ -2319,7 +2466,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/5.0.2 gl-node/16.15.1 auth/7.1.1" + "value": "gdcl/7.0.1 gl-node/18.19.1" }, { "_fromType": "array", @@ -2329,7 +2476,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/5.0.2 (gzip)" + "value": "google-api-nodejs-client/7.0.1 (gzip)" }, { "_fromType": "array", @@ -2339,19 +2486,130 @@ { "_fromType": "array", "name": "accept", - "value": "application/json" + "value": "*/*" + }, + { + "name": "host", + "value": "storage.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://storage.googleapis.com/storage/v1/b/us-central1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com/iam" + }, + "response": { + "bodySize": 841, + "content": { + "mimeType": "application/json; charset=UTF-8", + "size": 841, + "text": "{\n \"kind\": \"storage#policy\",\n \"resourceId\": \"projects/_/buckets/us-central1.deploy-artifacts.j1-gc-integration-dev-v3.appspot.com\",\n \"version\": 1,\n \"etag\": \"CAE=\",\n \"bindings\": [\n {\n \"role\": \"roles/storage.legacyBucketOwner\",\n \"members\": [\n \"projectEditor:j1-gc-integration-dev-v3\",\n \"projectOwner:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyBucketReader\",\n \"members\": [\n \"projectViewer:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyObjectOwner\",\n \"members\": [\n \"projectEditor:j1-gc-integration-dev-v3\",\n \"projectOwner:j1-gc-integration-dev-v3\"\n ]\n },\n {\n \"role\": \"roles/storage.legacyObjectReader\",\n \"members\": [\n \"projectViewer:j1-gc-integration-dev-v3\"\n ]\n }\n ]\n}\n" + }, + "cookies": [], + "headers": [ + { + "name": "x-guploader-uploadid", + "value": "[REDACTED]" + }, + { + "name": "etag", + "value": "CAE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "date", + "value": "Wed, 24 Apr 2024 10:11:29 GMT" + }, + { + "name": "vary", + "value": "Origin, X-Origin" + }, + { + "name": "cache-control", + "value": "private, max-age=0, must-revalidate, no-transform" + }, + { + "name": "expires", + "value": "Wed, 24 Apr 2024 10:11:29 GMT" + }, + { + "name": "content-length", + "value": "841" + }, + { + "name": "server", + "value": "UploadServer" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" }, { - "_fromType": "array", "name": "connection", "value": "close" + } + ], + "headersSize": 453, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-24T10:11:29.435Z", + "time": 723, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 723 + } + }, + { + "_id": "e6a47336fda03771ef2a23c1c54f6521", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" }, { "name": "host", "value": "storage.googleapis.com" } ], - "headersSize": 1369, + "headersSize": 1326, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], @@ -2380,7 +2638,7 @@ }, { "name": "date", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "vary", @@ -2392,7 +2650,7 @@ }, { "name": "expires", - "value": "Wed, 03 May 2023 21:55:52 GMT" + "value": "Wed, 24 Apr 2024 10:11:29 GMT" }, { "name": "content-length", @@ -2411,14 +2669,14 @@ "value": "close" } ], - "headersSize": 471, + "headersSize": 446, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2023-05-03T21:55:52.265Z", - "time": 399, + "startedDateTime": "2024-04-24T10:11:29.505Z", + "time": 489, "timings": { "blocked": -1, "connect": -1, @@ -2426,7 +2684,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 399 + "wait": 489 } } ], diff --git a/yarn.lock b/yarn.lock index deb11007..84674fec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1109,6 +1109,13 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.46.0.tgz#3f7802972e8b6fe3f88ed1aabc74ec596c456db6" integrity sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA== +"@ewoudenberg/difflib@0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@ewoudenberg/difflib/-/difflib-0.1.0.tgz#a2ae5d3321ffa7c1b47691cf0db189d1264aaaa4" + integrity sha512-OU5P5mJyD3OoWYMWY+yIgwvgNS9cFAU10f+DDuvtogcWQOoJIsQ4Hy2McSfUfhKjq8L0FuWVb4Rt7kgA+XK86A== + dependencies: + heap ">= 0.2.0" + "@humanwhocodes/config-array@^0.11.10": version "0.11.10" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" @@ -1394,29 +1401,29 @@ "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" -"@jupiterone/data-model@^0.54.0": - version "0.54.0" - resolved "https://registry.yarnpkg.com/@jupiterone/data-model/-/data-model-0.54.0.tgz#904b2629e2606b9fe334fa480472caa8c242bd20" - integrity sha512-cBFJT/q/UH40yOQsqAr1O75v64rnwC3bywDO81wWK+B0YbP+RCotzz/VFqgwNAhVb/QMCFuXhJk/ewaz704CoQ== +"@jupiterone/data-model@^0.55.0": + version "0.55.0" + resolved "https://registry.yarnpkg.com/@jupiterone/data-model/-/data-model-0.55.0.tgz#e67dfa2901ca8e7ad9bd111d30d4caa6b7dd8fe0" + integrity sha512-lZ/R8z/6HrhitCywyhuLcSD7josRicvj6z5Rh1Bv4ksa5ye00PrI0fg8cQ0GyunYe0FAJtS5hAoit0i+uzVDiw== dependencies: ajv "^8.0.0" ajv-formats "^2.0.0" -"@jupiterone/integration-sdk-cli@^11.0.3": - version "11.0.3" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-cli/-/integration-sdk-cli-11.0.3.tgz#7486a747d34ae96765accdde8ddbd9e55790a6f3" - integrity sha512-SmzO1oxV9oc1B0DH537h30NhsDy9Zsf7Ud7BdU1jPuN7SCqC2KMGq0YL2mGpiwDPS6yQON+zeB+1SVqVvvXplg== +"@jupiterone/integration-sdk-cli@^12.4.1": + version "12.4.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-cli/-/integration-sdk-cli-12.4.1.tgz#09bbfac2a356e5a4f320f34cc82c9cb7b7d3c211" + integrity sha512-Ez/3scvrYxP0TrJIUQG7jpPGaTHJBoVjgo40JFiwbiBnC0PZJSXmKGSIadgxsd8JGz2fPphMe4rfGkuMwMYTPw== dependencies: - "@jupiterone/data-model" "^0.54.0" - "@jupiterone/integration-sdk-core" "^11.0.3" - "@jupiterone/integration-sdk-runtime" "^11.0.3" + "@jupiterone/data-model" "^0.55.0" + "@jupiterone/integration-sdk-core" "^12.4.1" + "@jupiterone/integration-sdk-runtime" "^12.4.1" chalk "^4" commander "^9.4.0" fs-extra "^10.1.0" globby "^11.0.0" inquirer-checkbox-plus-prompt "^1.4.2" js-yaml "^4.1.0" - json-diff "^0.5.4" + json-diff "^1.0.6" lodash "^4.17.19" markdown-table "^2.0.0" neo4j-driver "^4.3.3" @@ -1425,21 +1432,21 @@ upath "^1.2.0" url-exists "^1.0.3" -"@jupiterone/integration-sdk-core@^11.0.3": - version "11.0.3" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-core/-/integration-sdk-core-11.0.3.tgz#75923582ee75291938fa1a87ffe835256ed516f9" - integrity sha512-vru1GwIq0l68JNO3paGSAESnYQ0mdx00AXNaU44/g73+pyXSyxDke49ziInZcJSP0Xv+z0/XeH89wf0DTZ6Pnw== +"@jupiterone/integration-sdk-core@^12.3.1", "@jupiterone/integration-sdk-core@^12.4.1": + version "12.4.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-core/-/integration-sdk-core-12.4.1.tgz#f0746437307dc732652a64ca01ad23d43766b26c" + integrity sha512-YeDt8wZftXu/Egb27/zInrd+5wETYz98eyLJvCOf4IQW6IUT8zZ4Bfnbt2/ZVrLlnBX/ICRhc79KCQxuNdlqxg== dependencies: - "@jupiterone/data-model" "^0.54.0" + "@jupiterone/data-model" "^0.55.0" lodash "^4.17.21" -"@jupiterone/integration-sdk-dev-tools@^11.0.3": - version "11.0.3" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-dev-tools/-/integration-sdk-dev-tools-11.0.3.tgz#64eb47a6c253595aef3427495a8de1c85b7fcf62" - integrity sha512-CgPbnu0d5JoMzImj/R05XTx+nDyxDtv1bjea18r8YNcrznJauEusHBCN3Vqw7AlRNayxpRynm3/aiMopBUG4RA== +"@jupiterone/integration-sdk-dev-tools@^12.3.1": + version "12.4.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-dev-tools/-/integration-sdk-dev-tools-12.4.1.tgz#6faebb35afc032bf7ecb19ff134bde6f74aafe47" + integrity sha512-PuBBz0cIzH+RQanYHGT568qhbT0EctBycj6l6WVhLAdcQpbb78TWEmGVDopL+ZycQ3XdJPzGKfP4E23yeDeecQ== dependencies: - "@jupiterone/integration-sdk-cli" "^11.0.3" - "@jupiterone/integration-sdk-testing" "^11.0.3" + "@jupiterone/integration-sdk-cli" "^12.4.1" + "@jupiterone/integration-sdk-testing" "^12.4.1" "@types/jest" "^29.5.3" "@types/node" "^18" "@typescript-eslint/eslint-plugin" "^6.2.1" @@ -1456,16 +1463,15 @@ ts-node "^9.1.1" typescript "^5.1.6" -"@jupiterone/integration-sdk-runtime@^11.0.3": - version "11.0.3" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-runtime/-/integration-sdk-runtime-11.0.3.tgz#3d8d1b71144a2acedff9607f5c25331c1f8037c3" - integrity sha512-6h3PSJbCBCAqMkt6JomAhs8F9oiHolkQBBB7bF4FiFpkRIGgACme3eNiufOF9rSuRpQQs3QRL5SAGMJh1BCVkg== +"@jupiterone/integration-sdk-runtime@^12.4.1": + version "12.4.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-runtime/-/integration-sdk-runtime-12.4.1.tgz#ac633d48434b7fe13d1872aa1e8954d4fd765278" + integrity sha512-dmTjFwA4Fm27Avu7X80i+q/5edtAQGGDbQMPqtkaGAe+bgGHrRpaCnKG7LCLspCYK8dCoGQkRx63COdd1DDNqQ== dependencies: - "@jupiterone/integration-sdk-core" "^11.0.3" - "@lifeomic/alpha" "^5.1.1" + "@jupiterone/integration-sdk-core" "^12.4.1" + "@lifeomic/alpha" "^5.2.0" "@lifeomic/attempt" "^3.0.3" async-sema "^3.1.0" - axios "^0.27.0" bunyan "^1.8.12" bunyan-format "^0.2.1" dependency-graph "^0.9.0" @@ -1478,23 +1484,23 @@ p-queue "^6.3.0" rimraf "^3.0.2" -"@jupiterone/integration-sdk-testing@^11.0.3": - version "11.0.3" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-testing/-/integration-sdk-testing-11.0.3.tgz#b953ac724a1c20eca00dc2c3c9405ea68408c44e" - integrity sha512-oU9bDvOuPEcVFhF4hcfvVXclx1oU1MWIb/aaDloEe2xdOvXyfC6cbB1M0RLsShNDqMIdg1BCB57ogLtAagxvZg== +"@jupiterone/integration-sdk-testing@^12.3.1", "@jupiterone/integration-sdk-testing@^12.4.1": + version "12.4.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-testing/-/integration-sdk-testing-12.4.1.tgz#685a29f52777acf84e8eb8a2926f30175e6faaf9" + integrity sha512-LH3VGWqMWYo949v+YU4e7iralKzelHkd6xshHdyvhCEgM6z9EP3csq2Gacip+mF39s7zmAiMSEaanXh6FEDiwg== dependencies: - "@jupiterone/integration-sdk-core" "^11.0.3" - "@jupiterone/integration-sdk-runtime" "^11.0.3" + "@jupiterone/integration-sdk-core" "^12.4.1" + "@jupiterone/integration-sdk-runtime" "^12.4.1" "@pollyjs/adapter-node-http" "^6.0.5" "@pollyjs/core" "^6.0.5" "@pollyjs/persister-fs" "^6.0.5" deepmerge "^4.2.2" lodash "^4.17.15" -"@lifeomic/alpha@^5.1.1": - version "5.1.3" - resolved "https://registry.yarnpkg.com/@lifeomic/alpha/-/alpha-5.1.3.tgz#25706c9d2ec6a31a6d16eb0b9655fca6cf55935b" - integrity sha512-Fg7gUu3lsjzf8T9Lmmtxigci/H9KfIb+vGyn3Kpy2SEqcbMnRCIoXXjIm5lELHzUfQ5I6opvv4bVlOgKiDRjhA== +"@lifeomic/alpha@^5.2.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@lifeomic/alpha/-/alpha-5.2.0.tgz#aa420217a74b798509506dc671ea44587a553a84" + integrity sha512-xe7DizIVZ4LNwiYGwhmS1otYEWCtiPmkEGJ6hohLlhdnEym8pfX0nBasknrXDPepN8QB/RQ5Ir+6Yh2Ms/AYIg== dependencies: "@aws-crypto/sha256-browser" "^2.0.1" "@aws-sdk/abort-controller" "^3.110.0" @@ -1504,6 +1510,7 @@ "@aws-sdk/signature-v4" "^3.110.0" "@aws-sdk/url-parser" "^3.357.0" "@types/aws-lambda" "^8.10.101" + axios "^0.27.2" lodash "^4.17.21" nearley "2" url-parse "^1.5.10" @@ -2913,7 +2920,7 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== -axios@^0.27.0: +axios@^0.27.2: version "0.27.2" resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== @@ -3313,13 +3320,6 @@ clean-stack@^2.0.0: resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== -cli-color@~0.1.6: - version "0.1.7" - resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347" - integrity sha512-xNaQxWYgI6DD4xIJLn8GY2zDZVbrN0vsU1fEbDNAHZRyceWhpj7A08mYcG1AY92q1Aw0geYkVfiAcEYIZtuTSg== - dependencies: - es5-ext "0.8.x" - cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -3405,6 +3405,11 @@ colorette@^2.0.16: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== +colors@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -3673,13 +3678,6 @@ diff@^4.0.1: resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== -difflib@~0.2.1: - version "0.2.4" - resolved "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e" - integrity sha512-9YVwmMb0wQHQNr5J9m6BSj6fk4pfGITGQOOs+D9Fl+INODWFOfvhIU1hNv6GgR1RBoC/9NJcwu77zShxV0kT7w== - dependencies: - heap ">= 0.2.0" - dir-glob@^2.0.0: version "2.2.2" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" @@ -3729,10 +3727,10 @@ dotenv@^9.0.2: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05" integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== -dreamopt@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b" - integrity sha512-KRJa47iBEK0y6ZtgCgy2ykuvMT8c9gj3ua9Dv7vCkclFJJeH2FjhGY2xO5qBoWGahsjCGMlk4Cq9wJYeWxuYhQ== +dreamopt@~0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.8.0.tgz#5bcc80be7097e45fc489c342405ab68140a8c1d9" + integrity sha512-vyJTp8+mC+G+5dfgsY+r3ckxlz+QMX40VjPQsZc5gxVAxLmi64TBoVkP54A/pRAXMXsbu2GMMBrZPxNv23waMg== dependencies: wordwrap ">=0.0.2" @@ -3827,11 +3825,6 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es5-ext@0.8.x: - version "0.8.2" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab" - integrity sha512-H19ompyhnKiBdjHR1DPHvf5RHgHPmJaY9JNzFGbMbPgdsUkvnUCN1Ke8J4Y0IMyTwFM2M9l4h2GoHwzwpSmXbA== - escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -5494,14 +5487,14 @@ json-bigint@^1.0.0: dependencies: bignumber.js "^9.0.0" -json-diff@^0.5.4: - version "0.5.5" - resolved "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.5.tgz#24658ad200dbdd64ae8a56baf4d87b2b33d7196e" - integrity sha512-B2RSfPv8Y5iqm6/9aKC3cOhXPzjYupKDpGuqT5py9NRulL8J0UoB/zKXUo70xBsuxPcIFgtsGgEdXLrNp0GL7w== +json-diff@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/json-diff/-/json-diff-1.0.6.tgz#63690f695469b6437efaed5bb3d51f011f7cac28" + integrity sha512-tcFIPRdlc35YkYdGxcamJjllUhXWv4n2rK9oJ2RsAzV4FBkuV4ojKEDgcZ+kpKxDmJKv+PFK65+1tVVOnSeEqA== dependencies: - cli-color "~0.1.6" - difflib "~0.2.1" - dreamopt "~0.6.0" + "@ewoudenberg/difflib" "0.1.0" + colors "^1.4.0" + dreamopt "~0.8.0" json-parse-better-errors@^1.0.1: version "1.0.2" From 307ab67ee452389334b862e7f31562f5bc732f02 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Thu, 25 Apr 2024 15:36:52 +0530 Subject: [PATCH 03/29] Partner Interconnect : (feat) : Added the fields and unit test --- docs/jupiterone.md | 2 + src/getStepStartStates.ts | 12 + src/google-cloud/client.ts | 1 - src/index.test.ts | 8 + src/steps/compute/constants.ts | 8 + src/steps/compute/index.ts | 4 + .../recording.har | 1073 +++++++++++++++++ ...as-cloud-interconnect-relationship.test.ts | 158 +++ ...ect-has-cloud-interconnect-relationship.ts | 64 + ...interconnect-location-relationship.test.ts | 42 + ...-has-interconnect-location-relationship.ts | 64 + ...onnect-location-uses-cloud-interconnect.ts | 5 +- 12 files changed, 1438 insertions(+), 3 deletions(-) create mode 100644 src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har create mode 100644 src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts create mode 100644 src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.ts create mode 100644 src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts create mode 100644 src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.ts diff --git a/docs/jupiterone.md b/docs/jupiterone.md index ab8c9c01..53ed0248 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -531,6 +531,8 @@ The following relationships are created: | `google_compute_network` | **CONNECTS** | `google_compute_network` | | `google_compute_network` | **CONTAINS** | `google_compute_subnetwork` | | `google_compute_network` | **HAS** | `google_dns_policy` | +| `google_compute_project` | **HAS** | `google_cloud_interconnect` | +| `google_compute_project` | **HAS** | `google_cloud_internetconnect_location` | | `google_compute_project` | **HAS** | `google_compute_instance` | | `google_compute_snapshot` | **CREATED** | `google_compute_image` | | `google_compute_subnetwork` | **HAS** | `google_compute_address` | diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index 6bcc338e..37aa6bb1 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -96,6 +96,8 @@ import { STEP_COMPUTE_NETWORK_PEERING_RELATIONSHIPS, STEP_COMPUTE_NETWORKS, STEP_COMPUTE_PROJECT, + STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, STEP_COMPUTE_REGION_BACKEND_SERVICES, STEP_COMPUTE_REGION_DISKS, STEP_COMPUTE_REGION_HEALTH_CHECKS, @@ -379,6 +381,12 @@ function getDefaultStepStartStates(params: { [STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP]: { disabled: false, }, + [STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP]: { + disabled: false, + }, + [STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP]: { + disabled: false, + }, [STEP_CLOUD_KMS_KEY_RINGS]: { disabled: false }, [STEP_CLOUD_KMS_KEYS]: { disabled: false }, [STEP_BIG_QUERY_DATASETS]: { disabled: false }, @@ -749,6 +757,10 @@ async function getStepStartStatesUsingServiceEnablements(params: { ), [STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP]: createOrgStepStartState(ServiceUsageName.COMPUTE), + [STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.COMPUTE), + [STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.COMPUTE), [STEP_CLOUD_KMS_KEY_RINGS]: createStepStartState(ServiceUsageName.KMS), [STEP_CLOUD_KMS_KEYS]: createStepStartState(ServiceUsageName.KMS), [STEP_BIG_QUERY_DATASETS]: createStepStartState(ServiceUsageName.BIG_QUERY), diff --git a/src/google-cloud/client.ts b/src/google-cloud/client.ts index 3120d54a..8d55a6dc 100644 --- a/src/google-cloud/client.ts +++ b/src/google-cloud/client.ts @@ -106,7 +106,6 @@ export class Client { ) { return this.forEachPage(async (nextPageToken) => { try { - console.log('-------'); const result = await this.withErrorHandling(() => fn(nextPageToken)); await callback(result.data); diff --git a/src/index.test.ts b/src/index.test.ts index 654cfebb..2e7bae52 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -91,6 +91,8 @@ import { STEP_COMPUTE_NETWORKS, STEP_COMPUTE_NETWORK_PEERING_RELATIONSHIPS, STEP_COMPUTE_PROJECT, + STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, STEP_COMPUTE_REGION_BACKEND_SERVICES, STEP_COMPUTE_REGION_DISKS, STEP_COMPUTE_REGION_HEALTH_CHECKS, @@ -378,6 +380,12 @@ describe('#getStepStartStates success', () => { [STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP]: { disabled: false, }, + [STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP]: { + disabled: false, + }, + [STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP]: { + disabled: false, + }, [STEP_DNS_MANAGED_ZONES]: { disabled: false, }, diff --git a/src/steps/compute/constants.ts b/src/steps/compute/constants.ts index 4e819fb5..c41a21fc 100644 --- a/src/steps/compute/constants.ts +++ b/src/steps/compute/constants.ts @@ -57,6 +57,10 @@ export const STEP_CLOUD_INTERCONNECT = 'fetch-cloud-interconnect'; export const STEP_INTERCONNECT_LOCATION = 'fetch-interconnect-location'; export const STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP = 'fetch-interconnect-location-uses-cloud-interconnect'; +export const STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP = + 'fetch-compute-project-has-cloud-interconnect'; +export const STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP = + 'fetch-compute-project-has-interconnect-location'; // Entities export const ENTITY_CLASS_COMPUTE_INSTANCE = ['Host']; @@ -238,6 +242,10 @@ export const RELATIONSHIP_TYPE_TARGET_SSL_PROXY_HAS_SSL_POLICY = export const RELATIONSHIP_TYPE_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT = 'google_cloud_internetconnect_location_uses_interconnect'; +export const REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT = + 'google_compute_project_has_cloud_interconnect'; +export const RELATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION = + 'google_compute_project_has_cloud_internetconnect_location'; // Mapped relationships export const MAPPED_RELATIONSHIP_FIREWALL_RULE_TYPE = diff --git a/src/steps/compute/index.ts b/src/steps/compute/index.ts index b9543e11..7b791f26 100644 --- a/src/steps/compute/index.ts +++ b/src/steps/compute/index.ts @@ -38,6 +38,8 @@ import { fetchComputeGlobalForwardingRulesStepMap } from './steps/fetch-compute- import { fetchCloudInterConnectStep } from './steps/fetch-cloud-interconnect'; import { fetchInterConnectLocationStep } from './steps/fetch-interconnect-locations'; import { buildInterConnectLocationUsesCloudInterConnectStep } from './steps/build-interconnect-location-uses-cloud-interconnect'; +import { buildComputeProjectHasCloudInterconnectStep } from './steps/build-compute-project-has-cloud-interconnect-relationship'; +import { buildComputeProjectHasInterconnectLocationStep } from './steps/build-compute-project-has-interconnect-location-relationship'; export * from './constants'; @@ -82,4 +84,6 @@ export const computeSteps: GoogleCloudIntegrationStep[] = [ fetchCloudInterConnectStep, fetchInterConnectLocationStep, buildInterConnectLocationUsesCloudInterConnectStep, + buildComputeProjectHasCloudInterconnectStep, + buildComputeProjectHasInterconnectLocationStep, ]; diff --git a/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har new file mode 100644 index 00000000..e60210c3 --- /dev/null +++ b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har @@ -0,0 +1,1073 @@ +{ + "log": { + "_recordingName": "fetch-compute-project-has-cloud-interconnect", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1252, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1252, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:38 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:38.642Z", + "time": 301, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 301 + } + }, + { + "_id": "2c7743c83f0c45b1cf1cdb9fd16faa0a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1329, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-a/disks" + }, + "response": { + "bodySize": 241, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 241, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east1-a/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-a/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "uqBGSjXVw_7Lo4vMZjpbreiKe4Y=/0lOgrImH3OYA0n1sIk5KwGx3Nv0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:38.976Z", + "time": 629, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 629 + } + }, + { + "_id": "07922ac2c079b24551e2a9c44d54b0e5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1329, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-b/disks" + }, + "response": { + "bodySize": 289, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 289, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east1-b/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-b/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "SgJ82MlaxxKgIoPJ-QjYtaauhus=/Ub_ASyOjBHBkDYEU2IFL-ynm-is=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:40 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:39.611Z", + "time": 505, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 505 + } + }, + { + "_id": "d8cfb91f3054d76b1de2261fb8025316", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1329, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-c/disks" + }, + "response": { + "bodySize": 289, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 289, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east1-c/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-c/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "IPLQOmBcCTvoj4sQTubvqysHPQ4=/gqruknBQryUBa-29pz3_pzFU0yI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:40 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:40.124Z", + "time": 466, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 466 + } + }, + { + "_id": "7e1e65ad6249f506baf7ef35f79701a0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1329, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-a/disks" + }, + "response": { + "bodySize": 272, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 272, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east2-a/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-a/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "3W3dQKuXj0T-ByjnyfevtRAPST8=/GE2e1i27pJ5DAgGCWfT96imrFSk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:40.604Z", + "time": 538, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 538 + } + }, + { + "_id": "88a6a606df05e9e37cb2e85cf7c432ea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1329, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-b/disks" + }, + "response": { + "bodySize": 289, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 289, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east2-b/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-b/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "LVEEh-ayY2E8viFOP7iHhrOXJSg=/TO-kCVkc6Vu_14sz4zBans5teC8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:41.149Z", + "time": 308, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 308 + } + }, + { + "_id": "9f1f32c99ca29611597d2501e637896f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1329, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-c/disks" + }, + "response": { + "bodySize": 282, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 282, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east2-c/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-c/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "4T-zpc5GBym6t4ZMtfyvIYFdJuA=/ZdNXZVEhmzRWsK3yemlPgeMuTVc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:41.466Z", + "time": 512, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 512 + } + }, + { + "_id": "4cd909146b456ad9129a5740a842c64b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-a/disks" + }, + "response": { + "bodySize": 310, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 310, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-northeast1-a/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-a/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Rf0T3Xy8_9tPqByG4QpSgX95ec0=/_N1kO6rc9ZmmPzjlFSv-z81hoZY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:42 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:41.986Z", + "time": 384, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 384 + } + }, + { + "_id": "58b97c4716259c1944e23c8de7a87369", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-b/disks" + }, + "response": { + "bodySize": 225, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 225, + "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-northeast1-b/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-b/disks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "RR_qW0L4gnB3VeVArRqZO8a8T68=/Wtk4THKgYRP_cgMQP-nazYzRKzI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 06:37:42 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T06:37:42.378Z", + "time": 716, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 716 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts new file mode 100644 index 00000000..b0df2a9d --- /dev/null +++ b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts @@ -0,0 +1,158 @@ +import { + Recording, + StepTestConfig, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP } from '../constants'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../../test/recording'; +import { integrationConfig } from '../../../../test/config'; +import { invocationConfig } from '../../..'; + +describe(`compute#${STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test( + STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + async () => { + const stepTestConfig: StepTestConfig = { + stepId: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + recording = setupGoogleCloudRecording({ + name: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepResults = await executeStepWithDependencies(stepTestConfig); + expect(stepResults.collectedRelationships.length).toBeGreaterThan(0); + }, + 500_000, + ); +}); + +// describe(`compute#${STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP}`, () => { +// let recording: Recording; +// beforeEach(() => { +// recording = setupGoogleCloudRecording({ +// directory: __dirname, +// name: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, +// }); +// }); +// afterEach(async () => { +// await recording.stop(); +// }); +// function separateRelationships(collectedRelationships: Relationship[]) { +// const { targets: directRelationships } = filterGraphObjects( +// collectedRelationships, +// (r) => !r._mapping, +// ) as { +// targets: ExplicitRelationship[]; +// }; +// return { +// directRelationships, +// }; +// } +// test('should collect data', async () => { +// const context = createMockStepExecutionContext({ +// instanceConfig: { +// ...integrationConfig, +// serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( +// 'j1-gc-integration-dev-v2', +// 'j1-gc-integration-dev-v3', +// ), +// serviceAccountKeyConfig: { +// ...integrationConfig.serviceAccountKeyConfig, +// project_id: 'j1-gc-integration-dev-v3', +// }, +// }, +// }); +// await fetchComputeProject(context); +// await fetchCloudInterconnect(context); +// await buildComputeProjectHasCloudInterconnectRelationship(context); +// expect({ +// numCollectedEntities: context.jobState.collectedEntities.length, +// numCollectedRelationships: context.jobState.collectedRelationships.length, +// collectedEntities: context.jobState.collectedEntities, +// collectedRelationships: context.jobState.collectedRelationships, +// encounteredTypes: context.jobState.encounteredTypes, +// }).toMatchSnapshot(); +// expect( +// context.jobState.collectedEntities.filter( +// (e) => e._type === ENTITY_TYPE_COMPUTE_PROJECT, +// ), +// ).toMatchGraphObjectSchema({ +// _class: ENTITY_CLASS_COMPUTE_PROJECT, +// schema: { +// additionalProperties: false, +// properties: { +// _type: { const: 'google_compute_project' }, +// _rawData: { +// type: 'array', +// items: { type: 'object' }, +// }, +// id: { type: 'string' }, +// name: { type: 'string' }, +// displayName: { type: 'string' }, +// isOSLoginEnabled: { type: 'boolean' }, +// kind: { type: 'string' }, +// defaultServiceAccount: { type : 'string'}, +// defaultNetworkTier: { type: 'string'}, +// createdOn: { type: 'number' }, +// }, +// }, +// }); +// expect( +// context.jobState.collectedEntities.filter( +// (e) => e._type === ENTITY_TYPE_CLOUD_INTERCONNECT, +// ), +// ).toMatchGraphObjectSchema({ +// _class: ENTITY_CLASS_CLOUD_INTERCONNECT, +// schema: { +// additionalProperties: false, +// properties: { +// _type: { const: ENTITY_TYPE_CLOUD_INTERCONNECT }, +// _rawData: { +// type: 'array', +// items: { type: 'object' }, +// }, +// id: { type: 'number'}, +// name: { type: 'string' }, +// location: { type: 'string' }, +// interConnectionType: { type: 'string' }, +// kind: { type: 'string' }, +// public: { type: 'boolean' }, +// adminEnabled: { type: 'boolean' }, +// createdOn: { type : 'number'} +// }, +// }, +// }); +// const { directRelationships } = separateRelationships( +// context.jobState.collectedRelationships, +// ); +// expect( +// directRelationships.filter( +// (e) => e._type === REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, +// ), +// ).toMatchDirectRelationshipSchema({ +// schema: { +// properties: { +// _class: { const: 'HAS' }, +// _type: { +// const: REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, +// }, +// }, +// }, +// }); +// }); +// }); diff --git a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.ts b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.ts new file mode 100644 index 00000000..4f167f57 --- /dev/null +++ b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.ts @@ -0,0 +1,64 @@ +import { + RelationshipClass, + createDirectRelationship, +} from '@jupiterone/integration-sdk-core'; +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../../types'; +import { + ENTITY_TYPE_CLOUD_INTERCONNECT, + ENTITY_TYPE_COMPUTE_PROJECT, + REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, + STEP_CLOUD_INTERCONNECT, + STEP_COMPUTE_PROJECT, + STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, +} from '../constants'; + +export async function buildComputeProjectHasCloudInterconnectRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { + _type: ENTITY_TYPE_CLOUD_INTERCONNECT, + }, + async (cloudInterconnect) => { + const projectId = cloudInterconnect.projectId as string; + if (!projectId) { + return; + } + const projectKey = + 'https://www.googleapis.com/compute/v1/projects/' + projectId; + if (projectKey) { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectKey, + fromType: ENTITY_TYPE_COMPUTE_PROJECT, + toKey: cloudInterconnect._key, + toType: ENTITY_TYPE_CLOUD_INTERCONNECT, + }), + ); + } + }, + ); +} + +export const buildComputeProjectHasCloudInterconnectStep: GoogleCloudIntegrationStep = + { + id: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + name: 'Compute Project Has Cloud Interconnect Relationships', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, + sourceType: ENTITY_TYPE_COMPUTE_PROJECT, + targetType: ENTITY_TYPE_CLOUD_INTERCONNECT, + }, + ], + dependsOn: [STEP_COMPUTE_PROJECT, STEP_CLOUD_INTERCONNECT], + executionHandler: buildComputeProjectHasCloudInterconnectRelationship, + }; diff --git a/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts b/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts new file mode 100644 index 00000000..6550acd9 --- /dev/null +++ b/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts @@ -0,0 +1,42 @@ +import { + Recording, + StepTestConfig, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP } from '../constants'; +import { invocationConfig } from '../../..'; +import { integrationConfig } from '../../../../test/config'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../../test/recording'; + +describe(`compute#${STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + test( + STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, + async () => { + const stepTestConfig: StepTestConfig = { + stepId: STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + recording = setupGoogleCloudRecording({ + name: STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepResults = await executeStepWithDependencies(stepTestConfig); + expect(stepResults.collectedRelationships.length).toBeGreaterThan(0); + }, + 500_000, + ); +}); diff --git a/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.ts b/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.ts new file mode 100644 index 00000000..4d25c630 --- /dev/null +++ b/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.ts @@ -0,0 +1,64 @@ +import { + RelationshipClass, + createDirectRelationship, +} from '@jupiterone/integration-sdk-core'; +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../../types'; +import { + ENTITY_TYPE_COMPUTE_PROJECT, + ENTITY_TYPE_INTERCONNECT_LOCATION, + RELATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION, + STEP_COMPUTE_PROJECT, + STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, + STEP_INTERCONNECT_LOCATION, +} from '../constants'; + +export async function buildComputeProjectHasInterconnectLocationRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { + _type: ENTITY_TYPE_INTERCONNECT_LOCATION, + }, + async (location) => { + const projectId = location.projectId as string; + if (!projectId) { + return; + } + const projectKey = + 'https://www.googleapis.com/compute/v1/projects/' + projectId; + if (projectKey) { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectKey, + fromType: ENTITY_TYPE_COMPUTE_PROJECT, + toKey: location._key, + toType: ENTITY_TYPE_INTERCONNECT_LOCATION, + }), + ); + } + }, + ); +} + +export const buildComputeProjectHasInterconnectLocationStep: GoogleCloudIntegrationStep = + { + id: STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, + name: 'Compute Project Has Interconnect Location Relationships', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION, + sourceType: ENTITY_TYPE_COMPUTE_PROJECT, + targetType: ENTITY_TYPE_INTERCONNECT_LOCATION, + }, + ], + dependsOn: [STEP_COMPUTE_PROJECT, STEP_INTERCONNECT_LOCATION], + executionHandler: buildComputeProjectHasInterconnectLocationRelationship, + }; diff --git a/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts b/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts index 5d19a69e..af94d49c 100644 --- a/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts +++ b/src/steps/compute/steps/build-interconnect-location-uses-cloud-interconnect.ts @@ -15,7 +15,7 @@ import { STEP_INTERCONNECT_LOCATION_USES_CLOUD_INTERCONNECT_RELATIONSHIP, } from '../constants'; -export async function buildComputeInstanceServiceAccountRelationships( +export async function buildInterconnectLocationUsesCloudInterconnectRelationships( context: IntegrationStepContext, ): Promise { const { jobState } = context; @@ -65,5 +65,6 @@ export const buildInterConnectLocationUsesCloudInterConnectStep: GoogleCloudInte }, ], dependsOn: [STEP_INTERCONNECT_LOCATION, STEP_CLOUD_INTERCONNECT], - executionHandler: buildComputeInstanceServiceAccountRelationships, + executionHandler: + buildInterconnectLocationUsesCloudInterconnectRelationships, }; From 2b8e96ffe820a7ac57981ace9936551f458aa146 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Fri, 26 Apr 2024 09:54:04 +0530 Subject: [PATCH 04/29] MemoryStore : (feat) : Initial commit --- docs/jupiterone.md | 4 + src/getStepStartStates.ts | 19 + src/index.test.ts | 16 + .../recording.har | 250 +++++++++ .../recording.har | 486 ++++++++++++++++++ .../recording.har | 250 +++++++++ src/steps/redis/client.ts | 21 + src/steps/redis/constants.ts | 33 ++ src/steps/redis/converter.ts | 44 ++ src/steps/redis/index.test.ts | 71 ++- src/steps/redis/index.ts | 214 +++++++- src/steps/redis/relationship.test.ts | 71 +++ 12 files changed, 1476 insertions(+), 3 deletions(-) create mode 100644 src/steps/redis/__recordings__/fetch-memorystore-redis-location_2207770224/recording.har create mode 100644 src/steps/redis/__recordings__/fetch-project-has-memorystore-redis-location_3748427047/recording.har create mode 100644 src/steps/redis/__recordings__/fetch-project-has-memorystore-redis_1181718221/recording.har create mode 100644 src/steps/redis/relationship.test.ts diff --git a/docs/jupiterone.md b/docs/jupiterone.md index bd500f4f..26f7efd2 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -420,6 +420,8 @@ The following entities are created: | Logging Project Sink | `google_logging_project_sink` | `Logs` | | Memcache Instance | `google_memcache_instance` | `Database`, `DataStore`, `Cluster` | | Memcache Instance Node | `google_memcache_instance_node` | `Database`, `DataStore`, `Host` | +| MemoryStore Redis | `google_cloud_redis` | `Service` | +| MemoryStore Redis Location | `google_cloud_redis_location` | `Site` | | Monitoring Alert Policy | `google_monitoring_alert_policy` | `Policy` | | Organization | `google_cloud_organization` | `Organization` | | Private CA Certificate | `google_privateca_certificate` | `Certificate` | @@ -493,6 +495,8 @@ The following relationships are created: | `google_cloud_project` | **HAS** | `google_billing_budget` | | `google_cloud_project` | **HAS** | `google_binary_authorization_policy` | | `google_cloud_project` | **HAS** | `google_cloud_api_service` | +| `google_cloud_project` | **HAS** | `google_cloud_redis` | +| `google_cloud_project` | **HAS** | `google_cloud_redis_location` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_configuration` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_route` | | `google_cloud_scan_config` | **PERFORMED** | `google_cloud_scan_run` | diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index d5ec871a..699c9b97 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -168,6 +168,10 @@ import { import { redisSteps } from './steps/redis'; import { STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, + STEP_MEMORYSTORE_REDIS, + STEP_MEMORYSTORE_REDIS_LOCATION, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, STEP_REDIS_INSTANCES, } from './steps/redis/constants'; import { @@ -402,7 +406,13 @@ function getDefaultStepStartStates(params: { [STEP_CLOUD_RUN_ROUTES]: { disabled: false }, [STEP_CLOUD_RUN_CONFIGURATIONS]: { disabled: false }, [STEP_REDIS_INSTANCES]: { disabled: false }, + [STEP_MEMORYSTORE_REDIS_LOCATION]: { disabled: false }, + [STEP_MEMORYSTORE_REDIS]: { disabled: false }, [STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS]: { disabled: false }, + [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP]: { disabled: false }, + [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP]: { + disabled: false, + }, [STEP_MEMCACHE_INSTANCES]: { disabled: false }, [STEP_CREATE_MEMCACHE_INSTANCE_NETWORK_RELATIONSHIPS]: { disabled: false }, [STEP_SPANNER_INSTANCES]: { disabled: false }, @@ -787,9 +797,18 @@ async function getStepStartStatesUsingServiceEnablements(params: { ServiceUsageName.CLOUD_RUN, ), [STEP_REDIS_INSTANCES]: createStepStartState(ServiceUsageName.REDIS), + [STEP_MEMORYSTORE_REDIS_LOCATION]: createOrgStepStartState( + ServiceUsageName.REDIS, + ), + [STEP_MEMORYSTORE_REDIS]: createOrgStepStartState(ServiceUsageName.REDIS), [STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS]: createStepStartState( ServiceUsageName.REDIS, ), + [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP]: createOrgStepStartState( + ServiceUsageName.REDIS, + ), + [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP]: + createOrgStepStartState(ServiceUsageName.REDIS), [STEP_MEMCACHE_INSTANCES]: createStepStartState(ServiceUsageName.MEMCACHE), [STEP_CREATE_MEMCACHE_INSTANCE_NETWORK_RELATIONSHIPS]: createStepStartState( ServiceUsageName.MEMCACHE, diff --git a/src/index.test.ts b/src/index.test.ts index 3eb3b9b8..910fb7d9 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -142,6 +142,10 @@ import { } from './steps/pub-sub/constants'; import { STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, + STEP_MEMORYSTORE_REDIS, + STEP_MEMORYSTORE_REDIS_LOCATION, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, STEP_REDIS_INSTANCES, } from './steps/redis/constants'; import { @@ -450,9 +454,21 @@ describe('#getStepStartStates success', () => { [STEP_REDIS_INSTANCES]: { disabled: false, }, + [STEP_MEMORYSTORE_REDIS_LOCATION]: { + disabled: false, + }, + [STEP_MEMORYSTORE_REDIS]: { + disabled: false, + }, [STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS]: { disabled: false, }, + [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP]: { + disabled: false, + }, + [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP]: { + disabled: false, + }, [STEP_MEMCACHE_INSTANCES]: { disabled: false, }, diff --git a/src/steps/redis/__recordings__/fetch-memorystore-redis-location_2207770224/recording.har b/src/steps/redis/__recordings__/fetch-memorystore-redis-location_2207770224/recording.har new file mode 100644 index 00000000..e92e9eb6 --- /dev/null +++ b/src/steps/redis/__recordings__/fetch-memorystore-redis-location_2207770224/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-memorystore-redis-location", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1239, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1239, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 11:56:19 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T11:56:19.495Z", + "time": 349, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 349 + } + }, + { + "_id": "ab79e5b2799616e7fe616999db195ba3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "redis.googleapis.com" + } + ], + "headersSize": 1302, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://redis.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 1358, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1358, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/africa-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"africa-south1-a\":{},\"africa-south1-b\":{},\"africa-south1-c\":{}}},\"locationId\":\"africa-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-east1-a\":{},\"asia-east1-b\":{},\"asia-east1-c\":{}}},\"locationId\":\"asia-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-east2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-east2-a\":{},\"asia-east2-b\":{},\"asia-east2-c\":{}}},\"locationId\":\"asia-east2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast1-a\":{},\"asia-northeast1-b\":{},\"asia-northeast1-c\":{}}},\"locationId\":\"asia-northeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast2-a\":{},\"asia-northeast2-b\":{},\"asia-northeast2-c\":{}}},\"locationId\":\"asia-northeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast3-a\":{},\"asia-northeast3-b\":{},\"asia-northeast3-c\":{}}},\"locationId\":\"asia-northeast3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-south1-a\":{},\"asia-south1-b\":{},\"asia-south1-c\":{}}},\"locationId\":\"asia-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-south2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-south2-a\":{},\"asia-south2-b\":{},\"asia-south2-c\":{}}},\"locationId\":\"asia-south2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-southeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-southeast1-a\":{},\"asia-southeast1-b\":{},\"asia-southeast1-c\":{}}},\"locationId\":\"asia-southeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-southeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-southeast2-a\":{},\"asia-southeast2-b\":{},\"asia-southeast2-c\":{}}},\"locationId\":\"asia-southeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/australia-southeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"australia-southeast1-a\":{},\"australia-southeast1-b\":{},\"australia-southeast1-c\":{}}},\"locationId\":\"australia-southeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/australia-southeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"australia-southeast2-a\":{},\"australia-southeast2-b\":{},\"australia-southeast2-c\":{}}},\"locationId\":\"australia-southeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-central2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-central2-a\":{},\"europe-central2-b\":{},\"europe-central2-c\":{}}},\"locationId\":\"europe-central2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-north1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-north1-a\":{},\"europe-north1-b\":{},\"europe-north1-c\":{}}},\"locationId\":\"europe-north1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-southwest1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-southwest1-a\":{},\"europe-southwest1-b\":{},\"europe-southwest1-c\":{}}},\"locationId\":\"europe-southwest1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west1-b\":{},\"europe-west1-c\":{},\"europe-west1-d\":{}}},\"locationId\":\"europe-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west10\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west10-a\":{},\"europe-west10-b\":{},\"europe-west10-c\":{}}},\"locationId\":\"europe-west10\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west12\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west12-a\":{},\"europe-west12-b\":{},\"europe-west12-c\":{}}},\"locationId\":\"europe-west12\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west2-a\":{},\"europe-west2-b\":{},\"europe-west2-c\":{}}},\"locationId\":\"europe-west2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west3-a\":{},\"europe-west3-b\":{},\"europe-west3-c\":{}}},\"locationId\":\"europe-west3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west4-a\":{},\"europe-west4-b\":{},\"europe-west4-c\":{}}},\"locationId\":\"europe-west4\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west6\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west6-a\":{},\"europe-west6-b\":{},\"europe-west6-c\":{}}},\"locationId\":\"europe-west6\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west8\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west8-a\":{},\"europe-west8-b\":{},\"europe-west8-c\":{}}},\"locationId\":\"europe-west8\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west9\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west9-a\":{},\"europe-west9-b\":{},\"europe-west9-c\":{}}},\"locationId\":\"europe-west9\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-central1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-central1-a\":{},\"me-central1-b\":{},\"me-central1-c\":{}}},\"locationId\":\"me-central1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-central2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-central2-a\":{},\"me-central2-b\":{},\"me-central2-c\":{}}},\"locationId\":\"me-central2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-west1-a\":{},\"me-west1-b\":{},\"me-west1-c\":{}}},\"locationId\":\"me-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"northamerica-northeast1-a\":{},\"northamerica-northeast1-b\":{},\"northamerica-northeast1-c\":{}}},\"locationId\":\"northamerica-northeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"northamerica-northeast2-a\":{},\"northamerica-northeast2-b\":{},\"northamerica-northeast2-c\":{}}},\"locationId\":\"northamerica-northeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/southamerica-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"southamerica-east1-a\":{},\"southamerica-east1-b\":{},\"southamerica-east1-c\":{}}},\"locationId\":\"southamerica-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/southamerica-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"southamerica-west1-a\":{},\"southamerica-west1-b\":{},\"southamerica-west1-c\":{}}},\"locationId\":\"southamerica-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-central1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-central1-a\":{},\"us-central1-b\":{},\"us-central1-c\":{},\"us-central1-f\":{}}},\"locationId\":\"us-central1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east1-b\":{},\"us-east1-c\":{},\"us-east1-d\":{}}},\"locationId\":\"us-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east4-a\":{},\"us-east4-b\":{},\"us-east4-c\":{}}},\"locationId\":\"us-east4\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east5\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east5-a\":{},\"us-east5-b\":{},\"us-east5-c\":{}}},\"locationId\":\"us-east5\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-south1-a\":{},\"us-south1-b\":{},\"us-south1-c\":{}}},\"locationId\":\"us-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west1-a\":{},\"us-west1-b\":{},\"us-west1-c\":{}}},\"locationId\":\"us-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west2-a\":{},\"us-west2-b\":{},\"us-west2-c\":{}}},\"locationId\":\"us-west2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west3-a\":{},\"us-west3-b\":{},\"us-west3-c\":{}}},\"locationId\":\"us-west3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west4-a\":{},\"us-west4-b\":{},\"us-west4-c\":{}}},\"locationId\":\"us-west4\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 11:56:21 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T11:56:19.876Z", + "time": 1552, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1552 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/redis/__recordings__/fetch-project-has-memorystore-redis-location_3748427047/recording.har b/src/steps/redis/__recordings__/fetch-project-has-memorystore-redis-location_3748427047/recording.har new file mode 100644 index 00000000..6e7cab74 --- /dev/null +++ b/src/steps/redis/__recordings__/fetch-project-has-memorystore-redis-location_3748427047/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "fetch-project-has-memorystore-redis-location", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1184, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1184, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 20:46:08 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T20:46:07.886Z", + "time": 396, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 396 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 411, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 411, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-02-27T16:17:58.322524Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 20:46:09 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T20:46:08.324Z", + "time": 1666, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1666 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1249, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1249, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 20:46:10 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T20:46:10.091Z", + "time": 327, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 327 + } + }, + { + "_id": "ab79e5b2799616e7fe616999db195ba3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "redis.googleapis.com" + } + ], + "headersSize": 1302, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://redis.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 1409, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1409, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/africa-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"africa-south1-a\":{},\"africa-south1-b\":{},\"africa-south1-c\":{}}},\"locationId\":\"africa-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-east1-a\":{},\"asia-east1-b\":{},\"asia-east1-c\":{}}},\"locationId\":\"asia-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-east2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-east2-a\":{},\"asia-east2-b\":{},\"asia-east2-c\":{}}},\"locationId\":\"asia-east2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast1-a\":{},\"asia-northeast1-b\":{},\"asia-northeast1-c\":{}}},\"locationId\":\"asia-northeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast2-a\":{},\"asia-northeast2-b\":{},\"asia-northeast2-c\":{}}},\"locationId\":\"asia-northeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast3-a\":{},\"asia-northeast3-b\":{},\"asia-northeast3-c\":{}}},\"locationId\":\"asia-northeast3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-south1-a\":{},\"asia-south1-b\":{},\"asia-south1-c\":{}}},\"locationId\":\"asia-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-south2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-south2-a\":{},\"asia-south2-b\":{},\"asia-south2-c\":{}}},\"locationId\":\"asia-south2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-southeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-southeast1-a\":{},\"asia-southeast1-b\":{},\"asia-southeast1-c\":{}}},\"locationId\":\"asia-southeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-southeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-southeast2-a\":{},\"asia-southeast2-b\":{},\"asia-southeast2-c\":{}}},\"locationId\":\"asia-southeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/australia-southeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"australia-southeast1-a\":{},\"australia-southeast1-b\":{},\"australia-southeast1-c\":{}}},\"locationId\":\"australia-southeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/australia-southeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"australia-southeast2-a\":{},\"australia-southeast2-b\":{},\"australia-southeast2-c\":{}}},\"locationId\":\"australia-southeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-central2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-central2-a\":{},\"europe-central2-b\":{},\"europe-central2-c\":{}}},\"locationId\":\"europe-central2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-north1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-north1-a\":{},\"europe-north1-b\":{},\"europe-north1-c\":{}}},\"locationId\":\"europe-north1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-southwest1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-southwest1-a\":{},\"europe-southwest1-b\":{},\"europe-southwest1-c\":{}}},\"locationId\":\"europe-southwest1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west1-b\":{},\"europe-west1-c\":{},\"europe-west1-d\":{}}},\"locationId\":\"europe-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west10\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west10-a\":{},\"europe-west10-b\":{},\"europe-west10-c\":{}}},\"locationId\":\"europe-west10\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west12\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west12-a\":{},\"europe-west12-b\":{},\"europe-west12-c\":{}}},\"locationId\":\"europe-west12\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west2-a\":{},\"europe-west2-b\":{},\"europe-west2-c\":{}}},\"locationId\":\"europe-west2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west3-a\":{},\"europe-west3-b\":{},\"europe-west3-c\":{}}},\"locationId\":\"europe-west3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west4-a\":{},\"europe-west4-b\":{},\"europe-west4-c\":{}}},\"locationId\":\"europe-west4\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west6\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west6-a\":{},\"europe-west6-b\":{},\"europe-west6-c\":{}}},\"locationId\":\"europe-west6\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west8\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west8-a\":{},\"europe-west8-b\":{},\"europe-west8-c\":{}}},\"locationId\":\"europe-west8\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west9\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west9-a\":{},\"europe-west9-b\":{},\"europe-west9-c\":{}}},\"locationId\":\"europe-west9\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-central1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-central1-a\":{},\"me-central1-b\":{},\"me-central1-c\":{}}},\"locationId\":\"me-central1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-central2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-central2-a\":{},\"me-central2-b\":{},\"me-central2-c\":{}}},\"locationId\":\"me-central2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-west1-a\":{},\"me-west1-b\":{},\"me-west1-c\":{}}},\"locationId\":\"me-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"northamerica-northeast1-a\":{},\"northamerica-northeast1-b\":{},\"northamerica-northeast1-c\":{}}},\"locationId\":\"northamerica-northeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"northamerica-northeast2-a\":{},\"northamerica-northeast2-b\":{},\"northamerica-northeast2-c\":{}}},\"locationId\":\"northamerica-northeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/southamerica-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"southamerica-east1-a\":{},\"southamerica-east1-b\":{},\"southamerica-east1-c\":{}}},\"locationId\":\"southamerica-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/southamerica-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"southamerica-west1-a\":{},\"southamerica-west1-b\":{},\"southamerica-west1-c\":{}}},\"locationId\":\"southamerica-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-central1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-central1-a\":{},\"us-central1-b\":{},\"us-central1-c\":{},\"us-central1-f\":{}}},\"locationId\":\"us-central1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east1-b\":{},\"us-east1-c\":{},\"us-east1-d\":{}}},\"locationId\":\"us-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east4-a\":{},\"us-east4-b\":{},\"us-east4-c\":{}}},\"locationId\":\"us-east4\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east5\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east5-a\":{},\"us-east5-b\":{},\"us-east5-c\":{}}},\"locationId\":\"us-east5\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-south1-a\":{},\"us-south1-b\":{},\"us-south1-c\":{}}},\"locationId\":\"us-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west1-a\":{},\"us-west1-b\":{},\"us-west1-c\":{}}},\"locationId\":\"us-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west2-a\":{},\"us-west2-b\":{},\"us-west2-c\":{}}},\"locationId\":\"us-west2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west3-a\":{},\"us-west3-b\":{},\"us-west3-c\":{}}},\"locationId\":\"us-west3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west4-a\":{},\"us-west4-b\":{},\"us-west4-c\":{}}},\"locationId\":\"us-west4\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 20:46:11 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T20:46:10.427Z", + "time": 1611, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1611 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/redis/__recordings__/fetch-project-has-memorystore-redis_1181718221/recording.har b/src/steps/redis/__recordings__/fetch-project-has-memorystore-redis_1181718221/recording.har new file mode 100644 index 00000000..5821e561 --- /dev/null +++ b/src/steps/redis/__recordings__/fetch-project-has-memorystore-redis_1181718221/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-project-has-memorystore-redis", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1177, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1177, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 20:34:12 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T20:34:12.555Z", + "time": 520, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 520 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 438, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 438, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-02-27T16:17:58.322524Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Thu, 25 Apr 2024 20:34:14 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-25T20:34:13.092Z", + "time": 1585, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1585 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/redis/client.ts b/src/steps/redis/client.ts index 591c99ca..594fd546 100644 --- a/src/steps/redis/client.ts +++ b/src/steps/redis/client.ts @@ -24,4 +24,25 @@ export class RedisClient extends Client { }, ); } + + async iterateMemoryStoreRedisLocation( + callback: (data: redis_v1.Schema$Location) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + + await this.iterateApi( + async (nextPageToken) => { + return this.client.projects.locations.list({ + auth, + name: `projects/${this.projectId}`, + pageToken: nextPageToken, + }); + }, + async (data: redis_v1.Schema$ListLocationsResponse) => { + for (const location of data.locations || []) { + await callback(location); + } + }, + ); + } } diff --git a/src/steps/redis/constants.ts b/src/steps/redis/constants.ts index d7eb8d4b..74cbd3c0 100644 --- a/src/steps/redis/constants.ts +++ b/src/steps/redis/constants.ts @@ -1,15 +1,38 @@ export const STEP_REDIS_INSTANCES = 'fetch-redis-instances'; export const STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS = 'build-redis-instance-network-relationships'; +export const STEP_MEMORYSTORE_REDIS_LOCATION = + 'fetch-memorystore-redis-location'; +export const STEP_MEMORYSTORE_REDIS = 'fetch-memorystore-redis'; +export const STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP = + 'fetch-project-has-memorystore-redis'; +export const STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP = + 'fetch-project-has-memorystore-redis-location'; + +export const ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION = + 'google_cloud_redis_location'; +export const ENTITY_CLASS_MEMORYSTORE_REDIS_LOCATION = ['Site']; export const ENTITY_TYPE_REDIS_INSTANCE = 'google_redis_instance'; export const ENTITY_CLASS_REDIS_INSTANCE = ['Database', 'DataStore', 'Host']; +export const ENTITY_TYPE_MEMORYSTORE_REDIS = 'google_cloud_redis'; +export const ENTITY_CLASS_MEMORYSTORE_REDIS = ['Service']; + export const RELATIONSHIP_TYPE_REDIS_INSTANCE_USES_NETWORK = 'google_redis_instance_uses_compute_network'; +export const RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS = + 'google_cloud_project_has_redis'; +export const RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION = + 'google_cloud_project_has_redis_location'; export const IngestionSources = { REDIS_INSTANCES: 'redis-instances', + MEMORYSTORE_REDIS_LOCATION: 'memorystore-redis-location', + MEMORYSTORE_REDIS: 'memorystore-redis', + RELATIONSHIP_PROJECT_HAS_MEMORYSTORE_REDIS: 'project-has-memorystore-redis', + RELATION_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION: + 'project-has-memorystore-redis-location', }; export const RedisIngestionConfig = { @@ -18,4 +41,14 @@ export const RedisIngestionConfig = { description: 'Managed Redis in-memory data store.', defaultsToDisabled: false, }, + [IngestionSources.MEMORYSTORE_REDIS_LOCATION]: { + title: 'Google Cloud Redis Location', + description: 'Locations of Redis in-memory data store.', + defaultsToDisabled: false, + }, + [IngestionSources.MEMORYSTORE_REDIS]: { + title: 'Google Cloud Memorystore Redis', + description: ' Redis in-memory data store.', + defaultsToDisabled: false, + }, }; diff --git a/src/steps/redis/converter.ts b/src/steps/redis/converter.ts index 8de2b402..24593ca1 100644 --- a/src/steps/redis/converter.ts +++ b/src/steps/redis/converter.ts @@ -5,6 +5,10 @@ import { getGoogleCloudConsoleWebLink } from '../../utils/url'; import { ENTITY_TYPE_REDIS_INSTANCE, ENTITY_CLASS_REDIS_INSTANCE, + ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + ENTITY_CLASS_MEMORYSTORE_REDIS_LOCATION, + ENTITY_TYPE_MEMORYSTORE_REDIS, + ENTITY_CLASS_MEMORYSTORE_REDIS, } from './constants'; export function getRedisKey(uid: string) { @@ -54,3 +58,43 @@ export function createRedisInstanceEntity( }, }); } + +export function createMemoryStoreRedisLocationEntity( + data: redis_v1.Schema$Location, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: getRedisKey(data.name!), + _type: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + _class: ENTITY_CLASS_MEMORYSTORE_REDIS_LOCATION, + name: data.name, + displayName: data.displayName as string, + locationId: data.locationId, + }, + }, + }); +} + +export function createMemoryStoreRedisEntity( + data: any, + organizationId: string, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: (organizationId + '_' + ENTITY_TYPE_MEMORYSTORE_REDIS) as string, + _type: ENTITY_TYPE_MEMORYSTORE_REDIS, + _class: ENTITY_CLASS_MEMORYSTORE_REDIS, + name: 'MemoryStore Redis Service', + function: ['Storage'], + category: ['Platform'], + endpoint: 'https://console.cloud.google.com/', + }, + }, + }); +} diff --git a/src/steps/redis/index.test.ts b/src/steps/redis/index.test.ts index 71ff0be4..77fd4547 100644 --- a/src/steps/redis/index.test.ts +++ b/src/steps/redis/index.test.ts @@ -1,16 +1,27 @@ -import { createMockStepExecutionContext } from '@jupiterone/integration-sdk-testing'; +import { + StepTestConfig, + createMockStepExecutionContext, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; import { buildRedisInstanceUsesNetworkRelationships, fetchRedisInstances, } from '.'; import { integrationConfig } from '../../../test/config'; -import { Recording, setupGoogleCloudRecording } from '../../../test/recording'; +import { + Recording, + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../test/recording'; import { IntegrationConfig } from '../../types'; import { fetchComputeNetworks } from '../compute/steps/fetch-compute-networks'; import { ENTITY_TYPE_REDIS_INSTANCE, RELATIONSHIP_TYPE_REDIS_INSTANCE_USES_NETWORK, + STEP_MEMORYSTORE_REDIS, + STEP_MEMORYSTORE_REDIS_LOCATION, } from './constants'; +import { invocationConfig } from '../..'; const tempNewAccountConfig = { ...integrationConfig, @@ -151,3 +162,59 @@ describe('#buildRedisInstanceUsesNetworkRelationships', () => { }); }); }); + +describe(`memoryStoreRedis#${STEP_MEMORYSTORE_REDIS_LOCATION}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_MEMORYSTORE_REDIS_LOCATION, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_MEMORYSTORE_REDIS_LOCATION, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_MEMORYSTORE_REDIS_LOCATION, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`memoryStoreRedis#${STEP_MEMORYSTORE_REDIS}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_MEMORYSTORE_REDIS, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_MEMORYSTORE_REDIS, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_MEMORYSTORE_REDIS, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); diff --git a/src/steps/redis/index.ts b/src/steps/redis/index.ts index 566c335e..9d01489b 100644 --- a/src/steps/redis/index.ts +++ b/src/steps/redis/index.ts @@ -16,10 +16,30 @@ import { RELATIONSHIP_TYPE_REDIS_INSTANCE_USES_NETWORK, STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, IngestionSources, + STEP_MEMORYSTORE_REDIS_LOCATION, + ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + ENTITY_CLASS_MEMORYSTORE_REDIS_LOCATION, + STEP_MEMORYSTORE_REDIS, + ENTITY_TYPE_MEMORYSTORE_REDIS, + ENTITY_CLASS_MEMORYSTORE_REDIS, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION, } from './constants'; import { ENTITY_TYPE_COMPUTE_NETWORK } from '../compute/constants'; -import { createRedisInstanceEntity } from './converter'; +import { + createMemoryStoreRedisEntity, + createMemoryStoreRedisLocationEntity, + createRedisInstanceEntity, +} from './converter'; import { redis_v1 } from 'googleapis'; +import { publishUnsupportedConfigEvent } from '../../utils/events'; +import { + PROJECT_ENTITY_TYPE, + STEP_RESOURCE_MANAGER_PROJECT, +} from '../resource-manager'; +import { getProjectEntity } from '../../utils/project'; export async function fetchRedisInstances( context: IntegrationStepContext, @@ -38,6 +58,76 @@ export async function fetchRedisInstances( }); } +export async function fetchMemoryStoreRedisLocation( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new RedisClient({ config }, logger); + + try { + await client.iterateMemoryStoreRedisLocation(async (Location) => { + await jobState.addEntity( + createMemoryStoreRedisLocationEntity(Location, client.projectId), + ); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'MemoryStore Redis Location', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function fetchMemoryStoreRedis( + this: { + id: string; + ingestionSourceId: string; + name: string; + entities: { resourceName: string; _type: string; _class: string[] }[]; + relationships: never[]; + dependsOn: never[]; + executionHandler: (context: IntegrationStepContext) => Promise; + permissions: never[]; + apis: string[]; + }, + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + + const client = new RedisClient({ config }, logger); + const organizationId = client.organizationId as string; + const data = []; + try { + await jobState.addEntity( + createMemoryStoreRedisEntity(data, organizationId, client.projectId), + ); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'MemoryStore Redis', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + export async function buildRedisInstanceUsesNetworkRelationships( context: IntegrationStepContext, ): Promise { @@ -82,6 +172,56 @@ export async function buildRedisInstanceUsesNetworkRelationships( ); } +export async function buildProjectHasMemoryStoreRedisRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + const projectEntity = await getProjectEntity(jobState); + + if (!projectEntity) return; + + await jobState.iterateEntities( + { _type: ENTITY_TYPE_MEMORYSTORE_REDIS }, + async (redis) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: redis._key as string, + toType: ENTITY_TYPE_MEMORYSTORE_REDIS, + }), + ); + }, + ); +} + +export async function buildProjectHasMemoryStoreRedisLocationRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + const projectEntity = await getProjectEntity(jobState); + + if (!projectEntity) return; + + await jobState.iterateEntities( + { _type: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION }, + async (location) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: location._key as string, + toType: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + }), + ); + }, + ); +} + export const redisSteps: GoogleCloudIntegrationStep[] = [ { id: STEP_REDIS_INSTANCES, @@ -100,6 +240,40 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ permissions: ['redis.instances.list'], apis: ['redis.googleapis.com'], }, + { + id: STEP_MEMORYSTORE_REDIS_LOCATION, + ingestionSourceId: IngestionSources.MEMORYSTORE_REDIS_LOCATION, + name: 'MemoryStore Redis Location', + entities: [ + { + resourceName: 'MemoryStore Redis Location', + _type: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + _class: ENTITY_CLASS_MEMORYSTORE_REDIS_LOCATION, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchMemoryStoreRedisLocation, + permissions: [], + apis: ['redis.googleapis.com'], + }, + { + id: STEP_MEMORYSTORE_REDIS, + ingestionSourceId: IngestionSources.MEMORYSTORE_REDIS, + name: 'MemoryStore Redis', + entities: [ + { + resourceName: 'MemoryStore Redis', + _type: ENTITY_TYPE_MEMORYSTORE_REDIS, + _class: ENTITY_CLASS_MEMORYSTORE_REDIS, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchMemoryStoreRedis, + permissions: [], + apis: ['redis.googleapis.com'], + }, { id: STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, name: 'Build Redis Instance Network Relationships', @@ -115,4 +289,42 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ dependsOn: [STEP_REDIS_INSTANCES, STEP_COMPUTE_NETWORKS], executionHandler: buildRedisInstanceUsesNetworkRelationships, }, + { + id: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + ingestionSourceId: + IngestionSources.RELATIONSHIP_PROJECT_HAS_MEMORYSTORE_REDIS, + name: 'Project HAS MemoryStore Redis', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS, + sourceType: PROJECT_ENTITY_TYPE, + targetType: ENTITY_TYPE_MEMORYSTORE_REDIS, + }, + ], + dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_MEMORYSTORE_REDIS], + executionHandler: buildProjectHasMemoryStoreRedisRelationship, + permissions: [], + apis: ['redis.googleapis.com'], + }, + { + id: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + ingestionSourceId: + IngestionSources.RELATION_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION, + name: 'Project HAS MemoryStore Redis Location', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION, + sourceType: PROJECT_ENTITY_TYPE, + targetType: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + }, + ], + dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_MEMORYSTORE_REDIS_LOCATION], + executionHandler: buildProjectHasMemoryStoreRedisLocationRelationship, + permissions: [], + apis: ['redis.googleapis.com'], + }, ]; diff --git a/src/steps/redis/relationship.test.ts b/src/steps/redis/relationship.test.ts new file mode 100644 index 00000000..b3fb2b7e --- /dev/null +++ b/src/steps/redis/relationship.test.ts @@ -0,0 +1,71 @@ +import { + Recording, + StepTestConfig, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, +} from './constants'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../test/recording'; +import { integrationConfig } from '../../../test/config'; +import { invocationConfig } from '../..'; + +describe(`memoryStoreRedis#${STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`memoryStoreRedis#${STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); From acf0646354c6cff4c55a0889c77cff93caab3dab Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Fri, 26 Apr 2024 12:37:48 +0530 Subject: [PATCH 05/29] MemoryStore : (feat) : Added relationship,unit test code --- docs/jupiterone.md | 2 + src/getStepStartStates.ts | 13 + src/index.test.ts | 8 + .../recording.har | 486 ++++++++++++++++++ .../recording.har | 486 ++++++++++++++++++ src/steps/redis/constants.ts | 13 +- src/steps/redis/index.ts | 101 +++- src/steps/redis/relationship.test.ts | 81 ++- 8 files changed, 1184 insertions(+), 6 deletions(-) create mode 100644 src/steps/redis/__recordings__/fetch-memorystore-redis-location-has-redis-instance_3694252245/recording.har create mode 100644 src/steps/redis/__recordings__/fetch-project-has-redis-instance_3258008056/recording.har diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 26f7efd2..e4ff7f61 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -497,6 +497,8 @@ The following relationships are created: | `google_cloud_project` | **HAS** | `google_cloud_api_service` | | `google_cloud_project` | **HAS** | `google_cloud_redis` | | `google_cloud_project` | **HAS** | `google_cloud_redis_location` | +| `google_cloud_project` | **HAS** | `google_redis_instance` | +| `google_cloud_redis_location` | **HAS** | `google_redis_instance` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_configuration` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_route` | | `google_cloud_scan_config` | **PERFORMED** | `google_cloud_scan_run` | diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index 699c9b97..932fc8d4 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -170,8 +170,10 @@ import { STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, STEP_MEMORYSTORE_REDIS, STEP_MEMORYSTORE_REDIS_LOCATION, + STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, STEP_REDIS_INSTANCES, } from './steps/redis/constants'; import { @@ -413,6 +415,12 @@ function getDefaultStepStartStates(params: { [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP]: { disabled: false, }, + [STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP]: { + disabled: false, + }, + [STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP]: { + disabled: false, + }, [STEP_MEMCACHE_INSTANCES]: { disabled: false }, [STEP_CREATE_MEMCACHE_INSTANCE_NETWORK_RELATIONSHIPS]: { disabled: false }, [STEP_SPANNER_INSTANCES]: { disabled: false }, @@ -809,6 +817,11 @@ async function getStepStartStatesUsingServiceEnablements(params: { ), [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP]: createOrgStepStartState(ServiceUsageName.REDIS), + [STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP]: createOrgStepStartState( + ServiceUsageName.REDIS, + ), + [STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.REDIS), [STEP_MEMCACHE_INSTANCES]: createStepStartState(ServiceUsageName.MEMCACHE), [STEP_CREATE_MEMCACHE_INSTANCE_NETWORK_RELATIONSHIPS]: createStepStartState( ServiceUsageName.MEMCACHE, diff --git a/src/index.test.ts b/src/index.test.ts index 910fb7d9..0bcbdb4e 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -144,8 +144,10 @@ import { STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, STEP_MEMORYSTORE_REDIS, STEP_MEMORYSTORE_REDIS_LOCATION, + STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, STEP_REDIS_INSTANCES, } from './steps/redis/constants'; import { @@ -469,6 +471,12 @@ describe('#getStepStartStates success', () => { [STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP]: { disabled: false, }, + [STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP]: { + disabled: false, + }, + [STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP]: { + disabled: false, + }, [STEP_MEMCACHE_INSTANCES]: { disabled: false, }, diff --git a/src/steps/redis/__recordings__/fetch-memorystore-redis-location-has-redis-instance_3694252245/recording.har b/src/steps/redis/__recordings__/fetch-memorystore-redis-location-has-redis-instance_3694252245/recording.har new file mode 100644 index 00000000..7adfe073 --- /dev/null +++ b/src/steps/redis/__recordings__/fetch-memorystore-redis-location-has-redis-instance_3694252245/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "fetch-memorystore-redis-location-has-redis-instance", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1262, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1262, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 06:54:03 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T06:54:03.788Z", + "time": 243, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 243 + } + }, + { + "_id": "ab79e5b2799616e7fe616999db195ba3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "redis.googleapis.com" + } + ], + "headersSize": 1302, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://redis.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 1372, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1372, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/africa-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"africa-south1-a\":{},\"africa-south1-b\":{},\"africa-south1-c\":{}}},\"locationId\":\"africa-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-east1-a\":{},\"asia-east1-b\":{},\"asia-east1-c\":{}}},\"locationId\":\"asia-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-east2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-east2-a\":{},\"asia-east2-b\":{},\"asia-east2-c\":{}}},\"locationId\":\"asia-east2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast1-a\":{},\"asia-northeast1-b\":{},\"asia-northeast1-c\":{}}},\"locationId\":\"asia-northeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast2-a\":{},\"asia-northeast2-b\":{},\"asia-northeast2-c\":{}}},\"locationId\":\"asia-northeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-northeast3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-northeast3-a\":{},\"asia-northeast3-b\":{},\"asia-northeast3-c\":{}}},\"locationId\":\"asia-northeast3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-south1-a\":{},\"asia-south1-b\":{},\"asia-south1-c\":{}}},\"locationId\":\"asia-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-south2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-south2-a\":{},\"asia-south2-b\":{},\"asia-south2-c\":{}}},\"locationId\":\"asia-south2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-southeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-southeast1-a\":{},\"asia-southeast1-b\":{},\"asia-southeast1-c\":{}}},\"locationId\":\"asia-southeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/asia-southeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"asia-southeast2-a\":{},\"asia-southeast2-b\":{},\"asia-southeast2-c\":{}}},\"locationId\":\"asia-southeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/australia-southeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"australia-southeast1-a\":{},\"australia-southeast1-b\":{},\"australia-southeast1-c\":{}}},\"locationId\":\"australia-southeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/australia-southeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"australia-southeast2-a\":{},\"australia-southeast2-b\":{},\"australia-southeast2-c\":{}}},\"locationId\":\"australia-southeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-central2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-central2-a\":{},\"europe-central2-b\":{},\"europe-central2-c\":{}}},\"locationId\":\"europe-central2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-north1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-north1-a\":{},\"europe-north1-b\":{},\"europe-north1-c\":{}}},\"locationId\":\"europe-north1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-southwest1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-southwest1-a\":{},\"europe-southwest1-b\":{},\"europe-southwest1-c\":{}}},\"locationId\":\"europe-southwest1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west1-b\":{},\"europe-west1-c\":{},\"europe-west1-d\":{}}},\"locationId\":\"europe-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west10\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west10-a\":{},\"europe-west10-b\":{},\"europe-west10-c\":{}}},\"locationId\":\"europe-west10\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west12\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west12-a\":{},\"europe-west12-b\":{},\"europe-west12-c\":{}}},\"locationId\":\"europe-west12\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west2-a\":{},\"europe-west2-b\":{},\"europe-west2-c\":{}}},\"locationId\":\"europe-west2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west3-a\":{},\"europe-west3-b\":{},\"europe-west3-c\":{}}},\"locationId\":\"europe-west3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west4-a\":{},\"europe-west4-b\":{},\"europe-west4-c\":{}}},\"locationId\":\"europe-west4\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west6\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west6-a\":{},\"europe-west6-b\":{},\"europe-west6-c\":{}}},\"locationId\":\"europe-west6\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west8\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west8-a\":{},\"europe-west8-b\":{},\"europe-west8-c\":{}}},\"locationId\":\"europe-west8\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/europe-west9\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"europe-west9-a\":{},\"europe-west9-b\":{},\"europe-west9-c\":{}}},\"locationId\":\"europe-west9\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-central1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-central1-a\":{},\"me-central1-b\":{},\"me-central1-c\":{}}},\"locationId\":\"me-central1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-central2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-central2-a\":{},\"me-central2-b\":{},\"me-central2-c\":{}}},\"locationId\":\"me-central2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/me-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"me-west1-a\":{},\"me-west1-b\":{},\"me-west1-c\":{}}},\"locationId\":\"me-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"northamerica-northeast1-a\":{},\"northamerica-northeast1-b\":{},\"northamerica-northeast1-c\":{}}},\"locationId\":\"northamerica-northeast1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"northamerica-northeast2-a\":{},\"northamerica-northeast2-b\":{},\"northamerica-northeast2-c\":{}}},\"locationId\":\"northamerica-northeast2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/southamerica-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"southamerica-east1-a\":{},\"southamerica-east1-b\":{},\"southamerica-east1-c\":{}}},\"locationId\":\"southamerica-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/southamerica-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"southamerica-west1-a\":{},\"southamerica-west1-b\":{},\"southamerica-west1-c\":{}}},\"locationId\":\"southamerica-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-central1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-central1-a\":{},\"us-central1-b\":{},\"us-central1-c\":{},\"us-central1-f\":{}}},\"locationId\":\"us-central1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east1-b\":{},\"us-east1-c\":{},\"us-east1-d\":{}}},\"locationId\":\"us-east1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east4-a\":{},\"us-east4-b\":{},\"us-east4-c\":{}}},\"locationId\":\"us-east4\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-east5\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-east5-a\":{},\"us-east5-b\":{},\"us-east5-c\":{}}},\"locationId\":\"us-east5\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-south1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-south1-a\":{},\"us-south1-b\":{},\"us-south1-c\":{}}},\"locationId\":\"us-south1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west1\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west1-a\":{},\"us-west1-b\":{},\"us-west1-c\":{}}},\"locationId\":\"us-west1\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west2\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west2-a\":{},\"us-west2-b\":{},\"us-west2-c\":{}}},\"locationId\":\"us-west2\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west3\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west3-a\":{},\"us-west3-b\":{},\"us-west3-c\":{}}},\"locationId\":\"us-west3\"},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-west4\",\"metadata\":{\"@type\":\"type.googleapis.com/google.cloud.redis.v1beta1.LocationMetadata\",\"availableZones\":{\"us-west4-a\":{},\"us-west4-b\":{},\"us-west4-c\":{}}},\"locationId\":\"us-west4\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 06:54:05 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T06:54:04.055Z", + "time": 1730, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1730 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1259, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1259, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 06:54:05 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T06:54:05.858Z", + "time": 153, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 153 + } + }, + { + "_id": "6f1fbd7d550d42884a7e2c6a938dc2d3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "redis.googleapis.com" + } + ], + "headersSize": 1314, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://redis.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/-/instances" + }, + "response": { + "bodySize": 895, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 895, + "text": "{\"instances\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/instances/google-cloud-redis-location-rds-instance\",\"displayName\":\"google_cloud_redis_location_redis_instance\",\"locationId\":\"us-central1-a\",\"redisVersion\":\"REDIS_7_0\",\"reservedIpRange\":\"10.0.0.0/29\",\"host\":\"10.0.0.3\",\"port\":6379,\"currentLocationId\":\"us-central1-a\",\"createTime\":\"2024-03-29T07:34:16.680578894Z\",\"state\":\"READY\",\"tier\":\"BASIC\",\"memorySizeGb\":1,\"authorizedNetwork\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"persistenceIamIdentity\":\"serviceAccount:service-167984947943@cloud-redis.iam.gserviceaccount.com\",\"connectMode\":\"PRIVATE_SERVICE_ACCESS\",\"transitEncryptionMode\":\"DISABLED\",\"nodes\":[{\"id\":\"node-0\",\"zone\":\"us-central1-a\"}],\"readReplicasMode\":\"READ_REPLICAS_DISABLED\",\"persistenceConfig\":{\"persistenceMode\":\"DISABLED\"},\"maintenanceVersion\":\"20230821_00_00\",\"availableMaintenanceVersions\":[\"20231114_00_00\",\"20240220_00_00\",\"20240328_00_00\",\"20240411_00_00\"],\"satisfiesPzi\":false}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 06:54:07 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T06:54:06.019Z", + "time": 1651, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1651 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/redis/__recordings__/fetch-project-has-redis-instance_3258008056/recording.har b/src/steps/redis/__recordings__/fetch-project-has-redis-instance_3258008056/recording.har new file mode 100644 index 00000000..7ea3ba8e --- /dev/null +++ b/src/steps/redis/__recordings__/fetch-project-has-redis-instance_3258008056/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "fetch-project-has-redis-instance", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1262, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1262, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 05:08:23 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T05:08:22.835Z", + "time": 256, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 256 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 401, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 401, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-02-27T16:17:58.322524Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 05:08:24 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T05:08:23.111Z", + "time": 1490, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1490 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1197, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1197, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 05:08:24 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T05:08:24.655Z", + "time": 221, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 221 + } + }, + { + "_id": "6f1fbd7d550d42884a7e2c6a938dc2d3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "redis.googleapis.com" + } + ], + "headersSize": 1314, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://redis.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/-/instances" + }, + "response": { + "bodySize": 905, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 905, + "text": "{\"instances\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/instances/google-cloud-redis-location-rds-instance\",\"displayName\":\"google_cloud_redis_location_redis_instance\",\"locationId\":\"us-central1-a\",\"redisVersion\":\"REDIS_7_0\",\"reservedIpRange\":\"10.0.0.0/29\",\"host\":\"10.0.0.3\",\"port\":6379,\"currentLocationId\":\"us-central1-a\",\"createTime\":\"2024-03-29T07:34:16.680578894Z\",\"state\":\"READY\",\"tier\":\"BASIC\",\"memorySizeGb\":1,\"authorizedNetwork\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"persistenceIamIdentity\":\"serviceAccount:service-167984947943@cloud-redis.iam.gserviceaccount.com\",\"connectMode\":\"PRIVATE_SERVICE_ACCESS\",\"transitEncryptionMode\":\"DISABLED\",\"nodes\":[{\"id\":\"node-0\",\"zone\":\"us-central1-a\"}],\"readReplicasMode\":\"READ_REPLICAS_DISABLED\",\"persistenceConfig\":{\"persistenceMode\":\"DISABLED\"},\"maintenanceVersion\":\"20230821_00_00\",\"availableMaintenanceVersions\":[\"20231114_00_00\",\"20240220_00_00\",\"20240328_00_00\",\"20240411_00_00\"],\"satisfiesPzi\":false}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 05:08:26 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T05:08:24.883Z", + "time": 1754, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1754 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/redis/constants.ts b/src/steps/redis/constants.ts index 74cbd3c0..265028b4 100644 --- a/src/steps/redis/constants.ts +++ b/src/steps/redis/constants.ts @@ -8,6 +8,10 @@ export const STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP = 'fetch-project-has-memorystore-redis'; export const STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP = 'fetch-project-has-memorystore-redis-location'; +export const STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP = + 'fetch-project-has-redis-instance'; +export const STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP = + 'fetch-memorystore-redis-location-has-redis-instance'; export const ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION = 'google_cloud_redis_location'; @@ -25,14 +29,21 @@ export const RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS = 'google_cloud_project_has_redis'; export const RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION = 'google_cloud_project_has_redis_location'; +export const RELATIONSHIP_TYPE_PROJECT_HAS_REDIS_INSTANCE = + 'google_cloud_project_has_redis_instance'; +export const RELATIONSHIP_TYPE_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE = + 'google_cloud_redis_location_has_redis_instance'; export const IngestionSources = { REDIS_INSTANCES: 'redis-instances', MEMORYSTORE_REDIS_LOCATION: 'memorystore-redis-location', MEMORYSTORE_REDIS: 'memorystore-redis', RELATIONSHIP_PROJECT_HAS_MEMORYSTORE_REDIS: 'project-has-memorystore-redis', - RELATION_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION: + RELATIONSHIP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION: 'project-has-memorystore-redis-location', + REATIONSHIP_PROJECT_HAS_REDIS_INSTANCE: 'project-has-redis-instance', + RELATIONSHIP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE: + 'memorystore-redis-location-has-redis-instance', }; export const RedisIngestionConfig = { diff --git a/src/steps/redis/index.ts b/src/steps/redis/index.ts index 9d01489b..b0b64e2a 100644 --- a/src/steps/redis/index.ts +++ b/src/steps/redis/index.ts @@ -1,6 +1,7 @@ import { createDirectRelationship, getRawData, + IntegrationMissingKeyError, RelationshipClass, } from '@jupiterone/integration-sdk-core'; import { @@ -26,6 +27,10 @@ import { RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, RELATIONSHIP_TYPE_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION, + STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, + RELATIONSHIP_TYPE_PROJECT_HAS_REDIS_INSTANCE, + RELATIONSHIP_TYPE_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE, + STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, } from './constants'; import { ENTITY_TYPE_COMPUTE_NETWORK } from '../compute/constants'; import { @@ -222,6 +227,63 @@ export async function buildProjectHasMemoryStoreRedisLocationRelationship( ); } +export async function buildProjectHasRedisInstanceRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + const projectEntity = await getProjectEntity(jobState); + + if (!projectEntity) return; + + await jobState.iterateEntities( + { _type: ENTITY_TYPE_REDIS_INSTANCE }, + async (instance) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: instance._key as string, + toType: ENTITY_TYPE_REDIS_INSTANCE, + }), + ); + }, + ); +} + +export async function buildMemoryStoreRedisLocationHasRedisInstanceRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + await jobState.iterateEntities( + { + _type: ENTITY_TYPE_REDIS_INSTANCE, + }, + async (instance) => { + const locationKey = + 'redis:projects/j1-gc-integration-dev-v3/locations/' + + (instance.name as string).split('/')[3]; + + if (!jobState.hasKey(locationKey)) { + throw new IntegrationMissingKeyError(` + Step Name : build MemoryStore Redis Location Has Redis Instance relationship + applicationEndpoint Key: ${locationKey}`); + } else { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: locationKey as string, + fromType: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + toKey: instance._key, + toType: ENTITY_TYPE_REDIS_INSTANCE, + }), + ); + } + }, + ); +} + export const redisSteps: GoogleCloudIntegrationStep[] = [ { id: STEP_REDIS_INSTANCES, @@ -311,7 +373,7 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ { id: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, ingestionSourceId: - IngestionSources.RELATION_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION, + IngestionSources.RELATIONSHIP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION, name: 'Project HAS MemoryStore Redis Location', entities: [], relationships: [ @@ -327,4 +389,41 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ permissions: [], apis: ['redis.googleapis.com'], }, + { + id: STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, + ingestionSourceId: IngestionSources.REATIONSHIP_PROJECT_HAS_REDIS_INSTANCE, + name: 'Project HAS Redis Instance', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_TYPE_PROJECT_HAS_REDIS_INSTANCE, + sourceType: PROJECT_ENTITY_TYPE, + targetType: ENTITY_TYPE_REDIS_INSTANCE, + }, + ], + dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_REDIS_INSTANCES], + executionHandler: buildProjectHasRedisInstanceRelationship, + permissions: [], + apis: ['redis.googleapis.com'], + }, + { + id: STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, + ingestionSourceId: + IngestionSources.RELATIONSHIP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE, + name: 'MemoryStore Redis Location HAS Redis Instance', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_TYPE_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE, + sourceType: ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, + targetType: ENTITY_TYPE_REDIS_INSTANCE, + }, + ], + dependsOn: [STEP_MEMORYSTORE_REDIS_LOCATION, STEP_REDIS_INSTANCES], + executionHandler: buildMemoryStoreRedisLocationHasRedisInstanceRelationship, + permissions: [], + apis: ['redis.googleapis.com'], + }, ]; diff --git a/src/steps/redis/relationship.test.ts b/src/steps/redis/relationship.test.ts index b3fb2b7e..8b66f0bd 100644 --- a/src/steps/redis/relationship.test.ts +++ b/src/steps/redis/relationship.test.ts @@ -4,8 +4,10 @@ import { executeStepWithDependencies, } from '@jupiterone/integration-sdk-testing'; import { + STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, + STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, } from './constants'; import { setupGoogleCloudRecording, @@ -14,6 +16,18 @@ import { import { integrationConfig } from '../../../test/config'; import { invocationConfig } from '../..'; +const tempNewAccountConfig = { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, +}; + describe(`memoryStoreRedis#${STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP}`, () => { let recording: Recording; afterEach(async () => { @@ -27,13 +41,13 @@ describe(`memoryStoreRedis#${STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP}`, name: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, directory: __dirname, options: { - matchRequestsBy: getMatchRequestsBy(integrationConfig), + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), }, }); const stepTestConfig: StepTestConfig = { stepId: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_RELATIONSHIP, - instanceConfig: integrationConfig, + instanceConfig: tempNewAccountConfig, invocationConfig: invocationConfig as any, }; @@ -55,13 +69,41 @@ describe(`memoryStoreRedis#${STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTION name: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, directory: __dirname, options: { - matchRequestsBy: getMatchRequestsBy(integrationConfig), + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), }, }); const stepTestConfig: StepTestConfig = { stepId: STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTIONSHIP, - instanceConfig: integrationConfig, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`memoryStoreRedis#${STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_PROJECT_HAS_REDIS_INSTANCE_RELATIONSHIP, + instanceConfig: tempNewAccountConfig, invocationConfig: invocationConfig as any, }; @@ -69,3 +111,34 @@ describe(`memoryStoreRedis#${STEP_PROJECT_HAS_MEMORYSTORE_REDIS_LOCATION_RELTION expect(result).toMatchStepMetadata(stepTestConfig); }); }); + +describe(`memoryStoreRedis#${STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + if (recording) await recording.stop(); + }); + + jest.setTimeout(45000); + + test( + STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, + async () => { + recording = setupGoogleCloudRecording({ + name: STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(integrationConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, + instanceConfig: integrationConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }, + ); +}); From e199673c1d49becce7777290eb1b0f75b9fe914c Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Mon, 29 Apr 2024 10:19:42 +0530 Subject: [PATCH 06/29] Partner Interconnect : (feat) : Adding unit test code --- .../recording.har | 494 + ...connect-location-relationship.test.ts.snap | 25861 ++++++++++++++++ ...as-cloud-interconnect-relationship.test.ts | 274 +- ...interconnect-location-relationship.test.ts | 159 +- 4 files changed, 26612 insertions(+), 176 deletions(-) create mode 100644 src/steps/compute/steps/__recordings__/fetch-compute-project-has-interconnect-location_4286903651/recording.har create mode 100644 src/steps/compute/steps/__snapshots__/build-compute-project-has-interconnect-location-relationship.test.ts.snap diff --git a/src/steps/compute/steps/__recordings__/fetch-compute-project-has-interconnect-location_4286903651/recording.har b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-interconnect-location_4286903651/recording.har new file mode 100644 index 00000000..b6d91640 --- /dev/null +++ b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-interconnect-location_4286903651/recording.har @@ -0,0 +1,494 @@ +{ + "log": { + "_recordingName": "fetch-compute-project-has-interconnect-location", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1252, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1252, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 11:30:56 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T11:30:56.167Z", + "time": 274, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 274 + } + }, + { + "_id": "543bbd21d6a61279549c0dad7656fdc5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1304, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 2690, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 2690, + "text": "{\"kind\":\"compute#project\",\"id\":\"2723542235640017893\",\"creationTimestamp\":\"2021-05-31T09:21:30.379-07:00\",\"name\":\"j1-gc-integration-dev-v3\",\"commonInstanceMetadata\":{\"kind\":\"compute#metadata\",\"fingerprint\":\"C_x3HYVZJUo=\",\"items\":[{\"key\":\"enable-osconfig\",\"value\":\"TRUE\"},{\"key\":\"ssh-keys\",\"value\":\"pgilaga:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDU0g4vACE8PrXfTGM4wUbIfQ207LxClP8p2wCI7RwGdZn+cAoMPKaHxIKck2fA1VtVWzUXehhUJbS1lrI40NQR1vH9C37shGDftEFyDORwMS2yxSWZtzUISINMzpG8Ih+iVfSAVFbjNsJpMBYDrtaLLzBOud8FDsx6scxWfI64u5hxXtjvO3rW1i4qAbYouCtMnse7xE2LUaiURpqq5ojCRlFC2bOQ+pYb0/9Jy3v6KpMnATg7Z68pWJrocnpJhkRywNwldbZLSDgff4Y5Gjbeq+Zl6qEEmyxFpqdVzB/RSM0g7eikkXZDzZHDvrXvxWiGqhBXXJ/KRfCuJG1LKzI+hl+yWvM/1qbX4qBpbnaNv+EvhS37Yu/OEqXMoUfOWqEIR//3QSf4cluhlLQ1F9GElmnicj41MFZwFq/7IQXikcrz3lfzQ5fXLmBeQ3E97z4ZSETVqHDWc04h7MdueW1OdNbKGIx7ldNAWo3TxNsV6etFTtv1QK/ZTNmqQB5fxF0= pgilaga@Pauls-MacBook-Air.local\\nignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9tMfP3SLTQFS+ThHw4+IxhZdIy1RYug+l2YFdF5W3vOaHozE2hLarvj9hSClipoy7COn9+NkkDKLFdVajJCNxKrj1YespMBTG00frk/+t+ilz9DX0kKHklrjvQQ+TJe0R2MJa0tyAyZ4pOTXcI96YvNA0N8e/AglixvybtX1KTYj30TnrGke+vAkVa1xG0UulZ7O5At4Xd/Ue3e9SsnEO3JOUb4MLz5xKBCTY42TQp1exrccSXl4cXZV5AIuvmypkx6nrsR9K5WEgPEENCiQO+ghR6YaSnBY9Yk8w7TPI2ep0S1g2NYGjGfPCv0fhw/422utFd6amFJc1NOP8ZaT7FEpCKxVEiR30q0lARs4q1YuuQu2mx/nZ/DMQMweiXrrCfnWDRnFjvCmcT3BEtTQUa1z8MiybeVJN9MKDued6Y2dJCwBaXH0A62k4txV1b5oNAGFCPMLLRDnGzld+l+M07ub6b0CZkVM= ignacio@dbp.local\"},{\"key\":\"sshKeys\",\"value\":\"\"}]},\"quotas\":[{\"metric\":\"SNAPSHOTS\",\"limit\":10000,\"usage\":32},{\"metric\":\"NETWORKS\",\"limit\":30,\"usage\":6},{\"metric\":\"FIREWALLS\",\"limit\":500,\"usage\":16},{\"metric\":\"IMAGES\",\"limit\":5000,\"usage\":5},{\"metric\":\"STATIC_ADDRESSES\",\"limit\":175,\"usage\":0},{\"metric\":\"ROUTES\",\"limit\":300,\"usage\":0},{\"metric\":\"FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"TARGET_POOLS\",\"limit\":500,\"usage\":1},{\"metric\":\"HEALTH_CHECKS\",\"limit\":1000,\"usage\":4},{\"metric\":\"IN_USE_ADDRESSES\",\"limit\":575,\"usage\":2},{\"metric\":\"TARGET_INSTANCES\",\"limit\":500,\"usage\":0},{\"metric\":\"TARGET_HTTP_PROXIES\",\"limit\":100,\"usage\":3},{\"metric\":\"URL_MAPS\",\"limit\":100,\"usage\":3},{\"metric\":\"BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"INSTANCE_TEMPLATES\",\"limit\":1000,\"usage\":1},{\"metric\":\"TARGET_VPN_GATEWAYS\",\"limit\":50,\"usage\":0},{\"metric\":\"VPN_TUNNELS\",\"limit\":100,\"usage\":1},{\"metric\":\"BACKEND_BUCKETS\",\"limit\":30,\"usage\":1},{\"metric\":\"ROUTERS\",\"limit\":20,\"usage\":4},{\"metric\":\"TARGET_SSL_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"TARGET_HTTPS_PROXIES\",\"limit\":100,\"usage\":2},{\"metric\":\"SSL_CERTIFICATES\",\"limit\":100,\"usage\":2},{\"metric\":\"SUBNETWORKS\",\"limit\":275,\"usage\":0},{\"metric\":\"TARGET_TCP_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"SECURITY_POLICIES\",\"limit\":10,\"usage\":0},{\"metric\":\"SECURITY_POLICY_RULES\",\"limit\":200,\"usage\":0},{\"metric\":\"XPN_SERVICE_PROJECTS\",\"limit\":1000,\"usage\":0},{\"metric\":\"PACKET_MIRRORINGS\",\"limit\":150,\"usage\":0},{\"metric\":\"NETWORK_ENDPOINT_GROUPS\",\"limit\":1000,\"usage\":0},{\"metric\":\"INTERCONNECTS\",\"limit\":6,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_ADDRESSES\",\"limit\":5000,\"usage\":1},{\"metric\":\"VPN_GATEWAYS\",\"limit\":50,\"usage\":2},{\"metric\":\"MACHINE_IMAGES\",\"limit\":5000,\"usage\":0},{\"metric\":\"SECURITY_POLICY_CEVAL_RULES\",\"limit\":20,\"usage\":0},{\"metric\":\"EXTERNAL_VPN_GATEWAYS\",\"limit\":50,\"usage\":1},{\"metric\":\"PUBLIC_ADVERTISED_PREFIXES\",\"limit\":1,\"usage\":0},{\"metric\":\"PUBLIC_DELEGATED_PREFIXES\",\"limit\":10,\"usage\":0},{\"metric\":\"STATIC_BYOIP_ADDRESSES\",\"limit\":1024,\"usage\":0},{\"metric\":\"NETWORK_FIREWALL_POLICIES\",\"limit\":60,\"usage\":1},{\"metric\":\"INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES\",\"limit\":750,\"usage\":0}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3\",\"defaultServiceAccount\":\"167984947943-compute@developer.gserviceaccount.com\",\"xpnProjectStatus\":\"UNSPECIFIED_XPN_PROJECT_STATUS\",\"defaultNetworkTier\":\"PREMIUM\",\"vmDnsSetting\":\"ZONAL_ONLY\",\"cloudArmorTier\":\"CA_STANDARD\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "J0WDl7KNxSNDVUhS0iG3zvFQoSE=/wSPosSJvG1iJNgojdaLXPCmOmhQ=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 11:30:57 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T11:30:56.457Z", + "time": 1354, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1354 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1201, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1201, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 11:30:58 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T11:30:57.876Z", + "time": 164, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 164 + } + }, + { + "_id": "584d00b517b1936d7fe11c1e1bab658d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations" + }, + "response": { + "bodySize": 34292, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 34292, + "text": "{\"kind\":\"compute#interconnectLocationList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnectLocations\",\"items\":[{\"kind\":\"compute#interconnectLocation\",\"description\":\"Vocus Auckland - Albany\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"id\":\"1403\",\"creationTimestamp\":\"2021-06-25T11:50:58.000-07:00\",\"name\":\"akl-zone1-1353\",\"peeringdbFacilityId\":\"1353\",\"address\":\"Vocus Group\\n7A Parkhead Place\\nAlbany\\nAuckland 0632\\nNew Zealand\",\"facilityProvider\":\"Vocus\",\"facilityProviderFacilityId\":\"Auckland - Albany\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Auckland\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Vocus Auckland - Albany\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone2-1353\",\"id\":\"1404\",\"creationTimestamp\":\"2021-06-25T11:50:58.000-07:00\",\"name\":\"akl-zone2-1353\",\"peeringdbFacilityId\":\"1353\",\"address\":\"Vocus Group\\n7A Parkhead Place\\nAlbany\\nAuckland 0632\\nNew Zealand\",\"facilityProvider\":\"Vocus\",\"facilityProviderFacilityId\":\"Auckland - Albany\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Auckland\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1236\",\"id\":\"1001\",\"creationTimestamp\":\"2017-04-26T17:39:38.001-07:00\",\"name\":\"ams-zone1-1236\",\"peeringdbFacilityId\":\"1236\",\"address\":\"Equinix\\nSchepenbergweg 42\\n1105AT Amsterdam\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam (AM3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1320\",\"id\":\"1004\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"ams-zone1-1320\",\"peeringdbFacilityId\":\"1320\",\"address\":\"Equinix\\nScience Park 610\\n1098 XH Amsterdam NH\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1236\",\"id\":\"1002\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"ams-zone2-1236\",\"peeringdbFacilityId\":\"1236\",\"address\":\"Equinix\\nSchepenbergweg 42\\n1105AT Amsterdam\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Amsterdam (AM3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1320\",\"id\":\"1003\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ams-zone2-1320\",\"peeringdbFacilityId\":\"1320\",\"address\":\"Equinix\\nScience Park 610\\n1098 XH Amsterdam NH\\nNetherlands\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AM3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Amsterdam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Stockholm Bromma (SK1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-156\",\"id\":\"1177\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"arn-zone1-156\",\"peeringdbFacilityId\":\"156\",\"address\":\"Equinix\\nMariehällsvägen 36\\nStockholm\\nSweden\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SK1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Stockholm STO1-6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-208\",\"id\":\"1084\",\"creationTimestamp\":\"2018-04-10T15:54:20.000-07:00\",\"name\":\"arn-zone1-208\",\"peeringdbFacilityId\":\"208\",\"address\":\"Digital Realty\\nEsbogatan 11\\nKista\\n164 94 Stockholm\\nSweden\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Stockholm STO1-6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Stockholm Bromma (SK1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-156\",\"id\":\"1085\",\"creationTimestamp\":\"2018-04-10T15:54:20.000-07:00\",\"name\":\"arn-zone2-156\",\"peeringdbFacilityId\":\"156\",\"address\":\"Equinix\\nMariehällsvägen 36\\nStockholm\\nSweden\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SK1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Stockholm STO1-6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-208\",\"id\":\"1166\",\"creationTimestamp\":\"2019-11-15T12:35:42.000-08:00\",\"name\":\"arn-zone2-208\",\"peeringdbFacilityId\":\"208\",\"address\":\"Digital Realty\\nEsbogatan 11\\nKista\\n164 94 Stockholm\\nSweden\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Stockholm STO1-6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Stockholm\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Athens Campus (ATH1, ATH2, ATH3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone1-1949\",\"id\":\"1719\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"ath-zone1-1949\",\"peeringdbFacilityId\":\"1949\",\"address\":\"Digital Realty\\nIfestou 76\\nKoropi 190 00\\nGreece\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Athens Campus (ATH1, ATH2, ATH3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Athens\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Athens Campus (ATH1, ATH2, ATH3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone2-1949\",\"id\":\"1720\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"ath-zone2-1949\",\"peeringdbFacilityId\":\"1949\",\"address\":\"Digital Realty\\nIfestou 76\\nKoropi 190 00\\nGreece\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Athens Campus (ATH1, ATH2, ATH3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Athens\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Atlanta (AT2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-11\",\"id\":\"1057\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"atl-zone1-11\",\"peeringdbFacilityId\":\"11\",\"address\":\"Equinix\\n56 Marietta St NW\\n5th Floor\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"CLOSED\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty ATL\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-3725\",\"id\":\"1205\",\"creationTimestamp\":\"2020-02-27T13:23:14.000-08:00\",\"name\":\"atl-zone1-3725\",\"peeringdbFacilityId\":\"3725\",\"address\":\"Digital Realty\\n250 Williams St NW\\nAtlanta, GA, 30303\\nUnited States\",\"facilityProvider\":\"Digital Realty Atlanta\",\"facilityProviderFacilityId\":\"Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix AT1 - Atlanta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-940\",\"id\":\"1833\",\"creationTimestamp\":\"2023-01-11T08:26:11.000-08:00\",\"name\":\"atl-zone1-940\",\"peeringdbFacilityId\":\"940\",\"address\":\"Equinix\\n180 Peachtree\\n2nd and 6th Floors\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT1 - Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Atlanta (AT2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-11\",\"id\":\"1058\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"atl-zone2-11\",\"peeringdbFacilityId\":\"11\",\"address\":\"Equinix\\n56 Marietta St NW\\n5th Floor\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"CLOSED\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty ATL\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-3725\",\"id\":\"1206\",\"creationTimestamp\":\"2020-02-27T13:23:14.000-08:00\",\"name\":\"atl-zone2-3725\",\"peeringdbFacilityId\":\"3725\",\"address\":\"Digital Realty\\n250 Williams St NW\\nAtlanta, GA, 30303\\nUnited States\",\"facilityProvider\":\"Digital Realty Atlanta\",\"facilityProviderFacilityId\":\"Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix AT1 - Atlanta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-940\",\"id\":\"1844\",\"creationTimestamp\":\"2023-01-11T08:26:11.000-08:00\",\"name\":\"atl-zone2-940\",\"peeringdbFacilityId\":\"940\",\"address\":\"Equinix\\n180 Peachtree\\n2nd and 6th Floors\\nAtlanta, GA, 30303-2885\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"AT1 - Atlanta\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Atlanta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Austin (Met 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone1-1483\",\"id\":\"1305\",\"creationTimestamp\":\"2020-10-07T07:38:43.000-07:00\",\"name\":\"aus-zone1-1483\",\"peeringdbFacilityId\":\"1483\",\"address\":\"CyrusOne\\n7301 Metropolis Drive, Bldg #6\\nAustin, TX, 78703\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Austin (Met 2)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Austin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Austin (Met 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone2-1483\",\"id\":\"1306\",\"creationTimestamp\":\"2020-10-07T07:38:43.000-07:00\",\"name\":\"aus-zone2-1483\",\"peeringdbFacilityId\":\"1483\",\"address\":\"CyrusOne\\n7301 Metropolis Drive, Bldg #6\\nAustin, TX, 78703\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Austin (Met 2)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Austin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Aurora\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone1-3143\",\"id\":\"1289\",\"creationTimestamp\":\"2020-09-14T07:53:32.000-07:00\",\"name\":\"auz-zone1-3143\",\"peeringdbFacilityId\":\"3143\",\"address\":\"CyrusOne\\n2905 Deihl Rd\\nAurora IL, 60502\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Aurora\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Aurora\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Aurora\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone2-3143\",\"id\":\"1290\",\"creationTimestamp\":\"2020-09-14T07:53:32.000-07:00\",\"name\":\"auz-zone2-3143\",\"peeringdbFacilityId\":\"3143\",\"address\":\"CyrusOne\\n2905 Deihl Rd\\nAurora IL, 60502\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"Aurora\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Aurora\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix BA1 - Barcelona\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone1-122\",\"id\":\"1307\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bcn-zone1-122\",\"peeringdbFacilityId\":\"122\",\"address\":\"Equinix\\nCarrer de l'Acer 30-32\\n08038 Barcelona\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Barcelona\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix BA1 - Barcelona\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone2-122\",\"id\":\"1308\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bcn-zone2-122\",\"peeringdbFacilityId\":\"122\",\"address\":\"Equinix\\nCarrer de l'Acer 30-32\\n08038 Barcelona\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Barcelona\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Level(3) Berlin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-331\",\"id\":\"1301\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone1-331\",\"peeringdbFacilityId\":\"331\",\"address\":\"CENTURY LINK\\nGradestrasse 60\\n12347 Berlin\\nGermany\",\"facilityProvider\":\"CENTURY LINK\",\"facilityProviderFacilityId\":\"Level(3) Berlin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Berlin 1 Data Center (BER1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-478\",\"id\":\"1299\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone1-478\",\"peeringdbFacilityId\":\"478\",\"address\":\"NTT Global Data Centers EMEA\\nNonnendammallee 15\\n13599 Berlin\\nGermany\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Berlin 1 Data Center (BER1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Level(3) Berlin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-331\",\"id\":\"1302\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone2-331\",\"peeringdbFacilityId\":\"331\",\"address\":\"CENTURY LINK\\nGradestrasse 60\\n12347 Berlin\\nGermany\",\"facilityProvider\":\"CENTURY LINK\",\"facilityProviderFacilityId\":\"Level(3) Berlin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Berlin 1 Data Center (BER1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-478\",\"id\":\"1300\",\"creationTimestamp\":\"2020-09-29T08:47:58.000-07:00\",\"name\":\"ber-zone2-478\",\"peeringdbFacilityId\":\"478\",\"address\":\"NTT Global Data Centers EMEA\\nNonnendammallee 15\\n13599 Berlin\\nGermany\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Berlin 1 Data Center (BER1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Berlin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CS LoxInfo Data Center - The Cloud\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-4001\",\"id\":\"1339\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone1-4001\",\"peeringdbFacilityId\":\"4001\",\"address\":\"CS Loxinfo Public Company Limited\\n181 Ratchada Ramintra Rd\\nNuanchan,Buengkum\\nBangkok\\n10230\\nThailand\",\"facilityProvider\":\"CS LoxInfo Data Center\",\"facilityProviderFacilityId\":\"The Cloud\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"True IDC - North Muang Thong, Thailand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-6323\",\"id\":\"1337\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone1-6323\",\"peeringdbFacilityId\":\"6323\",\"address\":\"TRUE INTERNET DATA CENTRE Co., LTD\\n47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad\\n47/547 (Room 7C) 47/550 (Room 7G)\\nNonthaburi\\n11120\\nThailand\",\"facilityProvider\":\"TRUE INTERNET DATA CENTRE Co., LTD\",\"facilityProviderFacilityId\":\"North Muang Thong, Thailand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CS LoxInfo Data Center - The Cloud\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-4001\",\"id\":\"1340\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone2-4001\",\"peeringdbFacilityId\":\"4001\",\"address\":\"CS Loxinfo Public Company Limited\\n181 Ratchada Ramintra Rd\\nNuanchan,Buengkum\\nBangkok\\n10230\\nThailand\",\"facilityProvider\":\"CS LoxInfo Data Center\",\"facilityProviderFacilityId\":\"The Cloud\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"True IDC - North Muang Thong, Thailand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-6323\",\"id\":\"1338\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"bkk-zone2-6323\",\"peeringdbFacilityId\":\"6323\",\"address\":\"TRUE INTERNET DATA CENTRE Co., LTD\\n47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad\\n47/547 (Room 7C) 47/550 (Room 7G)\\nNonthaburi\\n11120\\nThailand\",\"facilityProvider\":\"TRUE INTERNET DATA CENTRE Co., LTD\",\"facilityProviderFacilityId\":\"North Muang Thong, Thailand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Bangkok\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC B2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone1-4688\",\"id\":\"1309\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bne-zone1-4688\",\"peeringdbFacilityId\":\"4688\",\"address\":\"NEXTDC\\n454 St. Pauls Terrace\\nFortitude Valley, QLD 4006\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"B2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Brisbane\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC B2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone2-4688\",\"id\":\"1310\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"bne-zone2-4688\",\"peeringdbFacilityId\":\"4688\",\"address\":\"NEXTDC\\n454 St. Pauls Terrace\\nFortitude Valley, QLD 4006\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"B2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Brisbane\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Bogota (BG1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone1-1354\",\"id\":\"1121\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"bog-zone1-1354\",\"peeringdbFacilityId\":\"1354\",\"address\":\"Equinix\\nCarrera 106 No. 15A-25\\nZona Franca de Bogota\\nBogota\\nColombia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BG1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Bogota\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Bogota (BG1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone2-1354\",\"id\":\"1122\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"bog-zone2-1354\",\"peeringdbFacilityId\":\"1354\",\"address\":\"Equinix\\nCarrera 106 No. 15A-25\\nZona Franca de Bogota\\nBogota\\nColombia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"BG1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Bogota\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MB1 - Mumbai (GPX Mumbai 1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-2310\",\"id\":\"1055\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"bom-zone1-2310\",\"peeringdbFacilityId\":\"2310\",\"address\":\"GPX Global Systems\\nUnit A-001, Boomerang Chandivali Farm Road\\nNear Chandivali Studio, Andheri East Mumbai\\nMumbai, Maharashtra, 400 051\\nIndia\",\"facilityProvider\":\"GPX Global Systems\",\"facilityProviderFacilityId\":\"Mumbai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Tata Mumbai IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-554\",\"id\":\"1116\",\"creationTimestamp\":\"2018-10-23T11:21:57.000-07:00\",\"name\":\"bom-zone1-554\",\"peeringdbFacilityId\":\"554\",\"address\":\"TATA Communications\\nLVSB, Opposite Kirti College\\n6th floor, Prabahdevi\\nMumbai, Maharashtra, 400 028\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Mumbai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MB1 - Mumbai (GPX Mumbai 1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-2310\",\"id\":\"1115\",\"creationTimestamp\":\"2018-10-23T11:21:57.000-07:00\",\"name\":\"bom-zone2-2310\",\"peeringdbFacilityId\":\"2310\",\"address\":\"GPX Global Systems\\nUnit A-001, Boomerang Chandivali Farm Road\\nNear Chandivali Studio, Andheri East Mumbai\\nMumbai, Maharashtra, 400 051\\nIndia\",\"facilityProvider\":\"GPX Global Systems\",\"facilityProviderFacilityId\":\"Mumbai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Tata Mumbai IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-554\",\"id\":\"1056\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"bom-zone2-554\",\"peeringdbFacilityId\":\"554\",\"address\":\"TATA Communications\\nLVSB, Opposite Kirti College\\n6th floor, Prabahdevi\\nMumbai, Maharashtra, 400 028\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Mumbai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Mumbai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Markley Group Boston - One Summer Street\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone1-219\",\"id\":\"1273\",\"creationTimestamp\":\"2020-08-21T10:00:38.000-07:00\",\"name\":\"bos-zone1-219\",\"peeringdbFacilityId\":\"219\",\"address\":\"Markley Group, LLC\\n1 Summer Street\\nBoston, 02110\\nUnited States\",\"facilityProvider\":\"Markley Group\",\"facilityProviderFacilityId\":\"One Summer Street Boston\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Boston\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Markley Group Boston - One Summer Street\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone2-219\",\"id\":\"1274\",\"creationTimestamp\":\"2020-08-21T10:00:38.000-07:00\",\"name\":\"bos-zone2-219\",\"peeringdbFacilityId\":\"219\",\"address\":\"Markley Group, LLC\\n1 Summer Street\\nBoston, 02110\\nUnited States\",\"facilityProvider\":\"Markley Group\",\"facilityProviderFacilityId\":\"One Summer Street Boston\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Boston\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Brussels (BRU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone1-68\",\"id\":\"1721\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"bru-zone1-68\",\"peeringdbFacilityId\":\"68\",\"address\":\"Digital Realty\\nWezenbeekstraat 2\\nZaventem\\n1930 Brussels\\nBelgium\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Brussels (BRU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Brussels\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Brussels (BRU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone2-68\",\"id\":\"1722\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"bru-zone2-68\",\"peeringdbFacilityId\":\"68\",\"address\":\"Digital Realty\\nWezenbeekstraat 2\\nZaventem\\n1930 Brussels\\nBelgium\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Brussels (BRU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Brussels\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Nebraska Data Centers (1623 Farnam)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone1-575\",\"id\":\"1108\",\"creationTimestamp\":\"2018-08-22T13:24:48.000-07:00\",\"name\":\"cbf-zone1-575\",\"peeringdbFacilityId\":\"575\",\"address\":\"Nebraska Data Centers\\n1623 Farnam St.\\nOmaha NE, 68102\\nUnited States\",\"facilityProvider\":\"Nebraska Data Centers\",\"facilityProviderFacilityId\":\"1623 Farnam\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Council Bluffs\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Nebraska Data Centers (1623 Farnam)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone2-575\",\"id\":\"1109\",\"creationTimestamp\":\"2018-08-22T13:24:48.000-07:00\",\"name\":\"cbf-zone2-575\",\"peeringdbFacilityId\":\"575\",\"address\":\"Nebraska Data Centers\\n1623 Farnam St.\\nOmaha NE, 68102\\nUnited States\",\"facilityProvider\":\"Nebraska Data Centers\",\"facilityProviderFacilityId\":\"1623 Farnam\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Council Bluffs\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CA1 - Canberra\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone1-9378\",\"id\":\"1333\",\"creationTimestamp\":\"2020-10-21T12:57:07.000-07:00\",\"name\":\"cbr-zone1-9378\",\"peeringdbFacilityId\":\"9378\",\"address\":\"Equinix\\n110 Lysaght Street\\nMitchell, ACT 2911\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CA1 - Canberra\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Canberra\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CA1 - Canberra\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone2-9378\",\"id\":\"1334\",\"creationTimestamp\":\"2020-10-21T12:57:07.000-07:00\",\"name\":\"cbr-zone2-9378\",\"peeringdbFacilityId\":\"9378\",\"address\":\"Equinix\\n110 Lysaght Street\\nMitchell, ACT 2911\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CA1 - Canberra\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Canberra\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Paris PAR7\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-1536\",\"id\":\"1031\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"cdg-zone1-1536\",\"peeringdbFacilityId\":\"1536\",\"address\":\"Digital Realty\\n3 Rue Râteau\\nLa Courneuve\\n93120 Paris\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Paris PAR7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (Paris)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-181\",\"id\":\"1097\",\"creationTimestamp\":\"2018-07-09T14:26:48.737-07:00\",\"name\":\"cdg-zone1-181\",\"peeringdbFacilityId\":\"181\",\"address\":\"Global Switch\\n7-9 rue petit\\n92110 Paris\\nFrance\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Paris\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Paris Marcoussis\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-3342\",\"id\":\"1407\",\"creationTimestamp\":\"2021-06-04T07:27:37.000-07:00\",\"name\":\"cdg-zone1-3342\",\"peeringdbFacilityId\":\"3342\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nRoute de Nozay\\n91460 Marcoussis\\nFrance\",\"facilityProvider\":\"DATA4\",\"facilityProviderFacilityId\":\"Paris Marcoussis\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telehouse - Paris 2 (Voltaire - Léon Frot)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-53\",\"id\":\"1479\",\"creationTimestamp\":\"2022-03-08T08:27:06.000-08:00\",\"name\":\"cdg-zone1-53\",\"peeringdbFacilityId\":\"53\",\"address\":\"Telehouse - Global Data Centers\\n65 Rue Léon Frot\\n75011 Paris\\nFrance\",\"facilityProvider\":\"Telehouse\",\"facilityProviderFacilityId\":\"Paris 2 (Voltaire - Léon Frot)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Paris PAR7\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-1536\",\"id\":\"1096\",\"creationTimestamp\":\"2018-07-09T14:26:48.737-07:00\",\"name\":\"cdg-zone2-1536\",\"peeringdbFacilityId\":\"1536\",\"address\":\"Digital Realty\\n3 Rue Râteau\\nLa Courneuve\\n93120 Paris\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Paris PAR7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (Paris)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-181\",\"id\":\"1036\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"cdg-zone2-181\",\"peeringdbFacilityId\":\"181\",\"address\":\"Global Switch\\n7-9 rue petit\\n92110 Paris\\nFrance\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Paris\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Paris Marcoussis\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-3342\",\"id\":\"1408\",\"creationTimestamp\":\"2021-06-04T07:27:37.000-07:00\",\"name\":\"cdg-zone2-3342\",\"peeringdbFacilityId\":\"3342\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nRoute de Nozay\\n91460 Marcoussis\\nFrance\",\"facilityProvider\":\"DATA4\",\"facilityProviderFacilityId\":\"Paris Marcoussis\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telehouse - Paris 2 (Voltaire - Léon Frot)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-53\",\"id\":\"1480\",\"creationTimestamp\":\"2022-03-08T08:27:06.000-08:00\",\"name\":\"cdg-zone2-53\",\"peeringdbFacilityId\":\"53\",\"address\":\"Telehouse - Global Data Centers\\n65 Rue Léon Frot\\n75011 Paris\\nFrance\",\"facilityProvider\":\"Telehouse\",\"facilityProviderFacilityId\":\"Paris 2 (Voltaire - Léon Frot)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Paris\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Com Jakarta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-5865\",\"id\":\"1235\",\"creationTimestamp\":\"2020-04-20T11:34:46.000-07:00\",\"name\":\"cgk-zone1-5865\",\"peeringdbFacilityId\":\"5865\",\"address\":\"NTT Communications (Nexcenter)\\nJalan Kuningan Barat No.8 NTT building, Kuningan Barat\\nMampang Prapatan, Kota Jakarta (inside Cyber Area)\\nJakarta\\n12710\\nIndonesia\",\"facilityProvider\":\"NTT Communications (Nexcenter)\",\"facilityProviderFacilityId\":\"JKT2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DCI Indonesia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-8168\",\"id\":\"1269\",\"creationTimestamp\":\"2020-05-13T21:32:01.000-07:00\",\"name\":\"cgk-zone1-8168\",\"peeringdbFacilityId\":\"8168\",\"address\":\"DCI Indonesia\\nSt Jawa, Block GG5-1, MM2100 Industrial Area\\nCikarang Barat, Kabupaten Bekasi, West Java\\nKabupaten Bekasi\\n17520\\nIndonesia\",\"facilityProvider\":\"DCI Indonesia\",\"facilityProviderFacilityId\":\"JK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Com Jakarta\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-5865\",\"id\":\"1236\",\"creationTimestamp\":\"2020-04-20T11:34:46.000-07:00\",\"name\":\"cgk-zone2-5865\",\"peeringdbFacilityId\":\"5865\",\"address\":\"NTT Communications (Nexcenter)\\nJalan Kuningan Barat No.8 NTT building, Kuningan Barat\\nMampang Prapatan, Kota Jakarta (inside Cyber Area)\\nJakarta\\n12710\\nIndonesia\",\"facilityProvider\":\"NTT Communications (Nexcenter)\",\"facilityProviderFacilityId\":\"JKT2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DCI Indonesia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-8168\",\"id\":\"1270\",\"creationTimestamp\":\"2020-05-13T21:32:01.000-07:00\",\"name\":\"cgk-zone2-8168\",\"peeringdbFacilityId\":\"8168\",\"address\":\"DCI Indonesia\\nSt Jawa, Block GG5-1, MM2100 Industrial Area\\nCikarang Barat, Kabupaten Bekasi, West Java\\nKabupaten Bekasi\\n17520\\nIndonesia\",\"facilityProvider\":\"DCI Indonesia\",\"facilityProviderFacilityId\":\"JK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Jakarta\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix COL1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone1-2377\",\"id\":\"1311\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"cmh-zone1-2377\",\"peeringdbFacilityId\":\"2377\",\"address\":\"Cologix\\n555 Scherers Court\\nColumbus, OH, 43085\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"COL1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Columbus\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix COL1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone2-2377\",\"id\":\"1312\",\"creationTimestamp\":\"2020-10-07T09:20:58.000-07:00\",\"name\":\"cmh-zone2-2377\",\"peeringdbFacilityId\":\"2377\",\"address\":\"Cologix\\n555 Scherers Court\\nColumbus, OH, 43085\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"COL1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Columbus\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Copenhagen CPH1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone1-148\",\"id\":\"1385\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"cph-zone1-148\",\"peeringdbFacilityId\":\"148\",\"address\":\"Digital Realty\\nIndustriparken 20A\\nBallerup\\n2750 Copenhagen\\nDenmark\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Copenhagen CPH1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Copenhagen\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Copenhagen CPH1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone2-148\",\"id\":\"1386\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"cph-zone2-148\",\"peeringdbFacilityId\":\"148\",\"address\":\"Digital Realty\\nIndustriparken 20A\\nBallerup\\n2750 Copenhagen\\nDenmark\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Copenhagen CPH1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Copenhagen\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Cape Town, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone1-99025\",\"id\":\"1723\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"cpt-zone1-99025\",\"peeringdbFacilityId\":\"1225\",\"address\":\"Teraco Data Environments Pty Ltd\\nGreat Westerford Building, 240 Main Road\\nCape Town, Western Cape\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"CT1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Cape Town\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Cape Town, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone2-99025\",\"id\":\"1724\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"cpt-zone2-99025\",\"peeringdbFacilityId\":\"1225\",\"address\":\"Teraco Data Environments Pty Ltd\\nGreat Westerford Building, 240 Main Road\\nCape Town, Western Cape\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"CT1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Cape Town\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Delhi\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-1622\",\"id\":\"1119\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"del-zone1-1622\",\"peeringdbFacilityId\":\"1622\",\"address\":\"TATA Communications\\nVSB, Bangla Sahib Road\\nNew Delhi, 110001\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Delhi IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sify Greenfort - Noida\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-2411\",\"id\":\"1196\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"del-zone1-2411\",\"peeringdbFacilityId\":\"2411\",\"address\":\"Sify Technologies Limited\\nB7, Block A, Sector 132\\nNoida Expressway\\nNoida, UP, 201304\\nIndia\",\"facilityProvider\":\"Sify Technologies Limited\",\"facilityProviderFacilityId\":\"Noida\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Delhi\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-1622\",\"id\":\"1195\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"del-zone2-1622\",\"peeringdbFacilityId\":\"1622\",\"address\":\"TATA Communications\\nVSB, Bangla Sahib Road\\nNew Delhi, 110001\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Delhi IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sify Greenfort - Noida\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-2411\",\"id\":\"1120\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"del-zone2-2411\",\"peeringdbFacilityId\":\"2411\",\"address\":\"Sify Technologies Limited\\nB7, Block A, Sector 132\\nNoida Expressway\\nNoida, UP, 201304\\nIndia\",\"facilityProvider\":\"Sify Technologies Limited\",\"facilityProviderFacilityId\":\"Noida\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Delhi\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Coresite Denver\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone1-389\",\"id\":\"1069\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"den-zone1-389\",\"peeringdbFacilityId\":\"389\",\"address\":\"Coresite\\n910 15th Street\\nDenver, 80202\\nUnited States\",\"facilityProvider\":\"Coresite\",\"facilityProviderFacilityId\":\"DE1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Denver\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Coresite Denver\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone2-389\",\"id\":\"1070\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"den-zone2-389\",\"peeringdbFacilityId\":\"389\",\"address\":\"Coresite\\n910 15th Street\\nDenver, 80202\\nUnited States\",\"facilityProvider\":\"Coresite\",\"facilityProviderFacilityId\":\"DE1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Denver\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Dallas (DA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone1-4\",\"id\":\"1006\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"dfw-zone1-4\",\"peeringdbFacilityId\":\"4\",\"address\":\"Equinix\\n1950 N Stemmons Fwy\\nSte 1034\\nDallas TX, 75207-3137\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Dallas\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Dallas (DA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone2-4\",\"id\":\"1008\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"dfw-zone2-4\",\"peeringdbFacilityId\":\"4\",\"address\":\"Equinix\\n1950 N Stemmons Fwy\\nSte 1034\\nDallas TX, 75207-3137\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Dallas\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ooredoo QDC5 (Qatar Data Center Ooredoo)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99011\",\"id\":\"1727\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone1-99011\",\"peeringdbFacilityId\":\"13248\",\"address\":\"Ooredoo\\nBuilding 106, 2nd Floor, Server Hall A1-A2\\nStreet No. 1119 & Zone 56\\nDoha\\nQatar\",\"facilityProvider\":\"Ooredoo\",\"facilityProviderFacilityId\":\"QDC5 (Qatar Data Center Ooredoo)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch (QSDC) DOA A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99036\",\"id\":\"1725\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone1-99036\",\"peeringdbFacilityId\":\"13363\",\"address\":\"Quantum Switch\\nPlot PA-AS-02-11, Ground Floor\\nRas Bufontas Free Zone\\nDoha\\nQatar\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DOA A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ooredoo QDC5 (Qatar Data Center Ooredoo)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99011\",\"id\":\"1728\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone2-99011\",\"peeringdbFacilityId\":\"13248\",\"address\":\"Ooredoo\\nBuilding 106, 2nd Floor, Server Hall A1-A2\\nStreet No. 1119 & Zone 56\\nDoha\\nQatar\",\"facilityProvider\":\"Ooredoo\",\"facilityProviderFacilityId\":\"QDC5 (Qatar Data Center Ooredoo)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch (QSDC) DOA A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99036\",\"id\":\"1726\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"dia-zone2-99036\",\"peeringdbFacilityId\":\"13363\",\"address\":\"Quantum Switch\\nPlot PA-AS-02-11, Ground Floor\\nRas Bufontas Free Zone\\nDoha\\nQatar\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DOA A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Doha\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch DMM A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone1-99049\",\"id\":\"1883\",\"creationTimestamp\":\"2023-04-12T11:15:02.000-07:00\",\"name\":\"dmm-zone1-99049\",\"peeringdbFacilityId\":\"13364\",\"address\":\"Quantum Switch\\n6961 Road 01\\nKing Salman Energy Park\\nDammam 33226-4518\\nSaudi Arabia\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DMM A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dammam\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Quantum Switch DMM A\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone2-99049\",\"id\":\"1884\",\"creationTimestamp\":\"2023-04-12T11:15:02.000-07:00\",\"name\":\"dmm-zone2-99049\",\"peeringdbFacilityId\":\"13364\",\"address\":\"Quantum Switch\\n6961 Road 01\\nKing Salman Energy Park\\nDammam 33226-4518\\nSaudi Arabia\",\"facilityProvider\":\"Quantum Switch\",\"facilityProviderFacilityId\":\"DMM A\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dammam\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Keppel Data Centre Dublin 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone1-4484\",\"id\":\"1167\",\"creationTimestamp\":\"2019-11-15T13:48:09.000-08:00\",\"name\":\"dub-zone1-4484\",\"peeringdbFacilityId\":\"4484\",\"address\":\"Keppel Data Centres Holding Pte Ltd\\n4033 Citywest Avenue\\nCitywest Business Park\\nDublin\\n24\\nIreland\",\"facilityProvider\":\"Keppel Data Centres Holding Pte Ltd\",\"facilityProviderFacilityId\":\"Dublin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dublin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Keppel Data Centre Dublin 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone2-4484\",\"id\":\"1168\",\"creationTimestamp\":\"2019-11-15T13:48:09.000-08:00\",\"name\":\"dub-zone2-4484\",\"peeringdbFacilityId\":\"4484\",\"address\":\"Keppel Data Centres Holding Pte Ltd\\n4033 Citywest Avenue\\nCitywest Business Park\\nDublin\\n24\\nIreland\",\"facilityProvider\":\"Keppel Data Centres Holding Pte Ltd\",\"facilityProviderFacilityId\":\"Dublin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dublin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Dusseldorf DUS1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone1-106\",\"id\":\"1323\",\"creationTimestamp\":\"2020-10-14T09:31:14.000-07:00\",\"name\":\"dus-zone1-106\",\"peeringdbFacilityId\":\"106\",\"address\":\"Digital Realty\\nIn der Steele 29\\nD-40599 Düsseldorf, Nordrhein-Westfalen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Dusseldorf DUS1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dusseldorf\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Dusseldorf DUS1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone2-106\",\"id\":\"1324\",\"creationTimestamp\":\"2020-10-14T09:31:14.000-07:00\",\"name\":\"dus-zone2-106\",\"peeringdbFacilityId\":\"106\",\"address\":\"Digital Realty\\nIn der Steele 29\\nD-40599 Düsseldorf, Nordrhein-Westfalen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Dusseldorf DUS1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dusseldorf\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DX1 - Dubai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone1-1355\",\"id\":\"1435\",\"creationTimestamp\":\"2021-10-27T08:35:01.000-07:00\",\"name\":\"dxb-zone1-1355\",\"peeringdbFacilityId\":\"1355\",\"address\":\"Equinix\\nInternational Media Production Zone (IMPZ)\\nBuilding F90, Sheikh Mohamed Bin Zayed Road\\nDubai\\nUnited Arab Emirates\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DX1 - Dubai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dubai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DX1 - Dubai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone2-1355\",\"id\":\"1436\",\"creationTimestamp\":\"2021-10-27T08:35:01.000-07:00\",\"name\":\"dxb-zone2-1355\",\"peeringdbFacilityId\":\"1355\",\"address\":\"Equinix\\nInternational Media Production Zone (IMPZ)\\nBuilding F90, Sheikh Mohamed Bin Zayed Road\\nDubai\\nUnited Arab Emirates\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DX1 - Dubai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Dubai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Buenos Aires\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone1-1550\",\"id\":\"1092\",\"creationTimestamp\":\"2018-06-20T12:23:18.309-07:00\",\"name\":\"eze-zone1-1550\",\"peeringdbFacilityId\":\"1550\",\"address\":\"Cirion\\nAv. Del Campo 1301\\nBuenos Aires, CF\\nC1427APA Buenos Aires\\nArgentina\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Buenos Aires\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Buenos Aires\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Buenos Aires\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone2-1550\",\"id\":\"1093\",\"creationTimestamp\":\"2018-06-21T13:46:47.298-07:00\",\"name\":\"eze-zone2-1550\",\"peeringdbFacilityId\":\"1550\",\"address\":\"Cirion\\nAv. Del Campo 1301\\nBuenos Aires, CF\\nC1427APA Buenos Aires\\nArgentina\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Buenos Aires\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Buenos Aires\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"e-shelter Frankfurt (FRA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-277\",\"id\":\"1082\",\"creationTimestamp\":\"2018-03-27T12:30:30.000-07:00\",\"name\":\"fra-zone1-277\",\"peeringdbFacilityId\":\"277\",\"address\":\"e-shelter services GmbH\\nEschborner Landstrasse 100\\n60489 Frankfurt\\nGermany\",\"facilityProvider\":\"e-shelter\",\"facilityProviderFacilityId\":\"FRA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Frankfurt FRA1-16\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-58\",\"id\":\"1061\",\"creationTimestamp\":\"2017-12-18T13:36:38.000-08:00\",\"name\":\"fra-zone1-58\",\"peeringdbFacilityId\":\"58\",\"address\":\"Digital Realty\\nHanauer Landstrasse 298\\n60314 Frankfurt, Hessen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Frankfurt FRA1-16\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Frankfurt West (FR4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-683\",\"id\":\"1009\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"fra-zone1-683\",\"peeringdbFacilityId\":\"683\",\"address\":\"Equinix\\nLärchenstrasse 110\\n65933 Frankfurt\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"FR4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"e-shelter Frankfurt (FRA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-277\",\"id\":\"1083\",\"creationTimestamp\":\"2018-03-27T12:30:30.000-07:00\",\"name\":\"fra-zone2-277\",\"peeringdbFacilityId\":\"277\",\"address\":\"e-shelter services GmbH\\nEschborner Landstrasse 100\\n60489 Frankfurt\\nGermany\",\"facilityProvider\":\"e-shelter\",\"facilityProviderFacilityId\":\"FRA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Frankfurt FRA1-16\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-58\",\"id\":\"1062\",\"creationTimestamp\":\"2017-12-18T13:36:38.000-08:00\",\"name\":\"fra-zone2-58\",\"peeringdbFacilityId\":\"58\",\"address\":\"Digital Realty\\nHanauer Landstrasse 298\\n60314 Frankfurt, Hessen\\nGermany\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Frankfurt FRA1-16\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Frankfurt West (FR4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-683\",\"id\":\"1010\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"fra-zone2-683\",\"peeringdbFacilityId\":\"683\",\"address\":\"Equinix\\nLärchenstrasse 110\\n65933 Frankfurt\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"FR4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Frankfurt\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\",\"LINK_TYPE_ETHERNET_100G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion São Paulo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-1057\",\"id\":\"1180\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"gru-zone1-1057\",\"peeringdbFacilityId\":\"1057\",\"address\":\"Cirion\\nAvenida Marginal, 261\\nGranja Viana, Cotia SP\\nSÃO PAULO\\n06708-030\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"São Paulo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix São Paulo (SP4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-165\",\"id\":\"1078\",\"creationTimestamp\":\"2018-03-13T10:46:36.000-07:00\",\"name\":\"gru-zone1-165\",\"peeringdbFacilityId\":\"165\",\"address\":\"Equinix\\nCeci Avenue, 1900\\nTamboré - Barueri/SP\\nSÃO PAULO\\n06460-120\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SP4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Sao Paulo 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-7580\",\"id\":\"1381\",\"creationTimestamp\":\"2021-01-29T08:37:30.000-08:00\",\"name\":\"gru-zone1-7580\",\"peeringdbFacilityId\":\"7580\",\"address\":\"Ascenty\\nAv. Roberto Pinto Sobrinho, 350\\nOSASCO, SAO PAULO\\n06268\\nBrazil\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Ascenty SP2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion São Paulo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-1057\",\"id\":\"1079\",\"creationTimestamp\":\"2018-03-13T10:46:36.000-07:00\",\"name\":\"gru-zone2-1057\",\"peeringdbFacilityId\":\"1057\",\"address\":\"Cirion\\nAvenida Marginal, 261\\nGranja Viana, Cotia SP\\nSÃO PAULO\\n06708-030\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"São Paulo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix São Paulo (SP4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-165\",\"id\":\"1179\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"gru-zone2-165\",\"peeringdbFacilityId\":\"165\",\"address\":\"Equinix\\nCeci Avenue, 1900\\nTamboré - Barueri/SP\\nSÃO PAULO\\n06460-120\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SP4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Sao Paulo 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-7580\",\"id\":\"1382\",\"creationTimestamp\":\"2021-01-29T08:37:30.000-08:00\",\"name\":\"gru-zone2-7580\",\"peeringdbFacilityId\":\"7580\",\"address\":\"Ascenty\\nAv. Roberto Pinto Sobrinho, 350\\nOSASCO, SAO PAULO\\n06268\\nBrazil\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Ascenty SP2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Sao Paulo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix GV2 - Geneva, West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone1-826\",\"id\":\"1321\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"gva-zone1-826\",\"peeringdbFacilityId\":\"826\",\"address\":\"Equinix\\nRoute du Bois-des-Fréres 48\\nLe Lignon\\n1219 Geneva, GE\\nSwitzerland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"GV2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Geneva\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix GV2 - Geneva, West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone2-826\",\"id\":\"1322\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"gva-zone2-826\",\"peeringdbFacilityId\":\"826\",\"address\":\"Equinix\\nRoute du Bois-des-Fréres 48\\nLe Lignon\\n1219 Geneva, GE\\nSwitzerland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"GV2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Geneva\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GlobalConnect Hamburg (HAM1) (was Telia)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-1686\",\"id\":\"1187\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"ham-zone1-1686\",\"peeringdbFacilityId\":\"1686\",\"address\":\"Telia\\nFlughafen Strasse 54a\\n22335 Hamburg\\nGermany\",\"facilityProvider\":\"TeliaSonera Hamburg\",\"facilityProviderFacilityId\":\"HAM1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CenturyLink Hamburg (was Level 3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-427\",\"id\":\"1102\",\"creationTimestamp\":\"2018-08-03T14:20:52.000-07:00\",\"name\":\"ham-zone1-427\",\"peeringdbFacilityId\":\"427\",\"address\":\"Level(3)\\nSüderstrasse 198\\n20537 Hamburg\\nGermany\",\"facilityProvider\":\"Level(3)\",\"facilityProviderFacilityId\":\"Level(3) Hamburg\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GlobalConnect Hamburg (HAM1) (was Telia)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-1686\",\"id\":\"1103\",\"creationTimestamp\":\"2018-08-03T14:20:52.000-07:00\",\"name\":\"ham-zone2-1686\",\"peeringdbFacilityId\":\"1686\",\"address\":\"Telia\\nFlughafen Strasse 54a\\n22335 Hamburg\\nGermany\",\"facilityProvider\":\"TeliaSonera Hamburg\",\"facilityProviderFacilityId\":\"HAM1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CenturyLink Hamburg (was Level 3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-427\",\"id\":\"1186\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"ham-zone2-427\",\"peeringdbFacilityId\":\"427\",\"address\":\"Level(3)\\nSüderstrasse 198\\n20537 Hamburg\\nGermany\",\"facilityProvider\":\"Level(3)\",\"facilityProviderFacilityId\":\"Level(3) Hamburg\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Hamburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix HE7 Helsinki Sinimäki\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-7098\",\"id\":\"1233\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone1-7098\",\"peeringdbFacilityId\":\"7098\",\"address\":\"Equinix\\nSinimäentie 8\\n02630 Espoo\\nFinland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HE7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telia Helsinki Datacenter\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-8128\",\"id\":\"1231\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone1-8128\",\"peeringdbFacilityId\":\"8128\",\"address\":\"Telia Group\\nValimotie 5\\n00380 Helsinki\\nFinland\",\"facilityProvider\":\"Telia Group\",\"facilityProviderFacilityId\":\"Telia Helsinki Datacenter\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix HE7 Helsinki Sinimäki\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-7098\",\"id\":\"1234\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone2-7098\",\"peeringdbFacilityId\":\"7098\",\"address\":\"Equinix\\nSinimäentie 8\\n02630 Espoo\\nFinland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HE7\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telia Helsinki Datacenter\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-8128\",\"id\":\"1232\",\"creationTimestamp\":\"2020-04-09T10:22:57.000-07:00\",\"name\":\"hem-zone2-8128\",\"peeringdbFacilityId\":\"8128\",\"address\":\"Telia Group\\nValimotie 5\\n00380 Helsinki\\nFinland\",\"facilityProvider\":\"Telia Group\",\"facilityProviderFacilityId\":\"Telia Helsinki Datacenter\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Helsinki\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Hong Kong (HK2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-1118\",\"id\":\"1189\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"hkg-zone1-1118\",\"peeringdbFacilityId\":\"1118\",\"address\":\"Equinix\\n7/F Kerry Warehouse\\n3 Shing Yiu Street\\nHong Kong\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"MEGA-i (iAdvantage Hong Kong)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-225\",\"id\":\"1013\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"hkg-zone1-225\",\"peeringdbFacilityId\":\"225\",\"address\":\"iAdvantage Ltd.\\n399 Chai Wan Road\\nChai Wan\\nHong Kong\",\"facilityProvider\":\"iAdvantage Ltd.\",\"facilityProviderFacilityId\":\"iAdvantage Hong Kong\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Hong Kong (HK2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-1118\",\"id\":\"1014\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"hkg-zone2-1118\",\"peeringdbFacilityId\":\"1118\",\"address\":\"Equinix\\n7/F Kerry Warehouse\\n3 Shing Yiu Street\\nHong Kong\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"HK2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"MEGA-i (iAdvantage Hong Kong)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-225\",\"id\":\"1188\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"hkg-zone2-225\",\"peeringdbFacilityId\":\"225\",\"address\":\"iAdvantage Ltd.\\n399 Chai Wan Road\\nChai Wan\\nHong Kong\",\"facilityProvider\":\"iAdvantage Ltd.\",\"facilityProviderFacilityId\":\"iAdvantage Hong Kong\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hong Kong\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Databank Houston West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone1-1476\",\"id\":\"1259\",\"creationTimestamp\":\"2020-05-08T11:53:10.000-07:00\",\"name\":\"hou-zone1-1476\",\"peeringdbFacilityId\":\"1476\",\"address\":\"DataBank\\n5170 Westway Park Blvd\\nHouston, TX, 77041\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"Data Hall 10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Houston\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Databank Houston West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone2-1476\",\"id\":\"1260\",\"creationTimestamp\":\"2020-05-08T11:53:10.000-07:00\",\"name\":\"hou-zone2-1476\",\"peeringdbFacilityId\":\"1476\",\"address\":\"DataBank\\n5170 Westway Park Blvd\\nHouston, TX, 77041\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"Data Hall 10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Houston\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Zhubei IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone1-10843\",\"id\":\"1419\",\"creationTimestamp\":\"2021-07-28T11:10:22.000-07:00\",\"name\":\"hsz-zone1-10843\",\"peeringdbFacilityId\":\"10843\",\"address\":\"Chunghwa Telecom Co., Ltd.\\nNo. 136, Guangming 5th St., Zhubei City\\nZhubei, Hsinchu County\\nTaiwan 30272\",\"facilityProvider\":\"CHT\",\"facilityProviderFacilityId\":\"Zhubei IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hsinchu\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Zhubei IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone2-10843\",\"id\":\"1420\",\"creationTimestamp\":\"2021-07-28T11:10:22.000-07:00\",\"name\":\"hsz-zone2-10843\",\"peeringdbFacilityId\":\"10843\",\"address\":\"Chunghwa Telecom Co., Ltd.\\nNo. 136, Guangming 5th St., Zhubei City\\nZhubei, Hsinchu County\\nTaiwan 30272\",\"facilityProvider\":\"CHT\",\"facilityProviderFacilityId\":\"Zhubei IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hsinchu\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"STT Hyderabad 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone1-6781\",\"id\":\"1373\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"hyd-zone1-6781\",\"peeringdbFacilityId\":\"6781\",\"address\":\"ST Telemedia Global Data Centres\\nVidesh Sanchar Bhavan, CFC-1\\nSoftware Units Layout\\nHyderabad, 500081\\nIndia\",\"facilityProvider\":\"ST TELEMEDIA\",\"facilityProviderFacilityId\":\"STT Hyderabad 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hyderabad\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"STT Hyderabad 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone2-6781\",\"id\":\"1374\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"hyd-zone2-6781\",\"peeringdbFacilityId\":\"6781\",\"address\":\"ST Telemedia Global Data Centres\\nVidesh Sanchar Bhavan, CFC-1\\nSoftware Units Layout\\nHyderabad, 500081\\nIndia\",\"facilityProvider\":\"ST TELEMEDIA\",\"facilityProviderFacilityId\":\"STT Hyderabad 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Hyderabad\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DC1-DC15, DC21 - Ashburn\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-1\",\"id\":\"1011\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"iad-zone1-1\",\"peeringdbFacilityId\":\"1\",\"address\":\"Equinix\\n21715 Filigree Ct\\nBuilding F\\nAshburn VA, 20147-6205\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DC1-DC11\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Reston (VA3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-5467\",\"id\":\"1291\",\"creationTimestamp\":\"2020-09-28T08:09:10.000-07:00\",\"name\":\"iad-zone1-5467\",\"peeringdbFacilityId\":\"5467\",\"address\":\"CoreSite\\n12379 Sunrise Valley Drive\\nReston, VA, 20191\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Reston (VA3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix DC1-DC15, DC21 - Ashburn\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-1\",\"id\":\"1012\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"iad-zone2-1\",\"peeringdbFacilityId\":\"1\",\"address\":\"Equinix\\n21715 Filigree Ct\\nBuilding F\\nAshburn VA, 20147-6205\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"DC1-DC11\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Reston (VA3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-5467\",\"id\":\"1292\",\"creationTimestamp\":\"2020-09-28T08:09:10.000-07:00\",\"name\":\"iad-zone2-5467\",\"peeringdbFacilityId\":\"5467\",\"address\":\"CoreSite\\n12379 Sunrise Valley Drive\\nReston, VA, 20191\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Reston (VA3)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sejong IX Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-3829\",\"id\":\"1389\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone1-3829\",\"peeringdbFacilityId\":\"3829\",\"address\":\"Sejong Telecom Co., Ltd.\\nSejong Telecom\\n137, Teheran-ro, Gangnam-gu\\nSeoul, 06132\\nSouth Korea\",\"facilityProvider\":\"Sejong\",\"facilityProviderFacilityId\":\"Sejong IX Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus Pyeongchon IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7573\",\"id\":\"1169\",\"creationTimestamp\":\"2019-11-19T16:12:50.000-08:00\",\"name\":\"icn-zone1-7573\",\"peeringdbFacilityId\":\"7573\",\"address\":\"LG Uplus\\n29, simin-daero 327beon-gil\\nDongan-gu\\nAnyang-si, Gyeonggi-do, 14055\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"Pyeongchon IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus SEOCHO1 IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7574\",\"id\":\"1175\",\"creationTimestamp\":\"2020-01-23T09:23:32.000-08:00\",\"name\":\"icn-zone1-7574\",\"peeringdbFacilityId\":\"7574\",\"address\":\"LG Uplus\\n2481 Nambusunhwan-ro\\nSeoul, Seoul, 06725\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"SEOCHO1 IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KINX Gasan\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7674\",\"id\":\"1391\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone1-7674\",\"peeringdbFacilityId\":\"7674\",\"address\":\"KINX Inc.\\n3F, 189, Gasan Digital 1-ro\\nGeumcheon-gu\\nSeoul, 08503\\nSouth Korea\",\"facilityProvider\":\"KINX\",\"facilityProviderFacilityId\":\"KINX Gasan\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Sejong IX Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-3829\",\"id\":\"1390\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone2-3829\",\"peeringdbFacilityId\":\"3829\",\"address\":\"Sejong Telecom Co., Ltd.\\nSejong Telecom\\n137, Teheran-ro, Gangnam-gu\\nSeoul, 06132\\nSouth Korea\",\"facilityProvider\":\"Sejong\",\"facilityProviderFacilityId\":\"Sejong IX Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus Pyeongchon IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7573\",\"id\":\"1174\",\"creationTimestamp\":\"2020-01-23T09:23:32.000-08:00\",\"name\":\"icn-zone2-7573\",\"peeringdbFacilityId\":\"7573\",\"address\":\"LG Uplus\\n29, simin-daero 327beon-gil\\nDongan-gu\\nAnyang-si, Gyeonggi-do, 14055\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"Pyeongchon IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"LG Uplus SEOCHO1 IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7574\",\"id\":\"1170\",\"creationTimestamp\":\"2019-11-19T16:12:50.000-08:00\",\"name\":\"icn-zone2-7574\",\"peeringdbFacilityId\":\"7574\",\"address\":\"LG Uplus\\n2481 Nambusunhwan-ro\\nSeoul, Seoul, 06725\\nSouth Korea\",\"facilityProvider\":\"LG Uplus\",\"facilityProviderFacilityId\":\"SEOCHO1 IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KINX Gasan\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7674\",\"id\":\"1392\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"icn-zone2-7674\",\"peeringdbFacilityId\":\"7674\",\"address\":\"KINX Inc.\\n3F, 189, Gasan Digital 1-ro\\nGeumcheon-gu\\nSeoul, 08503\\nSouth Korea\",\"facilityProvider\":\"KINX\",\"facilityProviderFacilityId\":\"KINX Gasan\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Seoul\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Johannesburg Campus, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-850\",\"id\":\"1731\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone1-850\",\"peeringdbFacilityId\":\"850\",\"address\":\"Teraco\\n5 Brewery Street\\nIsando\\nJohannesburg, GP\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"Johannesburg Campus, South Africa\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Africa Data Centres, Johannesburg JHB2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-9338\",\"id\":\"1733\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone1-9338\",\"peeringdbFacilityId\":\"9338\",\"address\":\"Africa Data Centres\\n17 Waterloo Road\\nSamrand Business Park\\nSamrand, Centurion, Gauteng\\nSouth Africa\",\"facilityProvider\":\"Africa Data Centres\",\"facilityProviderFacilityId\":\"Johannesburg JHB2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Teraco Johannesburg Campus, South Africa\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-850\",\"id\":\"1732\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone2-850\",\"peeringdbFacilityId\":\"850\",\"address\":\"Teraco\\n5 Brewery Street\\nIsando\\nJohannesburg, GP\\nSouth Africa\",\"facilityProvider\":\"Teraco\",\"facilityProviderFacilityId\":\"Johannesburg Campus, South Africa\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Africa Data Centres, Johannesburg JHB2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-9338\",\"id\":\"1734\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"jnb-zone2-9338\",\"peeringdbFacilityId\":\"9338\",\"address\":\"Africa Data Centres\\n17 Waterloo Road\\nSamrand Business Park\\nSamrand, Centurion, Gauteng\\nSouth Africa\",\"facilityProvider\":\"Africa Data Centres\",\"facilityProviderFacilityId\":\"Johannesburg JHB2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1\"}],\"continent\":\"C_AFRICA\",\"city\":\"Johannesburg\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Osaka (OS1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-1791\",\"id\":\"1015\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone1-1791\",\"peeringdbFacilityId\":\"1791\",\"address\":\"Equinix\\n1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu\\nOsaka OS, 550-0013\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"OS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Telepark Dojima Building 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-2072\",\"id\":\"1163\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone1-2072\",\"peeringdbFacilityId\":\"1002\",\"address\":\"NTT\\n3-1-7 Dojima, Kita-ku, Osaka-shi\\nTelepark Dojima No. 2 Building\\nOsaka, 530-0003\\nJapan\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Dojima Building 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Osaka (OS1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-1791\",\"id\":\"1162\",\"creationTimestamp\":\"2019-11-14T15:11:37.000-08:00\",\"name\":\"kix-zone2-1791\",\"peeringdbFacilityId\":\"1791\",\"address\":\"Equinix\\n1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu\\nOsaka OS, 550-0013\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"OS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NTT Telepark Dojima Building 2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-2072\",\"id\":\"1016\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"kix-zone2-2072\",\"peeringdbFacilityId\":\"1002\",\"address\":\"NTT\\n3-1-7 Dojima, Kita-ku, Osaka-shi\\nTelepark Dojima No. 2 Building\\nOsaka, 530-0003\\nJapan\",\"facilityProvider\":\"NTT\",\"facilityProviderFacilityId\":\"Dojima Building 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Osaka\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CSF CX2 Cyberjaya\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-1514\",\"id\":\"1059\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"kul-zone1-1514\",\"peeringdbFacilityId\":\"1514\",\"address\":\"CSF\\nCSF Computer Exchanges 5\\nJalan Cyber Point 2, Cyber 12\\n63000 Cyberjaya\\nMalaysia\",\"facilityProvider\":\"CSF\",\"facilityProviderFacilityId\":\"CX2 Cyberjaya\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AIMS Kuala Lumpur\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-460\",\"id\":\"1184\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"kul-zone1-460\",\"peeringdbFacilityId\":\"460\",\"address\":\"AIMS\\nGround Floor, Menara AIMS\\nChangkat Raja Chulan\\n50200 Kuala Lumpur, Wilaya Persekutuan\\nMalaysia\",\"facilityProvider\":\"AIMS\",\"facilityProviderFacilityId\":\"Kuala Lumpur\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CSF CX2 Cyberjaya\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-1514\",\"id\":\"1185\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"kul-zone2-1514\",\"peeringdbFacilityId\":\"1514\",\"address\":\"CSF\\nCSF Computer Exchanges 5\\nJalan Cyber Point 2, Cyber 12\\n63000 Cyberjaya\\nMalaysia\",\"facilityProvider\":\"CSF\",\"facilityProviderFacilityId\":\"CX2 Cyberjaya\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AIMS Kuala Lumpur\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-460\",\"id\":\"1060\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"kul-zone2-460\",\"peeringdbFacilityId\":\"460\",\"address\":\"AIMS\\nGround Floor, Menara AIMS\\nChangkat Raja Chulan\\n50200 Kuala Lumpur, Wilaya Persekutuan\\nMalaysia\",\"facilityProvider\":\"AIMS\",\"facilityProviderFacilityId\":\"Kuala Lumpur\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Kuala Lumpur\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Switch Las Vegas\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone1-770\",\"id\":\"1160\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"las-zone1-770\",\"peeringdbFacilityId\":\"770\",\"address\":\"Switch Ltd.\\n7135 S Decatur Boulevard\\nLas Vegas, NV, 89118\\nUnited States\",\"facilityProvider\":\"Switch Ltd.\",\"facilityProviderFacilityId\":\"Las Vegas\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Las Vegas\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Switch Las Vegas\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone2-770\",\"id\":\"1161\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"las-zone2-770\",\"peeringdbFacilityId\":\"770\",\"address\":\"Switch Ltd.\\n7135 S Decatur Boulevard\\nLas Vegas, NV, 89118\\nUnited States\",\"facilityProvider\":\"Switch Ltd.\",\"facilityProviderFacilityId\":\"Las Vegas\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Las Vegas\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - LA1 - One Wilshire\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-19\",\"id\":\"1130\",\"creationTimestamp\":\"2019-01-29T15:51:05.000-08:00\",\"name\":\"lax-zone1-19\",\"peeringdbFacilityId\":\"19\",\"address\":\"CoreSite\\n624 S. Grand Ave.\\nSuite 110\\nLos Angeles CA, 90017\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LA3/LA4 - Los Angeles, El Segundo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-333\",\"id\":\"1341\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"lax-zone1-333\",\"peeringdbFacilityId\":\"333\",\"address\":\"Equinix\\n445 N Douglas St\\nEl Segundo, CA, 90245\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA4 - El Segundo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty LAX (600 West 7th)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-403\",\"id\":\"1140\",\"creationTimestamp\":\"2019-09-16T11:44:36.000-07:00\",\"name\":\"lax-zone1-403\",\"peeringdbFacilityId\":\"403\",\"address\":\"Digital Realty\\n600 West 7th Street\\nLos Angeles, CA, 90017\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"600 West 7th Street\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Los Angeles (LA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-8\",\"id\":\"1017\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lax-zone1-8\",\"peeringdbFacilityId\":\"8\",\"address\":\"Equinix\\n600 W 7th St\\n6th Floor\\nLos Angeles CA, 90017-3859\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - LA1 - One Wilshire\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-19\",\"id\":\"1018\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lax-zone2-19\",\"peeringdbFacilityId\":\"19\",\"address\":\"CoreSite\\n624 S. Grand Ave.\\nSuite 110\\nLos Angeles CA, 90017\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LA3/LA4 - Los Angeles, El Segundo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-333\",\"id\":\"1342\",\"creationTimestamp\":\"2020-10-27T08:20:28.000-07:00\",\"name\":\"lax-zone2-333\",\"peeringdbFacilityId\":\"333\",\"address\":\"Equinix\\n445 N Douglas St\\nEl Segundo, CA, 90245\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA4 - El Segundo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty LAX (600 West 7th)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-403\",\"id\":\"1136\",\"creationTimestamp\":\"2019-04-18T13:09:14.000-07:00\",\"name\":\"lax-zone2-403\",\"peeringdbFacilityId\":\"403\",\"address\":\"Digital Realty\\n600 West 7th Street\\nLos Angeles, CA, 90017\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"600 West 7th Street\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Los Angeles (LA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-8\",\"id\":\"1190\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"lax-zone2-8\",\"peeringdbFacilityId\":\"8\",\"address\":\"Equinix\\n600 W 7th St\\n6th Floor\\nLos Angeles CA, 90017-3859\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LA1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Los Angeles\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DataBank New York (LGA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-1422\",\"id\":\"1139\",\"creationTimestamp\":\"2019-08-20T15:26:07.000-07:00\",\"name\":\"lga-zone1-1422\",\"peeringdbFacilityId\":\"1422\",\"address\":\"DataBank\\n60 Hudson St\\nSuite 1903\\nNew York NY, 10013\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"60 Hudson St\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty | Telx New York (111 8th Ave)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-16\",\"id\":\"1045\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lga-zone1-16\",\"peeringdbFacilityId\":\"16\",\"address\":\"Digital Realty\\n111 8th Avenue\\nNew York NY, 10011\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"111 8th Ave\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix NY5 - New York, Secaucus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-36\",\"id\":\"1317\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"lga-zone1-36\",\"peeringdbFacilityId\":\"36\",\"address\":\"Equinix\\n800 Secaucus Road\\nSecaucus, NJ, 07094\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"NY5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"165 Halsey - 9th Floor MMR\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-9\",\"id\":\"1071\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"lga-zone1-9\",\"peeringdbFacilityId\":\"350\",\"address\":\"165 Halsey\\n165 Halsey St\\nNewark, 07102-2834\\nUnited States\",\"facilityProvider\":\"165 Halsey\",\"facilityProviderFacilityId\":\"165 Halsey\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DataBank New York (LGA1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-1422\",\"id\":\"1046\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lga-zone2-1422\",\"peeringdbFacilityId\":\"1422\",\"address\":\"DataBank\\n60 Hudson St\\nSuite 1903\\nNew York NY, 10013\\nUnited States\",\"facilityProvider\":\"DataBank\",\"facilityProviderFacilityId\":\"60 Hudson St\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty | Telx New York (111 8th Ave)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-16\",\"id\":\"1114\",\"creationTimestamp\":\"2018-10-23T11:16:36.000-07:00\",\"name\":\"lga-zone2-16\",\"peeringdbFacilityId\":\"16\",\"address\":\"Digital Realty\\n111 8th Avenue\\nNew York NY, 10011\\nUnited States\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"111 8th Ave\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix NY5 - New York, Secaucus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-36\",\"id\":\"1318\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"lga-zone2-36\",\"peeringdbFacilityId\":\"36\",\"address\":\"Equinix\\n800 Secaucus Road\\nSecaucus, NJ, 07094\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"NY5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"165 Halsey - 9th Floor MMR\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-9\",\"id\":\"1072\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"lga-zone2-9\",\"peeringdbFacilityId\":\"350\",\"address\":\"165 Halsey\\n165 Halsey St\\nNewark, 07102-2834\\nUnited States\",\"facilityProvider\":\"165 Halsey\",\"facilityProviderFacilityId\":\"165 Halsey\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"New York\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD6)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-2262\",\"id\":\"1094\",\"creationTimestamp\":\"2018-06-28T11:20:09.000-07:00\",\"name\":\"lhr-zone1-2262\",\"peeringdbFacilityId\":\"2262\",\"address\":\"Equinix\\n352 Buckingham Avenue\\nSLOUGH\\nSL1 4PF\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (London 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-47\",\"id\":\"1020\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone1-47\",\"peeringdbFacilityId\":\"47\",\"address\":\"Global Switch\\n3 Nutmeg Lane\\nLONDON\\nE14 2AX\\nUnited Kingdom\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"London 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-832\",\"id\":\"1024\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone1-832\",\"peeringdbFacilityId\":\"832\",\"address\":\"Equinix\\n8 Buckingham Avenue\\nSLOUGH\\nSL1 4AX\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD6)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-2262\",\"id\":\"1095\",\"creationTimestamp\":\"2018-06-28T11:20:09.000-07:00\",\"name\":\"lhr-zone2-2262\",\"peeringdbFacilityId\":\"2262\",\"address\":\"Equinix\\n352 Buckingham Avenue\\nSLOUGH\\nSL1 4PF\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD6\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch (London 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-47\",\"id\":\"1022\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"lhr-zone2-47\",\"peeringdbFacilityId\":\"47\",\"address\":\"Global Switch\\n3 Nutmeg Lane\\nLONDON\\nE14 2AX\\nUnited Kingdom\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"London 2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix London Slough (LD5)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-832\",\"id\":\"1127\",\"creationTimestamp\":\"2018-11-15T12:25:23.000-08:00\",\"name\":\"lhr-zone2-832\",\"peeringdbFacilityId\":\"832\",\"address\":\"Equinix\\n8 Buckingham Avenue\\nSLOUGH\\nSL1 4AX\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LD5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"London\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LS1 - Lisbon\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone1-126\",\"id\":\"1313\",\"creationTimestamp\":\"2020-10-12T18:28:06.000-07:00\",\"name\":\"lis-zone1-126\",\"peeringdbFacilityId\":\"126\",\"address\":\"Equinix\\nAvenida Severiano Falcão 14\\n2685-378 Prior Velho\\n2685 Lisbon\\nPortugal\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Lisbon\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix LS1 - Lisbon\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone2-126\",\"id\":\"1314\",\"creationTimestamp\":\"2020-10-12T18:28:06.000-07:00\",\"name\":\"lis-zone2-126\",\"peeringdbFacilityId\":\"126\",\"address\":\"Equinix\\nAvenida Severiano Falcão 14\\n2685-378 Prior Velho\\n2685 Lisbon\\nPortugal\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"LS1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Lisbon\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netmagic Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-4701\",\"id\":\"1183\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"maa-zone1-4701\",\"peeringdbFacilityId\":\"4701\",\"address\":\"Netmagic Solutions Pvt. Ltd.\\n67, Mathiravedu\\nVelappanchavadi Poonamallee High Road\\nChennai, Tamil Nadu, 600077\\nIndia\",\"facilityProvider\":\"Netmagic Solutions Pvt. Ltd.\",\"facilityProviderFacilityId\":\"Chennai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-552\",\"id\":\"1117\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"maa-zone1-552\",\"peeringdbFacilityId\":\"552\",\"address\":\"TATA Communications\\n4th floor, 2nd block\\n4, Swami Sivanand Salai\\nChennai, TN, 600 002\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Chennai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netmagic Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-4701\",\"id\":\"1118\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"maa-zone2-4701\",\"peeringdbFacilityId\":\"4701\",\"address\":\"Netmagic Solutions Pvt. Ltd.\\n67, Mathiravedu\\nVelappanchavadi Poonamallee High Road\\nChennai, Tamil Nadu, 600077\\nIndia\",\"facilityProvider\":\"Netmagic Solutions Pvt. Ltd.\",\"facilityProviderFacilityId\":\"Chennai\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TATA Communications Chennai\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-552\",\"id\":\"1182\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"maa-zone2-552\",\"peeringdbFacilityId\":\"552\",\"address\":\"TATA Communications\\n4th floor, 2nd block\\n4, Swami Sivanand Salai\\nChennai, TN, 600 002\\nIndia\",\"facilityProvider\":\"TATA Communications\",\"facilityProviderFacilityId\":\"Chennai IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Chennai\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MD2 - Madrid\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-127\",\"id\":\"1088\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone1-127\",\"peeringdbFacilityId\":\"127\",\"address\":\"Equinix\\nCalle de Valgrande\\n6 Building Empresarial Valsoto Alcobendas\\n28108 Madrid\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MD2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Madrid MAD1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-130\",\"id\":\"1090\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone1-130\",\"peeringdbFacilityId\":\"130\",\"address\":\"Digital Realty\\nCalle Albasanz 71\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Madrid MAD1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Nabiax Alcala datacentre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99037\",\"id\":\"1735\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone1-99037\",\"peeringdbFacilityId\":\"99037\",\"address\":\"Telefónica\\nAvenida Punto Com 23\\nAlcalá de Henares\\nMadrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Nabiax Alcala datacentre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Julián Camarillo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99038\",\"id\":\"1737\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone1-99038\",\"peeringdbFacilityId\":\"99038\",\"address\":\"Telefónica\\nC. de Julián Camarillo, 8\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Julián Camarillo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MD2 - Madrid\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-127\",\"id\":\"1089\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone2-127\",\"peeringdbFacilityId\":\"127\",\"address\":\"Equinix\\nCalle de Valgrande\\n6 Building Empresarial Valsoto Alcobendas\\n28108 Madrid\\nSpain\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MD2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Madrid MAD1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-130\",\"id\":\"1091\",\"creationTimestamp\":\"2018-06-18T16:39:15.000-07:00\",\"name\":\"mad-zone2-130\",\"peeringdbFacilityId\":\"130\",\"address\":\"Digital Realty\\nCalle Albasanz 71\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Madrid MAD1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Nabiax Alcala datacentre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99037\",\"id\":\"1736\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone2-99037\",\"peeringdbFacilityId\":\"99037\",\"address\":\"Telefónica\\nAvenida Punto Com 23\\nAlcalá de Henares\\nMadrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Nabiax Alcala datacentre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telefónica Julián Camarillo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99038\",\"id\":\"1738\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mad-zone2-99038\",\"peeringdbFacilityId\":\"99038\",\"address\":\"Telefónica\\nC. de Julián Camarillo, 8\\n28037 Madrid\\nSpain\",\"facilityProvider\":\"Telefónica\",\"facilityProviderFacilityId\":\"Julián Camarillo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Madrid\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MA3 - Manchester, Joule House\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone1-1403\",\"id\":\"1345\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"man-zone1-1403\",\"peeringdbFacilityId\":\"1403\",\"address\":\"Equinix\\nJoule House, 76 Trafford Park Road\\nTrafford Park\\nMANCHESTER\\nM17 1HE\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MA3 - Manchester, Joule House\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Manchester\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix MA3 - Manchester, Joule House\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone2-1403\",\"id\":\"1346\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"man-zone2-1403\",\"peeringdbFacilityId\":\"1403\",\"address\":\"Equinix\\nJoule House, 76 Trafford Park Road\\nTrafford Park\\nMANCHESTER\\nM17 1HE\\nUnited Kingdom\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MA3 - Manchester, Joule House\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Manchester\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netrality Kansas City - 1102 Grand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone1-435\",\"id\":\"1347\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"mci-zone1-435\",\"peeringdbFacilityId\":\"435\",\"address\":\"Netrality Data Centers\\n1102 Grand Boulevard\\nKansas City, MO, 64106\\nUnited States\",\"facilityProvider\":\"Netrality\",\"facilityProviderFacilityId\":\"Kansas City - 1102 Grand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Kansas City\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Netrality Kansas City - 1102 Grand\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone2-435\",\"id\":\"1348\",\"creationTimestamp\":\"2020-10-28T07:01:01.000-07:00\",\"name\":\"mci-zone2-435\",\"peeringdbFacilityId\":\"435\",\"address\":\"Netrality Data Centers\\n1102 Grand Boulevard\\nKansas City, MO, 64106\\nUnited States\",\"facilityProvider\":\"Netrality\",\"facilityProviderFacilityId\":\"Kansas City - 1102 Grand\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Kansas City\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix ME1/ME2 - Melbourne\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-1988\",\"id\":\"1279\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone1-1988\",\"peeringdbFacilityId\":\"1988\",\"address\":\"Equinix\\n600 Lorimer Street\\nPort Melbourne\\nMelbourne, Victoria 3207\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"ME1 - Melbourne\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC M2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-4843\",\"id\":\"1281\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone1-4843\",\"peeringdbFacilityId\":\"4843\",\"address\":\"NEXTDC\\n75 Sharps Rd\\nTullamarine, Victoria 3043\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"M2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix ME1/ME2 - Melbourne\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-1988\",\"id\":\"1280\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone2-1988\",\"peeringdbFacilityId\":\"1988\",\"address\":\"Equinix\\n600 Lorimer Street\\nPort Melbourne\\nMelbourne, Victoria 3207\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"ME1 - Melbourne\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC M2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-4843\",\"id\":\"1282\",\"creationTimestamp\":\"2020-08-28T11:35:23.000-07:00\",\"name\":\"mel-zone2-4843\",\"peeringdbFacilityId\":\"4843\",\"address\":\"NEXTDC\\n75 Sharps Rd\\nTullamarine, Victoria 3043\\nAustralia\",\"facilityProvider\":\"NEXTDC\",\"facilityProviderFacilityId\":\"M2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Melbourne\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Miami (MI1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone1-15\",\"id\":\"1086\",\"creationTimestamp\":\"2018-05-18T11:31:43.000-07:00\",\"name\":\"mia-zone1-15\",\"peeringdbFacilityId\":\"15\",\"address\":\"Equinix\\n50 NE 9th St\\nMIAMI FL, 33132-1709\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MI1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Miami\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Miami (MI1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone2-15\",\"id\":\"1087\",\"creationTimestamp\":\"2018-05-18T11:31:43.000-07:00\",\"name\":\"mia-zone2-15\",\"peeringdbFacilityId\":\"15\",\"address\":\"Equinix\\n50 NE 9th St\\nMIAMI FL, 33132-1709\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MI1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Miami\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"IRIDEOS Avalon Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-1974\",\"id\":\"1112\",\"creationTimestamp\":\"2018-09-25T18:21:45.000-07:00\",\"name\":\"mil-zone1-1974\",\"peeringdbFacilityId\":\"1974\",\"address\":\"IRIDEOS\\nVia Caldera, 21\\n20153 Milan\\nItaly\",\"facilityProvider\":\"IRIDEOS\",\"facilityProviderFacilityId\":\"Avalon\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Milan-Cornaredo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-3348\",\"id\":\"1263\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"mil-zone1-3348\",\"peeringdbFacilityId\":\"3348\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nVia Monzoro 105\\n20010 Cornaredo, Milan\\nItaly\",\"facilityProvider\":\"DATA4 LUXEMBOURG s.a r.l\",\"facilityProviderFacilityId\":\"Milan-Cornaredo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Sparkle Milano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99013\",\"id\":\"1463\",\"creationTimestamp\":\"2022-02-14T09:47:27.000-08:00\",\"name\":\"mil-zone1-99013\",\"peeringdbFacilityId\":\"6513\",\"address\":\"Telecom Italia\\nVia Strada Antica di Cassano, 8\\nCassina de Pecchi\\n20060 Milano\\nItaly\",\"facilityProvider\":\"Sparkle Milano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Rozzano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99034\",\"id\":\"1751\",\"creationTimestamp\":\"2022-08-17T12:56:21.000-07:00\",\"name\":\"mil-zone1-99034\",\"peeringdbFacilityId\":\"99034\",\"address\":\"Telecom Italia\\nCorso Toscana\\n3 - Via Leonardo da Vinci, Rozzano\\nMilano\\nItaly\",\"facilityProvider\":\"Rozzano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"IRIDEOS Avalon Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-1974\",\"id\":\"1113\",\"creationTimestamp\":\"2018-09-25T18:21:45.000-07:00\",\"name\":\"mil-zone2-1974\",\"peeringdbFacilityId\":\"1974\",\"address\":\"IRIDEOS\\nVia Caldera, 21\\n20153 Milan\\nItaly\",\"facilityProvider\":\"IRIDEOS\",\"facilityProviderFacilityId\":\"Avalon\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"DATA4 Milan-Cornaredo\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-3348\",\"id\":\"1264\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"mil-zone2-3348\",\"peeringdbFacilityId\":\"3348\",\"address\":\"DATA4 LUXEMBOURG s.a r.l\\nVia Monzoro 105\\n20010 Cornaredo, Milan\\nItaly\",\"facilityProvider\":\"DATA4 LUXEMBOURG s.a r.l\",\"facilityProviderFacilityId\":\"Milan-Cornaredo\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Sparkle Milano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99013\",\"id\":\"1464\",\"creationTimestamp\":\"2022-02-14T09:47:27.000-08:00\",\"name\":\"mil-zone2-99013\",\"peeringdbFacilityId\":\"6513\",\"address\":\"Telecom Italia\\nVia Strada Antica di Cassano, 8\\nCassina de Pecchi\\n20060 Milano\\nItaly\",\"facilityProvider\":\"Sparkle Milano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Rozzano Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99034\",\"id\":\"1752\",\"creationTimestamp\":\"2022-08-17T12:56:21.000-07:00\",\"name\":\"mil-zone2-99034\",\"peeringdbFacilityId\":\"99034\",\"address\":\"Telecom Italia\\nCorso Toscana\\n3 - Via Leonardo da Vinci, Rozzano\\nMilano\\nItaly\",\"facilityProvider\":\"Rozzano Data Center\",\"facilityProviderFacilityId\":\"Telecom Italia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Milan\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ePLDT Vitro Makati\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99027\",\"id\":\"1739\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone1-99027\",\"peeringdbFacilityId\":\"99027\",\"address\":\"ePLDT\\n222 Nicanor Garcia, Makati\\nMetro Manila\\nPhilippines\",\"facilityProvider\":\"ePLDT\",\"facilityProviderFacilityId\":\"Vitro Makati\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Globe Roosevelt (QC2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99028\",\"id\":\"1741\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone1-99028\",\"peeringdbFacilityId\":\"99028\",\"address\":\"Globe\\nBehind Bayan Building, 234 Roosevelt Ave\\nSan Francisco del Monte\\nQuezon City\\n1105\\nPhilippines\",\"facilityProvider\":\"Globe Roosevelt\",\"facilityProviderFacilityId\":\"(QC2) Roosevelt\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ePLDT Vitro Makati\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99027\",\"id\":\"1740\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone2-99027\",\"peeringdbFacilityId\":\"99027\",\"address\":\"ePLDT\\n222 Nicanor Garcia, Makati\\nMetro Manila\\nPhilippines\",\"facilityProvider\":\"ePLDT\",\"facilityProviderFacilityId\":\"Vitro Makati\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Globe Roosevelt (QC2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99028\",\"id\":\"1742\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"mnl-zone2-99028\",\"peeringdbFacilityId\":\"99028\",\"address\":\"Globe\\nBehind Bayan Building, 234 Roosevelt Ave\\nSan Francisco del Monte\\nQuezon City\\n1105\\nPhilippines\",\"facilityProvider\":\"Globe Roosevelt\",\"facilityProviderFacilityId\":\"(QC2) Roosevelt\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Manila\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Marseille MRS1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone1-226\",\"id\":\"1067\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"mrs-zone1-226\",\"peeringdbFacilityId\":\"226\",\"address\":\"Digital Realty\\n40 Avenue Roger Salengro\\n13003 Marseille\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Marseille MRS1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Marseille\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Marseille MRS1-3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone2-226\",\"id\":\"1068\",\"creationTimestamp\":\"2018-01-09T11:42:19.000-08:00\",\"name\":\"mrs-zone2-226\",\"peeringdbFacilityId\":\"226\",\"address\":\"Digital Realty\\n40 Avenue Roger Salengro\\n13003 Marseille\\nFrance\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Marseille MRS1-3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Marseille\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MIN3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone1-3312\",\"id\":\"1349\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"msp-zone1-3312\",\"peeringdbFacilityId\":\"3312\",\"address\":\"Cologix\\n511 11th Ave S\\nMinneapolis, MN, 55415\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MIN3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Minneapolis\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MIN3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone2-3312\",\"id\":\"1350\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"msp-zone2-3312\",\"peeringdbFacilityId\":\"3312\",\"address\":\"Cologix\\n511 11th Ave S\\nMinneapolis, MN, 55415\\nUnited States\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MIN3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Minneapolis\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Munich (MU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone1-480\",\"id\":\"1053\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"muc-zone1-480\",\"peeringdbFacilityId\":\"480\",\"address\":\"Equinix\\nSeidlstrasse 3 / Alte Hopfenpost\\n80335 Munich\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MU1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Munich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Munich (MU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone2-480\",\"id\":\"1054\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"muc-zone2-480\",\"peeringdbFacilityId\":\"480\",\"address\":\"Equinix\\nSeidlstrasse 3 / Alte Hopfenpost\\n80335 Munich\\nGermany\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"MU1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Munich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-1893\",\"id\":\"1137\",\"creationTimestamp\":\"2019-04-25T16:11:33.000-07:00\",\"name\":\"nrt-zone1-1893\",\"peeringdbFacilityId\":\"1893\",\"address\":\"Equinix\\nOtemachi Finance City\\n1-9-5 Otemachi, Chiyoda-ku\\nTokyo, 100-0004\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-452\",\"id\":\"1075\",\"creationTimestamp\":\"2018-01-31T08:25:03.000-08:00\",\"name\":\"nrt-zone1-452\",\"peeringdbFacilityId\":\"452\",\"address\":\"Equinix\\nShinshu Meitetsu Shinagawa Bldg.\\n3-8-21 Higashi-Shinagawa Shinagawa-ku\\nTokyo, 140-0002\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ComSpace I\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-599\",\"id\":\"1025\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"nrt-zone1-599\",\"peeringdbFacilityId\":\"599\",\"address\":\"Marubeni Access Solutions Inc.\\nComSpace Bldg.\\nHoridomecho Nihonbashi 1-5-3 Chuo-ku\\nTokyo\\nJapan\",\"facilityProvider\":\"Marubeni Access Solutions Inc.\",\"facilityProviderFacilityId\":\"ComSpace I\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AT Tokyo CC2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-738\",\"id\":\"1098\",\"creationTimestamp\":\"2018-07-31T09:24:06.000-07:00\",\"name\":\"nrt-zone1-738\",\"peeringdbFacilityId\":\"738\",\"address\":\"AT Tokyo\\n6-2-12 Toyosu, Koto-ku\\nTokyo, 135-0061\\nJapan\",\"facilityProvider\":\"AT Tokyo\",\"facilityProviderFacilityId\":\"CC2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-1893\",\"id\":\"1138\",\"creationTimestamp\":\"2019-04-25T16:11:33.000-07:00\",\"name\":\"nrt-zone2-1893\",\"peeringdbFacilityId\":\"1893\",\"address\":\"Equinix\\nOtemachi Finance City\\n1-9-5 Otemachi, Chiyoda-ku\\nTokyo, 100-0004\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Tokyo (TY2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-452\",\"id\":\"1027\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"nrt-zone2-452\",\"peeringdbFacilityId\":\"452\",\"address\":\"Equinix\\nShinshu Meitetsu Shinagawa Bldg.\\n3-8-21 Higashi-Shinagawa Shinagawa-ku\\nTokyo, 140-0002\\nJapan\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TY2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"ComSpace I\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-599\",\"id\":\"1191\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"nrt-zone2-599\",\"peeringdbFacilityId\":\"599\",\"address\":\"Marubeni Access Solutions Inc.\\nComSpace Bldg.\\nHoridomecho Nihonbashi 1-5-3 Chuo-ku\\nTokyo\\nJapan\",\"facilityProvider\":\"Marubeni Access Solutions Inc.\",\"facilityProviderFacilityId\":\"ComSpace I\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"AT Tokyo CC2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-738\",\"id\":\"1099\",\"creationTimestamp\":\"2018-07-31T09:24:06.000-07:00\",\"name\":\"nrt-zone2-738\",\"peeringdbFacilityId\":\"738\",\"address\":\"AT Tokyo\\n6-2-12 Toyosu, Koto-ku\\nTokyo, 135-0061\\nJapan\",\"facilityProvider\":\"AT Tokyo\",\"facilityProviderFacilityId\":\"CC2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Tokyo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Chicago (CH1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-440\",\"id\":\"1351\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"ord-zone1-440\",\"peeringdbFacilityId\":\"440\",\"address\":\"CoreSite\\n427 South LaSalle Street\\nChicago, IL, 60605\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Chicago (CH1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Chicago (CH1/CH2/CH4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-7\",\"id\":\"1029\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ord-zone1-7\",\"peeringdbFacilityId\":\"7\",\"address\":\"Equinix\\n350 E Cermak Rd\\n5th Floor / 6th Floor / 8th Floor\\nChicago IL, 60616-1568\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CH1/CH2/CH4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Chicago (CH1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-440\",\"id\":\"1352\",\"creationTimestamp\":\"2020-10-29T10:13:59.000-07:00\",\"name\":\"ord-zone2-440\",\"peeringdbFacilityId\":\"440\",\"address\":\"CoreSite\\n427 South LaSalle Street\\nChicago, IL, 60605\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"Chicago (CH1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Chicago (CH1/CH2/CH4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-7\",\"id\":\"1030\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"ord-zone2-7\",\"peeringdbFacilityId\":\"7\",\"address\":\"Equinix\\n350 E Cermak Rd\\n5th Floor / 6th Floor / 8th Floor\\nChicago IL, 60616-1568\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CH1/CH2/CH4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Chicago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Bulk Oslo Internet Exchange - OS-IX\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone1-5518\",\"id\":\"1745\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"osl-zone1-5518\",\"peeringdbFacilityId\":\"5518\",\"address\":\"Bulk Infrastructure AS\\nHans Møller Gasmanns vei 9\\n0598 Oslo\\nNorway\",\"facilityProvider\":\"Bulk Oslo Internet Exchange\",\"facilityProviderFacilityId\":\"OS-IX\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Oslo\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Bulk Oslo Internet Exchange - OS-IX\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone2-5518\",\"id\":\"1746\",\"creationTimestamp\":\"2022-07-14T12:05:27.000-07:00\",\"name\":\"osl-zone2-5518\",\"peeringdbFacilityId\":\"5518\",\"address\":\"Bulk Infrastructure AS\\nHans Møller Gasmanns vei 9\\n0598 Oslo\\nNorway\",\"facilityProvider\":\"Bulk Oslo Internet Exchange\",\"facilityProviderFacilityId\":\"OS-IX\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Oslo\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NXDATA-1 Bucharest Romania (BU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone1-99039\",\"id\":\"1611\",\"creationTimestamp\":\"2022-06-15T12:51:07.000-07:00\",\"name\":\"otp-zone1-99039\",\"peeringdbFacilityId\":\"439\",\"address\":\"NXDATA\\nBulevardul Dimitrie Pompeiu 8, București\\n020337 Bucharest\\nRomania\",\"facilityProvider\":\"NXDATA\",\"facilityProviderFacilityId\":\"NXDATA-1 Bucharest Romania (BU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Bucharest\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NXDATA-1 Bucharest Romania (BU1)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone2-99039\",\"id\":\"1612\",\"creationTimestamp\":\"2022-06-15T12:51:07.000-07:00\",\"name\":\"otp-zone2-99039\",\"peeringdbFacilityId\":\"439\",\"address\":\"NXDATA\\nBulevardul Dimitrie Pompeiu 8, București\\n020337 Bucharest\\nRomania\",\"facilityProvider\":\"NXDATA\",\"facilityProviderFacilityId\":\"NXDATA-1 Bucharest Romania (BU1)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Bucharest\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"EdgeConneX Portland (EDCPOR01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone1-1922\",\"id\":\"1277\",\"creationTimestamp\":\"2020-08-27T10:37:45.000-07:00\",\"name\":\"pdx-zone1-1922\",\"peeringdbFacilityId\":\"1922\",\"address\":\"EdgeConneX\\n6327 NE Evergreen Parkway\\nBuilding C\\nHillsboro, OR, 97124\\nUnited States\",\"facilityProvider\":\"EdgeConneX\",\"facilityProviderFacilityId\":\"EDCPOR01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Portland\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"EdgeConneX Portland (EDCPOR01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone2-1922\",\"id\":\"1278\",\"creationTimestamp\":\"2020-08-27T10:37:45.000-07:00\",\"name\":\"pdx-zone2-1922\",\"peeringdbFacilityId\":\"1922\",\"address\":\"EdgeConneX\\n6327 NE Evergreen Parkway\\nBuilding C\\nHillsboro, OR, 97124\\nUnited States\",\"facilityProvider\":\"EdgeConneX\",\"facilityProviderFacilityId\":\"EDCPOR01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Portland\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PE2 - Perth (formerly Metronode Perth 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone1-5749\",\"id\":\"1357\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"per-zone1-5749\",\"peeringdbFacilityId\":\"11851\",\"address\":\"Equinix\\n1/37 Lemnos Street\\nShenton Park, WA 6008\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PE2 - Perth\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Perth\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PE2 - Perth (formerly Metronode Perth 2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone2-5749\",\"id\":\"1358\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"per-zone2-5749\",\"peeringdbFacilityId\":\"11851\",\"address\":\"Equinix\\n1/37 Lemnos Street\\nShenton Park, WA 6008\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PE2 - Perth\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Perth\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PH1 - Philadelphia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone1-146\",\"id\":\"1355\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"phl-zone1-146\",\"peeringdbFacilityId\":\"146\",\"address\":\"Equinix\\n401 N. Broad Street\\nPhiladelphia, PA, 19108\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PH1 - Philadelphia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Philadelphia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix PH1 - Philadelphia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone2-146\",\"id\":\"1356\",\"creationTimestamp\":\"2020-11-23T14:34:21.000-08:00\",\"name\":\"phl-zone2-146\",\"peeringdbFacilityId\":\"146\",\"address\":\"Equinix\\n401 N. Broad Street\\nPhiladelphia, PA, 19108\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"PH1 - Philadelphia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Philadelphia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Phoenix\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-1488\",\"id\":\"1609\",\"creationTimestamp\":\"2022-05-27T09:30:32.000-07:00\",\"name\":\"phx-zone1-1488\",\"peeringdbFacilityId\":\"1488\",\"address\":\"CyrusOne\\n2405 S. Ellis St\\nChandler, AZ, 85286\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"CyrusOne Phoenix\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"PhoenixNAP\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-917\",\"id\":\"1383\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"phx-zone1-917\",\"peeringdbFacilityId\":\"917\",\"address\":\"PhoenixNAP\\n3402 E. University Drive\\nPhoenix, AZ, 85034\\nUnited States\",\"facilityProvider\":\"PhoenixNAP\",\"facilityProviderFacilityId\":\"PhoenixNAP\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne Phoenix\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-1488\",\"id\":\"1610\",\"creationTimestamp\":\"2022-05-27T09:30:32.000-07:00\",\"name\":\"phx-zone2-1488\",\"peeringdbFacilityId\":\"1488\",\"address\":\"CyrusOne\\n2405 S. Ellis St\\nChandler, AZ, 85286\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"CyrusOne Phoenix\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"PhoenixNAP\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-917\",\"id\":\"1384\",\"creationTimestamp\":\"2021-02-10T09:30:01.000-08:00\",\"name\":\"phx-zone2-917\",\"peeringdbFacilityId\":\"917\",\"address\":\"PhoenixNAP\\n3402 E. University Drive\\nPhoenix, AZ, 85034\\nUnited States\",\"facilityProvider\":\"PhoenixNAP\",\"facilityProviderFacilityId\":\"PhoenixNAP\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Phoenix\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CE Colo Prague\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone1-214\",\"id\":\"1267\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"prg-zone1-214\",\"peeringdbFacilityId\":\"214\",\"address\":\"CE Colo Czech s.r.o.\\nNad Elektrarnou 1428/47\\n10600 Prague\\nCzechia\",\"facilityProvider\":\"CE Colo Czech s.r.o.\",\"facilityProviderFacilityId\":\"Prague\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Prague\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CE Colo Prague\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone2-214\",\"id\":\"1268\",\"creationTimestamp\":\"2020-05-12T17:40:44.000-07:00\",\"name\":\"prg-zone2-214\",\"peeringdbFacilityId\":\"214\",\"address\":\"CE Colo Czech s.r.o.\\nNad Elektrarnou 1428/47\\n10600 Prague\\nCzechia\",\"facilityProvider\":\"CE Colo Czech s.r.o.\",\"facilityProviderFacilityId\":\"Prague\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Prague\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KIO Networks QRO/1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone1-1778\",\"id\":\"1123\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"qro-zone1-1778\",\"peeringdbFacilityId\":\"1778\",\"address\":\"Kio Networks\\nPrivada de la Princesa 4\\nParque Industrial el Marques\\n76246 El Marques, Queretaro\\nMexico\",\"facilityProvider\":\"KIO Networks\",\"facilityProviderFacilityId\":\"QRO/1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Queretaro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"KIO Networks QRO/1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone2-1778\",\"id\":\"1124\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"qro-zone2-1778\",\"peeringdbFacilityId\":\"1778\",\"address\":\"Kio Networks\\nPrivada de la Princesa 4\\nParque Industrial el Marques\\n76246 El Marques, Queretaro\\nMexico\",\"facilityProvider\":\"KIO Networks\",\"facilityProviderFacilityId\":\"QRO/1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Queretaro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1374\",\"id\":\"1076\",\"creationTimestamp\":\"2018-03-05T11:34:04.000-08:00\",\"name\":\"rio-zone1-1374\",\"peeringdbFacilityId\":\"1374\",\"address\":\"Cirion\\nAv. Dom Pedro II No 329\\nQuinta Da Boa Visita\\nRIO DE JANEIRO\\n20941-070\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix RJ2 - Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1899\",\"id\":\"1379\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"rio-zone1-1899\",\"peeringdbFacilityId\":\"1899\",\"address\":\"Equinix, Inc.\\nEstrada Adhemar Bebiano, 1380\\nDel Castilho\\nRIO DE JANEIRO, RJ\\n21051-070\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"RJ2 - Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1374\",\"id\":\"1077\",\"creationTimestamp\":\"2018-03-05T11:34:04.000-08:00\",\"name\":\"rio-zone2-1374\",\"peeringdbFacilityId\":\"1374\",\"address\":\"Cirion\\nAv. Dom Pedro II No 329\\nQuinta Da Boa Visita\\nRIO DE JANEIRO\\n20941-070\\nBrazil\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix RJ2 - Rio de Janeiro\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1899\",\"id\":\"1380\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"rio-zone2-1899\",\"peeringdbFacilityId\":\"1899\",\"address\":\"Equinix, Inc.\\nEstrada Adhemar Bebiano, 1380\\nDel Castilho\\nRIO DE JANEIRO, RJ\\n21051-070\\nBrazil\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"RJ2 - Rio de Janeiro\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Rio de Janeiro\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne San Antonio\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone1-1484\",\"id\":\"1369\",\"creationTimestamp\":\"2021-01-08T11:08:28.000-08:00\",\"name\":\"sat-zone1-1484\",\"peeringdbFacilityId\":\"1484\",\"address\":\"CyrusOne\\n9999 Westover Hills Blvd\\nSan Antonio, TX, 78254\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"San Antonio\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Antonio\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CyrusOne San Antonio\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone2-1484\",\"id\":\"1370\",\"creationTimestamp\":\"2021-01-08T11:08:28.000-08:00\",\"name\":\"sat-zone2-1484\",\"peeringdbFacilityId\":\"1484\",\"address\":\"CyrusOne\\n9999 Westover Hills Blvd\\nSan Antonio, TX, 78254\\nUnited States\",\"facilityProvider\":\"CyrusOne\",\"facilityProviderFacilityId\":\"San Antonio\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Antonio\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Santiago de Chile\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-1779\",\"id\":\"1125\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"scl-zone1-1779\",\"peeringdbFacilityId\":\"2093\",\"address\":\"Cirion\\nSanta Marta de Huechuraba 6951\\nComuna Huechuraba\\n860-0360 Santiago de Chile, CP\\nChile\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Santiago de Chile\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Chile 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-7594\",\"id\":\"1461\",\"creationTimestamp\":\"2022-02-08T09:37:45.000-08:00\",\"name\":\"scl-zone1-7594\",\"peeringdbFacilityId\":\"7594\",\"address\":\"Ascenty DataCenters e Telecom\\nGuacolda 2100\\nComuna de Quilicura Region Metropolitana\\n8710067 Santiago\\nChile\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Chile 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GTD Panamericana\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-99014\",\"id\":\"1425\",\"creationTimestamp\":\"2021-10-01T13:16:35.000-07:00\",\"name\":\"scl-zone1-99014\",\"peeringdbFacilityId\":\"12865\",\"address\":\"GTD\\nAv Presidente Frei Montalva 3615\\nConchalí\\nSantiago de Chile, CP\\nChile\",\"facilityProvider\":\"GTD\",\"facilityProviderFacilityId\":\"GTD Panamericana\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cirion Santiago de Chile\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-1779\",\"id\":\"1126\",\"creationTimestamp\":\"2018-11-05T20:50:09.000-08:00\",\"name\":\"scl-zone2-1779\",\"peeringdbFacilityId\":\"2093\",\"address\":\"Cirion\\nSanta Marta de Huechuraba 6951\\nComuna Huechuraba\\n860-0360 Santiago de Chile, CP\\nChile\",\"facilityProvider\":\"Cirion\",\"facilityProviderFacilityId\":\"Santiago de Chile\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Ascenty - Chile 1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-7594\",\"id\":\"1462\",\"creationTimestamp\":\"2022-02-08T09:37:45.000-08:00\",\"name\":\"scl-zone2-7594\",\"peeringdbFacilityId\":\"7594\",\"address\":\"Ascenty DataCenters e Telecom\\nGuacolda 2100\\nComuna de Quilicura Region Metropolitana\\n8710067 Santiago\\nChile\",\"facilityProvider\":\"Ascenty\",\"facilityProviderFacilityId\":\"Chile 1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"GTD Panamericana\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-99014\",\"id\":\"1426\",\"creationTimestamp\":\"2021-10-01T13:16:35.000-07:00\",\"name\":\"scl-zone2-99014\",\"peeringdbFacilityId\":\"12865\",\"address\":\"GTD\\nAv Presidente Frei Montalva 3615\\nConchalí\\nSantiago de Chile, CP\\nChile\",\"facilityProvider\":\"GTD\",\"facilityProviderFacilityId\":\"GTD Panamericana\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1\"}],\"continent\":\"C_SOUTH_AMERICA\",\"city\":\"Santiago\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Seattle (SE2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone1-86\",\"id\":\"1049\",\"creationTimestamp\":\"2017-08-10T08:42:45.000-07:00\",\"name\":\"sea-zone1-86\",\"peeringdbFacilityId\":\"86\",\"address\":\"Equinix\\n2001 Sixth Avenue\\nSeattle WA, 98121\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SE2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Seattle\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Seattle (SE2/3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone2-86\",\"id\":\"1050\",\"creationTimestamp\":\"2017-08-10T08:42:45.000-07:00\",\"name\":\"sea-zone2-86\",\"peeringdbFacilityId\":\"86\",\"address\":\"Equinix\\n2001 Sixth Avenue\\nSeattle WA, 98121\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SE2/3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Seattle\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Santa Clara (SV4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone1-1619\",\"id\":\"1399\",\"creationTimestamp\":\"2021-04-01T21:28:36.000-07:00\",\"name\":\"sfo-zone1-1619\",\"peeringdbFacilityId\":\"1619\",\"address\":\"CoreSite LLC\\n2972 Stender Way\\nSanta Clara, CA, 95054\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"CoreSite - Santa Clara (SV4)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CoreSite - Santa Clara (SV4)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone2-1619\",\"id\":\"1400\",\"creationTimestamp\":\"2021-04-01T21:28:36.000-07:00\",\"name\":\"sfo-zone2-1619\",\"peeringdbFacilityId\":\"1619\",\"address\":\"CoreSite LLC\\n2972 Stender Way\\nSanta Clara, CA, 95054\\nUnited States\",\"facilityProvider\":\"CoreSite\",\"facilityProviderFacilityId\":\"CoreSite - Santa Clara (SV4)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Singapore (SG3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-2260\",\"id\":\"1143\",\"creationTimestamp\":\"2019-09-17T12:55:51.000-07:00\",\"name\":\"sin-zone1-2260\",\"peeringdbFacilityId\":\"2260\",\"address\":\"Equinix\\n26A Ayer Rajah Crescent\\nSingapore 139963\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SG3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch Singapore\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-388\",\"id\":\"1039\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sin-zone1-388\",\"peeringdbFacilityId\":\"388\",\"address\":\"Global Switch\\n2 TAI SENG AVENUE\\nSingapore\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Singapore\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Singapore (SG3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-2260\",\"id\":\"1040\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sin-zone2-2260\",\"peeringdbFacilityId\":\"2260\",\"address\":\"Equinix\\n26A Ayer Rajah Crescent\\nSingapore 139963\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SG3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Global Switch Singapore\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-388\",\"id\":\"1142\",\"creationTimestamp\":\"2019-09-17T12:35:24.000-07:00\",\"name\":\"sin-zone2-388\",\"peeringdbFacilityId\":\"388\",\"address\":\"Global Switch\\n2 TAI SENG AVENUE\\nSingapore\",\"facilityProvider\":\"Global Switch\",\"facilityProviderFacilityId\":\"Singapore\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Singapore\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SV1/SV5/SV10 - Silicon Valley, San Jose\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone1-6\",\"id\":\"1041\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sjc-zone1-6\",\"peeringdbFacilityId\":\"6\",\"address\":\"Equinix\\n11 Great Oaks Blvd\\nSan Jose CA, 95119-1242\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SV1/SV5/SV10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SV1/SV5/SV10 - Silicon Valley, San Jose\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone2-6\",\"id\":\"1042\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"sjc-zone2-6\",\"peeringdbFacilityId\":\"6\",\"address\":\"Equinix\\n11 Great Oaks Blvd\\nSan Jose CA, 95119-1242\\nUnited States\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SV1/SV5/SV10\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"San Francisco Bay Area\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Aligned Salt Lake (SLC-01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone1-99001\",\"id\":\"1158\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"slc-zone1-99001\",\"peeringdbFacilityId\":\"7865\",\"address\":\"Aligned Energy\\n3333 West 9000 South\\nWest Jordan UT, 84088\\nUnited States\",\"facilityProvider\":\"Aligned Energy\",\"facilityProviderFacilityId\":\"SLC-01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Salt Lake City\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Aligned Salt Lake (SLC-01)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone2-99001\",\"id\":\"1159\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"slc-zone2-99001\",\"peeringdbFacilityId\":\"7865\",\"address\":\"Aligned Energy\\n3333 West 9000 South\\nWest Jordan UT, 84088\\nUnited States\",\"facilityProvider\":\"Aligned Energy\",\"facilityProviderFacilityId\":\"SLC-01\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Salt Lake City\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TELEPOINT Sofia Centre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-663\",\"id\":\"1271\",\"creationTimestamp\":\"2020-05-27T06:25:35.000-07:00\",\"name\":\"sof-zone1-663\",\"peeringdbFacilityId\":\"663\",\"address\":\"TELEPOINT\\n122 Ovcho Pole str.\\n1303 Sofia\\nBulgaria\",\"facilityProvider\":\"TELEPOINT\",\"facilityProviderFacilityId\":\"Sofia Centre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SO2 - Sofia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-7097\",\"id\":\"1769\",\"creationTimestamp\":\"2022-09-01T07:41:48.000-07:00\",\"name\":\"sof-zone1-7097\",\"peeringdbFacilityId\":\"7097\",\"address\":\"Equinix\\n33 Poruchik Nedelcho\\nBonchev Str\\n1528 Sofia\\nBulgaria\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SO2 - Sofia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TELEPOINT Sofia Centre\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-663\",\"id\":\"1272\",\"creationTimestamp\":\"2020-05-27T06:25:35.000-07:00\",\"name\":\"sof-zone2-663\",\"peeringdbFacilityId\":\"663\",\"address\":\"TELEPOINT\\n122 Ovcho Pole str.\\n1303 Sofia\\nBulgaria\",\"facilityProvider\":\"TELEPOINT\",\"facilityProviderFacilityId\":\"Sofia Centre\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix SO2 - Sofia\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-7097\",\"id\":\"1770\",\"creationTimestamp\":\"2022-09-01T07:41:48.000-07:00\",\"name\":\"sof-zone2-7097\",\"peeringdbFacilityId\":\"7097\",\"address\":\"Equinix\\n33 Poruchik Nedelcho\\nBonchev Str\\n1528 Sofia\\nBulgaria\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SO2 - Sofia\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Sofia\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Sydney (SY3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1605\",\"id\":\"1173\",\"creationTimestamp\":\"2019-12-05T12:56:15.000-08:00\",\"name\":\"syd-zone1-1605\",\"peeringdbFacilityId\":\"1605\",\"address\":\"Equinix\\n47 Bourke Road\\nAlexandria\\nSydney, New South Wales 2015\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SY3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC S1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1660\",\"id\":\"1043\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"syd-zone1-1660\",\"peeringdbFacilityId\":\"1660\",\"address\":\"NextDC\\n4 Eden Park Drive\\nMacquarie Park\\nSydney, New South Wales 2113\\nAustralia\",\"facilityProvider\":\"NextDC\",\"facilityProviderFacilityId\":\"S1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Sydney (SY3)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1605\",\"id\":\"1044\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"syd-zone2-1605\",\"peeringdbFacilityId\":\"1605\",\"address\":\"Equinix\\n47 Bourke Road\\nAlexandria\\nSydney, New South Wales 2015\\nAustralia\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"SY3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"NEXTDC S1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1660\",\"id\":\"1176\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"syd-zone2-1660\",\"peeringdbFacilityId\":\"1660\",\"address\":\"NextDC\\n4 Eden Park Drive\\nMacquarie Park\\nSydney, New South Wales 2113\\nAustralia\",\"facilityProvider\":\"NextDC\",\"facilityProviderFacilityId\":\"S1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Sydney\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TIS Tel Aviv Burla Hub and Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99030\",\"id\":\"1685\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone1-99030\",\"peeringdbFacilityId\":\"12921\",\"address\":\"Telecom Italia Sparkle S.p.A.\\n46 Burla St\\nTel Aviv, 6936447\\nIsrael\",\"facilityProvider\":\"TIS Lammed\",\"facilityProviderFacilityId\":\"Tel Aviv Burla Hub and Data Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"SDS1 Modiin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99047\",\"id\":\"1687\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone1-99047\",\"peeringdbFacilityId\":\"12993\",\"address\":\"SDS Data Service LTD\\nZela Hahar 35\\nModiin, Macabim- Reut, 7178541\\nIsrael\",\"facilityProvider\":\"SDS\",\"facilityProviderFacilityId\":\"SDS1 Modiin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"TIS Tel Aviv Burla Hub and Data Center\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99030\",\"id\":\"1686\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone2-99030\",\"peeringdbFacilityId\":\"12921\",\"address\":\"Telecom Italia Sparkle S.p.A.\\n46 Burla St\\nTel Aviv, 6936447\\nIsrael\",\"facilityProvider\":\"TIS Lammed\",\"facilityProviderFacilityId\":\"Tel Aviv Burla Hub and Data Center\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"SDS1 Modiin\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99047\",\"id\":\"1688\",\"creationTimestamp\":\"2022-07-08T09:17:52.000-07:00\",\"name\":\"tlv-zone2-99047\",\"peeringdbFacilityId\":\"12993\",\"address\":\"SDS Data Service LTD\\nZela Hahar 35\\nModiin, Macabim- Reut, 7178541\\nIsrael\",\"facilityProvider\":\"SDS\",\"facilityProviderFacilityId\":\"SDS1 Modiin\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Tel Aviv\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Cebrosa Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99032\",\"id\":\"1781\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone1-99032\",\"peeringdbFacilityId\":\"99017\",\"address\":\"Telecom Italia\\nStrada della Cebrosa (angolo via Reisera) 10156\\nSettimo Torinese (TO\\nMetropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Cebrosa Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Moncalieri Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99033\",\"id\":\"1783\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone1-99033\",\"peeringdbFacilityId\":\"99018\",\"address\":\"Telecom Italia\\nGround floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri\\n10024 Metropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Moncalieri Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Cebrosa Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99032\",\"id\":\"1782\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone2-99032\",\"peeringdbFacilityId\":\"99017\",\"address\":\"Telecom Italia\\nStrada della Cebrosa (angolo via Reisera) 10156\\nSettimo Torinese (TO\\nMetropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Cebrosa Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Telecom Italia Moncalieri Campus\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99033\",\"id\":\"1784\",\"creationTimestamp\":\"2022-09-14T08:44:50.000-07:00\",\"name\":\"trn-zone2-99033\",\"peeringdbFacilityId\":\"99018\",\"address\":\"Telecom Italia\\nGround floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri\\n10024 Metropolitan City of Turin\\nItaly\",\"facilityProvider\":\"Telecom Italia\",\"facilityProviderFacilityId\":\"Moncalieri Campus\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Turin\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Taipei-Aikuo IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-2886\",\"id\":\"1194\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"tsa-zone1-2886\",\"peeringdbFacilityId\":\"5904\",\"address\":\"Chunghwa Telecom\\n1:#31, AiKuo E. Rd.\\nTaipei\\nTaiwan 106\",\"facilityProvider\":\"Chunghwa Telecom\",\"facilityProviderFacilityId\":\"CHT Taipei-Aikuo IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Chief LY Building Taipei\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-456\",\"id\":\"1100\",\"creationTimestamp\":\"2018-07-31T10:58:35.000-07:00\",\"name\":\"tsa-zone1-456\",\"peeringdbFacilityId\":\"456\",\"address\":\"Chief Telecom\\nNo. 250, Yang-Guang Street\\nNei-hu District\\nTaipei\\nTaiwan 11491\",\"facilityProvider\":\"Chief Telecom\",\"facilityProviderFacilityId\":\"Taipei\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Asia Pacific Telecom Co., Ltd.\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-99004\",\"id\":\"1164\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"tsa-zone1-99004\",\"peeringdbFacilityId\":\"9009\",\"address\":\"Asia Pacific Telecom\\n8F. No.19-6, Sanchong Rd.\\nNangang District Taipei City\\nTaiwan 115\",\"facilityProvider\":\"Asia Pacific Telecom\",\"facilityProviderFacilityId\":\"TWTA5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"CHT Taipei-Aikuo IDC\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-2886\",\"id\":\"1101\",\"creationTimestamp\":\"2018-07-31T10:58:35.000-07:00\",\"name\":\"tsa-zone2-2886\",\"peeringdbFacilityId\":\"5904\",\"address\":\"Chunghwa Telecom\\n1:#31, AiKuo E. Rd.\\nTaipei\\nTaiwan 106\",\"facilityProvider\":\"Chunghwa Telecom\",\"facilityProviderFacilityId\":\"CHT Taipei-Aikuo IDC\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Chief LY Building Taipei\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-456\",\"id\":\"1141\",\"creationTimestamp\":\"2019-09-17T09:59:04.000-07:00\",\"name\":\"tsa-zone2-456\",\"peeringdbFacilityId\":\"456\",\"address\":\"Chief Telecom\\nNo. 250, Yang-Guang Street\\nNei-hu District\\nTaipei\\nTaiwan 11491\",\"facilityProvider\":\"Chief Telecom\",\"facilityProviderFacilityId\":\"Taipei\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Asia Pacific Telecom Co., Ltd.\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-99004\",\"id\":\"1165\",\"creationTimestamp\":\"2017-04-26T17:39:38.000-07:00\",\"name\":\"tsa-zone2-99004\",\"peeringdbFacilityId\":\"9009\",\"address\":\"Asia Pacific Telecom\\n8F. No.19-6, Sanchong Rd.\\nNangang District Taipei City\\nTaiwan 115\",\"facilityProvider\":\"Asia Pacific Telecom\",\"facilityProviderFacilityId\":\"TWTA5\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2\"}],\"continent\":\"C_ASIA_PAC\",\"city\":\"Taipei\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Google Restricted Access\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone1-room1\",\"id\":\"1080\",\"creationTimestamp\":\"2018-03-18T12:41:22.000-07:00\",\"name\":\"us-east4-zone1-room1\",\"peeringdbFacilityId\":\"99903\",\"address\":\"Ashburn VA\\nUnited States\",\"facilityProvider\":\"Google\",\"facilityProviderFacilityId\":\"us-east4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone1\",\"status\":\"CLOSED\"},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Google Restricted Access\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone2-room1\",\"id\":\"1081\",\"creationTimestamp\":\"2018-03-18T12:41:22.000-07:00\",\"name\":\"us-east4-zone2-room1\",\"peeringdbFacilityId\":\"99903\",\"address\":\"Ashburn VA\\nUnited States\",\"facilityProvider\":\"Google\",\"facilityProviderFacilityId\":\"us-east4\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Ashburn\",\"availabilityZone\":\"zone2\",\"status\":\"CLOSED\"},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Vienna VIE1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone1-67\",\"id\":\"1319\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"vie-zone1-67\",\"peeringdbFacilityId\":\"67\",\"address\":\"Digital Realty\\nLouis-Haefliger-Gasse 10\\n1210 Vienna\\nAustria\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Vienna VIE1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Vienna\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Vienna VIE1-2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone2-67\",\"id\":\"1320\",\"creationTimestamp\":\"2020-10-06T07:21:45.000-07:00\",\"name\":\"vie-zone2-67\",\"peeringdbFacilityId\":\"67\",\"address\":\"Digital Realty\\nLouis-Haefliger-Gasse 10\\n1210 Vienna\\nAustria\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Vienna VIE1-2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Vienna\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Atman Data Center Warsaw-1 (waw-1, Grochowska)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-2570\",\"id\":\"1365\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone1-2570\",\"peeringdbFacilityId\":\"2570\",\"address\":\"Atman\\nul. Grochowska 21a\\n04-186 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Atman Data Center\",\"facilityProviderFacilityId\":\"Warsaw-1 (waw-1, Grochowska)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix WA1 - Warsaw, Centrum LIM\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-509\",\"id\":\"1363\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone1-509\",\"peeringdbFacilityId\":\"509\",\"address\":\"Equinix\\nAl. Jerozolimskie 65/79\\n00-697 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"WA1 - Warsaw, Centrum LIM\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Atman Data Center Warsaw-1 (waw-1, Grochowska)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-2570\",\"id\":\"1366\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone2-2570\",\"peeringdbFacilityId\":\"2570\",\"address\":\"Atman\\nul. Grochowska 21a\\n04-186 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Atman Data Center\",\"facilityProviderFacilityId\":\"Warsaw-1 (waw-1, Grochowska)\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix WA1 - Warsaw, Centrum LIM\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-509\",\"id\":\"1364\",\"creationTimestamp\":\"2020-12-16T18:52:35.000-08:00\",\"name\":\"waw-zone2-509\",\"peeringdbFacilityId\":\"509\",\"address\":\"Equinix\\nAl. Jerozolimskie 65/79\\n00-697 Warsaw MZ\\nPoland\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"WA1 - Warsaw, Centrum LIM\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Warsaw\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-1944\",\"id\":\"1051\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"yul-zone1-1944\",\"peeringdbFacilityId\":\"1944\",\"address\":\"Cologix\\n1250 Rene-Levesque West\\nMontréal, QC, H3B 4WB\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL10-H\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-99002\",\"id\":\"1156\",\"creationTimestamp\":\"2019-11-15T07:15:11.000-08:00\",\"name\":\"yul-zone1-99002\",\"peeringdbFacilityId\":\"11631\",\"address\":\"Cologix\\n530 Rue Bériault\\nLongueuil, J4G1S8\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL10-H\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-1944\",\"id\":\"1052\",\"creationTimestamp\":\"2017-09-28T08:25:09.000-07:00\",\"name\":\"yul-zone2-1944\",\"peeringdbFacilityId\":\"1944\",\"address\":\"Cologix\\n1250 Rene-Levesque West\\nMontréal, QC, H3B 4WB\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL3\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix MTL10-H\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-99002\",\"id\":\"1157\",\"creationTimestamp\":\"2019-11-01T09:25:11.000-07:00\",\"name\":\"yul-zone2-99002\",\"peeringdbFacilityId\":\"11631\",\"address\":\"Cologix\\n530 Rue Bériault\\nLongueuil, J4G1S8\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"MTL10-H\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Montréal\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix VAN2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone1-1881\",\"id\":\"1377\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"yvr-zone1-1881\",\"peeringdbFacilityId\":\"1881\",\"address\":\"Cologix, Inc.\\n1050 W Pender Street\\nVancouver, V6E 3S7\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"Cologix VAN2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Vancouver\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Cologix VAN2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone2-1881\",\"id\":\"1378\",\"creationTimestamp\":\"2021-01-26T10:23:58.000-08:00\",\"name\":\"yvr-zone2-1881\",\"peeringdbFacilityId\":\"1881\",\"address\":\"Cologix, Inc.\\n1050 W Pender Street\\nVancouver, V6E 3S7\\nCanada\",\"facilityProvider\":\"Cologix\",\"facilityProviderFacilityId\":\"Cologix VAN2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Vancouver\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CL3 - Calgary (formerly Q9 Calgary Three)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone1-3251\",\"id\":\"1409\",\"creationTimestamp\":\"2021-06-29T15:31:29.000-07:00\",\"name\":\"yyc-zone1-3251\",\"peeringdbFacilityId\":\"3251\",\"address\":\"Equinix\\n5300 86 Ave SE\\nCalgary AB, T2C 4L7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CL3 - Calgary\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Calgary\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix CL3 - Calgary (formerly Q9 Calgary Three)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone2-3251\",\"id\":\"1410\",\"creationTimestamp\":\"2021-06-29T15:31:29.000-07:00\",\"name\":\"yyc-zone2-3251\",\"peeringdbFacilityId\":\"3251\",\"address\":\"Equinix\\n5300 86 Ave SE\\nCalgary AB, T2C 4L7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"CL3 - Calgary\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Calgary\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Toronto (TR2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-2206\",\"id\":\"1193\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"yyz-zone1-2206\",\"peeringdbFacilityId\":\"2206\",\"address\":\"Equinix\\n45 Parliament St\\nToronto, ON, M5A 0G7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TR2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"151 Front Street West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-392\",\"id\":\"1047\",\"creationTimestamp\":\"2017-06-21T15:47:21.000-07:00\",\"name\":\"yyz-zone1-392\",\"peeringdbFacilityId\":\"392\",\"address\":\"Northam Realty\\n151 Front Street West\\nSuite 600\\nToronto, ON, M5J 2N1\\nCanada\",\"facilityProvider\":\"Northam Realty\",\"facilityProviderFacilityId\":\"151 Front Street West Toronto\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Equinix Toronto (TR2)\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-2206\",\"id\":\"1048\",\"creationTimestamp\":\"2017-06-21T15:47:21.000-07:00\",\"name\":\"yyz-zone2-2206\",\"peeringdbFacilityId\":\"2206\",\"address\":\"Equinix\\n45 Parliament St\\nToronto, ON, M5A 0G7\\nCanada\",\"facilityProvider\":\"Equinix\",\"facilityProviderFacilityId\":\"TR2\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"151 Front Street West\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-392\",\"id\":\"1192\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"yyz-zone2-392\",\"peeringdbFacilityId\":\"392\",\"address\":\"Northam Realty\\n151 Front Street West\\nSuite 600\\nToronto, ON, M5J 2N1\\nCanada\",\"facilityProvider\":\"Northam Realty\",\"facilityProviderFacilityId\":\"151 Front Street West Toronto\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1\"}],\"continent\":\"C_NORTH_AMERICA\",\"city\":\"Toronto\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"greenDatacenter Lupfig\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-1086\",\"id\":\"1393\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"zrh-zone1-1086\",\"peeringdbFacilityId\":\"1086\",\"address\":\"Green Datacenter AG\\nIndustriestr. 33\\n5242 Lupfig, AG\\nSwitzerland\",\"facilityProvider\":\"greenDatacenter\",\"facilityProviderFacilityId\":\"greenDatacenter Lupfig\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Zurich ZUR1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-81\",\"id\":\"1128\",\"creationTimestamp\":\"2019-01-15T13:38:11.000-08:00\",\"name\":\"zrh-zone1-81\",\"peeringdbFacilityId\":\"81\",\"address\":\"Digital Realty\\nSagereistrasse 35\\nGlattbrugg\\n8050 Zurich\\nSwitzerland\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Zurich ZUR1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone1\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"greenDatacenter Lupfig\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-1086\",\"id\":\"1394\",\"creationTimestamp\":\"2021-03-19T13:50:19.000-07:00\",\"name\":\"zrh-zone2-1086\",\"peeringdbFacilityId\":\"1086\",\"address\":\"Green Datacenter AG\\nIndustriestr. 33\\n5242 Lupfig, AG\\nSwitzerland\",\"facilityProvider\":\"greenDatacenter\",\"facilityProviderFacilityId\":\"greenDatacenter Lupfig\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]},{\"kind\":\"compute#interconnectLocation\",\"description\":\"Digital Realty Zurich ZUR1\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-81\",\"id\":\"1178\",\"creationTimestamp\":\"2020-02-03T15:36:39.000-08:00\",\"name\":\"zrh-zone2-81\",\"peeringdbFacilityId\":\"81\",\"address\":\"Digital Realty\\nSagereistrasse 35\\nGlattbrugg\\n8050 Zurich\\nSwitzerland\",\"facilityProvider\":\"Digital Realty\",\"facilityProviderFacilityId\":\"Zurich ZUR1\",\"regionInfos\":[{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10\"},{\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2\"}],\"continent\":\"C_EUROPE\",\"city\":\"Zurich\",\"availabilityZone\":\"zone2\",\"status\":\"AVAILABLE\",\"availableLinkTypes\":[\"LINK_TYPE_ETHERNET_100G_LR\",\"LINK_TYPE_ETHERNET_10G_LR\"]}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "pgvbxsw13cLiu2To3ZzB1Jsp4FM=/XKjT7fr_5tcC06B8vFTfCBX5e_U=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Fri, 26 Apr 2024 11:30:59 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-26T11:30:58.047Z", + "time": 1189, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1189 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/compute/steps/__snapshots__/build-compute-project-has-interconnect-location-relationship.test.ts.snap b/src/steps/compute/steps/__snapshots__/build-compute-project-has-interconnect-location-relationship.test.ts.snap new file mode 100644 index 00000000..8d1776d4 --- /dev/null +++ b/src/steps/compute/steps/__snapshots__/build-compute-project-has-interconnect-location-relationship.test.ts.snap @@ -0,0 +1,25861 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`compute#fetch-compute-project-has-interconnect-location should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Project", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3", + "_rawData": [ + { + "name": "default", + "rawData": { + "cloudArmorTier": "CA_STANDARD", + "commonInstanceMetadata": { + "fingerprint": "C_x3HYVZJUo=", + "items": [ + { + "key": "enable-osconfig", + "value": "TRUE", + }, + { + "key": "ssh-keys", + "value": "pgilaga:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDU0g4vACE8PrXfTGM4wUbIfQ207LxClP8p2wCI7RwGdZn+cAoMPKaHxIKck2fA1VtVWzUXehhUJbS1lrI40NQR1vH9C37shGDftEFyDORwMS2yxSWZtzUISINMzpG8Ih+iVfSAVFbjNsJpMBYDrtaLLzBOud8FDsx6scxWfI64u5hxXtjvO3rW1i4qAbYouCtMnse7xE2LUaiURpqq5ojCRlFC2bOQ+pYb0/9Jy3v6KpMnATg7Z68pWJrocnpJhkRywNwldbZLSDgff4Y5Gjbeq+Zl6qEEmyxFpqdVzB/RSM0g7eikkXZDzZHDvrXvxWiGqhBXXJ/KRfCuJG1LKzI+hl+yWvM/1qbX4qBpbnaNv+EvhS37Yu/OEqXMoUfOWqEIR//3QSf4cluhlLQ1F9GElmnicj41MFZwFq/7IQXikcrz3lfzQ5fXLmBeQ3E97z4ZSETVqHDWc04h7MdueW1OdNbKGIx7ldNAWo3TxNsV6etFTtv1QK/ZTNmqQB5fxF0= pgilaga@Pauls-MacBook-Air.local +ignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9tMfP3SLTQFS+ThHw4+IxhZdIy1RYug+l2YFdF5W3vOaHozE2hLarvj9hSClipoy7COn9+NkkDKLFdVajJCNxKrj1YespMBTG00frk/+t+ilz9DX0kKHklrjvQQ+TJe0R2MJa0tyAyZ4pOTXcI96YvNA0N8e/AglixvybtX1KTYj30TnrGke+vAkVa1xG0UulZ7O5At4Xd/Ue3e9SsnEO3JOUb4MLz5xKBCTY42TQp1exrccSXl4cXZV5AIuvmypkx6nrsR9K5WEgPEENCiQO+ghR6YaSnBY9Yk8w7TPI2ep0S1g2NYGjGfPCv0fhw/422utFd6amFJc1NOP8ZaT7FEpCKxVEiR30q0lARs4q1YuuQu2mx/nZ/DMQMweiXrrCfnWDRnFjvCmcT3BEtTQUa1z8MiybeVJN9MKDued6Y2dJCwBaXH0A62k4txV1b5oNAGFCPMLLRDnGzld+l+M07ub6b0CZkVM= ignacio@dbp.local", + }, + { + "key": "sshKeys", + "value": "", + }, + ], + "kind": "compute#metadata", + }, + "creationTimestamp": "2021-05-31T09:21:30.379-07:00", + "defaultNetworkTier": "PREMIUM", + "defaultServiceAccount": "167984947943-compute@developer.gserviceaccount.com", + "id": "2723542235640017893", + "kind": "compute#project", + "name": "j1-gc-integration-dev-v3", + "quotas": [ + { + "limit": 10000, + "metric": "SNAPSHOTS", + "usage": 32, + }, + { + "limit": 30, + "metric": "NETWORKS", + "usage": 6, + }, + { + "limit": 500, + "metric": "FIREWALLS", + "usage": 16, + }, + { + "limit": 5000, + "metric": "IMAGES", + "usage": 5, + }, + { + "limit": 175, + "metric": "STATIC_ADDRESSES", + "usage": 0, + }, + { + "limit": 300, + "metric": "ROUTES", + "usage": 0, + }, + { + "limit": 150, + "metric": "FORWARDING_RULES", + "usage": 0, + }, + { + "limit": 500, + "metric": "TARGET_POOLS", + "usage": 1, + }, + { + "limit": 1000, + "metric": "HEALTH_CHECKS", + "usage": 4, + }, + { + "limit": 575, + "metric": "IN_USE_ADDRESSES", + "usage": 2, + }, + { + "limit": 500, + "metric": "TARGET_INSTANCES", + "usage": 0, + }, + { + "limit": 100, + "metric": "TARGET_HTTP_PROXIES", + "usage": 3, + }, + { + "limit": 100, + "metric": "URL_MAPS", + "usage": 3, + }, + { + "limit": 150, + "metric": "BACKEND_SERVICES", + "usage": 0, + }, + { + "limit": 1000, + "metric": "INSTANCE_TEMPLATES", + "usage": 1, + }, + { + "limit": 50, + "metric": "TARGET_VPN_GATEWAYS", + "usage": 0, + }, + { + "limit": 100, + "metric": "VPN_TUNNELS", + "usage": 1, + }, + { + "limit": 30, + "metric": "BACKEND_BUCKETS", + "usage": 1, + }, + { + "limit": 20, + "metric": "ROUTERS", + "usage": 4, + }, + { + "limit": 100, + "metric": "TARGET_SSL_PROXIES", + "usage": 0, + }, + { + "limit": 100, + "metric": "TARGET_HTTPS_PROXIES", + "usage": 2, + }, + { + "limit": 100, + "metric": "SSL_CERTIFICATES", + "usage": 2, + }, + { + "limit": 275, + "metric": "SUBNETWORKS", + "usage": 0, + }, + { + "limit": 100, + "metric": "TARGET_TCP_PROXIES", + "usage": 0, + }, + { + "limit": 10, + "metric": "SECURITY_POLICIES", + "usage": 0, + }, + { + "limit": 200, + "metric": "SECURITY_POLICY_RULES", + "usage": 0, + }, + { + "limit": 1000, + "metric": "XPN_SERVICE_PROJECTS", + "usage": 0, + }, + { + "limit": 150, + "metric": "PACKET_MIRRORINGS", + "usage": 0, + }, + { + "limit": 1000, + "metric": "NETWORK_ENDPOINT_GROUPS", + "usage": 0, + }, + { + "limit": 6, + "metric": "INTERCONNECTS", + "usage": 1, + }, + { + "limit": 5000, + "metric": "GLOBAL_INTERNAL_ADDRESSES", + "usage": 1, + }, + { + "limit": 50, + "metric": "VPN_GATEWAYS", + "usage": 2, + }, + { + "limit": 5000, + "metric": "MACHINE_IMAGES", + "usage": 0, + }, + { + "limit": 20, + "metric": "SECURITY_POLICY_CEVAL_RULES", + "usage": 0, + }, + { + "limit": 50, + "metric": "EXTERNAL_VPN_GATEWAYS", + "usage": 1, + }, + { + "limit": 1, + "metric": "PUBLIC_ADVERTISED_PREFIXES", + "usage": 0, + }, + { + "limit": 10, + "metric": "PUBLIC_DELEGATED_PREFIXES", + "usage": 0, + }, + { + "limit": 1024, + "metric": "STATIC_BYOIP_ADDRESSES", + "usage": 0, + }, + { + "limit": 60, + "metric": "NETWORK_FIREWALL_POLICIES", + "usage": 1, + }, + { + "limit": 150, + "metric": "INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES", + "usage": 0, + }, + { + "limit": 150, + "metric": "GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES", + "usage": 1, + }, + { + "limit": 150, + "metric": "GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES", + "usage": 0, + }, + { + "limit": 150, + "metric": "GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES", + "usage": 0, + }, + { + "limit": 150, + "metric": "GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES", + "usage": 1, + }, + { + "limit": 750, + "metric": "GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES", + "usage": 0, + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3", + "vmDnsSetting": "ZONAL_ONLY", + "xpnProjectStatus": "UNSPECIFIED_XPN_PROJECT_STATUS", + }, + }, + ], + "_type": "google_compute_project", + "createdOn": 1622478090379, + "defaultNetworkTier": "PREMIUM", + "defaultServiceAccount": "167984947943-compute@developer.gserviceaccount.com", + "displayName": "j1-gc-integration-dev-v3", + "id": "2723542235640017893", + "isOSLoginEnabled": false, + "kind": "compute#project", + "name": "j1-gc-integration-dev-v3", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Vocus Group +7A Parkhead Place +Albany +Auckland 0632 +New Zealand", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Auckland", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-06-25T11:50:58.000-07:00", + "description": "Vocus Auckland - Albany", + "facilityProvider": "Vocus", + "facilityProviderFacilityId": "Auckland - Albany", + "id": "1403", + "kind": "compute#interconnectLocation", + "name": "akl-zone1-1353", + "peeringdbFacilityId": "1353", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Vocus Group +7A Parkhead Place +Albany +Auckland 0632 +New Zealand", + "city": "Auckland", + "createdOn": 1624647058000, + "description": "Vocus Auckland - Albany", + "displayName": "akl-zone1-1353", + "facilityProvider": "Vocus", + "id": "1403", + "kind": "compute#interconnectLocation", + "name": "akl-zone1-1353", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone2-1353", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Vocus Group +7A Parkhead Place +Albany +Auckland 0632 +New Zealand", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Auckland", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-06-25T11:50:58.000-07:00", + "description": "Vocus Auckland - Albany", + "facilityProvider": "Vocus", + "facilityProviderFacilityId": "Auckland - Albany", + "id": "1404", + "kind": "compute#interconnectLocation", + "name": "akl-zone2-1353", + "peeringdbFacilityId": "1353", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone2-1353", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Vocus Group +7A Parkhead Place +Albany +Auckland 0632 +New Zealand", + "city": "Auckland", + "createdOn": 1624647058000, + "description": "Vocus Auckland - Albany", + "displayName": "akl-zone2-1353", + "facilityProvider": "Vocus", + "id": "1404", + "kind": "compute#interconnectLocation", + "name": "akl-zone2-1353", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1236", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Schepenbergweg 42 +1105AT Amsterdam +Netherlands", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Amsterdam", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.001-07:00", + "description": "Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AM5", + "id": "1001", + "kind": "compute#interconnectLocation", + "name": "ams-zone1-1236", + "peeringdbFacilityId": "1236", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1236", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Schepenbergweg 42 +1105AT Amsterdam +Netherlands", + "city": "Amsterdam", + "createdOn": 1493253578001, + "description": "Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)", + "displayName": "ams-zone1-1236", + "facilityProvider": "Equinix", + "id": "1001", + "kind": "compute#interconnectLocation", + "name": "ams-zone1-1236", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1320", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Science Park 610 +1098 XH Amsterdam NH +Netherlands", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Amsterdam", + "continent": "C_EUROPE", + "creationTimestamp": "2018-10-23T11:16:36.000-07:00", + "description": "Equinix Amsterdam (AM3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AM3", + "id": "1004", + "kind": "compute#interconnectLocation", + "name": "ams-zone1-1320", + "peeringdbFacilityId": "1320", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone1-1320", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Science Park 610 +1098 XH Amsterdam NH +Netherlands", + "city": "Amsterdam", + "createdOn": 1540318596000, + "description": "Equinix Amsterdam (AM3)", + "displayName": "ams-zone1-1320", + "facilityProvider": "Equinix", + "id": "1004", + "kind": "compute#interconnectLocation", + "name": "ams-zone1-1320", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1236", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Schepenbergweg 42 +1105AT Amsterdam +Netherlands", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Amsterdam", + "continent": "C_EUROPE", + "creationTimestamp": "2018-10-23T11:16:36.000-07:00", + "description": "Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AM5", + "id": "1002", + "kind": "compute#interconnectLocation", + "name": "ams-zone2-1236", + "peeringdbFacilityId": "1236", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1236", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Schepenbergweg 42 +1105AT Amsterdam +Netherlands", + "city": "Amsterdam", + "createdOn": 1540318596000, + "description": "Equinix Amsterdam Schepenbergweg (AM5) (formerly Telecity AMS5)", + "displayName": "ams-zone2-1236", + "facilityProvider": "Equinix", + "id": "1002", + "kind": "compute#interconnectLocation", + "name": "ams-zone2-1236", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1320", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Science Park 610 +1098 XH Amsterdam NH +Netherlands", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Amsterdam", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Amsterdam (AM3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AM3", + "id": "1003", + "kind": "compute#interconnectLocation", + "name": "ams-zone2-1320", + "peeringdbFacilityId": "1320", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ams-zone2-1320", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Science Park 610 +1098 XH Amsterdam NH +Netherlands", + "city": "Amsterdam", + "createdOn": 1493253578000, + "description": "Equinix Amsterdam (AM3)", + "displayName": "ams-zone2-1320", + "facilityProvider": "Equinix", + "id": "1003", + "kind": "compute#interconnectLocation", + "name": "ams-zone2-1320", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-156", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Mariehällsvägen 36 +Stockholm +Sweden", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Stockholm", + "continent": "C_EUROPE", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Equinix Stockholm Bromma (SK1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SK1", + "id": "1177", + "kind": "compute#interconnectLocation", + "name": "arn-zone1-156", + "peeringdbFacilityId": "156", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-156", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Mariehällsvägen 36 +Stockholm +Sweden", + "city": "Stockholm", + "createdOn": 1580772999000, + "description": "Equinix Stockholm Bromma (SK1)", + "displayName": "arn-zone1-156", + "facilityProvider": "Equinix", + "id": "1177", + "kind": "compute#interconnectLocation", + "name": "arn-zone1-156", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-208", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Esbogatan 11 +Kista +164 94 Stockholm +Sweden", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Stockholm", + "continent": "C_EUROPE", + "creationTimestamp": "2018-04-10T15:54:20.000-07:00", + "description": "Digital Realty Stockholm STO1-6", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Stockholm STO1-6", + "id": "1084", + "kind": "compute#interconnectLocation", + "name": "arn-zone1-208", + "peeringdbFacilityId": "208", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone1-208", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Esbogatan 11 +Kista +164 94 Stockholm +Sweden", + "city": "Stockholm", + "createdOn": 1523400860000, + "description": "Digital Realty Stockholm STO1-6", + "displayName": "arn-zone1-208", + "facilityProvider": "Digital Realty", + "id": "1084", + "kind": "compute#interconnectLocation", + "name": "arn-zone1-208", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-156", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Mariehällsvägen 36 +Stockholm +Sweden", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Stockholm", + "continent": "C_EUROPE", + "creationTimestamp": "2018-04-10T15:54:20.000-07:00", + "description": "Equinix Stockholm Bromma (SK1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SK1", + "id": "1085", + "kind": "compute#interconnectLocation", + "name": "arn-zone2-156", + "peeringdbFacilityId": "156", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-156", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Mariehällsvägen 36 +Stockholm +Sweden", + "city": "Stockholm", + "createdOn": 1523400860000, + "description": "Equinix Stockholm Bromma (SK1)", + "displayName": "arn-zone2-156", + "facilityProvider": "Equinix", + "id": "1085", + "kind": "compute#interconnectLocation", + "name": "arn-zone2-156", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-208", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Esbogatan 11 +Kista +164 94 Stockholm +Sweden", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Stockholm", + "continent": "C_EUROPE", + "creationTimestamp": "2019-11-15T12:35:42.000-08:00", + "description": "Digital Realty Stockholm STO1-6", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Stockholm STO1-6", + "id": "1166", + "kind": "compute#interconnectLocation", + "name": "arn-zone2-208", + "peeringdbFacilityId": "208", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/arn-zone2-208", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Esbogatan 11 +Kista +164 94 Stockholm +Sweden", + "city": "Stockholm", + "createdOn": 1573850142000, + "description": "Digital Realty Stockholm STO1-6", + "displayName": "arn-zone2-208", + "facilityProvider": "Digital Realty", + "id": "1166", + "kind": "compute#interconnectLocation", + "name": "arn-zone2-208", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone1-1949", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Ifestou 76 +Koropi 190 00 +Greece", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Athens", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Digital Realty Athens Campus (ATH1, ATH2, ATH3)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Athens Campus (ATH1, ATH2, ATH3)", + "id": "1719", + "kind": "compute#interconnectLocation", + "name": "ath-zone1-1949", + "peeringdbFacilityId": "1949", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone1-1949", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Ifestou 76 +Koropi 190 00 +Greece", + "city": "Athens", + "createdOn": 1657825527000, + "description": "Digital Realty Athens Campus (ATH1, ATH2, ATH3)", + "displayName": "ath-zone1-1949", + "facilityProvider": "Digital Realty", + "id": "1719", + "kind": "compute#interconnectLocation", + "name": "ath-zone1-1949", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone2-1949", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Ifestou 76 +Koropi 190 00 +Greece", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Athens", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Digital Realty Athens Campus (ATH1, ATH2, ATH3)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Athens Campus (ATH1, ATH2, ATH3)", + "id": "1720", + "kind": "compute#interconnectLocation", + "name": "ath-zone2-1949", + "peeringdbFacilityId": "1949", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ath-zone2-1949", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Ifestou 76 +Koropi 190 00 +Greece", + "city": "Athens", + "createdOn": 1657825527000, + "description": "Digital Realty Athens Campus (ATH1, ATH2, ATH3)", + "displayName": "ath-zone2-1949", + "facilityProvider": "Digital Realty", + "id": "1720", + "kind": "compute#interconnectLocation", + "name": "ath-zone2-1949", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-11", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +56 Marietta St NW +5th Floor +Atlanta, GA, 30303-2885 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Atlanta", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Equinix Atlanta (AT2/3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AT2/3", + "id": "1057", + "kind": "compute#interconnectLocation", + "name": "atl-zone1-11", + "peeringdbFacilityId": "11", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-11", + "status": "CLOSED", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +56 Marietta St NW +5th Floor +Atlanta, GA, 30303-2885 +United States", + "city": "Atlanta", + "createdOn": 1506612309000, + "description": "Equinix Atlanta (AT2/3)", + "displayName": "atl-zone1-11", + "facilityProvider": "Equinix", + "id": "1057", + "kind": "compute#interconnectLocation", + "name": "atl-zone1-11", + "status": "CLOSED", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-3725", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +250 Williams St NW +Atlanta, GA, 30303 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Atlanta", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-02-27T13:23:14.000-08:00", + "description": "Digital Realty ATL", + "facilityProvider": "Digital Realty Atlanta", + "facilityProviderFacilityId": "Atlanta", + "id": "1205", + "kind": "compute#interconnectLocation", + "name": "atl-zone1-3725", + "peeringdbFacilityId": "3725", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-3725", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +250 Williams St NW +Atlanta, GA, 30303 +United States", + "city": "Atlanta", + "createdOn": 1582838594000, + "description": "Digital Realty ATL", + "displayName": "atl-zone1-3725", + "facilityProvider": "Digital Realty Atlanta", + "id": "1205", + "kind": "compute#interconnectLocation", + "name": "atl-zone1-3725", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-940", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +180 Peachtree +2nd and 6th Floors +Atlanta, GA, 30303-2885 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Atlanta", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2023-01-11T08:26:11.000-08:00", + "description": "Equinix AT1 - Atlanta", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AT1 - Atlanta", + "id": "1833", + "kind": "compute#interconnectLocation", + "name": "atl-zone1-940", + "peeringdbFacilityId": "940", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone1-940", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +180 Peachtree +2nd and 6th Floors +Atlanta, GA, 30303-2885 +United States", + "city": "Atlanta", + "createdOn": 1673454371000, + "description": "Equinix AT1 - Atlanta", + "displayName": "atl-zone1-940", + "facilityProvider": "Equinix", + "id": "1833", + "kind": "compute#interconnectLocation", + "name": "atl-zone1-940", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-11", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +56 Marietta St NW +5th Floor +Atlanta, GA, 30303-2885 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Atlanta", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Equinix Atlanta (AT2/3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AT2/3", + "id": "1058", + "kind": "compute#interconnectLocation", + "name": "atl-zone2-11", + "peeringdbFacilityId": "11", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-11", + "status": "CLOSED", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +56 Marietta St NW +5th Floor +Atlanta, GA, 30303-2885 +United States", + "city": "Atlanta", + "createdOn": 1506612309000, + "description": "Equinix Atlanta (AT2/3)", + "displayName": "atl-zone2-11", + "facilityProvider": "Equinix", + "id": "1058", + "kind": "compute#interconnectLocation", + "name": "atl-zone2-11", + "status": "CLOSED", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-3725", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +250 Williams St NW +Atlanta, GA, 30303 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Atlanta", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-02-27T13:23:14.000-08:00", + "description": "Digital Realty ATL", + "facilityProvider": "Digital Realty Atlanta", + "facilityProviderFacilityId": "Atlanta", + "id": "1206", + "kind": "compute#interconnectLocation", + "name": "atl-zone2-3725", + "peeringdbFacilityId": "3725", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-3725", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +250 Williams St NW +Atlanta, GA, 30303 +United States", + "city": "Atlanta", + "createdOn": 1582838594000, + "description": "Digital Realty ATL", + "displayName": "atl-zone2-3725", + "facilityProvider": "Digital Realty Atlanta", + "id": "1206", + "kind": "compute#interconnectLocation", + "name": "atl-zone2-3725", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-940", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +180 Peachtree +2nd and 6th Floors +Atlanta, GA, 30303-2885 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Atlanta", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2023-01-11T08:26:11.000-08:00", + "description": "Equinix AT1 - Atlanta", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "AT1 - Atlanta", + "id": "1844", + "kind": "compute#interconnectLocation", + "name": "atl-zone2-940", + "peeringdbFacilityId": "940", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/atl-zone2-940", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +180 Peachtree +2nd and 6th Floors +Atlanta, GA, 30303-2885 +United States", + "city": "Atlanta", + "createdOn": 1673454371000, + "description": "Equinix AT1 - Atlanta", + "displayName": "atl-zone2-940", + "facilityProvider": "Equinix", + "id": "1844", + "kind": "compute#interconnectLocation", + "name": "atl-zone2-940", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone1-1483", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +7301 Metropolis Drive, Bldg #6 +Austin, TX, 78703 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Austin", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-07T07:38:43.000-07:00", + "description": "CyrusOne Austin (Met 2)", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "Austin (Met 2)", + "id": "1305", + "kind": "compute#interconnectLocation", + "name": "aus-zone1-1483", + "peeringdbFacilityId": "1483", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone1-1483", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +7301 Metropolis Drive, Bldg #6 +Austin, TX, 78703 +United States", + "city": "Austin", + "createdOn": 1602081523000, + "description": "CyrusOne Austin (Met 2)", + "displayName": "aus-zone1-1483", + "facilityProvider": "CyrusOne", + "id": "1305", + "kind": "compute#interconnectLocation", + "name": "aus-zone1-1483", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone2-1483", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +7301 Metropolis Drive, Bldg #6 +Austin, TX, 78703 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Austin", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-07T07:38:43.000-07:00", + "description": "CyrusOne Austin (Met 2)", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "Austin (Met 2)", + "id": "1306", + "kind": "compute#interconnectLocation", + "name": "aus-zone2-1483", + "peeringdbFacilityId": "1483", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/aus-zone2-1483", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +7301 Metropolis Drive, Bldg #6 +Austin, TX, 78703 +United States", + "city": "Austin", + "createdOn": 1602081523000, + "description": "CyrusOne Austin (Met 2)", + "displayName": "aus-zone2-1483", + "facilityProvider": "CyrusOne", + "id": "1306", + "kind": "compute#interconnectLocation", + "name": "aus-zone2-1483", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone1-3143", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +2905 Deihl Rd +Aurora IL, 60502 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Aurora", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-09-14T07:53:32.000-07:00", + "description": "CyrusOne Aurora", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "Aurora", + "id": "1289", + "kind": "compute#interconnectLocation", + "name": "auz-zone1-3143", + "peeringdbFacilityId": "3143", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone1-3143", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +2905 Deihl Rd +Aurora IL, 60502 +United States", + "city": "Aurora", + "createdOn": 1600095212000, + "description": "CyrusOne Aurora", + "displayName": "auz-zone1-3143", + "facilityProvider": "CyrusOne", + "id": "1289", + "kind": "compute#interconnectLocation", + "name": "auz-zone1-3143", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone2-3143", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +2905 Deihl Rd +Aurora IL, 60502 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Aurora", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-09-14T07:53:32.000-07:00", + "description": "CyrusOne Aurora", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "Aurora", + "id": "1290", + "kind": "compute#interconnectLocation", + "name": "auz-zone2-3143", + "peeringdbFacilityId": "3143", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/auz-zone2-3143", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +2905 Deihl Rd +Aurora IL, 60502 +United States", + "city": "Aurora", + "createdOn": 1600095212000, + "description": "CyrusOne Aurora", + "displayName": "auz-zone2-3143", + "facilityProvider": "CyrusOne", + "id": "1290", + "kind": "compute#interconnectLocation", + "name": "auz-zone2-3143", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone1-122", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Carrer de l'Acer 30-32 +08038 Barcelona +Spain", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Barcelona", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-07T09:20:58.000-07:00", + "description": "Equinix BA1 - Barcelona", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "BA1", + "id": "1307", + "kind": "compute#interconnectLocation", + "name": "bcn-zone1-122", + "peeringdbFacilityId": "122", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone1-122", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Carrer de l'Acer 30-32 +08038 Barcelona +Spain", + "city": "Barcelona", + "createdOn": 1602087658000, + "description": "Equinix BA1 - Barcelona", + "displayName": "bcn-zone1-122", + "facilityProvider": "Equinix", + "id": "1307", + "kind": "compute#interconnectLocation", + "name": "bcn-zone1-122", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone2-122", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Carrer de l'Acer 30-32 +08038 Barcelona +Spain", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Barcelona", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-07T09:20:58.000-07:00", + "description": "Equinix BA1 - Barcelona", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "BA1", + "id": "1308", + "kind": "compute#interconnectLocation", + "name": "bcn-zone2-122", + "peeringdbFacilityId": "122", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bcn-zone2-122", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Carrer de l'Acer 30-32 +08038 Barcelona +Spain", + "city": "Barcelona", + "createdOn": 1602087658000, + "description": "Equinix BA1 - Barcelona", + "displayName": "bcn-zone2-122", + "facilityProvider": "Equinix", + "id": "1308", + "kind": "compute#interconnectLocation", + "name": "bcn-zone2-122", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-331", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CENTURY LINK +Gradestrasse 60 +12347 Berlin +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Berlin", + "continent": "C_EUROPE", + "creationTimestamp": "2020-09-29T08:47:58.000-07:00", + "description": "Level(3) Berlin", + "facilityProvider": "CENTURY LINK", + "facilityProviderFacilityId": "Level(3) Berlin", + "id": "1301", + "kind": "compute#interconnectLocation", + "name": "ber-zone1-331", + "peeringdbFacilityId": "331", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-331", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CENTURY LINK +Gradestrasse 60 +12347 Berlin +Germany", + "city": "Berlin", + "createdOn": 1601394478000, + "description": "Level(3) Berlin", + "displayName": "ber-zone1-331", + "facilityProvider": "CENTURY LINK", + "id": "1301", + "kind": "compute#interconnectLocation", + "name": "ber-zone1-331", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-478", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NTT Global Data Centers EMEA +Nonnendammallee 15 +13599 Berlin +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Berlin", + "continent": "C_EUROPE", + "creationTimestamp": "2020-09-29T08:47:58.000-07:00", + "description": "NTT Berlin 1 Data Center (BER1)", + "facilityProvider": "NTT", + "facilityProviderFacilityId": "Berlin 1 Data Center (BER1)", + "id": "1299", + "kind": "compute#interconnectLocation", + "name": "ber-zone1-478", + "peeringdbFacilityId": "478", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone1-478", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NTT Global Data Centers EMEA +Nonnendammallee 15 +13599 Berlin +Germany", + "city": "Berlin", + "createdOn": 1601394478000, + "description": "NTT Berlin 1 Data Center (BER1)", + "displayName": "ber-zone1-478", + "facilityProvider": "NTT", + "id": "1299", + "kind": "compute#interconnectLocation", + "name": "ber-zone1-478", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-331", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CENTURY LINK +Gradestrasse 60 +12347 Berlin +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Berlin", + "continent": "C_EUROPE", + "creationTimestamp": "2020-09-29T08:47:58.000-07:00", + "description": "Level(3) Berlin", + "facilityProvider": "CENTURY LINK", + "facilityProviderFacilityId": "Level(3) Berlin", + "id": "1302", + "kind": "compute#interconnectLocation", + "name": "ber-zone2-331", + "peeringdbFacilityId": "331", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-331", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CENTURY LINK +Gradestrasse 60 +12347 Berlin +Germany", + "city": "Berlin", + "createdOn": 1601394478000, + "description": "Level(3) Berlin", + "displayName": "ber-zone2-331", + "facilityProvider": "CENTURY LINK", + "id": "1302", + "kind": "compute#interconnectLocation", + "name": "ber-zone2-331", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-478", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NTT Global Data Centers EMEA +Nonnendammallee 15 +13599 Berlin +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Berlin", + "continent": "C_EUROPE", + "creationTimestamp": "2020-09-29T08:47:58.000-07:00", + "description": "NTT Berlin 1 Data Center (BER1)", + "facilityProvider": "NTT", + "facilityProviderFacilityId": "Berlin 1 Data Center (BER1)", + "id": "1300", + "kind": "compute#interconnectLocation", + "name": "ber-zone2-478", + "peeringdbFacilityId": "478", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ber-zone2-478", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NTT Global Data Centers EMEA +Nonnendammallee 15 +13599 Berlin +Germany", + "city": "Berlin", + "createdOn": 1601394478000, + "description": "NTT Berlin 1 Data Center (BER1)", + "displayName": "ber-zone2-478", + "facilityProvider": "NTT", + "id": "1300", + "kind": "compute#interconnectLocation", + "name": "ber-zone2-478", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-4001", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CS Loxinfo Public Company Limited +181 Ratchada Ramintra Rd +Nuanchan,Buengkum +Bangkok +10230 +Thailand", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bangkok", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-27T08:20:28.000-07:00", + "description": "CS LoxInfo Data Center - The Cloud", + "facilityProvider": "CS LoxInfo Data Center", + "facilityProviderFacilityId": "The Cloud", + "id": "1339", + "kind": "compute#interconnectLocation", + "name": "bkk-zone1-4001", + "peeringdbFacilityId": "4001", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-4001", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CS Loxinfo Public Company Limited +181 Ratchada Ramintra Rd +Nuanchan,Buengkum +Bangkok +10230 +Thailand", + "city": "Bangkok", + "createdOn": 1603812028000, + "description": "CS LoxInfo Data Center - The Cloud", + "displayName": "bkk-zone1-4001", + "facilityProvider": "CS LoxInfo Data Center", + "id": "1339", + "kind": "compute#interconnectLocation", + "name": "bkk-zone1-4001", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-6323", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TRUE INTERNET DATA CENTRE Co., LTD +47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad +47/547 (Room 7C) 47/550 (Room 7G) +Nonthaburi +11120 +Thailand", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bangkok", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-27T08:20:28.000-07:00", + "description": "True IDC - North Muang Thong, Thailand", + "facilityProvider": "TRUE INTERNET DATA CENTRE Co., LTD", + "facilityProviderFacilityId": "North Muang Thong, Thailand", + "id": "1337", + "kind": "compute#interconnectLocation", + "name": "bkk-zone1-6323", + "peeringdbFacilityId": "6323", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone1-6323", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TRUE INTERNET DATA CENTRE Co., LTD +47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad +47/547 (Room 7C) 47/550 (Room 7G) +Nonthaburi +11120 +Thailand", + "city": "Bangkok", + "createdOn": 1603812028000, + "description": "True IDC - North Muang Thong, Thailand", + "displayName": "bkk-zone1-6323", + "facilityProvider": "TRUE INTERNET DATA CENTRE Co., LTD", + "id": "1337", + "kind": "compute#interconnectLocation", + "name": "bkk-zone1-6323", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-4001", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CS Loxinfo Public Company Limited +181 Ratchada Ramintra Rd +Nuanchan,Buengkum +Bangkok +10230 +Thailand", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bangkok", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-27T08:20:28.000-07:00", + "description": "CS LoxInfo Data Center - The Cloud", + "facilityProvider": "CS LoxInfo Data Center", + "facilityProviderFacilityId": "The Cloud", + "id": "1340", + "kind": "compute#interconnectLocation", + "name": "bkk-zone2-4001", + "peeringdbFacilityId": "4001", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-4001", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CS Loxinfo Public Company Limited +181 Ratchada Ramintra Rd +Nuanchan,Buengkum +Bangkok +10230 +Thailand", + "city": "Bangkok", + "createdOn": 1603812028000, + "description": "CS LoxInfo Data Center - The Cloud", + "displayName": "bkk-zone2-4001", + "facilityProvider": "CS LoxInfo Data Center", + "id": "1340", + "kind": "compute#interconnectLocation", + "name": "bkk-zone2-4001", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-6323", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TRUE INTERNET DATA CENTRE Co., LTD +47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad +47/547 (Room 7C) 47/550 (Room 7G) +Nonthaburi +11120 +Thailand", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bangkok", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-27T08:20:28.000-07:00", + "description": "True IDC - North Muang Thong, Thailand", + "facilityProvider": "TRUE INTERNET DATA CENTRE Co., LTD", + "facilityProviderFacilityId": "North Muang Thong, Thailand", + "id": "1338", + "kind": "compute#interconnectLocation", + "name": "bkk-zone2-6323", + "peeringdbFacilityId": "6323", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bkk-zone2-6323", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TRUE INTERNET DATA CENTRE Co., LTD +47/553-554, 557-558 Moo 3 Popular 3 Rd, Bannmai, Pakkrad +47/547 (Room 7C) 47/550 (Room 7G) +Nonthaburi +11120 +Thailand", + "city": "Bangkok", + "createdOn": 1603812028000, + "description": "True IDC - North Muang Thong, Thailand", + "displayName": "bkk-zone2-6323", + "facilityProvider": "TRUE INTERNET DATA CENTRE Co., LTD", + "id": "1338", + "kind": "compute#interconnectLocation", + "name": "bkk-zone2-6323", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone1-4688", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NEXTDC +454 St. Pauls Terrace +Fortitude Valley, QLD 4006 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Brisbane", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-07T09:20:58.000-07:00", + "description": "NEXTDC B2", + "facilityProvider": "NEXTDC", + "facilityProviderFacilityId": "B2", + "id": "1309", + "kind": "compute#interconnectLocation", + "name": "bne-zone1-4688", + "peeringdbFacilityId": "4688", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone1-4688", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NEXTDC +454 St. Pauls Terrace +Fortitude Valley, QLD 4006 +Australia", + "city": "Brisbane", + "createdOn": 1602087658000, + "description": "NEXTDC B2", + "displayName": "bne-zone1-4688", + "facilityProvider": "NEXTDC", + "id": "1309", + "kind": "compute#interconnectLocation", + "name": "bne-zone1-4688", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone2-4688", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NEXTDC +454 St. Pauls Terrace +Fortitude Valley, QLD 4006 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Brisbane", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-07T09:20:58.000-07:00", + "description": "NEXTDC B2", + "facilityProvider": "NEXTDC", + "facilityProviderFacilityId": "B2", + "id": "1310", + "kind": "compute#interconnectLocation", + "name": "bne-zone2-4688", + "peeringdbFacilityId": "4688", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bne-zone2-4688", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NEXTDC +454 St. Pauls Terrace +Fortitude Valley, QLD 4006 +Australia", + "city": "Brisbane", + "createdOn": 1602087658000, + "description": "NEXTDC B2", + "displayName": "bne-zone2-4688", + "facilityProvider": "NEXTDC", + "id": "1310", + "kind": "compute#interconnectLocation", + "name": "bne-zone2-4688", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone1-1354", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Carrera 106 No. 15A-25 +Zona Franca de Bogota +Bogota +Colombia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bogota", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "Equinix Bogota (BG1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "BG1", + "id": "1121", + "kind": "compute#interconnectLocation", + "name": "bog-zone1-1354", + "peeringdbFacilityId": "1354", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone1-1354", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Carrera 106 No. 15A-25 +Zona Franca de Bogota +Bogota +Colombia", + "city": "Bogota", + "createdOn": 1541479809000, + "description": "Equinix Bogota (BG1)", + "displayName": "bog-zone1-1354", + "facilityProvider": "Equinix", + "id": "1121", + "kind": "compute#interconnectLocation", + "name": "bog-zone1-1354", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone2-1354", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Carrera 106 No. 15A-25 +Zona Franca de Bogota +Bogota +Colombia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bogota", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "Equinix Bogota (BG1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "BG1", + "id": "1122", + "kind": "compute#interconnectLocation", + "name": "bog-zone2-1354", + "peeringdbFacilityId": "1354", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bog-zone2-1354", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Carrera 106 No. 15A-25 +Zona Franca de Bogota +Bogota +Colombia", + "city": "Bogota", + "createdOn": 1541479809000, + "description": "Equinix Bogota (BG1)", + "displayName": "bog-zone2-1354", + "facilityProvider": "Equinix", + "id": "1122", + "kind": "compute#interconnectLocation", + "name": "bog-zone2-1354", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-2310", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "GPX Global Systems +Unit A-001, Boomerang Chandivali Farm Road +Near Chandivali Studio, Andheri East Mumbai +Mumbai, Maharashtra, 400 051 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Mumbai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Equinix MB1 - Mumbai (GPX Mumbai 1)", + "facilityProvider": "GPX Global Systems", + "facilityProviderFacilityId": "Mumbai", + "id": "1055", + "kind": "compute#interconnectLocation", + "name": "bom-zone1-2310", + "peeringdbFacilityId": "2310", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-2310", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "GPX Global Systems +Unit A-001, Boomerang Chandivali Farm Road +Near Chandivali Studio, Andheri East Mumbai +Mumbai, Maharashtra, 400 051 +India", + "city": "Mumbai", + "createdOn": 1506612309000, + "description": "Equinix MB1 - Mumbai (GPX Mumbai 1)", + "displayName": "bom-zone1-2310", + "facilityProvider": "GPX Global Systems", + "id": "1055", + "kind": "compute#interconnectLocation", + "name": "bom-zone1-2310", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-554", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TATA Communications +LVSB, Opposite Kirti College +6th floor, Prabahdevi +Mumbai, Maharashtra, 400 028 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Mumbai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-10-23T11:21:57.000-07:00", + "description": "Tata Mumbai IDC", + "facilityProvider": "TATA Communications", + "facilityProviderFacilityId": "Mumbai IDC", + "id": "1116", + "kind": "compute#interconnectLocation", + "name": "bom-zone1-554", + "peeringdbFacilityId": "554", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone1-554", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TATA Communications +LVSB, Opposite Kirti College +6th floor, Prabahdevi +Mumbai, Maharashtra, 400 028 +India", + "city": "Mumbai", + "createdOn": 1540318917000, + "description": "Tata Mumbai IDC", + "displayName": "bom-zone1-554", + "facilityProvider": "TATA Communications", + "id": "1116", + "kind": "compute#interconnectLocation", + "name": "bom-zone1-554", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-2310", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "GPX Global Systems +Unit A-001, Boomerang Chandivali Farm Road +Near Chandivali Studio, Andheri East Mumbai +Mumbai, Maharashtra, 400 051 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Mumbai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-10-23T11:21:57.000-07:00", + "description": "Equinix MB1 - Mumbai (GPX Mumbai 1)", + "facilityProvider": "GPX Global Systems", + "facilityProviderFacilityId": "Mumbai", + "id": "1115", + "kind": "compute#interconnectLocation", + "name": "bom-zone2-2310", + "peeringdbFacilityId": "2310", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-2310", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "GPX Global Systems +Unit A-001, Boomerang Chandivali Farm Road +Near Chandivali Studio, Andheri East Mumbai +Mumbai, Maharashtra, 400 051 +India", + "city": "Mumbai", + "createdOn": 1540318917000, + "description": "Equinix MB1 - Mumbai (GPX Mumbai 1)", + "displayName": "bom-zone2-2310", + "facilityProvider": "GPX Global Systems", + "id": "1115", + "kind": "compute#interconnectLocation", + "name": "bom-zone2-2310", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-554", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TATA Communications +LVSB, Opposite Kirti College +6th floor, Prabahdevi +Mumbai, Maharashtra, 400 028 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Mumbai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Tata Mumbai IDC", + "facilityProvider": "TATA Communications", + "facilityProviderFacilityId": "Mumbai IDC", + "id": "1056", + "kind": "compute#interconnectLocation", + "name": "bom-zone2-554", + "peeringdbFacilityId": "554", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bom-zone2-554", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TATA Communications +LVSB, Opposite Kirti College +6th floor, Prabahdevi +Mumbai, Maharashtra, 400 028 +India", + "city": "Mumbai", + "createdOn": 1506612309000, + "description": "Tata Mumbai IDC", + "displayName": "bom-zone2-554", + "facilityProvider": "TATA Communications", + "id": "1056", + "kind": "compute#interconnectLocation", + "name": "bom-zone2-554", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone1-219", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Markley Group, LLC +1 Summer Street +Boston, 02110 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Boston", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-08-21T10:00:38.000-07:00", + "description": "Markley Group Boston - One Summer Street", + "facilityProvider": "Markley Group", + "facilityProviderFacilityId": "One Summer Street Boston", + "id": "1273", + "kind": "compute#interconnectLocation", + "name": "bos-zone1-219", + "peeringdbFacilityId": "219", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone1-219", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Markley Group, LLC +1 Summer Street +Boston, 02110 +United States", + "city": "Boston", + "createdOn": 1598029238000, + "description": "Markley Group Boston - One Summer Street", + "displayName": "bos-zone1-219", + "facilityProvider": "Markley Group", + "id": "1273", + "kind": "compute#interconnectLocation", + "name": "bos-zone1-219", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone2-219", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Markley Group, LLC +1 Summer Street +Boston, 02110 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Boston", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-08-21T10:00:38.000-07:00", + "description": "Markley Group Boston - One Summer Street", + "facilityProvider": "Markley Group", + "facilityProviderFacilityId": "One Summer Street Boston", + "id": "1274", + "kind": "compute#interconnectLocation", + "name": "bos-zone2-219", + "peeringdbFacilityId": "219", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bos-zone2-219", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Markley Group, LLC +1 Summer Street +Boston, 02110 +United States", + "city": "Boston", + "createdOn": 1598029238000, + "description": "Markley Group Boston - One Summer Street", + "displayName": "bos-zone2-219", + "facilityProvider": "Markley Group", + "id": "1274", + "kind": "compute#interconnectLocation", + "name": "bos-zone2-219", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone1-68", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Wezenbeekstraat 2 +Zaventem +1930 Brussels +Belgium", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Brussels", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Digital Realty Brussels (BRU1)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Brussels (BRU1)", + "id": "1721", + "kind": "compute#interconnectLocation", + "name": "bru-zone1-68", + "peeringdbFacilityId": "68", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone1-68", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Wezenbeekstraat 2 +Zaventem +1930 Brussels +Belgium", + "city": "Brussels", + "createdOn": 1657825527000, + "description": "Digital Realty Brussels (BRU1)", + "displayName": "bru-zone1-68", + "facilityProvider": "Digital Realty", + "id": "1721", + "kind": "compute#interconnectLocation", + "name": "bru-zone1-68", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone2-68", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Wezenbeekstraat 2 +Zaventem +1930 Brussels +Belgium", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Brussels", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Digital Realty Brussels (BRU1)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Brussels (BRU1)", + "id": "1722", + "kind": "compute#interconnectLocation", + "name": "bru-zone2-68", + "peeringdbFacilityId": "68", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/bru-zone2-68", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Wezenbeekstraat 2 +Zaventem +1930 Brussels +Belgium", + "city": "Brussels", + "createdOn": 1657825527000, + "description": "Digital Realty Brussels (BRU1)", + "displayName": "bru-zone2-68", + "facilityProvider": "Digital Realty", + "id": "1722", + "kind": "compute#interconnectLocation", + "name": "bru-zone2-68", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone1-575", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Nebraska Data Centers +1623 Farnam St. +Omaha NE, 68102 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Council Bluffs", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-08-22T13:24:48.000-07:00", + "description": "Nebraska Data Centers (1623 Farnam)", + "facilityProvider": "Nebraska Data Centers", + "facilityProviderFacilityId": "1623 Farnam", + "id": "1108", + "kind": "compute#interconnectLocation", + "name": "cbf-zone1-575", + "peeringdbFacilityId": "575", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone1-575", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Nebraska Data Centers +1623 Farnam St. +Omaha NE, 68102 +United States", + "city": "Council Bluffs", + "createdOn": 1534969488000, + "description": "Nebraska Data Centers (1623 Farnam)", + "displayName": "cbf-zone1-575", + "facilityProvider": "Nebraska Data Centers", + "id": "1108", + "kind": "compute#interconnectLocation", + "name": "cbf-zone1-575", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone2-575", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Nebraska Data Centers +1623 Farnam St. +Omaha NE, 68102 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Council Bluffs", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-08-22T13:24:48.000-07:00", + "description": "Nebraska Data Centers (1623 Farnam)", + "facilityProvider": "Nebraska Data Centers", + "facilityProviderFacilityId": "1623 Farnam", + "id": "1109", + "kind": "compute#interconnectLocation", + "name": "cbf-zone2-575", + "peeringdbFacilityId": "575", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbf-zone2-575", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Nebraska Data Centers +1623 Farnam St. +Omaha NE, 68102 +United States", + "city": "Council Bluffs", + "createdOn": 1534969488000, + "description": "Nebraska Data Centers (1623 Farnam)", + "displayName": "cbf-zone2-575", + "facilityProvider": "Nebraska Data Centers", + "id": "1109", + "kind": "compute#interconnectLocation", + "name": "cbf-zone2-575", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone1-9378", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +110 Lysaght Street +Mitchell, ACT 2911 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Canberra", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-21T12:57:07.000-07:00", + "description": "Equinix CA1 - Canberra", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "CA1 - Canberra", + "id": "1333", + "kind": "compute#interconnectLocation", + "name": "cbr-zone1-9378", + "peeringdbFacilityId": "9378", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone1-9378", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +110 Lysaght Street +Mitchell, ACT 2911 +Australia", + "city": "Canberra", + "createdOn": 1603310227000, + "description": "Equinix CA1 - Canberra", + "displayName": "cbr-zone1-9378", + "facilityProvider": "Equinix", + "id": "1333", + "kind": "compute#interconnectLocation", + "name": "cbr-zone1-9378", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone2-9378", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +110 Lysaght Street +Mitchell, ACT 2911 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Canberra", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-10-21T12:57:07.000-07:00", + "description": "Equinix CA1 - Canberra", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "CA1 - Canberra", + "id": "1334", + "kind": "compute#interconnectLocation", + "name": "cbr-zone2-9378", + "peeringdbFacilityId": "9378", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cbr-zone2-9378", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +110 Lysaght Street +Mitchell, ACT 2911 +Australia", + "city": "Canberra", + "createdOn": 1603310227000, + "description": "Equinix CA1 - Canberra", + "displayName": "cbr-zone2-9378", + "facilityProvider": "Equinix", + "id": "1334", + "kind": "compute#interconnectLocation", + "name": "cbr-zone2-9378", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-1536", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +3 Rue Râteau +La Courneuve +93120 Paris +France", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Digital Realty Paris PAR7", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Paris PAR7", + "id": "1031", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-1536", + "peeringdbFacilityId": "1536", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-1536", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +3 Rue Râteau +La Courneuve +93120 Paris +France", + "city": "Paris", + "createdOn": 1493253578000, + "description": "Digital Realty Paris PAR7", + "displayName": "cdg-zone1-1536", + "facilityProvider": "Digital Realty", + "id": "1031", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-1536", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-181", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Global Switch +7-9 rue petit +92110 Paris +France", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2018-07-09T14:26:48.737-07:00", + "description": "Global Switch (Paris)", + "facilityProvider": "Global Switch", + "facilityProviderFacilityId": "Paris", + "id": "1097", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-181", + "peeringdbFacilityId": "181", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-181", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Global Switch +7-9 rue petit +92110 Paris +France", + "city": "Paris", + "createdOn": 1531171608737, + "description": "Global Switch (Paris)", + "displayName": "cdg-zone1-181", + "facilityProvider": "Global Switch", + "id": "1097", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-181", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-3342", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DATA4 LUXEMBOURG s.a r.l +Route de Nozay +91460 Marcoussis +France", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2021-06-04T07:27:37.000-07:00", + "description": "DATA4 Paris Marcoussis", + "facilityProvider": "DATA4", + "facilityProviderFacilityId": "Paris Marcoussis", + "id": "1407", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-3342", + "peeringdbFacilityId": "3342", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-3342", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DATA4 LUXEMBOURG s.a r.l +Route de Nozay +91460 Marcoussis +France", + "city": "Paris", + "createdOn": 1622816857000, + "description": "DATA4 Paris Marcoussis", + "displayName": "cdg-zone1-3342", + "facilityProvider": "DATA4", + "id": "1407", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-3342", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-53", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telehouse - Global Data Centers +65 Rue Léon Frot +75011 Paris +France", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2022-03-08T08:27:06.000-08:00", + "description": "Telehouse - Paris 2 (Voltaire - Léon Frot)", + "facilityProvider": "Telehouse", + "facilityProviderFacilityId": "Paris 2 (Voltaire - Léon Frot)", + "id": "1479", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-53", + "peeringdbFacilityId": "53", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone1-53", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telehouse - Global Data Centers +65 Rue Léon Frot +75011 Paris +France", + "city": "Paris", + "createdOn": 1646756826000, + "description": "Telehouse - Paris 2 (Voltaire - Léon Frot)", + "displayName": "cdg-zone1-53", + "facilityProvider": "Telehouse", + "id": "1479", + "kind": "compute#interconnectLocation", + "name": "cdg-zone1-53", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-1536", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +3 Rue Râteau +La Courneuve +93120 Paris +France", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2018-07-09T14:26:48.737-07:00", + "description": "Digital Realty Paris PAR7", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Paris PAR7", + "id": "1096", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-1536", + "peeringdbFacilityId": "1536", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-1536", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +3 Rue Râteau +La Courneuve +93120 Paris +France", + "city": "Paris", + "createdOn": 1531171608737, + "description": "Digital Realty Paris PAR7", + "displayName": "cdg-zone2-1536", + "facilityProvider": "Digital Realty", + "id": "1096", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-1536", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-181", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Global Switch +7-9 rue petit +92110 Paris +France", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Global Switch (Paris)", + "facilityProvider": "Global Switch", + "facilityProviderFacilityId": "Paris", + "id": "1036", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-181", + "peeringdbFacilityId": "181", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-181", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Global Switch +7-9 rue petit +92110 Paris +France", + "city": "Paris", + "createdOn": 1493253578000, + "description": "Global Switch (Paris)", + "displayName": "cdg-zone2-181", + "facilityProvider": "Global Switch", + "id": "1036", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-181", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-3342", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DATA4 LUXEMBOURG s.a r.l +Route de Nozay +91460 Marcoussis +France", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2021-06-04T07:27:37.000-07:00", + "description": "DATA4 Paris Marcoussis", + "facilityProvider": "DATA4", + "facilityProviderFacilityId": "Paris Marcoussis", + "id": "1408", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-3342", + "peeringdbFacilityId": "3342", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-3342", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DATA4 LUXEMBOURG s.a r.l +Route de Nozay +91460 Marcoussis +France", + "city": "Paris", + "createdOn": 1622816857000, + "description": "DATA4 Paris Marcoussis", + "displayName": "cdg-zone2-3342", + "facilityProvider": "DATA4", + "id": "1408", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-3342", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-53", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telehouse - Global Data Centers +65 Rue Léon Frot +75011 Paris +France", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Paris", + "continent": "C_EUROPE", + "creationTimestamp": "2022-03-08T08:27:06.000-08:00", + "description": "Telehouse - Paris 2 (Voltaire - Léon Frot)", + "facilityProvider": "Telehouse", + "facilityProviderFacilityId": "Paris 2 (Voltaire - Léon Frot)", + "id": "1480", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-53", + "peeringdbFacilityId": "53", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cdg-zone2-53", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telehouse - Global Data Centers +65 Rue Léon Frot +75011 Paris +France", + "city": "Paris", + "createdOn": 1646756826000, + "description": "Telehouse - Paris 2 (Voltaire - Léon Frot)", + "displayName": "cdg-zone2-53", + "facilityProvider": "Telehouse", + "id": "1480", + "kind": "compute#interconnectLocation", + "name": "cdg-zone2-53", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-5865", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NTT Communications (Nexcenter) +Jalan Kuningan Barat No.8 NTT building, Kuningan Barat +Mampang Prapatan, Kota Jakarta (inside Cyber Area) +Jakarta +12710 +Indonesia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Jakarta", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-04-20T11:34:46.000-07:00", + "description": "NTT Com Jakarta", + "facilityProvider": "NTT Communications (Nexcenter)", + "facilityProviderFacilityId": "JKT2", + "id": "1235", + "kind": "compute#interconnectLocation", + "name": "cgk-zone1-5865", + "peeringdbFacilityId": "5865", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-5865", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NTT Communications (Nexcenter) +Jalan Kuningan Barat No.8 NTT building, Kuningan Barat +Mampang Prapatan, Kota Jakarta (inside Cyber Area) +Jakarta +12710 +Indonesia", + "city": "Jakarta", + "createdOn": 1587407686000, + "description": "NTT Com Jakarta", + "displayName": "cgk-zone1-5865", + "facilityProvider": "NTT Communications (Nexcenter)", + "id": "1235", + "kind": "compute#interconnectLocation", + "name": "cgk-zone1-5865", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-8168", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DCI Indonesia +St Jawa, Block GG5-1, MM2100 Industrial Area +Cikarang Barat, Kabupaten Bekasi, West Java +Kabupaten Bekasi +17520 +Indonesia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Jakarta", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-05-13T21:32:01.000-07:00", + "description": "DCI Indonesia", + "facilityProvider": "DCI Indonesia", + "facilityProviderFacilityId": "JK2", + "id": "1269", + "kind": "compute#interconnectLocation", + "name": "cgk-zone1-8168", + "peeringdbFacilityId": "8168", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone1-8168", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DCI Indonesia +St Jawa, Block GG5-1, MM2100 Industrial Area +Cikarang Barat, Kabupaten Bekasi, West Java +Kabupaten Bekasi +17520 +Indonesia", + "city": "Jakarta", + "createdOn": 1589430721000, + "description": "DCI Indonesia", + "displayName": "cgk-zone1-8168", + "facilityProvider": "DCI Indonesia", + "id": "1269", + "kind": "compute#interconnectLocation", + "name": "cgk-zone1-8168", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-5865", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NTT Communications (Nexcenter) +Jalan Kuningan Barat No.8 NTT building, Kuningan Barat +Mampang Prapatan, Kota Jakarta (inside Cyber Area) +Jakarta +12710 +Indonesia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Jakarta", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-04-20T11:34:46.000-07:00", + "description": "NTT Com Jakarta", + "facilityProvider": "NTT Communications (Nexcenter)", + "facilityProviderFacilityId": "JKT2", + "id": "1236", + "kind": "compute#interconnectLocation", + "name": "cgk-zone2-5865", + "peeringdbFacilityId": "5865", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-5865", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NTT Communications (Nexcenter) +Jalan Kuningan Barat No.8 NTT building, Kuningan Barat +Mampang Prapatan, Kota Jakarta (inside Cyber Area) +Jakarta +12710 +Indonesia", + "city": "Jakarta", + "createdOn": 1587407686000, + "description": "NTT Com Jakarta", + "displayName": "cgk-zone2-5865", + "facilityProvider": "NTT Communications (Nexcenter)", + "id": "1236", + "kind": "compute#interconnectLocation", + "name": "cgk-zone2-5865", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-8168", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DCI Indonesia +St Jawa, Block GG5-1, MM2100 Industrial Area +Cikarang Barat, Kabupaten Bekasi, West Java +Kabupaten Bekasi +17520 +Indonesia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Jakarta", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-05-13T21:32:01.000-07:00", + "description": "DCI Indonesia", + "facilityProvider": "DCI Indonesia", + "facilityProviderFacilityId": "JK2", + "id": "1270", + "kind": "compute#interconnectLocation", + "name": "cgk-zone2-8168", + "peeringdbFacilityId": "8168", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cgk-zone2-8168", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DCI Indonesia +St Jawa, Block GG5-1, MM2100 Industrial Area +Cikarang Barat, Kabupaten Bekasi, West Java +Kabupaten Bekasi +17520 +Indonesia", + "city": "Jakarta", + "createdOn": 1589430721000, + "description": "DCI Indonesia", + "displayName": "cgk-zone2-8168", + "facilityProvider": "DCI Indonesia", + "id": "1270", + "kind": "compute#interconnectLocation", + "name": "cgk-zone2-8168", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone1-2377", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +555 Scherers Court +Columbus, OH, 43085 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Columbus", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-07T09:20:58.000-07:00", + "description": "Cologix COL1", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "COL1", + "id": "1311", + "kind": "compute#interconnectLocation", + "name": "cmh-zone1-2377", + "peeringdbFacilityId": "2377", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone1-2377", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +555 Scherers Court +Columbus, OH, 43085 +United States", + "city": "Columbus", + "createdOn": 1602087658000, + "description": "Cologix COL1", + "displayName": "cmh-zone1-2377", + "facilityProvider": "Cologix", + "id": "1311", + "kind": "compute#interconnectLocation", + "name": "cmh-zone1-2377", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone2-2377", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +555 Scherers Court +Columbus, OH, 43085 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Columbus", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-07T09:20:58.000-07:00", + "description": "Cologix COL1", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "COL1", + "id": "1312", + "kind": "compute#interconnectLocation", + "name": "cmh-zone2-2377", + "peeringdbFacilityId": "2377", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cmh-zone2-2377", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +555 Scherers Court +Columbus, OH, 43085 +United States", + "city": "Columbus", + "createdOn": 1602087658000, + "description": "Cologix COL1", + "displayName": "cmh-zone2-2377", + "facilityProvider": "Cologix", + "id": "1312", + "kind": "compute#interconnectLocation", + "name": "cmh-zone2-2377", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone1-148", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Industriparken 20A +Ballerup +2750 Copenhagen +Denmark", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Copenhagen", + "continent": "C_EUROPE", + "creationTimestamp": "2021-02-10T09:30:01.000-08:00", + "description": "Digital Realty Copenhagen CPH1-3", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Copenhagen CPH1-3", + "id": "1385", + "kind": "compute#interconnectLocation", + "name": "cph-zone1-148", + "peeringdbFacilityId": "148", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone1-148", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Industriparken 20A +Ballerup +2750 Copenhagen +Denmark", + "city": "Copenhagen", + "createdOn": 1612978201000, + "description": "Digital Realty Copenhagen CPH1-3", + "displayName": "cph-zone1-148", + "facilityProvider": "Digital Realty", + "id": "1385", + "kind": "compute#interconnectLocation", + "name": "cph-zone1-148", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone2-148", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Industriparken 20A +Ballerup +2750 Copenhagen +Denmark", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Copenhagen", + "continent": "C_EUROPE", + "creationTimestamp": "2021-02-10T09:30:01.000-08:00", + "description": "Digital Realty Copenhagen CPH1-3", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Copenhagen CPH1-3", + "id": "1386", + "kind": "compute#interconnectLocation", + "name": "cph-zone2-148", + "peeringdbFacilityId": "148", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cph-zone2-148", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Industriparken 20A +Ballerup +2750 Copenhagen +Denmark", + "city": "Copenhagen", + "createdOn": 1612978201000, + "description": "Digital Realty Copenhagen CPH1-3", + "displayName": "cph-zone2-148", + "facilityProvider": "Digital Realty", + "id": "1386", + "kind": "compute#interconnectLocation", + "name": "cph-zone2-148", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone1-99025", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Teraco Data Environments Pty Ltd +Great Westerford Building, 240 Main Road +Cape Town, Western Cape +South Africa", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Cape Town", + "continent": "C_AFRICA", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Teraco Cape Town, South Africa", + "facilityProvider": "Teraco", + "facilityProviderFacilityId": "CT1", + "id": "1723", + "kind": "compute#interconnectLocation", + "name": "cpt-zone1-99025", + "peeringdbFacilityId": "1225", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone1-99025", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Teraco Data Environments Pty Ltd +Great Westerford Building, 240 Main Road +Cape Town, Western Cape +South Africa", + "city": "Cape Town", + "createdOn": 1657825527000, + "description": "Teraco Cape Town, South Africa", + "displayName": "cpt-zone1-99025", + "facilityProvider": "Teraco", + "id": "1723", + "kind": "compute#interconnectLocation", + "name": "cpt-zone1-99025", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone2-99025", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Teraco Data Environments Pty Ltd +Great Westerford Building, 240 Main Road +Cape Town, Western Cape +South Africa", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Cape Town", + "continent": "C_AFRICA", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Teraco Cape Town, South Africa", + "facilityProvider": "Teraco", + "facilityProviderFacilityId": "CT1", + "id": "1724", + "kind": "compute#interconnectLocation", + "name": "cpt-zone2-99025", + "peeringdbFacilityId": "1225", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/cpt-zone2-99025", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Teraco Data Environments Pty Ltd +Great Westerford Building, 240 Main Road +Cape Town, Western Cape +South Africa", + "city": "Cape Town", + "createdOn": 1657825527000, + "description": "Teraco Cape Town, South Africa", + "displayName": "cpt-zone2-99025", + "facilityProvider": "Teraco", + "id": "1724", + "kind": "compute#interconnectLocation", + "name": "cpt-zone2-99025", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-1622", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TATA Communications +VSB, Bangla Sahib Road +New Delhi, 110001 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Delhi", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "TATA Communications Delhi", + "facilityProvider": "TATA Communications", + "facilityProviderFacilityId": "Delhi IDC", + "id": "1119", + "kind": "compute#interconnectLocation", + "name": "del-zone1-1622", + "peeringdbFacilityId": "1622", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-1622", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TATA Communications +VSB, Bangla Sahib Road +New Delhi, 110001 +India", + "city": "Delhi", + "createdOn": 1541479809000, + "description": "TATA Communications Delhi", + "displayName": "del-zone1-1622", + "facilityProvider": "TATA Communications", + "id": "1119", + "kind": "compute#interconnectLocation", + "name": "del-zone1-1622", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-2411", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Sify Technologies Limited +B7, Block A, Sector 132 +Noida Expressway +Noida, UP, 201304 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Delhi", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Sify Greenfort - Noida", + "facilityProvider": "Sify Technologies Limited", + "facilityProviderFacilityId": "Noida", + "id": "1196", + "kind": "compute#interconnectLocation", + "name": "del-zone1-2411", + "peeringdbFacilityId": "2411", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone1-2411", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Sify Technologies Limited +B7, Block A, Sector 132 +Noida Expressway +Noida, UP, 201304 +India", + "city": "Delhi", + "createdOn": 1580772999000, + "description": "Sify Greenfort - Noida", + "displayName": "del-zone1-2411", + "facilityProvider": "Sify Technologies Limited", + "id": "1196", + "kind": "compute#interconnectLocation", + "name": "del-zone1-2411", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-1622", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TATA Communications +VSB, Bangla Sahib Road +New Delhi, 110001 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Delhi", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "TATA Communications Delhi", + "facilityProvider": "TATA Communications", + "facilityProviderFacilityId": "Delhi IDC", + "id": "1195", + "kind": "compute#interconnectLocation", + "name": "del-zone2-1622", + "peeringdbFacilityId": "1622", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-1622", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TATA Communications +VSB, Bangla Sahib Road +New Delhi, 110001 +India", + "city": "Delhi", + "createdOn": 1580772999000, + "description": "TATA Communications Delhi", + "displayName": "del-zone2-1622", + "facilityProvider": "TATA Communications", + "id": "1195", + "kind": "compute#interconnectLocation", + "name": "del-zone2-1622", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-2411", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Sify Technologies Limited +B7, Block A, Sector 132 +Noida Expressway +Noida, UP, 201304 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Delhi", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "Sify Greenfort - Noida", + "facilityProvider": "Sify Technologies Limited", + "facilityProviderFacilityId": "Noida", + "id": "1120", + "kind": "compute#interconnectLocation", + "name": "del-zone2-2411", + "peeringdbFacilityId": "2411", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/del-zone2-2411", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Sify Technologies Limited +B7, Block A, Sector 132 +Noida Expressway +Noida, UP, 201304 +India", + "city": "Delhi", + "createdOn": 1541479809000, + "description": "Sify Greenfort - Noida", + "displayName": "del-zone2-2411", + "facilityProvider": "Sify Technologies Limited", + "id": "1120", + "kind": "compute#interconnectLocation", + "name": "del-zone2-2411", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone1-389", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Coresite +910 15th Street +Denver, 80202 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Denver", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-01-09T11:42:19.000-08:00", + "description": "Coresite Denver", + "facilityProvider": "Coresite", + "facilityProviderFacilityId": "DE1", + "id": "1069", + "kind": "compute#interconnectLocation", + "name": "den-zone1-389", + "peeringdbFacilityId": "389", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone1-389", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Coresite +910 15th Street +Denver, 80202 +United States", + "city": "Denver", + "createdOn": 1515526939000, + "description": "Coresite Denver", + "displayName": "den-zone1-389", + "facilityProvider": "Coresite", + "id": "1069", + "kind": "compute#interconnectLocation", + "name": "den-zone1-389", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone2-389", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Coresite +910 15th Street +Denver, 80202 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Denver", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-01-09T11:42:19.000-08:00", + "description": "Coresite Denver", + "facilityProvider": "Coresite", + "facilityProviderFacilityId": "DE1", + "id": "1070", + "kind": "compute#interconnectLocation", + "name": "den-zone2-389", + "peeringdbFacilityId": "389", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/den-zone2-389", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Coresite +910 15th Street +Denver, 80202 +United States", + "city": "Denver", + "createdOn": 1515526939000, + "description": "Coresite Denver", + "displayName": "den-zone2-389", + "facilityProvider": "Coresite", + "id": "1070", + "kind": "compute#interconnectLocation", + "name": "den-zone2-389", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone1-4", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +1950 N Stemmons Fwy +Ste 1034 +Dallas TX, 75207-3137 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dallas", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Dallas (DA1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "DA1", + "id": "1006", + "kind": "compute#interconnectLocation", + "name": "dfw-zone1-4", + "peeringdbFacilityId": "4", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone1-4", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +1950 N Stemmons Fwy +Ste 1034 +Dallas TX, 75207-3137 +United States", + "city": "Dallas", + "createdOn": 1493253578000, + "description": "Equinix Dallas (DA1)", + "displayName": "dfw-zone1-4", + "facilityProvider": "Equinix", + "id": "1006", + "kind": "compute#interconnectLocation", + "name": "dfw-zone1-4", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone2-4", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +1950 N Stemmons Fwy +Ste 1034 +Dallas TX, 75207-3137 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dallas", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Dallas (DA1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "DA1", + "id": "1008", + "kind": "compute#interconnectLocation", + "name": "dfw-zone2-4", + "peeringdbFacilityId": "4", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dfw-zone2-4", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +1950 N Stemmons Fwy +Ste 1034 +Dallas TX, 75207-3137 +United States", + "city": "Dallas", + "createdOn": 1493253578000, + "description": "Equinix Dallas (DA1)", + "displayName": "dfw-zone2-4", + "facilityProvider": "Equinix", + "id": "1008", + "kind": "compute#interconnectLocation", + "name": "dfw-zone2-4", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99011", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ooredoo +Building 106, 2nd Floor, Server Hall A1-A2 +Street No. 1119 & Zone 56 +Doha +Qatar", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Doha", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Ooredoo QDC5 (Qatar Data Center Ooredoo)", + "facilityProvider": "Ooredoo", + "facilityProviderFacilityId": "QDC5 (Qatar Data Center Ooredoo)", + "id": "1727", + "kind": "compute#interconnectLocation", + "name": "dia-zone1-99011", + "peeringdbFacilityId": "13248", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99011", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ooredoo +Building 106, 2nd Floor, Server Hall A1-A2 +Street No. 1119 & Zone 56 +Doha +Qatar", + "city": "Doha", + "createdOn": 1657825527000, + "description": "Ooredoo QDC5 (Qatar Data Center Ooredoo)", + "displayName": "dia-zone1-99011", + "facilityProvider": "Ooredoo", + "id": "1727", + "kind": "compute#interconnectLocation", + "name": "dia-zone1-99011", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99036", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Quantum Switch +Plot PA-AS-02-11, Ground Floor +Ras Bufontas Free Zone +Doha +Qatar", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Doha", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Quantum Switch (QSDC) DOA A", + "facilityProvider": "Quantum Switch", + "facilityProviderFacilityId": "DOA A", + "id": "1725", + "kind": "compute#interconnectLocation", + "name": "dia-zone1-99036", + "peeringdbFacilityId": "13363", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone1-99036", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Quantum Switch +Plot PA-AS-02-11, Ground Floor +Ras Bufontas Free Zone +Doha +Qatar", + "city": "Doha", + "createdOn": 1657825527000, + "description": "Quantum Switch (QSDC) DOA A", + "displayName": "dia-zone1-99036", + "facilityProvider": "Quantum Switch", + "id": "1725", + "kind": "compute#interconnectLocation", + "name": "dia-zone1-99036", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99011", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ooredoo +Building 106, 2nd Floor, Server Hall A1-A2 +Street No. 1119 & Zone 56 +Doha +Qatar", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Doha", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Ooredoo QDC5 (Qatar Data Center Ooredoo)", + "facilityProvider": "Ooredoo", + "facilityProviderFacilityId": "QDC5 (Qatar Data Center Ooredoo)", + "id": "1728", + "kind": "compute#interconnectLocation", + "name": "dia-zone2-99011", + "peeringdbFacilityId": "13248", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99011", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ooredoo +Building 106, 2nd Floor, Server Hall A1-A2 +Street No. 1119 & Zone 56 +Doha +Qatar", + "city": "Doha", + "createdOn": 1657825527000, + "description": "Ooredoo QDC5 (Qatar Data Center Ooredoo)", + "displayName": "dia-zone2-99011", + "facilityProvider": "Ooredoo", + "id": "1728", + "kind": "compute#interconnectLocation", + "name": "dia-zone2-99011", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99036", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Quantum Switch +Plot PA-AS-02-11, Ground Floor +Ras Bufontas Free Zone +Doha +Qatar", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Doha", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Quantum Switch (QSDC) DOA A", + "facilityProvider": "Quantum Switch", + "facilityProviderFacilityId": "DOA A", + "id": "1726", + "kind": "compute#interconnectLocation", + "name": "dia-zone2-99036", + "peeringdbFacilityId": "13363", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dia-zone2-99036", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Quantum Switch +Plot PA-AS-02-11, Ground Floor +Ras Bufontas Free Zone +Doha +Qatar", + "city": "Doha", + "createdOn": 1657825527000, + "description": "Quantum Switch (QSDC) DOA A", + "displayName": "dia-zone2-99036", + "facilityProvider": "Quantum Switch", + "id": "1726", + "kind": "compute#interconnectLocation", + "name": "dia-zone2-99036", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone1-99049", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Quantum Switch +6961 Road 01 +King Salman Energy Park +Dammam 33226-4518 +Saudi Arabia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dammam", + "continent": "C_EUROPE", + "creationTimestamp": "2023-04-12T11:15:02.000-07:00", + "description": "Quantum Switch DMM A", + "facilityProvider": "Quantum Switch", + "facilityProviderFacilityId": "DMM A", + "id": "1883", + "kind": "compute#interconnectLocation", + "name": "dmm-zone1-99049", + "peeringdbFacilityId": "13364", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone1-99049", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Quantum Switch +6961 Road 01 +King Salman Energy Park +Dammam 33226-4518 +Saudi Arabia", + "city": "Dammam", + "createdOn": 1681323302000, + "description": "Quantum Switch DMM A", + "displayName": "dmm-zone1-99049", + "facilityProvider": "Quantum Switch", + "id": "1883", + "kind": "compute#interconnectLocation", + "name": "dmm-zone1-99049", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone2-99049", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Quantum Switch +6961 Road 01 +King Salman Energy Park +Dammam 33226-4518 +Saudi Arabia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dammam", + "continent": "C_EUROPE", + "creationTimestamp": "2023-04-12T11:15:02.000-07:00", + "description": "Quantum Switch DMM A", + "facilityProvider": "Quantum Switch", + "facilityProviderFacilityId": "DMM A", + "id": "1884", + "kind": "compute#interconnectLocation", + "name": "dmm-zone2-99049", + "peeringdbFacilityId": "13364", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dmm-zone2-99049", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Quantum Switch +6961 Road 01 +King Salman Energy Park +Dammam 33226-4518 +Saudi Arabia", + "city": "Dammam", + "createdOn": 1681323302000, + "description": "Quantum Switch DMM A", + "displayName": "dmm-zone2-99049", + "facilityProvider": "Quantum Switch", + "id": "1884", + "kind": "compute#interconnectLocation", + "name": "dmm-zone2-99049", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone1-4484", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Keppel Data Centres Holding Pte Ltd +4033 Citywest Avenue +Citywest Business Park +Dublin +24 +Ireland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dublin", + "continent": "C_EUROPE", + "creationTimestamp": "2019-11-15T13:48:09.000-08:00", + "description": "Keppel Data Centre Dublin 1", + "facilityProvider": "Keppel Data Centres Holding Pte Ltd", + "facilityProviderFacilityId": "Dublin", + "id": "1167", + "kind": "compute#interconnectLocation", + "name": "dub-zone1-4484", + "peeringdbFacilityId": "4484", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone1-4484", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Keppel Data Centres Holding Pte Ltd +4033 Citywest Avenue +Citywest Business Park +Dublin +24 +Ireland", + "city": "Dublin", + "createdOn": 1573854489000, + "description": "Keppel Data Centre Dublin 1", + "displayName": "dub-zone1-4484", + "facilityProvider": "Keppel Data Centres Holding Pte Ltd", + "id": "1167", + "kind": "compute#interconnectLocation", + "name": "dub-zone1-4484", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone2-4484", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Keppel Data Centres Holding Pte Ltd +4033 Citywest Avenue +Citywest Business Park +Dublin +24 +Ireland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dublin", + "continent": "C_EUROPE", + "creationTimestamp": "2019-11-15T13:48:09.000-08:00", + "description": "Keppel Data Centre Dublin 1", + "facilityProvider": "Keppel Data Centres Holding Pte Ltd", + "facilityProviderFacilityId": "Dublin", + "id": "1168", + "kind": "compute#interconnectLocation", + "name": "dub-zone2-4484", + "peeringdbFacilityId": "4484", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dub-zone2-4484", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Keppel Data Centres Holding Pte Ltd +4033 Citywest Avenue +Citywest Business Park +Dublin +24 +Ireland", + "city": "Dublin", + "createdOn": 1573854489000, + "description": "Keppel Data Centre Dublin 1", + "displayName": "dub-zone2-4484", + "facilityProvider": "Keppel Data Centres Holding Pte Ltd", + "id": "1168", + "kind": "compute#interconnectLocation", + "name": "dub-zone2-4484", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone1-106", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +In der Steele 29 +D-40599 Düsseldorf, Nordrhein-Westfalen +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dusseldorf", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-14T09:31:14.000-07:00", + "description": "Digital Realty Dusseldorf DUS1-2", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Dusseldorf DUS1-2", + "id": "1323", + "kind": "compute#interconnectLocation", + "name": "dus-zone1-106", + "peeringdbFacilityId": "106", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone1-106", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +In der Steele 29 +D-40599 Düsseldorf, Nordrhein-Westfalen +Germany", + "city": "Dusseldorf", + "createdOn": 1602693074000, + "description": "Digital Realty Dusseldorf DUS1-2", + "displayName": "dus-zone1-106", + "facilityProvider": "Digital Realty", + "id": "1323", + "kind": "compute#interconnectLocation", + "name": "dus-zone1-106", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone2-106", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +In der Steele 29 +D-40599 Düsseldorf, Nordrhein-Westfalen +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dusseldorf", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-14T09:31:14.000-07:00", + "description": "Digital Realty Dusseldorf DUS1-2", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Dusseldorf DUS1-2", + "id": "1324", + "kind": "compute#interconnectLocation", + "name": "dus-zone2-106", + "peeringdbFacilityId": "106", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dus-zone2-106", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +In der Steele 29 +D-40599 Düsseldorf, Nordrhein-Westfalen +Germany", + "city": "Dusseldorf", + "createdOn": 1602693074000, + "description": "Digital Realty Dusseldorf DUS1-2", + "displayName": "dus-zone2-106", + "facilityProvider": "Digital Realty", + "id": "1324", + "kind": "compute#interconnectLocation", + "name": "dus-zone2-106", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone1-1355", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +International Media Production Zone (IMPZ) +Building F90, Sheikh Mohamed Bin Zayed Road +Dubai +United Arab Emirates", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dubai", + "continent": "C_EUROPE", + "creationTimestamp": "2021-10-27T08:35:01.000-07:00", + "description": "Equinix DX1 - Dubai", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "DX1 - Dubai", + "id": "1435", + "kind": "compute#interconnectLocation", + "name": "dxb-zone1-1355", + "peeringdbFacilityId": "1355", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone1-1355", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +International Media Production Zone (IMPZ) +Building F90, Sheikh Mohamed Bin Zayed Road +Dubai +United Arab Emirates", + "city": "Dubai", + "createdOn": 1635348901000, + "description": "Equinix DX1 - Dubai", + "displayName": "dxb-zone1-1355", + "facilityProvider": "Equinix", + "id": "1435", + "kind": "compute#interconnectLocation", + "name": "dxb-zone1-1355", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone2-1355", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +International Media Production Zone (IMPZ) +Building F90, Sheikh Mohamed Bin Zayed Road +Dubai +United Arab Emirates", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Dubai", + "continent": "C_EUROPE", + "creationTimestamp": "2021-10-27T08:35:01.000-07:00", + "description": "Equinix DX1 - Dubai", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "DX1 - Dubai", + "id": "1436", + "kind": "compute#interconnectLocation", + "name": "dxb-zone2-1355", + "peeringdbFacilityId": "1355", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/dxb-zone2-1355", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +International Media Production Zone (IMPZ) +Building F90, Sheikh Mohamed Bin Zayed Road +Dubai +United Arab Emirates", + "city": "Dubai", + "createdOn": 1635348901000, + "description": "Equinix DX1 - Dubai", + "displayName": "dxb-zone2-1355", + "facilityProvider": "Equinix", + "id": "1436", + "kind": "compute#interconnectLocation", + "name": "dxb-zone2-1355", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone1-1550", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Av. Del Campo 1301 +Buenos Aires, CF +C1427APA Buenos Aires +Argentina", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Buenos Aires", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-06-20T12:23:18.309-07:00", + "description": "Cirion Buenos Aires", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "Buenos Aires", + "id": "1092", + "kind": "compute#interconnectLocation", + "name": "eze-zone1-1550", + "peeringdbFacilityId": "1550", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone1-1550", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Av. Del Campo 1301 +Buenos Aires, CF +C1427APA Buenos Aires +Argentina", + "city": "Buenos Aires", + "createdOn": 1529522598309, + "description": "Cirion Buenos Aires", + "displayName": "eze-zone1-1550", + "facilityProvider": "Cirion", + "id": "1092", + "kind": "compute#interconnectLocation", + "name": "eze-zone1-1550", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone2-1550", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Av. Del Campo 1301 +Buenos Aires, CF +C1427APA Buenos Aires +Argentina", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Buenos Aires", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-06-21T13:46:47.298-07:00", + "description": "Cirion Buenos Aires", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "Buenos Aires", + "id": "1093", + "kind": "compute#interconnectLocation", + "name": "eze-zone2-1550", + "peeringdbFacilityId": "1550", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/eze-zone2-1550", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Av. Del Campo 1301 +Buenos Aires, CF +C1427APA Buenos Aires +Argentina", + "city": "Buenos Aires", + "createdOn": 1529614007298, + "description": "Cirion Buenos Aires", + "displayName": "eze-zone2-1550", + "facilityProvider": "Cirion", + "id": "1093", + "kind": "compute#interconnectLocation", + "name": "eze-zone2-1550", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-277", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "e-shelter services GmbH +Eschborner Landstrasse 100 +60489 Frankfurt +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Frankfurt", + "continent": "C_EUROPE", + "creationTimestamp": "2018-03-27T12:30:30.000-07:00", + "description": "e-shelter Frankfurt (FRA1)", + "facilityProvider": "e-shelter", + "facilityProviderFacilityId": "FRA1", + "id": "1082", + "kind": "compute#interconnectLocation", + "name": "fra-zone1-277", + "peeringdbFacilityId": "277", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-277", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "e-shelter services GmbH +Eschborner Landstrasse 100 +60489 Frankfurt +Germany", + "city": "Frankfurt", + "createdOn": 1522179030000, + "description": "e-shelter Frankfurt (FRA1)", + "displayName": "fra-zone1-277", + "facilityProvider": "e-shelter", + "id": "1082", + "kind": "compute#interconnectLocation", + "name": "fra-zone1-277", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-58", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Hanauer Landstrasse 298 +60314 Frankfurt, Hessen +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Frankfurt", + "continent": "C_EUROPE", + "creationTimestamp": "2017-12-18T13:36:38.000-08:00", + "description": "Digital Realty Frankfurt FRA1-16", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Frankfurt FRA1-16", + "id": "1061", + "kind": "compute#interconnectLocation", + "name": "fra-zone1-58", + "peeringdbFacilityId": "58", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-58", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Hanauer Landstrasse 298 +60314 Frankfurt, Hessen +Germany", + "city": "Frankfurt", + "createdOn": 1513632998000, + "description": "Digital Realty Frankfurt FRA1-16", + "displayName": "fra-zone1-58", + "facilityProvider": "Digital Realty", + "id": "1061", + "kind": "compute#interconnectLocation", + "name": "fra-zone1-58", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-683", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Lärchenstrasse 110 +65933 Frankfurt +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Frankfurt", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Frankfurt West (FR4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "FR4", + "id": "1009", + "kind": "compute#interconnectLocation", + "name": "fra-zone1-683", + "peeringdbFacilityId": "683", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone1-683", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Lärchenstrasse 110 +65933 Frankfurt +Germany", + "city": "Frankfurt", + "createdOn": 1493253578000, + "description": "Equinix Frankfurt West (FR4)", + "displayName": "fra-zone1-683", + "facilityProvider": "Equinix", + "id": "1009", + "kind": "compute#interconnectLocation", + "name": "fra-zone1-683", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-277", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "e-shelter services GmbH +Eschborner Landstrasse 100 +60489 Frankfurt +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Frankfurt", + "continent": "C_EUROPE", + "creationTimestamp": "2018-03-27T12:30:30.000-07:00", + "description": "e-shelter Frankfurt (FRA1)", + "facilityProvider": "e-shelter", + "facilityProviderFacilityId": "FRA1", + "id": "1083", + "kind": "compute#interconnectLocation", + "name": "fra-zone2-277", + "peeringdbFacilityId": "277", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-277", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "e-shelter services GmbH +Eschborner Landstrasse 100 +60489 Frankfurt +Germany", + "city": "Frankfurt", + "createdOn": 1522179030000, + "description": "e-shelter Frankfurt (FRA1)", + "displayName": "fra-zone2-277", + "facilityProvider": "e-shelter", + "id": "1083", + "kind": "compute#interconnectLocation", + "name": "fra-zone2-277", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-58", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Hanauer Landstrasse 298 +60314 Frankfurt, Hessen +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Frankfurt", + "continent": "C_EUROPE", + "creationTimestamp": "2017-12-18T13:36:38.000-08:00", + "description": "Digital Realty Frankfurt FRA1-16", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Frankfurt FRA1-16", + "id": "1062", + "kind": "compute#interconnectLocation", + "name": "fra-zone2-58", + "peeringdbFacilityId": "58", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-58", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Hanauer Landstrasse 298 +60314 Frankfurt, Hessen +Germany", + "city": "Frankfurt", + "createdOn": 1513632998000, + "description": "Digital Realty Frankfurt FRA1-16", + "displayName": "fra-zone2-58", + "facilityProvider": "Digital Realty", + "id": "1062", + "kind": "compute#interconnectLocation", + "name": "fra-zone2-58", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-683", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Lärchenstrasse 110 +65933 Frankfurt +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_10G_LR", + "LINK_TYPE_ETHERNET_100G_LR", + ], + "city": "Frankfurt", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Frankfurt West (FR4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "FR4", + "id": "1010", + "kind": "compute#interconnectLocation", + "name": "fra-zone2-683", + "peeringdbFacilityId": "683", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/fra-zone2-683", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Lärchenstrasse 110 +65933 Frankfurt +Germany", + "city": "Frankfurt", + "createdOn": 1493253578000, + "description": "Equinix Frankfurt West (FR4)", + "displayName": "fra-zone2-683", + "facilityProvider": "Equinix", + "id": "1010", + "kind": "compute#interconnectLocation", + "name": "fra-zone2-683", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-1057", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Avenida Marginal, 261 +Granja Viana, Cotia SP +SÃO PAULO +06708-030 +Brazil", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sao Paulo", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Cirion São Paulo", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "São Paulo", + "id": "1180", + "kind": "compute#interconnectLocation", + "name": "gru-zone1-1057", + "peeringdbFacilityId": "1057", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-1057", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Avenida Marginal, 261 +Granja Viana, Cotia SP +SÃO PAULO +06708-030 +Brazil", + "city": "Sao Paulo", + "createdOn": 1580772999000, + "description": "Cirion São Paulo", + "displayName": "gru-zone1-1057", + "facilityProvider": "Cirion", + "id": "1180", + "kind": "compute#interconnectLocation", + "name": "gru-zone1-1057", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-165", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Ceci Avenue, 1900 +Tamboré - Barueri/SP +SÃO PAULO +06460-120 +Brazil", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sao Paulo", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-03-13T10:46:36.000-07:00", + "description": "Equinix São Paulo (SP4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SP4", + "id": "1078", + "kind": "compute#interconnectLocation", + "name": "gru-zone1-165", + "peeringdbFacilityId": "165", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-165", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Ceci Avenue, 1900 +Tamboré - Barueri/SP +SÃO PAULO +06460-120 +Brazil", + "city": "Sao Paulo", + "createdOn": 1520963196000, + "description": "Equinix São Paulo (SP4)", + "displayName": "gru-zone1-165", + "facilityProvider": "Equinix", + "id": "1078", + "kind": "compute#interconnectLocation", + "name": "gru-zone1-165", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-7580", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ascenty +Av. Roberto Pinto Sobrinho, 350 +OSASCO, SAO PAULO +06268 +Brazil", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sao Paulo", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2021-01-29T08:37:30.000-08:00", + "description": "Ascenty - Sao Paulo 2", + "facilityProvider": "Ascenty", + "facilityProviderFacilityId": "Ascenty SP2", + "id": "1381", + "kind": "compute#interconnectLocation", + "name": "gru-zone1-7580", + "peeringdbFacilityId": "7580", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone1-7580", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ascenty +Av. Roberto Pinto Sobrinho, 350 +OSASCO, SAO PAULO +06268 +Brazil", + "city": "Sao Paulo", + "createdOn": 1611938250000, + "description": "Ascenty - Sao Paulo 2", + "displayName": "gru-zone1-7580", + "facilityProvider": "Ascenty", + "id": "1381", + "kind": "compute#interconnectLocation", + "name": "gru-zone1-7580", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-1057", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Avenida Marginal, 261 +Granja Viana, Cotia SP +SÃO PAULO +06708-030 +Brazil", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sao Paulo", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-03-13T10:46:36.000-07:00", + "description": "Cirion São Paulo", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "São Paulo", + "id": "1079", + "kind": "compute#interconnectLocation", + "name": "gru-zone2-1057", + "peeringdbFacilityId": "1057", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-1057", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Avenida Marginal, 261 +Granja Viana, Cotia SP +SÃO PAULO +06708-030 +Brazil", + "city": "Sao Paulo", + "createdOn": 1520963196000, + "description": "Cirion São Paulo", + "displayName": "gru-zone2-1057", + "facilityProvider": "Cirion", + "id": "1079", + "kind": "compute#interconnectLocation", + "name": "gru-zone2-1057", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-165", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Ceci Avenue, 1900 +Tamboré - Barueri/SP +SÃO PAULO +06460-120 +Brazil", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sao Paulo", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Equinix São Paulo (SP4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SP4", + "id": "1179", + "kind": "compute#interconnectLocation", + "name": "gru-zone2-165", + "peeringdbFacilityId": "165", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-165", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Ceci Avenue, 1900 +Tamboré - Barueri/SP +SÃO PAULO +06460-120 +Brazil", + "city": "Sao Paulo", + "createdOn": 1580772999000, + "description": "Equinix São Paulo (SP4)", + "displayName": "gru-zone2-165", + "facilityProvider": "Equinix", + "id": "1179", + "kind": "compute#interconnectLocation", + "name": "gru-zone2-165", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-7580", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ascenty +Av. Roberto Pinto Sobrinho, 350 +OSASCO, SAO PAULO +06268 +Brazil", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sao Paulo", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2021-01-29T08:37:30.000-08:00", + "description": "Ascenty - Sao Paulo 2", + "facilityProvider": "Ascenty", + "facilityProviderFacilityId": "Ascenty SP2", + "id": "1382", + "kind": "compute#interconnectLocation", + "name": "gru-zone2-7580", + "peeringdbFacilityId": "7580", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gru-zone2-7580", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ascenty +Av. Roberto Pinto Sobrinho, 350 +OSASCO, SAO PAULO +06268 +Brazil", + "city": "Sao Paulo", + "createdOn": 1611938250000, + "description": "Ascenty - Sao Paulo 2", + "displayName": "gru-zone2-7580", + "facilityProvider": "Ascenty", + "id": "1382", + "kind": "compute#interconnectLocation", + "name": "gru-zone2-7580", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone1-826", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Route du Bois-des-Fréres 48 +Le Lignon +1219 Geneva, GE +Switzerland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Geneva", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-06T07:21:45.000-07:00", + "description": "Equinix GV2 - Geneva, West", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "GV2", + "id": "1321", + "kind": "compute#interconnectLocation", + "name": "gva-zone1-826", + "peeringdbFacilityId": "826", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone1-826", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Route du Bois-des-Fréres 48 +Le Lignon +1219 Geneva, GE +Switzerland", + "city": "Geneva", + "createdOn": 1601994105000, + "description": "Equinix GV2 - Geneva, West", + "displayName": "gva-zone1-826", + "facilityProvider": "Equinix", + "id": "1321", + "kind": "compute#interconnectLocation", + "name": "gva-zone1-826", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone2-826", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Route du Bois-des-Fréres 48 +Le Lignon +1219 Geneva, GE +Switzerland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Geneva", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-06T07:21:45.000-07:00", + "description": "Equinix GV2 - Geneva, West", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "GV2", + "id": "1322", + "kind": "compute#interconnectLocation", + "name": "gva-zone2-826", + "peeringdbFacilityId": "826", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/gva-zone2-826", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Route du Bois-des-Fréres 48 +Le Lignon +1219 Geneva, GE +Switzerland", + "city": "Geneva", + "createdOn": 1601994105000, + "description": "Equinix GV2 - Geneva, West", + "displayName": "gva-zone2-826", + "facilityProvider": "Equinix", + "id": "1322", + "kind": "compute#interconnectLocation", + "name": "gva-zone2-826", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-1686", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telia +Flughafen Strasse 54a +22335 Hamburg +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hamburg", + "continent": "C_EUROPE", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "GlobalConnect Hamburg (HAM1) (was Telia)", + "facilityProvider": "TeliaSonera Hamburg", + "facilityProviderFacilityId": "HAM1", + "id": "1187", + "kind": "compute#interconnectLocation", + "name": "ham-zone1-1686", + "peeringdbFacilityId": "1686", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-1686", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telia +Flughafen Strasse 54a +22335 Hamburg +Germany", + "city": "Hamburg", + "createdOn": 1580772999000, + "description": "GlobalConnect Hamburg (HAM1) (was Telia)", + "displayName": "ham-zone1-1686", + "facilityProvider": "TeliaSonera Hamburg", + "id": "1187", + "kind": "compute#interconnectLocation", + "name": "ham-zone1-1686", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-427", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Level(3) +Süderstrasse 198 +20537 Hamburg +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hamburg", + "continent": "C_EUROPE", + "creationTimestamp": "2018-08-03T14:20:52.000-07:00", + "description": "CenturyLink Hamburg (was Level 3)", + "facilityProvider": "Level(3)", + "facilityProviderFacilityId": "Level(3) Hamburg", + "id": "1102", + "kind": "compute#interconnectLocation", + "name": "ham-zone1-427", + "peeringdbFacilityId": "427", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone1-427", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Level(3) +Süderstrasse 198 +20537 Hamburg +Germany", + "city": "Hamburg", + "createdOn": 1533331252000, + "description": "CenturyLink Hamburg (was Level 3)", + "displayName": "ham-zone1-427", + "facilityProvider": "Level(3)", + "id": "1102", + "kind": "compute#interconnectLocation", + "name": "ham-zone1-427", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-1686", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telia +Flughafen Strasse 54a +22335 Hamburg +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hamburg", + "continent": "C_EUROPE", + "creationTimestamp": "2018-08-03T14:20:52.000-07:00", + "description": "GlobalConnect Hamburg (HAM1) (was Telia)", + "facilityProvider": "TeliaSonera Hamburg", + "facilityProviderFacilityId": "HAM1", + "id": "1103", + "kind": "compute#interconnectLocation", + "name": "ham-zone2-1686", + "peeringdbFacilityId": "1686", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-1686", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telia +Flughafen Strasse 54a +22335 Hamburg +Germany", + "city": "Hamburg", + "createdOn": 1533331252000, + "description": "GlobalConnect Hamburg (HAM1) (was Telia)", + "displayName": "ham-zone2-1686", + "facilityProvider": "TeliaSonera Hamburg", + "id": "1103", + "kind": "compute#interconnectLocation", + "name": "ham-zone2-1686", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-427", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Level(3) +Süderstrasse 198 +20537 Hamburg +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hamburg", + "continent": "C_EUROPE", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "CenturyLink Hamburg (was Level 3)", + "facilityProvider": "Level(3)", + "facilityProviderFacilityId": "Level(3) Hamburg", + "id": "1186", + "kind": "compute#interconnectLocation", + "name": "ham-zone2-427", + "peeringdbFacilityId": "427", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ham-zone2-427", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Level(3) +Süderstrasse 198 +20537 Hamburg +Germany", + "city": "Hamburg", + "createdOn": 1580772999000, + "description": "CenturyLink Hamburg (was Level 3)", + "displayName": "ham-zone2-427", + "facilityProvider": "Level(3)", + "id": "1186", + "kind": "compute#interconnectLocation", + "name": "ham-zone2-427", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-7098", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Sinimäentie 8 +02630 Espoo +Finland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Helsinki", + "continent": "C_EUROPE", + "creationTimestamp": "2020-04-09T10:22:57.000-07:00", + "description": "Equinix HE7 Helsinki Sinimäki", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "HE7", + "id": "1233", + "kind": "compute#interconnectLocation", + "name": "hem-zone1-7098", + "peeringdbFacilityId": "7098", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-7098", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Sinimäentie 8 +02630 Espoo +Finland", + "city": "Helsinki", + "createdOn": 1586452977000, + "description": "Equinix HE7 Helsinki Sinimäki", + "displayName": "hem-zone1-7098", + "facilityProvider": "Equinix", + "id": "1233", + "kind": "compute#interconnectLocation", + "name": "hem-zone1-7098", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-8128", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telia Group +Valimotie 5 +00380 Helsinki +Finland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Helsinki", + "continent": "C_EUROPE", + "creationTimestamp": "2020-04-09T10:22:57.000-07:00", + "description": "Telia Helsinki Datacenter", + "facilityProvider": "Telia Group", + "facilityProviderFacilityId": "Telia Helsinki Datacenter", + "id": "1231", + "kind": "compute#interconnectLocation", + "name": "hem-zone1-8128", + "peeringdbFacilityId": "8128", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone1-8128", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telia Group +Valimotie 5 +00380 Helsinki +Finland", + "city": "Helsinki", + "createdOn": 1586452977000, + "description": "Telia Helsinki Datacenter", + "displayName": "hem-zone1-8128", + "facilityProvider": "Telia Group", + "id": "1231", + "kind": "compute#interconnectLocation", + "name": "hem-zone1-8128", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-7098", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Sinimäentie 8 +02630 Espoo +Finland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Helsinki", + "continent": "C_EUROPE", + "creationTimestamp": "2020-04-09T10:22:57.000-07:00", + "description": "Equinix HE7 Helsinki Sinimäki", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "HE7", + "id": "1234", + "kind": "compute#interconnectLocation", + "name": "hem-zone2-7098", + "peeringdbFacilityId": "7098", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-7098", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Sinimäentie 8 +02630 Espoo +Finland", + "city": "Helsinki", + "createdOn": 1586452977000, + "description": "Equinix HE7 Helsinki Sinimäki", + "displayName": "hem-zone2-7098", + "facilityProvider": "Equinix", + "id": "1234", + "kind": "compute#interconnectLocation", + "name": "hem-zone2-7098", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-8128", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telia Group +Valimotie 5 +00380 Helsinki +Finland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Helsinki", + "continent": "C_EUROPE", + "creationTimestamp": "2020-04-09T10:22:57.000-07:00", + "description": "Telia Helsinki Datacenter", + "facilityProvider": "Telia Group", + "facilityProviderFacilityId": "Telia Helsinki Datacenter", + "id": "1232", + "kind": "compute#interconnectLocation", + "name": "hem-zone2-8128", + "peeringdbFacilityId": "8128", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hem-zone2-8128", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telia Group +Valimotie 5 +00380 Helsinki +Finland", + "city": "Helsinki", + "createdOn": 1586452977000, + "description": "Telia Helsinki Datacenter", + "displayName": "hem-zone2-8128", + "facilityProvider": "Telia Group", + "id": "1232", + "kind": "compute#interconnectLocation", + "name": "hem-zone2-8128", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-1118", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +7/F Kerry Warehouse +3 Shing Yiu Street +Hong Kong", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hong Kong", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Equinix Hong Kong (HK2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "HK2", + "id": "1189", + "kind": "compute#interconnectLocation", + "name": "hkg-zone1-1118", + "peeringdbFacilityId": "1118", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-1118", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +7/F Kerry Warehouse +3 Shing Yiu Street +Hong Kong", + "city": "Hong Kong", + "createdOn": 1580772999000, + "description": "Equinix Hong Kong (HK2)", + "displayName": "hkg-zone1-1118", + "facilityProvider": "Equinix", + "id": "1189", + "kind": "compute#interconnectLocation", + "name": "hkg-zone1-1118", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-225", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "iAdvantage Ltd. +399 Chai Wan Road +Chai Wan +Hong Kong", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hong Kong", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "MEGA-i (iAdvantage Hong Kong)", + "facilityProvider": "iAdvantage Ltd.", + "facilityProviderFacilityId": "iAdvantage Hong Kong", + "id": "1013", + "kind": "compute#interconnectLocation", + "name": "hkg-zone1-225", + "peeringdbFacilityId": "225", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone1-225", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "iAdvantage Ltd. +399 Chai Wan Road +Chai Wan +Hong Kong", + "city": "Hong Kong", + "createdOn": 1493253578000, + "description": "MEGA-i (iAdvantage Hong Kong)", + "displayName": "hkg-zone1-225", + "facilityProvider": "iAdvantage Ltd.", + "id": "1013", + "kind": "compute#interconnectLocation", + "name": "hkg-zone1-225", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-1118", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +7/F Kerry Warehouse +3 Shing Yiu Street +Hong Kong", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hong Kong", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Hong Kong (HK2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "HK2", + "id": "1014", + "kind": "compute#interconnectLocation", + "name": "hkg-zone2-1118", + "peeringdbFacilityId": "1118", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-1118", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +7/F Kerry Warehouse +3 Shing Yiu Street +Hong Kong", + "city": "Hong Kong", + "createdOn": 1493253578000, + "description": "Equinix Hong Kong (HK2)", + "displayName": "hkg-zone2-1118", + "facilityProvider": "Equinix", + "id": "1014", + "kind": "compute#interconnectLocation", + "name": "hkg-zone2-1118", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-225", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "iAdvantage Ltd. +399 Chai Wan Road +Chai Wan +Hong Kong", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hong Kong", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "MEGA-i (iAdvantage Hong Kong)", + "facilityProvider": "iAdvantage Ltd.", + "facilityProviderFacilityId": "iAdvantage Hong Kong", + "id": "1188", + "kind": "compute#interconnectLocation", + "name": "hkg-zone2-225", + "peeringdbFacilityId": "225", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hkg-zone2-225", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "iAdvantage Ltd. +399 Chai Wan Road +Chai Wan +Hong Kong", + "city": "Hong Kong", + "createdOn": 1580772999000, + "description": "MEGA-i (iAdvantage Hong Kong)", + "displayName": "hkg-zone2-225", + "facilityProvider": "iAdvantage Ltd.", + "id": "1188", + "kind": "compute#interconnectLocation", + "name": "hkg-zone2-225", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone1-1476", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DataBank +5170 Westway Park Blvd +Houston, TX, 77041 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Houston", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-05-08T11:53:10.000-07:00", + "description": "Databank Houston West", + "facilityProvider": "DataBank", + "facilityProviderFacilityId": "Data Hall 10", + "id": "1259", + "kind": "compute#interconnectLocation", + "name": "hou-zone1-1476", + "peeringdbFacilityId": "1476", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone1-1476", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DataBank +5170 Westway Park Blvd +Houston, TX, 77041 +United States", + "city": "Houston", + "createdOn": 1588963990000, + "description": "Databank Houston West", + "displayName": "hou-zone1-1476", + "facilityProvider": "DataBank", + "id": "1259", + "kind": "compute#interconnectLocation", + "name": "hou-zone1-1476", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone2-1476", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DataBank +5170 Westway Park Blvd +Houston, TX, 77041 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Houston", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-05-08T11:53:10.000-07:00", + "description": "Databank Houston West", + "facilityProvider": "DataBank", + "facilityProviderFacilityId": "Data Hall 10", + "id": "1260", + "kind": "compute#interconnectLocation", + "name": "hou-zone2-1476", + "peeringdbFacilityId": "1476", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hou-zone2-1476", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DataBank +5170 Westway Park Blvd +Houston, TX, 77041 +United States", + "city": "Houston", + "createdOn": 1588963990000, + "description": "Databank Houston West", + "displayName": "hou-zone2-1476", + "facilityProvider": "DataBank", + "id": "1260", + "kind": "compute#interconnectLocation", + "name": "hou-zone2-1476", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone1-10843", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Chunghwa Telecom Co., Ltd. +No. 136, Guangming 5th St., Zhubei City +Zhubei, Hsinchu County +Taiwan 30272", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hsinchu", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-07-28T11:10:22.000-07:00", + "description": "CHT Zhubei IDC", + "facilityProvider": "CHT", + "facilityProviderFacilityId": "Zhubei IDC", + "id": "1419", + "kind": "compute#interconnectLocation", + "name": "hsz-zone1-10843", + "peeringdbFacilityId": "10843", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone1-10843", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Chunghwa Telecom Co., Ltd. +No. 136, Guangming 5th St., Zhubei City +Zhubei, Hsinchu County +Taiwan 30272", + "city": "Hsinchu", + "createdOn": 1627495822000, + "description": "CHT Zhubei IDC", + "displayName": "hsz-zone1-10843", + "facilityProvider": "CHT", + "id": "1419", + "kind": "compute#interconnectLocation", + "name": "hsz-zone1-10843", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone2-10843", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Chunghwa Telecom Co., Ltd. +No. 136, Guangming 5th St., Zhubei City +Zhubei, Hsinchu County +Taiwan 30272", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hsinchu", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-07-28T11:10:22.000-07:00", + "description": "CHT Zhubei IDC", + "facilityProvider": "CHT", + "facilityProviderFacilityId": "Zhubei IDC", + "id": "1420", + "kind": "compute#interconnectLocation", + "name": "hsz-zone2-10843", + "peeringdbFacilityId": "10843", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hsz-zone2-10843", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Chunghwa Telecom Co., Ltd. +No. 136, Guangming 5th St., Zhubei City +Zhubei, Hsinchu County +Taiwan 30272", + "city": "Hsinchu", + "createdOn": 1627495822000, + "description": "CHT Zhubei IDC", + "displayName": "hsz-zone2-10843", + "facilityProvider": "CHT", + "id": "1420", + "kind": "compute#interconnectLocation", + "name": "hsz-zone2-10843", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone1-6781", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "ST Telemedia Global Data Centres +Videsh Sanchar Bhavan, CFC-1 +Software Units Layout +Hyderabad, 500081 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hyderabad", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-01-26T10:23:58.000-08:00", + "description": "STT Hyderabad 1", + "facilityProvider": "ST TELEMEDIA", + "facilityProviderFacilityId": "STT Hyderabad 1", + "id": "1373", + "kind": "compute#interconnectLocation", + "name": "hyd-zone1-6781", + "peeringdbFacilityId": "6781", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone1-6781", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "ST Telemedia Global Data Centres +Videsh Sanchar Bhavan, CFC-1 +Software Units Layout +Hyderabad, 500081 +India", + "city": "Hyderabad", + "createdOn": 1611685438000, + "description": "STT Hyderabad 1", + "displayName": "hyd-zone1-6781", + "facilityProvider": "ST TELEMEDIA", + "id": "1373", + "kind": "compute#interconnectLocation", + "name": "hyd-zone1-6781", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone2-6781", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "ST Telemedia Global Data Centres +Videsh Sanchar Bhavan, CFC-1 +Software Units Layout +Hyderabad, 500081 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Hyderabad", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-01-26T10:23:58.000-08:00", + "description": "STT Hyderabad 1", + "facilityProvider": "ST TELEMEDIA", + "facilityProviderFacilityId": "STT Hyderabad 1", + "id": "1374", + "kind": "compute#interconnectLocation", + "name": "hyd-zone2-6781", + "peeringdbFacilityId": "6781", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/hyd-zone2-6781", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "ST Telemedia Global Data Centres +Videsh Sanchar Bhavan, CFC-1 +Software Units Layout +Hyderabad, 500081 +India", + "city": "Hyderabad", + "createdOn": 1611685438000, + "description": "STT Hyderabad 1", + "displayName": "hyd-zone2-6781", + "facilityProvider": "ST TELEMEDIA", + "id": "1374", + "kind": "compute#interconnectLocation", + "name": "hyd-zone2-6781", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-1", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +21715 Filigree Ct +Building F +Ashburn VA, 20147-6205 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Ashburn", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix DC1-DC15, DC21 - Ashburn", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "DC1-DC11", + "id": "1011", + "kind": "compute#interconnectLocation", + "name": "iad-zone1-1", + "peeringdbFacilityId": "1", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-1", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +21715 Filigree Ct +Building F +Ashburn VA, 20147-6205 +United States", + "city": "Ashburn", + "createdOn": 1493253578000, + "description": "Equinix DC1-DC15, DC21 - Ashburn", + "displayName": "iad-zone1-1", + "facilityProvider": "Equinix", + "id": "1011", + "kind": "compute#interconnectLocation", + "name": "iad-zone1-1", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-5467", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite +12379 Sunrise Valley Drive +Reston, VA, 20191 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Ashburn", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-09-28T08:09:10.000-07:00", + "description": "CoreSite - Reston (VA3)", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "Reston (VA3)", + "id": "1291", + "kind": "compute#interconnectLocation", + "name": "iad-zone1-5467", + "peeringdbFacilityId": "5467", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone1-5467", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite +12379 Sunrise Valley Drive +Reston, VA, 20191 +United States", + "city": "Ashburn", + "createdOn": 1601305750000, + "description": "CoreSite - Reston (VA3)", + "displayName": "iad-zone1-5467", + "facilityProvider": "CoreSite", + "id": "1291", + "kind": "compute#interconnectLocation", + "name": "iad-zone1-5467", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-1", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +21715 Filigree Ct +Building F +Ashburn VA, 20147-6205 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Ashburn", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix DC1-DC15, DC21 - Ashburn", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "DC1-DC11", + "id": "1012", + "kind": "compute#interconnectLocation", + "name": "iad-zone2-1", + "peeringdbFacilityId": "1", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-1", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +21715 Filigree Ct +Building F +Ashburn VA, 20147-6205 +United States", + "city": "Ashburn", + "createdOn": 1493253578000, + "description": "Equinix DC1-DC15, DC21 - Ashburn", + "displayName": "iad-zone2-1", + "facilityProvider": "Equinix", + "id": "1012", + "kind": "compute#interconnectLocation", + "name": "iad-zone2-1", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-5467", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite +12379 Sunrise Valley Drive +Reston, VA, 20191 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Ashburn", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-09-28T08:09:10.000-07:00", + "description": "CoreSite - Reston (VA3)", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "Reston (VA3)", + "id": "1292", + "kind": "compute#interconnectLocation", + "name": "iad-zone2-5467", + "peeringdbFacilityId": "5467", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/iad-zone2-5467", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite +12379 Sunrise Valley Drive +Reston, VA, 20191 +United States", + "city": "Ashburn", + "createdOn": 1601305750000, + "description": "CoreSite - Reston (VA3)", + "displayName": "iad-zone2-5467", + "facilityProvider": "CoreSite", + "id": "1292", + "kind": "compute#interconnectLocation", + "name": "iad-zone2-5467", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-3829", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Sejong Telecom Co., Ltd. +Sejong Telecom +137, Teheran-ro, Gangnam-gu +Seoul, 06132 +South Korea", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-03-19T13:50:19.000-07:00", + "description": "Sejong IX Center", + "facilityProvider": "Sejong", + "facilityProviderFacilityId": "Sejong IX Center", + "id": "1389", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-3829", + "peeringdbFacilityId": "3829", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-3829", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Sejong Telecom Co., Ltd. +Sejong Telecom +137, Teheran-ro, Gangnam-gu +Seoul, 06132 +South Korea", + "city": "Seoul", + "createdOn": 1616187019000, + "description": "Sejong IX Center", + "displayName": "icn-zone1-3829", + "facilityProvider": "Sejong", + "id": "1389", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-3829", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7573", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "LG Uplus +29, simin-daero 327beon-gil +Dongan-gu +Anyang-si, Gyeonggi-do, 14055 +South Korea", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-11-19T16:12:50.000-08:00", + "description": "LG Uplus Pyeongchon IDC", + "facilityProvider": "LG Uplus", + "facilityProviderFacilityId": "Pyeongchon IDC", + "id": "1169", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-7573", + "peeringdbFacilityId": "7573", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7573", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "LG Uplus +29, simin-daero 327beon-gil +Dongan-gu +Anyang-si, Gyeonggi-do, 14055 +South Korea", + "city": "Seoul", + "createdOn": 1574208770000, + "description": "LG Uplus Pyeongchon IDC", + "displayName": "icn-zone1-7573", + "facilityProvider": "LG Uplus", + "id": "1169", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-7573", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7574", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "LG Uplus +2481 Nambusunhwan-ro +Seoul, Seoul, 06725 +South Korea", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-01-23T09:23:32.000-08:00", + "description": "LG Uplus SEOCHO1 IDC", + "facilityProvider": "LG Uplus", + "facilityProviderFacilityId": "SEOCHO1 IDC", + "id": "1175", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-7574", + "peeringdbFacilityId": "7574", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7574", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "LG Uplus +2481 Nambusunhwan-ro +Seoul, Seoul, 06725 +South Korea", + "city": "Seoul", + "createdOn": 1579800212000, + "description": "LG Uplus SEOCHO1 IDC", + "displayName": "icn-zone1-7574", + "facilityProvider": "LG Uplus", + "id": "1175", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-7574", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7674", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "KINX Inc. +3F, 189, Gasan Digital 1-ro +Geumcheon-gu +Seoul, 08503 +South Korea", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-03-19T13:50:19.000-07:00", + "description": "KINX Gasan", + "facilityProvider": "KINX", + "facilityProviderFacilityId": "KINX Gasan", + "id": "1391", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-7674", + "peeringdbFacilityId": "7674", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone1-7674", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "KINX Inc. +3F, 189, Gasan Digital 1-ro +Geumcheon-gu +Seoul, 08503 +South Korea", + "city": "Seoul", + "createdOn": 1616187019000, + "description": "KINX Gasan", + "displayName": "icn-zone1-7674", + "facilityProvider": "KINX", + "id": "1391", + "kind": "compute#interconnectLocation", + "name": "icn-zone1-7674", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-3829", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Sejong Telecom Co., Ltd. +Sejong Telecom +137, Teheran-ro, Gangnam-gu +Seoul, 06132 +South Korea", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-03-19T13:50:19.000-07:00", + "description": "Sejong IX Center", + "facilityProvider": "Sejong", + "facilityProviderFacilityId": "Sejong IX Center", + "id": "1390", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-3829", + "peeringdbFacilityId": "3829", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-3829", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Sejong Telecom Co., Ltd. +Sejong Telecom +137, Teheran-ro, Gangnam-gu +Seoul, 06132 +South Korea", + "city": "Seoul", + "createdOn": 1616187019000, + "description": "Sejong IX Center", + "displayName": "icn-zone2-3829", + "facilityProvider": "Sejong", + "id": "1390", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-3829", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7573", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "LG Uplus +29, simin-daero 327beon-gil +Dongan-gu +Anyang-si, Gyeonggi-do, 14055 +South Korea", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-01-23T09:23:32.000-08:00", + "description": "LG Uplus Pyeongchon IDC", + "facilityProvider": "LG Uplus", + "facilityProviderFacilityId": "Pyeongchon IDC", + "id": "1174", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-7573", + "peeringdbFacilityId": "7573", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7573", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "LG Uplus +29, simin-daero 327beon-gil +Dongan-gu +Anyang-si, Gyeonggi-do, 14055 +South Korea", + "city": "Seoul", + "createdOn": 1579800212000, + "description": "LG Uplus Pyeongchon IDC", + "displayName": "icn-zone2-7573", + "facilityProvider": "LG Uplus", + "id": "1174", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-7573", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7574", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "LG Uplus +2481 Nambusunhwan-ro +Seoul, Seoul, 06725 +South Korea", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-11-19T16:12:50.000-08:00", + "description": "LG Uplus SEOCHO1 IDC", + "facilityProvider": "LG Uplus", + "facilityProviderFacilityId": "SEOCHO1 IDC", + "id": "1170", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-7574", + "peeringdbFacilityId": "7574", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7574", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "LG Uplus +2481 Nambusunhwan-ro +Seoul, Seoul, 06725 +South Korea", + "city": "Seoul", + "createdOn": 1574208770000, + "description": "LG Uplus SEOCHO1 IDC", + "displayName": "icn-zone2-7574", + "facilityProvider": "LG Uplus", + "id": "1170", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-7574", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7674", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "KINX Inc. +3F, 189, Gasan Digital 1-ro +Geumcheon-gu +Seoul, 08503 +South Korea", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seoul", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2021-03-19T13:50:19.000-07:00", + "description": "KINX Gasan", + "facilityProvider": "KINX", + "facilityProviderFacilityId": "KINX Gasan", + "id": "1392", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-7674", + "peeringdbFacilityId": "7674", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/icn-zone2-7674", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "KINX Inc. +3F, 189, Gasan Digital 1-ro +Geumcheon-gu +Seoul, 08503 +South Korea", + "city": "Seoul", + "createdOn": 1616187019000, + "description": "KINX Gasan", + "displayName": "icn-zone2-7674", + "facilityProvider": "KINX", + "id": "1392", + "kind": "compute#interconnectLocation", + "name": "icn-zone2-7674", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-850", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Teraco +5 Brewery Street +Isando +Johannesburg, GP +South Africa", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Johannesburg", + "continent": "C_AFRICA", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Teraco Johannesburg Campus, South Africa", + "facilityProvider": "Teraco", + "facilityProviderFacilityId": "Johannesburg Campus, South Africa", + "id": "1731", + "kind": "compute#interconnectLocation", + "name": "jnb-zone1-850", + "peeringdbFacilityId": "850", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-850", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Teraco +5 Brewery Street +Isando +Johannesburg, GP +South Africa", + "city": "Johannesburg", + "createdOn": 1657825527000, + "description": "Teraco Johannesburg Campus, South Africa", + "displayName": "jnb-zone1-850", + "facilityProvider": "Teraco", + "id": "1731", + "kind": "compute#interconnectLocation", + "name": "jnb-zone1-850", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-9338", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Africa Data Centres +17 Waterloo Road +Samrand Business Park +Samrand, Centurion, Gauteng +South Africa", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Johannesburg", + "continent": "C_AFRICA", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Africa Data Centres, Johannesburg JHB2", + "facilityProvider": "Africa Data Centres", + "facilityProviderFacilityId": "Johannesburg JHB2", + "id": "1733", + "kind": "compute#interconnectLocation", + "name": "jnb-zone1-9338", + "peeringdbFacilityId": "9338", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone1-9338", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Africa Data Centres +17 Waterloo Road +Samrand Business Park +Samrand, Centurion, Gauteng +South Africa", + "city": "Johannesburg", + "createdOn": 1657825527000, + "description": "Africa Data Centres, Johannesburg JHB2", + "displayName": "jnb-zone1-9338", + "facilityProvider": "Africa Data Centres", + "id": "1733", + "kind": "compute#interconnectLocation", + "name": "jnb-zone1-9338", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-850", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Teraco +5 Brewery Street +Isando +Johannesburg, GP +South Africa", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Johannesburg", + "continent": "C_AFRICA", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Teraco Johannesburg Campus, South Africa", + "facilityProvider": "Teraco", + "facilityProviderFacilityId": "Johannesburg Campus, South Africa", + "id": "1732", + "kind": "compute#interconnectLocation", + "name": "jnb-zone2-850", + "peeringdbFacilityId": "850", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-850", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Teraco +5 Brewery Street +Isando +Johannesburg, GP +South Africa", + "city": "Johannesburg", + "createdOn": 1657825527000, + "description": "Teraco Johannesburg Campus, South Africa", + "displayName": "jnb-zone2-850", + "facilityProvider": "Teraco", + "id": "1732", + "kind": "compute#interconnectLocation", + "name": "jnb-zone2-850", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-9338", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Africa Data Centres +17 Waterloo Road +Samrand Business Park +Samrand, Centurion, Gauteng +South Africa", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Johannesburg", + "continent": "C_AFRICA", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Africa Data Centres, Johannesburg JHB2", + "facilityProvider": "Africa Data Centres", + "facilityProviderFacilityId": "Johannesburg JHB2", + "id": "1734", + "kind": "compute#interconnectLocation", + "name": "jnb-zone2-9338", + "peeringdbFacilityId": "9338", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/jnb-zone2-9338", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Africa Data Centres +17 Waterloo Road +Samrand Business Park +Samrand, Centurion, Gauteng +South Africa", + "city": "Johannesburg", + "createdOn": 1657825527000, + "description": "Africa Data Centres, Johannesburg JHB2", + "displayName": "jnb-zone2-9338", + "facilityProvider": "Africa Data Centres", + "id": "1734", + "kind": "compute#interconnectLocation", + "name": "jnb-zone2-9338", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-1791", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu +Osaka OS, 550-0013 +Japan", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Osaka", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Osaka (OS1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "OS1", + "id": "1015", + "kind": "compute#interconnectLocation", + "name": "kix-zone1-1791", + "peeringdbFacilityId": "1791", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-1791", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu +Osaka OS, 550-0013 +Japan", + "city": "Osaka", + "createdOn": 1493253578000, + "description": "Equinix Osaka (OS1)", + "displayName": "kix-zone1-1791", + "facilityProvider": "Equinix", + "id": "1015", + "kind": "compute#interconnectLocation", + "name": "kix-zone1-1791", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-2072", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NTT +3-1-7 Dojima, Kita-ku, Osaka-shi +Telepark Dojima No. 2 Building +Osaka, 530-0003 +Japan", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Osaka", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "NTT Telepark Dojima Building 2", + "facilityProvider": "NTT", + "facilityProviderFacilityId": "Dojima Building 2", + "id": "1163", + "kind": "compute#interconnectLocation", + "name": "kix-zone1-2072", + "peeringdbFacilityId": "1002", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone1-2072", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NTT +3-1-7 Dojima, Kita-ku, Osaka-shi +Telepark Dojima No. 2 Building +Osaka, 530-0003 +Japan", + "city": "Osaka", + "createdOn": 1493253578000, + "description": "NTT Telepark Dojima Building 2", + "displayName": "kix-zone1-2072", + "facilityProvider": "NTT", + "id": "1163", + "kind": "compute#interconnectLocation", + "name": "kix-zone1-2072", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-1791", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu +Osaka OS, 550-0013 +Japan", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Osaka", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-11-14T15:11:37.000-08:00", + "description": "Equinix Osaka (OS1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "OS1", + "id": "1162", + "kind": "compute#interconnectLocation", + "name": "kix-zone2-1791", + "peeringdbFacilityId": "1791", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-1791", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +1 Chome-26 Shinmachi Nishi-ku, Ōsaka-shi, Ōsaka-fu +Osaka OS, 550-0013 +Japan", + "city": "Osaka", + "createdOn": 1573773097000, + "description": "Equinix Osaka (OS1)", + "displayName": "kix-zone2-1791", + "facilityProvider": "Equinix", + "id": "1162", + "kind": "compute#interconnectLocation", + "name": "kix-zone2-1791", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-2072", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NTT +3-1-7 Dojima, Kita-ku, Osaka-shi +Telepark Dojima No. 2 Building +Osaka, 530-0003 +Japan", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Osaka", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "NTT Telepark Dojima Building 2", + "facilityProvider": "NTT", + "facilityProviderFacilityId": "Dojima Building 2", + "id": "1016", + "kind": "compute#interconnectLocation", + "name": "kix-zone2-2072", + "peeringdbFacilityId": "1002", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kix-zone2-2072", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NTT +3-1-7 Dojima, Kita-ku, Osaka-shi +Telepark Dojima No. 2 Building +Osaka, 530-0003 +Japan", + "city": "Osaka", + "createdOn": 1493253578000, + "description": "NTT Telepark Dojima Building 2", + "displayName": "kix-zone2-2072", + "facilityProvider": "NTT", + "id": "1016", + "kind": "compute#interconnectLocation", + "name": "kix-zone2-2072", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-1514", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CSF +CSF Computer Exchanges 5 +Jalan Cyber Point 2, Cyber 12 +63000 Cyberjaya +Malaysia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Kuala Lumpur", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "CSF CX2 Cyberjaya", + "facilityProvider": "CSF", + "facilityProviderFacilityId": "CX2 Cyberjaya", + "id": "1059", + "kind": "compute#interconnectLocation", + "name": "kul-zone1-1514", + "peeringdbFacilityId": "1514", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-1514", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CSF +CSF Computer Exchanges 5 +Jalan Cyber Point 2, Cyber 12 +63000 Cyberjaya +Malaysia", + "city": "Kuala Lumpur", + "createdOn": 1506612309000, + "description": "CSF CX2 Cyberjaya", + "displayName": "kul-zone1-1514", + "facilityProvider": "CSF", + "id": "1059", + "kind": "compute#interconnectLocation", + "name": "kul-zone1-1514", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-460", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "AIMS +Ground Floor, Menara AIMS +Changkat Raja Chulan +50200 Kuala Lumpur, Wilaya Persekutuan +Malaysia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Kuala Lumpur", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "AIMS Kuala Lumpur", + "facilityProvider": "AIMS", + "facilityProviderFacilityId": "Kuala Lumpur", + "id": "1184", + "kind": "compute#interconnectLocation", + "name": "kul-zone1-460", + "peeringdbFacilityId": "460", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone1-460", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "AIMS +Ground Floor, Menara AIMS +Changkat Raja Chulan +50200 Kuala Lumpur, Wilaya Persekutuan +Malaysia", + "city": "Kuala Lumpur", + "createdOn": 1580772999000, + "description": "AIMS Kuala Lumpur", + "displayName": "kul-zone1-460", + "facilityProvider": "AIMS", + "id": "1184", + "kind": "compute#interconnectLocation", + "name": "kul-zone1-460", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-1514", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CSF +CSF Computer Exchanges 5 +Jalan Cyber Point 2, Cyber 12 +63000 Cyberjaya +Malaysia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Kuala Lumpur", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "CSF CX2 Cyberjaya", + "facilityProvider": "CSF", + "facilityProviderFacilityId": "CX2 Cyberjaya", + "id": "1185", + "kind": "compute#interconnectLocation", + "name": "kul-zone2-1514", + "peeringdbFacilityId": "1514", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-1514", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CSF +CSF Computer Exchanges 5 +Jalan Cyber Point 2, Cyber 12 +63000 Cyberjaya +Malaysia", + "city": "Kuala Lumpur", + "createdOn": 1580772999000, + "description": "CSF CX2 Cyberjaya", + "displayName": "kul-zone2-1514", + "facilityProvider": "CSF", + "id": "1185", + "kind": "compute#interconnectLocation", + "name": "kul-zone2-1514", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-460", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "AIMS +Ground Floor, Menara AIMS +Changkat Raja Chulan +50200 Kuala Lumpur, Wilaya Persekutuan +Malaysia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Kuala Lumpur", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "AIMS Kuala Lumpur", + "facilityProvider": "AIMS", + "facilityProviderFacilityId": "Kuala Lumpur", + "id": "1060", + "kind": "compute#interconnectLocation", + "name": "kul-zone2-460", + "peeringdbFacilityId": "460", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/kul-zone2-460", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "AIMS +Ground Floor, Menara AIMS +Changkat Raja Chulan +50200 Kuala Lumpur, Wilaya Persekutuan +Malaysia", + "city": "Kuala Lumpur", + "createdOn": 1506612309000, + "description": "AIMS Kuala Lumpur", + "displayName": "kul-zone2-460", + "facilityProvider": "AIMS", + "id": "1060", + "kind": "compute#interconnectLocation", + "name": "kul-zone2-460", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone1-770", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Switch Ltd. +7135 S Decatur Boulevard +Las Vegas, NV, 89118 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Las Vegas", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-11-01T09:25:11.000-07:00", + "description": "Switch Las Vegas", + "facilityProvider": "Switch Ltd.", + "facilityProviderFacilityId": "Las Vegas", + "id": "1160", + "kind": "compute#interconnectLocation", + "name": "las-zone1-770", + "peeringdbFacilityId": "770", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone1-770", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Switch Ltd. +7135 S Decatur Boulevard +Las Vegas, NV, 89118 +United States", + "city": "Las Vegas", + "createdOn": 1572625511000, + "description": "Switch Las Vegas", + "displayName": "las-zone1-770", + "facilityProvider": "Switch Ltd.", + "id": "1160", + "kind": "compute#interconnectLocation", + "name": "las-zone1-770", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone2-770", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Switch Ltd. +7135 S Decatur Boulevard +Las Vegas, NV, 89118 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Las Vegas", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-11-01T09:25:11.000-07:00", + "description": "Switch Las Vegas", + "facilityProvider": "Switch Ltd.", + "facilityProviderFacilityId": "Las Vegas", + "id": "1161", + "kind": "compute#interconnectLocation", + "name": "las-zone2-770", + "peeringdbFacilityId": "770", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/las-zone2-770", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Switch Ltd. +7135 S Decatur Boulevard +Las Vegas, NV, 89118 +United States", + "city": "Las Vegas", + "createdOn": 1572625511000, + "description": "Switch Las Vegas", + "displayName": "las-zone2-770", + "facilityProvider": "Switch Ltd.", + "id": "1161", + "kind": "compute#interconnectLocation", + "name": "las-zone2-770", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-19", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite +624 S. Grand Ave. +Suite 110 +Los Angeles CA, 90017 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-01-29T15:51:05.000-08:00", + "description": "CoreSite - LA1 - One Wilshire", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "LA1", + "id": "1130", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-19", + "peeringdbFacilityId": "19", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-19", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite +624 S. Grand Ave. +Suite 110 +Los Angeles CA, 90017 +United States", + "city": "Los Angeles", + "createdOn": 1548805865000, + "description": "CoreSite - LA1 - One Wilshire", + "displayName": "lax-zone1-19", + "facilityProvider": "CoreSite", + "id": "1130", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-19", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-333", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +445 N Douglas St +El Segundo, CA, 90245 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-27T08:20:28.000-07:00", + "description": "Equinix LA3/LA4 - Los Angeles, El Segundo", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LA4 - El Segundo", + "id": "1341", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-333", + "peeringdbFacilityId": "333", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-333", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +445 N Douglas St +El Segundo, CA, 90245 +United States", + "city": "Los Angeles", + "createdOn": 1603812028000, + "description": "Equinix LA3/LA4 - Los Angeles, El Segundo", + "displayName": "lax-zone1-333", + "facilityProvider": "Equinix", + "id": "1341", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-333", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-403", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +600 West 7th Street +Los Angeles, CA, 90017 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-09-16T11:44:36.000-07:00", + "description": "Digital Realty LAX (600 West 7th)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "600 West 7th Street", + "id": "1140", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-403", + "peeringdbFacilityId": "403", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-403", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +600 West 7th Street +Los Angeles, CA, 90017 +United States", + "city": "Los Angeles", + "createdOn": 1568659476000, + "description": "Digital Realty LAX (600 West 7th)", + "displayName": "lax-zone1-403", + "facilityProvider": "Digital Realty", + "id": "1140", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-403", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-8", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +600 W 7th St +6th Floor +Los Angeles CA, 90017-3859 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Los Angeles (LA1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LA1", + "id": "1017", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-8", + "peeringdbFacilityId": "8", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone1-8", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +600 W 7th St +6th Floor +Los Angeles CA, 90017-3859 +United States", + "city": "Los Angeles", + "createdOn": 1493253578000, + "description": "Equinix Los Angeles (LA1)", + "displayName": "lax-zone1-8", + "facilityProvider": "Equinix", + "id": "1017", + "kind": "compute#interconnectLocation", + "name": "lax-zone1-8", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-19", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite +624 S. Grand Ave. +Suite 110 +Los Angeles CA, 90017 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "CoreSite - LA1 - One Wilshire", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "LA1", + "id": "1018", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-19", + "peeringdbFacilityId": "19", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-19", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite +624 S. Grand Ave. +Suite 110 +Los Angeles CA, 90017 +United States", + "city": "Los Angeles", + "createdOn": 1493253578000, + "description": "CoreSite - LA1 - One Wilshire", + "displayName": "lax-zone2-19", + "facilityProvider": "CoreSite", + "id": "1018", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-19", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-333", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +445 N Douglas St +El Segundo, CA, 90245 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-27T08:20:28.000-07:00", + "description": "Equinix LA3/LA4 - Los Angeles, El Segundo", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LA4 - El Segundo", + "id": "1342", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-333", + "peeringdbFacilityId": "333", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-333", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +445 N Douglas St +El Segundo, CA, 90245 +United States", + "city": "Los Angeles", + "createdOn": 1603812028000, + "description": "Equinix LA3/LA4 - Los Angeles, El Segundo", + "displayName": "lax-zone2-333", + "facilityProvider": "Equinix", + "id": "1342", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-333", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-403", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +600 West 7th Street +Los Angeles, CA, 90017 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-04-18T13:09:14.000-07:00", + "description": "Digital Realty LAX (600 West 7th)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "600 West 7th Street", + "id": "1136", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-403", + "peeringdbFacilityId": "403", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-403", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +600 West 7th Street +Los Angeles, CA, 90017 +United States", + "city": "Los Angeles", + "createdOn": 1555618154000, + "description": "Digital Realty LAX (600 West 7th)", + "displayName": "lax-zone2-403", + "facilityProvider": "Digital Realty", + "id": "1136", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-403", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-8", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +600 W 7th St +6th Floor +Los Angeles CA, 90017-3859 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Los Angeles", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Equinix Los Angeles (LA1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LA1", + "id": "1190", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-8", + "peeringdbFacilityId": "8", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lax-zone2-8", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +600 W 7th St +6th Floor +Los Angeles CA, 90017-3859 +United States", + "city": "Los Angeles", + "createdOn": 1580772999000, + "description": "Equinix Los Angeles (LA1)", + "displayName": "lax-zone2-8", + "facilityProvider": "Equinix", + "id": "1190", + "kind": "compute#interconnectLocation", + "name": "lax-zone2-8", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-1422", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DataBank +60 Hudson St +Suite 1903 +New York NY, 10013 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-08-20T15:26:07.000-07:00", + "description": "DataBank New York (LGA1)", + "facilityProvider": "DataBank", + "facilityProviderFacilityId": "60 Hudson St", + "id": "1139", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-1422", + "peeringdbFacilityId": "1422", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-1422", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DataBank +60 Hudson St +Suite 1903 +New York NY, 10013 +United States", + "city": "New York", + "createdOn": 1566339967000, + "description": "DataBank New York (LGA1)", + "displayName": "lga-zone1-1422", + "facilityProvider": "DataBank", + "id": "1139", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-1422", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-16", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +111 8th Avenue +New York NY, 10011 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Digital Realty | Telx New York (111 8th Ave)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "111 8th Ave", + "id": "1045", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-16", + "peeringdbFacilityId": "16", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-16", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +111 8th Avenue +New York NY, 10011 +United States", + "city": "New York", + "createdOn": 1493253578000, + "description": "Digital Realty | Telx New York (111 8th Ave)", + "displayName": "lga-zone1-16", + "facilityProvider": "Digital Realty", + "id": "1045", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-16", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-36", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +800 Secaucus Road +Secaucus, NJ, 07094 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-06T07:21:45.000-07:00", + "description": "Equinix NY5 - New York, Secaucus", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "NY5", + "id": "1317", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-36", + "peeringdbFacilityId": "36", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-36", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +800 Secaucus Road +Secaucus, NJ, 07094 +United States", + "city": "New York", + "createdOn": 1601994105000, + "description": "Equinix NY5 - New York, Secaucus", + "displayName": "lga-zone1-36", + "facilityProvider": "Equinix", + "id": "1317", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-36", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-9", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "165 Halsey +165 Halsey St +Newark, 07102-2834 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-01-09T11:42:19.000-08:00", + "description": "165 Halsey - 9th Floor MMR", + "facilityProvider": "165 Halsey", + "facilityProviderFacilityId": "165 Halsey", + "id": "1071", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-9", + "peeringdbFacilityId": "350", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone1-9", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "165 Halsey +165 Halsey St +Newark, 07102-2834 +United States", + "city": "New York", + "createdOn": 1515526939000, + "description": "165 Halsey - 9th Floor MMR", + "displayName": "lga-zone1-9", + "facilityProvider": "165 Halsey", + "id": "1071", + "kind": "compute#interconnectLocation", + "name": "lga-zone1-9", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-1422", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DataBank +60 Hudson St +Suite 1903 +New York NY, 10013 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "DataBank New York (LGA1)", + "facilityProvider": "DataBank", + "facilityProviderFacilityId": "60 Hudson St", + "id": "1046", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-1422", + "peeringdbFacilityId": "1422", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-1422", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DataBank +60 Hudson St +Suite 1903 +New York NY, 10013 +United States", + "city": "New York", + "createdOn": 1493253578000, + "description": "DataBank New York (LGA1)", + "displayName": "lga-zone2-1422", + "facilityProvider": "DataBank", + "id": "1046", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-1422", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-16", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +111 8th Avenue +New York NY, 10011 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-10-23T11:16:36.000-07:00", + "description": "Digital Realty | Telx New York (111 8th Ave)", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "111 8th Ave", + "id": "1114", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-16", + "peeringdbFacilityId": "16", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-16", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +111 8th Avenue +New York NY, 10011 +United States", + "city": "New York", + "createdOn": 1540318596000, + "description": "Digital Realty | Telx New York (111 8th Ave)", + "displayName": "lga-zone2-16", + "facilityProvider": "Digital Realty", + "id": "1114", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-16", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-36", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +800 Secaucus Road +Secaucus, NJ, 07094 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-06T07:21:45.000-07:00", + "description": "Equinix NY5 - New York, Secaucus", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "NY5", + "id": "1318", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-36", + "peeringdbFacilityId": "36", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-36", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +800 Secaucus Road +Secaucus, NJ, 07094 +United States", + "city": "New York", + "createdOn": 1601994105000, + "description": "Equinix NY5 - New York, Secaucus", + "displayName": "lga-zone2-36", + "facilityProvider": "Equinix", + "id": "1318", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-36", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-9", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "165 Halsey +165 Halsey St +Newark, 07102-2834 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "New York", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-01-09T11:42:19.000-08:00", + "description": "165 Halsey - 9th Floor MMR", + "facilityProvider": "165 Halsey", + "facilityProviderFacilityId": "165 Halsey", + "id": "1072", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-9", + "peeringdbFacilityId": "350", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lga-zone2-9", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "165 Halsey +165 Halsey St +Newark, 07102-2834 +United States", + "city": "New York", + "createdOn": 1515526939000, + "description": "165 Halsey - 9th Floor MMR", + "displayName": "lga-zone2-9", + "facilityProvider": "165 Halsey", + "id": "1072", + "kind": "compute#interconnectLocation", + "name": "lga-zone2-9", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-2262", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +352 Buckingham Avenue +SLOUGH +SL1 4PF +United Kingdom", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "London", + "continent": "C_EUROPE", + "creationTimestamp": "2018-06-28T11:20:09.000-07:00", + "description": "Equinix London Slough (LD6)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LD6", + "id": "1094", + "kind": "compute#interconnectLocation", + "name": "lhr-zone1-2262", + "peeringdbFacilityId": "2262", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-2262", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +352 Buckingham Avenue +SLOUGH +SL1 4PF +United Kingdom", + "city": "London", + "createdOn": 1530210009000, + "description": "Equinix London Slough (LD6)", + "displayName": "lhr-zone1-2262", + "facilityProvider": "Equinix", + "id": "1094", + "kind": "compute#interconnectLocation", + "name": "lhr-zone1-2262", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-47", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Global Switch +3 Nutmeg Lane +LONDON +E14 2AX +United Kingdom", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "London", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Global Switch (London 2)", + "facilityProvider": "Global Switch", + "facilityProviderFacilityId": "London 2", + "id": "1020", + "kind": "compute#interconnectLocation", + "name": "lhr-zone1-47", + "peeringdbFacilityId": "47", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-47", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Global Switch +3 Nutmeg Lane +LONDON +E14 2AX +United Kingdom", + "city": "London", + "createdOn": 1493253578000, + "description": "Global Switch (London 2)", + "displayName": "lhr-zone1-47", + "facilityProvider": "Global Switch", + "id": "1020", + "kind": "compute#interconnectLocation", + "name": "lhr-zone1-47", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-832", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +8 Buckingham Avenue +SLOUGH +SL1 4AX +United Kingdom", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "London", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix London Slough (LD5)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LD5", + "id": "1024", + "kind": "compute#interconnectLocation", + "name": "lhr-zone1-832", + "peeringdbFacilityId": "832", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone1-832", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +8 Buckingham Avenue +SLOUGH +SL1 4AX +United Kingdom", + "city": "London", + "createdOn": 1493253578000, + "description": "Equinix London Slough (LD5)", + "displayName": "lhr-zone1-832", + "facilityProvider": "Equinix", + "id": "1024", + "kind": "compute#interconnectLocation", + "name": "lhr-zone1-832", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-2262", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +352 Buckingham Avenue +SLOUGH +SL1 4PF +United Kingdom", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "London", + "continent": "C_EUROPE", + "creationTimestamp": "2018-06-28T11:20:09.000-07:00", + "description": "Equinix London Slough (LD6)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LD6", + "id": "1095", + "kind": "compute#interconnectLocation", + "name": "lhr-zone2-2262", + "peeringdbFacilityId": "2262", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-2262", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +352 Buckingham Avenue +SLOUGH +SL1 4PF +United Kingdom", + "city": "London", + "createdOn": 1530210009000, + "description": "Equinix London Slough (LD6)", + "displayName": "lhr-zone2-2262", + "facilityProvider": "Equinix", + "id": "1095", + "kind": "compute#interconnectLocation", + "name": "lhr-zone2-2262", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-47", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Global Switch +3 Nutmeg Lane +LONDON +E14 2AX +United Kingdom", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "London", + "continent": "C_EUROPE", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Global Switch (London 2)", + "facilityProvider": "Global Switch", + "facilityProviderFacilityId": "London 2", + "id": "1022", + "kind": "compute#interconnectLocation", + "name": "lhr-zone2-47", + "peeringdbFacilityId": "47", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-47", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Global Switch +3 Nutmeg Lane +LONDON +E14 2AX +United Kingdom", + "city": "London", + "createdOn": 1493253578000, + "description": "Global Switch (London 2)", + "displayName": "lhr-zone2-47", + "facilityProvider": "Global Switch", + "id": "1022", + "kind": "compute#interconnectLocation", + "name": "lhr-zone2-47", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-832", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +8 Buckingham Avenue +SLOUGH +SL1 4AX +United Kingdom", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "London", + "continent": "C_EUROPE", + "creationTimestamp": "2018-11-15T12:25:23.000-08:00", + "description": "Equinix London Slough (LD5)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LD5", + "id": "1127", + "kind": "compute#interconnectLocation", + "name": "lhr-zone2-832", + "peeringdbFacilityId": "832", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lhr-zone2-832", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +8 Buckingham Avenue +SLOUGH +SL1 4AX +United Kingdom", + "city": "London", + "createdOn": 1542313523000, + "description": "Equinix London Slough (LD5)", + "displayName": "lhr-zone2-832", + "facilityProvider": "Equinix", + "id": "1127", + "kind": "compute#interconnectLocation", + "name": "lhr-zone2-832", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone1-126", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Avenida Severiano Falcão 14 +2685-378 Prior Velho +2685 Lisbon +Portugal", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Lisbon", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-12T18:28:06.000-07:00", + "description": "Equinix LS1 - Lisbon", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LS1", + "id": "1313", + "kind": "compute#interconnectLocation", + "name": "lis-zone1-126", + "peeringdbFacilityId": "126", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone1-126", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Avenida Severiano Falcão 14 +2685-378 Prior Velho +2685 Lisbon +Portugal", + "city": "Lisbon", + "createdOn": 1602552486000, + "description": "Equinix LS1 - Lisbon", + "displayName": "lis-zone1-126", + "facilityProvider": "Equinix", + "id": "1313", + "kind": "compute#interconnectLocation", + "name": "lis-zone1-126", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone2-126", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Avenida Severiano Falcão 14 +2685-378 Prior Velho +2685 Lisbon +Portugal", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Lisbon", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-12T18:28:06.000-07:00", + "description": "Equinix LS1 - Lisbon", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "LS1", + "id": "1314", + "kind": "compute#interconnectLocation", + "name": "lis-zone2-126", + "peeringdbFacilityId": "126", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/lis-zone2-126", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Avenida Severiano Falcão 14 +2685-378 Prior Velho +2685 Lisbon +Portugal", + "city": "Lisbon", + "createdOn": 1602552486000, + "description": "Equinix LS1 - Lisbon", + "displayName": "lis-zone2-126", + "facilityProvider": "Equinix", + "id": "1314", + "kind": "compute#interconnectLocation", + "name": "lis-zone2-126", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-4701", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Netmagic Solutions Pvt. Ltd. +67, Mathiravedu +Velappanchavadi Poonamallee High Road +Chennai, Tamil Nadu, 600077 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chennai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Netmagic Chennai", + "facilityProvider": "Netmagic Solutions Pvt. Ltd.", + "facilityProviderFacilityId": "Chennai", + "id": "1183", + "kind": "compute#interconnectLocation", + "name": "maa-zone1-4701", + "peeringdbFacilityId": "4701", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-4701", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Netmagic Solutions Pvt. Ltd. +67, Mathiravedu +Velappanchavadi Poonamallee High Road +Chennai, Tamil Nadu, 600077 +India", + "city": "Chennai", + "createdOn": 1580772999000, + "description": "Netmagic Chennai", + "displayName": "maa-zone1-4701", + "facilityProvider": "Netmagic Solutions Pvt. Ltd.", + "id": "1183", + "kind": "compute#interconnectLocation", + "name": "maa-zone1-4701", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-552", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TATA Communications +4th floor, 2nd block +4, Swami Sivanand Salai +Chennai, TN, 600 002 +India", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chennai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "TATA Communications Chennai", + "facilityProvider": "TATA Communications", + "facilityProviderFacilityId": "Chennai IDC", + "id": "1117", + "kind": "compute#interconnectLocation", + "name": "maa-zone1-552", + "peeringdbFacilityId": "552", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone1-552", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TATA Communications +4th floor, 2nd block +4, Swami Sivanand Salai +Chennai, TN, 600 002 +India", + "city": "Chennai", + "createdOn": 1541479809000, + "description": "TATA Communications Chennai", + "displayName": "maa-zone1-552", + "facilityProvider": "TATA Communications", + "id": "1117", + "kind": "compute#interconnectLocation", + "name": "maa-zone1-552", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-4701", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Netmagic Solutions Pvt. Ltd. +67, Mathiravedu +Velappanchavadi Poonamallee High Road +Chennai, Tamil Nadu, 600077 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chennai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "Netmagic Chennai", + "facilityProvider": "Netmagic Solutions Pvt. Ltd.", + "facilityProviderFacilityId": "Chennai", + "id": "1118", + "kind": "compute#interconnectLocation", + "name": "maa-zone2-4701", + "peeringdbFacilityId": "4701", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-4701", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Netmagic Solutions Pvt. Ltd. +67, Mathiravedu +Velappanchavadi Poonamallee High Road +Chennai, Tamil Nadu, 600077 +India", + "city": "Chennai", + "createdOn": 1541479809000, + "description": "Netmagic Chennai", + "displayName": "maa-zone2-4701", + "facilityProvider": "Netmagic Solutions Pvt. Ltd.", + "id": "1118", + "kind": "compute#interconnectLocation", + "name": "maa-zone2-4701", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-552", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TATA Communications +4th floor, 2nd block +4, Swami Sivanand Salai +Chennai, TN, 600 002 +India", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chennai", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "TATA Communications Chennai", + "facilityProvider": "TATA Communications", + "facilityProviderFacilityId": "Chennai IDC", + "id": "1182", + "kind": "compute#interconnectLocation", + "name": "maa-zone2-552", + "peeringdbFacilityId": "552", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/maa-zone2-552", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TATA Communications +4th floor, 2nd block +4, Swami Sivanand Salai +Chennai, TN, 600 002 +India", + "city": "Chennai", + "createdOn": 1580772999000, + "description": "TATA Communications Chennai", + "displayName": "maa-zone2-552", + "facilityProvider": "TATA Communications", + "id": "1182", + "kind": "compute#interconnectLocation", + "name": "maa-zone2-552", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-127", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Calle de Valgrande +6 Building Empresarial Valsoto Alcobendas +28108 Madrid +Spain", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2018-06-18T16:39:15.000-07:00", + "description": "Equinix MD2 - Madrid", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MD2", + "id": "1088", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-127", + "peeringdbFacilityId": "127", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-127", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Calle de Valgrande +6 Building Empresarial Valsoto Alcobendas +28108 Madrid +Spain", + "city": "Madrid", + "createdOn": 1529365155000, + "description": "Equinix MD2 - Madrid", + "displayName": "mad-zone1-127", + "facilityProvider": "Equinix", + "id": "1088", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-127", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-130", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Calle Albasanz 71 +28037 Madrid +Spain", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2018-06-18T16:39:15.000-07:00", + "description": "Digital Realty Madrid MAD1-2", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Madrid MAD1-2", + "id": "1090", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-130", + "peeringdbFacilityId": "130", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-130", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Calle Albasanz 71 +28037 Madrid +Spain", + "city": "Madrid", + "createdOn": 1529365155000, + "description": "Digital Realty Madrid MAD1-2", + "displayName": "mad-zone1-130", + "facilityProvider": "Digital Realty", + "id": "1090", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-130", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99037", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telefónica +Avenida Punto Com 23 +Alcalá de Henares +Madrid +Spain", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Telefónica Nabiax Alcala datacentre", + "facilityProvider": "Telefónica", + "facilityProviderFacilityId": "Nabiax Alcala datacentre", + "id": "1735", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-99037", + "peeringdbFacilityId": "99037", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99037", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telefónica +Avenida Punto Com 23 +Alcalá de Henares +Madrid +Spain", + "city": "Madrid", + "createdOn": 1657825527000, + "description": "Telefónica Nabiax Alcala datacentre", + "displayName": "mad-zone1-99037", + "facilityProvider": "Telefónica", + "id": "1735", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-99037", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99038", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telefónica +C. de Julián Camarillo, 8 +28037 Madrid +Spain", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Telefónica Julián Camarillo", + "facilityProvider": "Telefónica", + "facilityProviderFacilityId": "Julián Camarillo", + "id": "1737", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-99038", + "peeringdbFacilityId": "99038", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone1-99038", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telefónica +C. de Julián Camarillo, 8 +28037 Madrid +Spain", + "city": "Madrid", + "createdOn": 1657825527000, + "description": "Telefónica Julián Camarillo", + "displayName": "mad-zone1-99038", + "facilityProvider": "Telefónica", + "id": "1737", + "kind": "compute#interconnectLocation", + "name": "mad-zone1-99038", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-127", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Calle de Valgrande +6 Building Empresarial Valsoto Alcobendas +28108 Madrid +Spain", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2018-06-18T16:39:15.000-07:00", + "description": "Equinix MD2 - Madrid", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MD2", + "id": "1089", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-127", + "peeringdbFacilityId": "127", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-127", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Calle de Valgrande +6 Building Empresarial Valsoto Alcobendas +28108 Madrid +Spain", + "city": "Madrid", + "createdOn": 1529365155000, + "description": "Equinix MD2 - Madrid", + "displayName": "mad-zone2-127", + "facilityProvider": "Equinix", + "id": "1089", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-127", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-130", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Calle Albasanz 71 +28037 Madrid +Spain", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2018-06-18T16:39:15.000-07:00", + "description": "Digital Realty Madrid MAD1-2", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Madrid MAD1-2", + "id": "1091", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-130", + "peeringdbFacilityId": "130", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-130", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Calle Albasanz 71 +28037 Madrid +Spain", + "city": "Madrid", + "createdOn": 1529365155000, + "description": "Digital Realty Madrid MAD1-2", + "displayName": "mad-zone2-130", + "facilityProvider": "Digital Realty", + "id": "1091", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-130", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99037", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telefónica +Avenida Punto Com 23 +Alcalá de Henares +Madrid +Spain", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Telefónica Nabiax Alcala datacentre", + "facilityProvider": "Telefónica", + "facilityProviderFacilityId": "Nabiax Alcala datacentre", + "id": "1736", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-99037", + "peeringdbFacilityId": "99037", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99037", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telefónica +Avenida Punto Com 23 +Alcalá de Henares +Madrid +Spain", + "city": "Madrid", + "createdOn": 1657825527000, + "description": "Telefónica Nabiax Alcala datacentre", + "displayName": "mad-zone2-99037", + "facilityProvider": "Telefónica", + "id": "1736", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-99037", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99038", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telefónica +C. de Julián Camarillo, 8 +28037 Madrid +Spain", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Madrid", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Telefónica Julián Camarillo", + "facilityProvider": "Telefónica", + "facilityProviderFacilityId": "Julián Camarillo", + "id": "1738", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-99038", + "peeringdbFacilityId": "99038", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mad-zone2-99038", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telefónica +C. de Julián Camarillo, 8 +28037 Madrid +Spain", + "city": "Madrid", + "createdOn": 1657825527000, + "description": "Telefónica Julián Camarillo", + "displayName": "mad-zone2-99038", + "facilityProvider": "Telefónica", + "id": "1738", + "kind": "compute#interconnectLocation", + "name": "mad-zone2-99038", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone1-1403", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Joule House, 76 Trafford Park Road +Trafford Park +MANCHESTER +M17 1HE +United Kingdom", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Manchester", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-28T07:01:01.000-07:00", + "description": "Equinix MA3 - Manchester, Joule House", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MA3 - Manchester, Joule House", + "id": "1345", + "kind": "compute#interconnectLocation", + "name": "man-zone1-1403", + "peeringdbFacilityId": "1403", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone1-1403", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Joule House, 76 Trafford Park Road +Trafford Park +MANCHESTER +M17 1HE +United Kingdom", + "city": "Manchester", + "createdOn": 1603893661000, + "description": "Equinix MA3 - Manchester, Joule House", + "displayName": "man-zone1-1403", + "facilityProvider": "Equinix", + "id": "1345", + "kind": "compute#interconnectLocation", + "name": "man-zone1-1403", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone2-1403", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Joule House, 76 Trafford Park Road +Trafford Park +MANCHESTER +M17 1HE +United Kingdom", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Manchester", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-28T07:01:01.000-07:00", + "description": "Equinix MA3 - Manchester, Joule House", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MA3 - Manchester, Joule House", + "id": "1346", + "kind": "compute#interconnectLocation", + "name": "man-zone2-1403", + "peeringdbFacilityId": "1403", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/man-zone2-1403", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Joule House, 76 Trafford Park Road +Trafford Park +MANCHESTER +M17 1HE +United Kingdom", + "city": "Manchester", + "createdOn": 1603893661000, + "description": "Equinix MA3 - Manchester, Joule House", + "displayName": "man-zone2-1403", + "facilityProvider": "Equinix", + "id": "1346", + "kind": "compute#interconnectLocation", + "name": "man-zone2-1403", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone1-435", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Netrality Data Centers +1102 Grand Boulevard +Kansas City, MO, 64106 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Kansas City", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-28T07:01:01.000-07:00", + "description": "Netrality Kansas City - 1102 Grand", + "facilityProvider": "Netrality", + "facilityProviderFacilityId": "Kansas City - 1102 Grand", + "id": "1347", + "kind": "compute#interconnectLocation", + "name": "mci-zone1-435", + "peeringdbFacilityId": "435", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone1-435", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Netrality Data Centers +1102 Grand Boulevard +Kansas City, MO, 64106 +United States", + "city": "Kansas City", + "createdOn": 1603893661000, + "description": "Netrality Kansas City - 1102 Grand", + "displayName": "mci-zone1-435", + "facilityProvider": "Netrality", + "id": "1347", + "kind": "compute#interconnectLocation", + "name": "mci-zone1-435", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone2-435", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Netrality Data Centers +1102 Grand Boulevard +Kansas City, MO, 64106 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Kansas City", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-28T07:01:01.000-07:00", + "description": "Netrality Kansas City - 1102 Grand", + "facilityProvider": "Netrality", + "facilityProviderFacilityId": "Kansas City - 1102 Grand", + "id": "1348", + "kind": "compute#interconnectLocation", + "name": "mci-zone2-435", + "peeringdbFacilityId": "435", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mci-zone2-435", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Netrality Data Centers +1102 Grand Boulevard +Kansas City, MO, 64106 +United States", + "city": "Kansas City", + "createdOn": 1603893661000, + "description": "Netrality Kansas City - 1102 Grand", + "displayName": "mci-zone2-435", + "facilityProvider": "Netrality", + "id": "1348", + "kind": "compute#interconnectLocation", + "name": "mci-zone2-435", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-1988", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +600 Lorimer Street +Port Melbourne +Melbourne, Victoria 3207 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Melbourne", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-08-28T11:35:23.000-07:00", + "description": "Equinix ME1/ME2 - Melbourne", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "ME1 - Melbourne", + "id": "1279", + "kind": "compute#interconnectLocation", + "name": "mel-zone1-1988", + "peeringdbFacilityId": "1988", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-1988", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +600 Lorimer Street +Port Melbourne +Melbourne, Victoria 3207 +Australia", + "city": "Melbourne", + "createdOn": 1598639723000, + "description": "Equinix ME1/ME2 - Melbourne", + "displayName": "mel-zone1-1988", + "facilityProvider": "Equinix", + "id": "1279", + "kind": "compute#interconnectLocation", + "name": "mel-zone1-1988", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-4843", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NEXTDC +75 Sharps Rd +Tullamarine, Victoria 3043 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Melbourne", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-08-28T11:35:23.000-07:00", + "description": "NEXTDC M2", + "facilityProvider": "NEXTDC", + "facilityProviderFacilityId": "M2", + "id": "1281", + "kind": "compute#interconnectLocation", + "name": "mel-zone1-4843", + "peeringdbFacilityId": "4843", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone1-4843", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NEXTDC +75 Sharps Rd +Tullamarine, Victoria 3043 +Australia", + "city": "Melbourne", + "createdOn": 1598639723000, + "description": "NEXTDC M2", + "displayName": "mel-zone1-4843", + "facilityProvider": "NEXTDC", + "id": "1281", + "kind": "compute#interconnectLocation", + "name": "mel-zone1-4843", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-1988", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +600 Lorimer Street +Port Melbourne +Melbourne, Victoria 3207 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Melbourne", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-08-28T11:35:23.000-07:00", + "description": "Equinix ME1/ME2 - Melbourne", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "ME1 - Melbourne", + "id": "1280", + "kind": "compute#interconnectLocation", + "name": "mel-zone2-1988", + "peeringdbFacilityId": "1988", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-1988", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +600 Lorimer Street +Port Melbourne +Melbourne, Victoria 3207 +Australia", + "city": "Melbourne", + "createdOn": 1598639723000, + "description": "Equinix ME1/ME2 - Melbourne", + "displayName": "mel-zone2-1988", + "facilityProvider": "Equinix", + "id": "1280", + "kind": "compute#interconnectLocation", + "name": "mel-zone2-1988", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-4843", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NEXTDC +75 Sharps Rd +Tullamarine, Victoria 3043 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Melbourne", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-08-28T11:35:23.000-07:00", + "description": "NEXTDC M2", + "facilityProvider": "NEXTDC", + "facilityProviderFacilityId": "M2", + "id": "1282", + "kind": "compute#interconnectLocation", + "name": "mel-zone2-4843", + "peeringdbFacilityId": "4843", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mel-zone2-4843", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NEXTDC +75 Sharps Rd +Tullamarine, Victoria 3043 +Australia", + "city": "Melbourne", + "createdOn": 1598639723000, + "description": "NEXTDC M2", + "displayName": "mel-zone2-4843", + "facilityProvider": "NEXTDC", + "id": "1282", + "kind": "compute#interconnectLocation", + "name": "mel-zone2-4843", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone1-15", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +50 NE 9th St +MIAMI FL, 33132-1709 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Miami", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-05-18T11:31:43.000-07:00", + "description": "Equinix Miami (MI1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MI1", + "id": "1086", + "kind": "compute#interconnectLocation", + "name": "mia-zone1-15", + "peeringdbFacilityId": "15", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone1-15", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +50 NE 9th St +MIAMI FL, 33132-1709 +United States", + "city": "Miami", + "createdOn": 1526668303000, + "description": "Equinix Miami (MI1)", + "displayName": "mia-zone1-15", + "facilityProvider": "Equinix", + "id": "1086", + "kind": "compute#interconnectLocation", + "name": "mia-zone1-15", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone2-15", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +50 NE 9th St +MIAMI FL, 33132-1709 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Miami", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-05-18T11:31:43.000-07:00", + "description": "Equinix Miami (MI1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MI1", + "id": "1087", + "kind": "compute#interconnectLocation", + "name": "mia-zone2-15", + "peeringdbFacilityId": "15", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mia-zone2-15", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +50 NE 9th St +MIAMI FL, 33132-1709 +United States", + "city": "Miami", + "createdOn": 1526668303000, + "description": "Equinix Miami (MI1)", + "displayName": "mia-zone2-15", + "facilityProvider": "Equinix", + "id": "1087", + "kind": "compute#interconnectLocation", + "name": "mia-zone2-15", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-1974", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "IRIDEOS +Via Caldera, 21 +20153 Milan +Italy", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2018-09-25T18:21:45.000-07:00", + "description": "IRIDEOS Avalon Campus", + "facilityProvider": "IRIDEOS", + "facilityProviderFacilityId": "Avalon", + "id": "1112", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-1974", + "peeringdbFacilityId": "1974", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-1974", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "IRIDEOS +Via Caldera, 21 +20153 Milan +Italy", + "city": "Milan", + "createdOn": 1537924905000, + "description": "IRIDEOS Avalon Campus", + "displayName": "mil-zone1-1974", + "facilityProvider": "IRIDEOS", + "id": "1112", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-1974", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-3348", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DATA4 LUXEMBOURG s.a r.l +Via Monzoro 105 +20010 Cornaredo, Milan +Italy", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2020-05-12T17:40:44.000-07:00", + "description": "DATA4 Milan-Cornaredo", + "facilityProvider": "DATA4 LUXEMBOURG s.a r.l", + "facilityProviderFacilityId": "Milan-Cornaredo", + "id": "1263", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-3348", + "peeringdbFacilityId": "3348", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-3348", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DATA4 LUXEMBOURG s.a r.l +Via Monzoro 105 +20010 Cornaredo, Milan +Italy", + "city": "Milan", + "createdOn": 1589330444000, + "description": "DATA4 Milan-Cornaredo", + "displayName": "mil-zone1-3348", + "facilityProvider": "DATA4 LUXEMBOURG s.a r.l", + "id": "1263", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-3348", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99013", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Via Strada Antica di Cassano, 8 +Cassina de Pecchi +20060 Milano +Italy", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2022-02-14T09:47:27.000-08:00", + "description": "Telecom Italia Sparkle Milano Data Center", + "facilityProvider": "Sparkle Milano Data Center", + "facilityProviderFacilityId": "Telecom Italia", + "id": "1463", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-99013", + "peeringdbFacilityId": "6513", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99013", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Via Strada Antica di Cassano, 8 +Cassina de Pecchi +20060 Milano +Italy", + "city": "Milan", + "createdOn": 1644860847000, + "description": "Telecom Italia Sparkle Milano Data Center", + "displayName": "mil-zone1-99013", + "facilityProvider": "Sparkle Milano Data Center", + "id": "1463", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-99013", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99034", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Corso Toscana +3 - Via Leonardo da Vinci, Rozzano +Milano +Italy", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2022-08-17T12:56:21.000-07:00", + "description": "Telecom Italia Rozzano Data Center", + "facilityProvider": "Rozzano Data Center", + "facilityProviderFacilityId": "Telecom Italia", + "id": "1751", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-99034", + "peeringdbFacilityId": "99034", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone1-99034", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Corso Toscana +3 - Via Leonardo da Vinci, Rozzano +Milano +Italy", + "city": "Milan", + "createdOn": 1660766181000, + "description": "Telecom Italia Rozzano Data Center", + "displayName": "mil-zone1-99034", + "facilityProvider": "Rozzano Data Center", + "id": "1751", + "kind": "compute#interconnectLocation", + "name": "mil-zone1-99034", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-1974", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "IRIDEOS +Via Caldera, 21 +20153 Milan +Italy", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2018-09-25T18:21:45.000-07:00", + "description": "IRIDEOS Avalon Campus", + "facilityProvider": "IRIDEOS", + "facilityProviderFacilityId": "Avalon", + "id": "1113", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-1974", + "peeringdbFacilityId": "1974", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-1974", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "IRIDEOS +Via Caldera, 21 +20153 Milan +Italy", + "city": "Milan", + "createdOn": 1537924905000, + "description": "IRIDEOS Avalon Campus", + "displayName": "mil-zone2-1974", + "facilityProvider": "IRIDEOS", + "id": "1113", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-1974", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-3348", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "DATA4 LUXEMBOURG s.a r.l +Via Monzoro 105 +20010 Cornaredo, Milan +Italy", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2020-05-12T17:40:44.000-07:00", + "description": "DATA4 Milan-Cornaredo", + "facilityProvider": "DATA4 LUXEMBOURG s.a r.l", + "facilityProviderFacilityId": "Milan-Cornaredo", + "id": "1264", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-3348", + "peeringdbFacilityId": "3348", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-3348", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "DATA4 LUXEMBOURG s.a r.l +Via Monzoro 105 +20010 Cornaredo, Milan +Italy", + "city": "Milan", + "createdOn": 1589330444000, + "description": "DATA4 Milan-Cornaredo", + "displayName": "mil-zone2-3348", + "facilityProvider": "DATA4 LUXEMBOURG s.a r.l", + "id": "1264", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-3348", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99013", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Via Strada Antica di Cassano, 8 +Cassina de Pecchi +20060 Milano +Italy", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2022-02-14T09:47:27.000-08:00", + "description": "Telecom Italia Sparkle Milano Data Center", + "facilityProvider": "Sparkle Milano Data Center", + "facilityProviderFacilityId": "Telecom Italia", + "id": "1464", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-99013", + "peeringdbFacilityId": "6513", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99013", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Via Strada Antica di Cassano, 8 +Cassina de Pecchi +20060 Milano +Italy", + "city": "Milan", + "createdOn": 1644860847000, + "description": "Telecom Italia Sparkle Milano Data Center", + "displayName": "mil-zone2-99013", + "facilityProvider": "Sparkle Milano Data Center", + "id": "1464", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-99013", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99034", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Corso Toscana +3 - Via Leonardo da Vinci, Rozzano +Milano +Italy", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Milan", + "continent": "C_EUROPE", + "creationTimestamp": "2022-08-17T12:56:21.000-07:00", + "description": "Telecom Italia Rozzano Data Center", + "facilityProvider": "Rozzano Data Center", + "facilityProviderFacilityId": "Telecom Italia", + "id": "1752", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-99034", + "peeringdbFacilityId": "99034", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mil-zone2-99034", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Corso Toscana +3 - Via Leonardo da Vinci, Rozzano +Milano +Italy", + "city": "Milan", + "createdOn": 1660766181000, + "description": "Telecom Italia Rozzano Data Center", + "displayName": "mil-zone2-99034", + "facilityProvider": "Rozzano Data Center", + "id": "1752", + "kind": "compute#interconnectLocation", + "name": "mil-zone2-99034", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99027", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "ePLDT +222 Nicanor Garcia, Makati +Metro Manila +Philippines", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Manila", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "ePLDT Vitro Makati", + "facilityProvider": "ePLDT", + "facilityProviderFacilityId": "Vitro Makati", + "id": "1739", + "kind": "compute#interconnectLocation", + "name": "mnl-zone1-99027", + "peeringdbFacilityId": "99027", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99027", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "ePLDT +222 Nicanor Garcia, Makati +Metro Manila +Philippines", + "city": "Manila", + "createdOn": 1657825527000, + "description": "ePLDT Vitro Makati", + "displayName": "mnl-zone1-99027", + "facilityProvider": "ePLDT", + "id": "1739", + "kind": "compute#interconnectLocation", + "name": "mnl-zone1-99027", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99028", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Globe +Behind Bayan Building, 234 Roosevelt Ave +San Francisco del Monte +Quezon City +1105 +Philippines", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Manila", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Globe Roosevelt (QC2)", + "facilityProvider": "Globe Roosevelt", + "facilityProviderFacilityId": "(QC2) Roosevelt", + "id": "1741", + "kind": "compute#interconnectLocation", + "name": "mnl-zone1-99028", + "peeringdbFacilityId": "99028", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone1-99028", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Globe +Behind Bayan Building, 234 Roosevelt Ave +San Francisco del Monte +Quezon City +1105 +Philippines", + "city": "Manila", + "createdOn": 1657825527000, + "description": "Globe Roosevelt (QC2)", + "displayName": "mnl-zone1-99028", + "facilityProvider": "Globe Roosevelt", + "id": "1741", + "kind": "compute#interconnectLocation", + "name": "mnl-zone1-99028", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99027", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "ePLDT +222 Nicanor Garcia, Makati +Metro Manila +Philippines", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Manila", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "ePLDT Vitro Makati", + "facilityProvider": "ePLDT", + "facilityProviderFacilityId": "Vitro Makati", + "id": "1740", + "kind": "compute#interconnectLocation", + "name": "mnl-zone2-99027", + "peeringdbFacilityId": "99027", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99027", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "ePLDT +222 Nicanor Garcia, Makati +Metro Manila +Philippines", + "city": "Manila", + "createdOn": 1657825527000, + "description": "ePLDT Vitro Makati", + "displayName": "mnl-zone2-99027", + "facilityProvider": "ePLDT", + "id": "1740", + "kind": "compute#interconnectLocation", + "name": "mnl-zone2-99027", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99028", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Globe +Behind Bayan Building, 234 Roosevelt Ave +San Francisco del Monte +Quezon City +1105 +Philippines", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Manila", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Globe Roosevelt (QC2)", + "facilityProvider": "Globe Roosevelt", + "facilityProviderFacilityId": "(QC2) Roosevelt", + "id": "1742", + "kind": "compute#interconnectLocation", + "name": "mnl-zone2-99028", + "peeringdbFacilityId": "99028", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mnl-zone2-99028", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Globe +Behind Bayan Building, 234 Roosevelt Ave +San Francisco del Monte +Quezon City +1105 +Philippines", + "city": "Manila", + "createdOn": 1657825527000, + "description": "Globe Roosevelt (QC2)", + "displayName": "mnl-zone2-99028", + "facilityProvider": "Globe Roosevelt", + "id": "1742", + "kind": "compute#interconnectLocation", + "name": "mnl-zone2-99028", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone1-226", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +40 Avenue Roger Salengro +13003 Marseille +France", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Marseille", + "continent": "C_EUROPE", + "creationTimestamp": "2018-01-09T11:42:19.000-08:00", + "description": "Digital Realty Marseille MRS1-3", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Marseille MRS1-3", + "id": "1067", + "kind": "compute#interconnectLocation", + "name": "mrs-zone1-226", + "peeringdbFacilityId": "226", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone1-226", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +40 Avenue Roger Salengro +13003 Marseille +France", + "city": "Marseille", + "createdOn": 1515526939000, + "description": "Digital Realty Marseille MRS1-3", + "displayName": "mrs-zone1-226", + "facilityProvider": "Digital Realty", + "id": "1067", + "kind": "compute#interconnectLocation", + "name": "mrs-zone1-226", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone2-226", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +40 Avenue Roger Salengro +13003 Marseille +France", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Marseille", + "continent": "C_EUROPE", + "creationTimestamp": "2018-01-09T11:42:19.000-08:00", + "description": "Digital Realty Marseille MRS1-3", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Marseille MRS1-3", + "id": "1068", + "kind": "compute#interconnectLocation", + "name": "mrs-zone2-226", + "peeringdbFacilityId": "226", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/mrs-zone2-226", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +40 Avenue Roger Salengro +13003 Marseille +France", + "city": "Marseille", + "createdOn": 1515526939000, + "description": "Digital Realty Marseille MRS1-3", + "displayName": "mrs-zone2-226", + "facilityProvider": "Digital Realty", + "id": "1068", + "kind": "compute#interconnectLocation", + "name": "mrs-zone2-226", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone1-3312", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +511 11th Ave S +Minneapolis, MN, 55415 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Minneapolis", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-29T10:13:59.000-07:00", + "description": "Cologix MIN3", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "MIN3", + "id": "1349", + "kind": "compute#interconnectLocation", + "name": "msp-zone1-3312", + "peeringdbFacilityId": "3312", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone1-3312", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +511 11th Ave S +Minneapolis, MN, 55415 +United States", + "city": "Minneapolis", + "createdOn": 1603991639000, + "description": "Cologix MIN3", + "displayName": "msp-zone1-3312", + "facilityProvider": "Cologix", + "id": "1349", + "kind": "compute#interconnectLocation", + "name": "msp-zone1-3312", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone2-3312", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +511 11th Ave S +Minneapolis, MN, 55415 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Minneapolis", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-29T10:13:59.000-07:00", + "description": "Cologix MIN3", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "MIN3", + "id": "1350", + "kind": "compute#interconnectLocation", + "name": "msp-zone2-3312", + "peeringdbFacilityId": "3312", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/msp-zone2-3312", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +511 11th Ave S +Minneapolis, MN, 55415 +United States", + "city": "Minneapolis", + "createdOn": 1603991639000, + "description": "Cologix MIN3", + "displayName": "msp-zone2-3312", + "facilityProvider": "Cologix", + "id": "1350", + "kind": "compute#interconnectLocation", + "name": "msp-zone2-3312", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone1-480", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Seidlstrasse 3 / Alte Hopfenpost +80335 Munich +Germany", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Munich", + "continent": "C_EUROPE", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Equinix Munich (MU1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MU1", + "id": "1053", + "kind": "compute#interconnectLocation", + "name": "muc-zone1-480", + "peeringdbFacilityId": "480", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone1-480", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Seidlstrasse 3 / Alte Hopfenpost +80335 Munich +Germany", + "city": "Munich", + "createdOn": 1506612309000, + "description": "Equinix Munich (MU1)", + "displayName": "muc-zone1-480", + "facilityProvider": "Equinix", + "id": "1053", + "kind": "compute#interconnectLocation", + "name": "muc-zone1-480", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone2-480", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Seidlstrasse 3 / Alte Hopfenpost +80335 Munich +Germany", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Munich", + "continent": "C_EUROPE", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Equinix Munich (MU1)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "MU1", + "id": "1054", + "kind": "compute#interconnectLocation", + "name": "muc-zone2-480", + "peeringdbFacilityId": "480", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/muc-zone2-480", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Seidlstrasse 3 / Alte Hopfenpost +80335 Munich +Germany", + "city": "Munich", + "createdOn": 1506612309000, + "description": "Equinix Munich (MU1)", + "displayName": "muc-zone2-480", + "facilityProvider": "Equinix", + "id": "1054", + "kind": "compute#interconnectLocation", + "name": "muc-zone2-480", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-1893", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Otemachi Finance City +1-9-5 Otemachi, Chiyoda-ku +Tokyo, 100-0004 +Japan", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-04-25T16:11:33.000-07:00", + "description": "Equinix Tokyo (TY4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "TY4", + "id": "1137", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-1893", + "peeringdbFacilityId": "1893", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-1893", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Otemachi Finance City +1-9-5 Otemachi, Chiyoda-ku +Tokyo, 100-0004 +Japan", + "city": "Tokyo", + "createdOn": 1556233893000, + "description": "Equinix Tokyo (TY4)", + "displayName": "nrt-zone1-1893", + "facilityProvider": "Equinix", + "id": "1137", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-1893", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-452", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Shinshu Meitetsu Shinagawa Bldg. +3-8-21 Higashi-Shinagawa Shinagawa-ku +Tokyo, 140-0002 +Japan", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-01-31T08:25:03.000-08:00", + "description": "Equinix Tokyo (TY2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "TY2", + "id": "1075", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-452", + "peeringdbFacilityId": "452", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-452", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Shinshu Meitetsu Shinagawa Bldg. +3-8-21 Higashi-Shinagawa Shinagawa-ku +Tokyo, 140-0002 +Japan", + "city": "Tokyo", + "createdOn": 1517415903000, + "description": "Equinix Tokyo (TY2)", + "displayName": "nrt-zone1-452", + "facilityProvider": "Equinix", + "id": "1075", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-452", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-599", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Marubeni Access Solutions Inc. +ComSpace Bldg. +Horidomecho Nihonbashi 1-5-3 Chuo-ku +Tokyo +Japan", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "ComSpace I", + "facilityProvider": "Marubeni Access Solutions Inc.", + "facilityProviderFacilityId": "ComSpace I", + "id": "1025", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-599", + "peeringdbFacilityId": "599", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-599", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Marubeni Access Solutions Inc. +ComSpace Bldg. +Horidomecho Nihonbashi 1-5-3 Chuo-ku +Tokyo +Japan", + "city": "Tokyo", + "createdOn": 1493253578000, + "description": "ComSpace I", + "displayName": "nrt-zone1-599", + "facilityProvider": "Marubeni Access Solutions Inc.", + "id": "1025", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-599", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-738", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "AT Tokyo +6-2-12 Toyosu, Koto-ku +Tokyo, 135-0061 +Japan", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-07-31T09:24:06.000-07:00", + "description": "AT Tokyo CC2", + "facilityProvider": "AT Tokyo", + "facilityProviderFacilityId": "CC2", + "id": "1098", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-738", + "peeringdbFacilityId": "738", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone1-738", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "AT Tokyo +6-2-12 Toyosu, Koto-ku +Tokyo, 135-0061 +Japan", + "city": "Tokyo", + "createdOn": 1533054246000, + "description": "AT Tokyo CC2", + "displayName": "nrt-zone1-738", + "facilityProvider": "AT Tokyo", + "id": "1098", + "kind": "compute#interconnectLocation", + "name": "nrt-zone1-738", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-1893", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Otemachi Finance City +1-9-5 Otemachi, Chiyoda-ku +Tokyo, 100-0004 +Japan", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-04-25T16:11:33.000-07:00", + "description": "Equinix Tokyo (TY4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "TY4", + "id": "1138", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-1893", + "peeringdbFacilityId": "1893", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-1893", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Otemachi Finance City +1-9-5 Otemachi, Chiyoda-ku +Tokyo, 100-0004 +Japan", + "city": "Tokyo", + "createdOn": 1556233893000, + "description": "Equinix Tokyo (TY4)", + "displayName": "nrt-zone2-1893", + "facilityProvider": "Equinix", + "id": "1138", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-1893", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-452", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Shinshu Meitetsu Shinagawa Bldg. +3-8-21 Higashi-Shinagawa Shinagawa-ku +Tokyo, 140-0002 +Japan", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Tokyo (TY2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "TY2", + "id": "1027", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-452", + "peeringdbFacilityId": "452", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-452", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Shinshu Meitetsu Shinagawa Bldg. +3-8-21 Higashi-Shinagawa Shinagawa-ku +Tokyo, 140-0002 +Japan", + "city": "Tokyo", + "createdOn": 1493253578000, + "description": "Equinix Tokyo (TY2)", + "displayName": "nrt-zone2-452", + "facilityProvider": "Equinix", + "id": "1027", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-452", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-599", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Marubeni Access Solutions Inc. +ComSpace Bldg. +Horidomecho Nihonbashi 1-5-3 Chuo-ku +Tokyo +Japan", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "ComSpace I", + "facilityProvider": "Marubeni Access Solutions Inc.", + "facilityProviderFacilityId": "ComSpace I", + "id": "1191", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-599", + "peeringdbFacilityId": "599", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-599", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Marubeni Access Solutions Inc. +ComSpace Bldg. +Horidomecho Nihonbashi 1-5-3 Chuo-ku +Tokyo +Japan", + "city": "Tokyo", + "createdOn": 1580772999000, + "description": "ComSpace I", + "displayName": "nrt-zone2-599", + "facilityProvider": "Marubeni Access Solutions Inc.", + "id": "1191", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-599", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-738", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "AT Tokyo +6-2-12 Toyosu, Koto-ku +Tokyo, 135-0061 +Japan", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tokyo", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-07-31T09:24:06.000-07:00", + "description": "AT Tokyo CC2", + "facilityProvider": "AT Tokyo", + "facilityProviderFacilityId": "CC2", + "id": "1099", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-738", + "peeringdbFacilityId": "738", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/nrt-zone2-738", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "AT Tokyo +6-2-12 Toyosu, Koto-ku +Tokyo, 135-0061 +Japan", + "city": "Tokyo", + "createdOn": 1533054246000, + "description": "AT Tokyo CC2", + "displayName": "nrt-zone2-738", + "facilityProvider": "AT Tokyo", + "id": "1099", + "kind": "compute#interconnectLocation", + "name": "nrt-zone2-738", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-440", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite +427 South LaSalle Street +Chicago, IL, 60605 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chicago", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-29T10:13:59.000-07:00", + "description": "CoreSite - Chicago (CH1)", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "Chicago (CH1)", + "id": "1351", + "kind": "compute#interconnectLocation", + "name": "ord-zone1-440", + "peeringdbFacilityId": "440", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-440", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite +427 South LaSalle Street +Chicago, IL, 60605 +United States", + "city": "Chicago", + "createdOn": 1603991639000, + "description": "CoreSite - Chicago (CH1)", + "displayName": "ord-zone1-440", + "facilityProvider": "CoreSite", + "id": "1351", + "kind": "compute#interconnectLocation", + "name": "ord-zone1-440", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-7", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +350 E Cermak Rd +5th Floor / 6th Floor / 8th Floor +Chicago IL, 60616-1568 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chicago", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Chicago (CH1/CH2/CH4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "CH1/CH2/CH4", + "id": "1029", + "kind": "compute#interconnectLocation", + "name": "ord-zone1-7", + "peeringdbFacilityId": "7", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone1-7", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +350 E Cermak Rd +5th Floor / 6th Floor / 8th Floor +Chicago IL, 60616-1568 +United States", + "city": "Chicago", + "createdOn": 1493253578000, + "description": "Equinix Chicago (CH1/CH2/CH4)", + "displayName": "ord-zone1-7", + "facilityProvider": "Equinix", + "id": "1029", + "kind": "compute#interconnectLocation", + "name": "ord-zone1-7", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-440", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite +427 South LaSalle Street +Chicago, IL, 60605 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chicago", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-10-29T10:13:59.000-07:00", + "description": "CoreSite - Chicago (CH1)", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "Chicago (CH1)", + "id": "1352", + "kind": "compute#interconnectLocation", + "name": "ord-zone2-440", + "peeringdbFacilityId": "440", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-440", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite +427 South LaSalle Street +Chicago, IL, 60605 +United States", + "city": "Chicago", + "createdOn": 1603991639000, + "description": "CoreSite - Chicago (CH1)", + "displayName": "ord-zone2-440", + "facilityProvider": "CoreSite", + "id": "1352", + "kind": "compute#interconnectLocation", + "name": "ord-zone2-440", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-7", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +350 E Cermak Rd +5th Floor / 6th Floor / 8th Floor +Chicago IL, 60616-1568 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Chicago", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Chicago (CH1/CH2/CH4)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "CH1/CH2/CH4", + "id": "1030", + "kind": "compute#interconnectLocation", + "name": "ord-zone2-7", + "peeringdbFacilityId": "7", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/ord-zone2-7", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +350 E Cermak Rd +5th Floor / 6th Floor / 8th Floor +Chicago IL, 60616-1568 +United States", + "city": "Chicago", + "createdOn": 1493253578000, + "description": "Equinix Chicago (CH1/CH2/CH4)", + "displayName": "ord-zone2-7", + "facilityProvider": "Equinix", + "id": "1030", + "kind": "compute#interconnectLocation", + "name": "ord-zone2-7", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone1-5518", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Bulk Infrastructure AS +Hans Møller Gasmanns vei 9 +0598 Oslo +Norway", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Oslo", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Bulk Oslo Internet Exchange - OS-IX", + "facilityProvider": "Bulk Oslo Internet Exchange", + "facilityProviderFacilityId": "OS-IX", + "id": "1745", + "kind": "compute#interconnectLocation", + "name": "osl-zone1-5518", + "peeringdbFacilityId": "5518", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone1-5518", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Bulk Infrastructure AS +Hans Møller Gasmanns vei 9 +0598 Oslo +Norway", + "city": "Oslo", + "createdOn": 1657825527000, + "description": "Bulk Oslo Internet Exchange - OS-IX", + "displayName": "osl-zone1-5518", + "facilityProvider": "Bulk Oslo Internet Exchange", + "id": "1745", + "kind": "compute#interconnectLocation", + "name": "osl-zone1-5518", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone2-5518", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Bulk Infrastructure AS +Hans Møller Gasmanns vei 9 +0598 Oslo +Norway", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Oslo", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-14T12:05:27.000-07:00", + "description": "Bulk Oslo Internet Exchange - OS-IX", + "facilityProvider": "Bulk Oslo Internet Exchange", + "facilityProviderFacilityId": "OS-IX", + "id": "1746", + "kind": "compute#interconnectLocation", + "name": "osl-zone2-5518", + "peeringdbFacilityId": "5518", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/osl-zone2-5518", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Bulk Infrastructure AS +Hans Møller Gasmanns vei 9 +0598 Oslo +Norway", + "city": "Oslo", + "createdOn": 1657825527000, + "description": "Bulk Oslo Internet Exchange - OS-IX", + "displayName": "osl-zone2-5518", + "facilityProvider": "Bulk Oslo Internet Exchange", + "id": "1746", + "kind": "compute#interconnectLocation", + "name": "osl-zone2-5518", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone1-99039", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NXDATA +Bulevardul Dimitrie Pompeiu 8, București +020337 Bucharest +Romania", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bucharest", + "continent": "C_EUROPE", + "creationTimestamp": "2022-06-15T12:51:07.000-07:00", + "description": "NXDATA-1 Bucharest Romania (BU1)", + "facilityProvider": "NXDATA", + "facilityProviderFacilityId": "NXDATA-1 Bucharest Romania (BU1)", + "id": "1611", + "kind": "compute#interconnectLocation", + "name": "otp-zone1-99039", + "peeringdbFacilityId": "439", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone1-99039", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NXDATA +Bulevardul Dimitrie Pompeiu 8, București +020337 Bucharest +Romania", + "city": "Bucharest", + "createdOn": 1655322667000, + "description": "NXDATA-1 Bucharest Romania (BU1)", + "displayName": "otp-zone1-99039", + "facilityProvider": "NXDATA", + "id": "1611", + "kind": "compute#interconnectLocation", + "name": "otp-zone1-99039", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone2-99039", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NXDATA +Bulevardul Dimitrie Pompeiu 8, București +020337 Bucharest +Romania", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Bucharest", + "continent": "C_EUROPE", + "creationTimestamp": "2022-06-15T12:51:07.000-07:00", + "description": "NXDATA-1 Bucharest Romania (BU1)", + "facilityProvider": "NXDATA", + "facilityProviderFacilityId": "NXDATA-1 Bucharest Romania (BU1)", + "id": "1612", + "kind": "compute#interconnectLocation", + "name": "otp-zone2-99039", + "peeringdbFacilityId": "439", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/otp-zone2-99039", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NXDATA +Bulevardul Dimitrie Pompeiu 8, București +020337 Bucharest +Romania", + "city": "Bucharest", + "createdOn": 1655322667000, + "description": "NXDATA-1 Bucharest Romania (BU1)", + "displayName": "otp-zone2-99039", + "facilityProvider": "NXDATA", + "id": "1612", + "kind": "compute#interconnectLocation", + "name": "otp-zone2-99039", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone1-1922", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "EdgeConneX +6327 NE Evergreen Parkway +Building C +Hillsboro, OR, 97124 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Portland", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-08-27T10:37:45.000-07:00", + "description": "EdgeConneX Portland (EDCPOR01)", + "facilityProvider": "EdgeConneX", + "facilityProviderFacilityId": "EDCPOR01", + "id": "1277", + "kind": "compute#interconnectLocation", + "name": "pdx-zone1-1922", + "peeringdbFacilityId": "1922", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone1-1922", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "EdgeConneX +6327 NE Evergreen Parkway +Building C +Hillsboro, OR, 97124 +United States", + "city": "Portland", + "createdOn": 1598549865000, + "description": "EdgeConneX Portland (EDCPOR01)", + "displayName": "pdx-zone1-1922", + "facilityProvider": "EdgeConneX", + "id": "1277", + "kind": "compute#interconnectLocation", + "name": "pdx-zone1-1922", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone2-1922", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "EdgeConneX +6327 NE Evergreen Parkway +Building C +Hillsboro, OR, 97124 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Portland", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-08-27T10:37:45.000-07:00", + "description": "EdgeConneX Portland (EDCPOR01)", + "facilityProvider": "EdgeConneX", + "facilityProviderFacilityId": "EDCPOR01", + "id": "1278", + "kind": "compute#interconnectLocation", + "name": "pdx-zone2-1922", + "peeringdbFacilityId": "1922", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/pdx-zone2-1922", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "EdgeConneX +6327 NE Evergreen Parkway +Building C +Hillsboro, OR, 97124 +United States", + "city": "Portland", + "createdOn": 1598549865000, + "description": "EdgeConneX Portland (EDCPOR01)", + "displayName": "pdx-zone2-1922", + "facilityProvider": "EdgeConneX", + "id": "1278", + "kind": "compute#interconnectLocation", + "name": "pdx-zone2-1922", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone1-5749", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +1/37 Lemnos Street +Shenton Park, WA 6008 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Perth", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-11-23T14:34:21.000-08:00", + "description": "Equinix PE2 - Perth (formerly Metronode Perth 2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "PE2 - Perth", + "id": "1357", + "kind": "compute#interconnectLocation", + "name": "per-zone1-5749", + "peeringdbFacilityId": "11851", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone1-5749", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +1/37 Lemnos Street +Shenton Park, WA 6008 +Australia", + "city": "Perth", + "createdOn": 1606170861000, + "description": "Equinix PE2 - Perth (formerly Metronode Perth 2)", + "displayName": "per-zone1-5749", + "facilityProvider": "Equinix", + "id": "1357", + "kind": "compute#interconnectLocation", + "name": "per-zone1-5749", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone2-5749", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +1/37 Lemnos Street +Shenton Park, WA 6008 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Perth", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-11-23T14:34:21.000-08:00", + "description": "Equinix PE2 - Perth (formerly Metronode Perth 2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "PE2 - Perth", + "id": "1358", + "kind": "compute#interconnectLocation", + "name": "per-zone2-5749", + "peeringdbFacilityId": "11851", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/per-zone2-5749", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +1/37 Lemnos Street +Shenton Park, WA 6008 +Australia", + "city": "Perth", + "createdOn": 1606170861000, + "description": "Equinix PE2 - Perth (formerly Metronode Perth 2)", + "displayName": "per-zone2-5749", + "facilityProvider": "Equinix", + "id": "1358", + "kind": "compute#interconnectLocation", + "name": "per-zone2-5749", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone1-146", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +401 N. Broad Street +Philadelphia, PA, 19108 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Philadelphia", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-11-23T14:34:21.000-08:00", + "description": "Equinix PH1 - Philadelphia", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "PH1 - Philadelphia", + "id": "1355", + "kind": "compute#interconnectLocation", + "name": "phl-zone1-146", + "peeringdbFacilityId": "146", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone1-146", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +401 N. Broad Street +Philadelphia, PA, 19108 +United States", + "city": "Philadelphia", + "createdOn": 1606170861000, + "description": "Equinix PH1 - Philadelphia", + "displayName": "phl-zone1-146", + "facilityProvider": "Equinix", + "id": "1355", + "kind": "compute#interconnectLocation", + "name": "phl-zone1-146", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone2-146", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +401 N. Broad Street +Philadelphia, PA, 19108 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Philadelphia", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-11-23T14:34:21.000-08:00", + "description": "Equinix PH1 - Philadelphia", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "PH1 - Philadelphia", + "id": "1356", + "kind": "compute#interconnectLocation", + "name": "phl-zone2-146", + "peeringdbFacilityId": "146", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phl-zone2-146", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +401 N. Broad Street +Philadelphia, PA, 19108 +United States", + "city": "Philadelphia", + "createdOn": 1606170861000, + "description": "Equinix PH1 - Philadelphia", + "displayName": "phl-zone2-146", + "facilityProvider": "Equinix", + "id": "1356", + "kind": "compute#interconnectLocation", + "name": "phl-zone2-146", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-1488", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +2405 S. Ellis St +Chandler, AZ, 85286 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Phoenix", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2022-05-27T09:30:32.000-07:00", + "description": "CyrusOne Phoenix", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "CyrusOne Phoenix", + "id": "1609", + "kind": "compute#interconnectLocation", + "name": "phx-zone1-1488", + "peeringdbFacilityId": "1488", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-1488", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +2405 S. Ellis St +Chandler, AZ, 85286 +United States", + "city": "Phoenix", + "createdOn": 1653669032000, + "description": "CyrusOne Phoenix", + "displayName": "phx-zone1-1488", + "facilityProvider": "CyrusOne", + "id": "1609", + "kind": "compute#interconnectLocation", + "name": "phx-zone1-1488", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-917", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "PhoenixNAP +3402 E. University Drive +Phoenix, AZ, 85034 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Phoenix", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-02-10T09:30:01.000-08:00", + "description": "PhoenixNAP", + "facilityProvider": "PhoenixNAP", + "facilityProviderFacilityId": "PhoenixNAP", + "id": "1383", + "kind": "compute#interconnectLocation", + "name": "phx-zone1-917", + "peeringdbFacilityId": "917", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone1-917", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "PhoenixNAP +3402 E. University Drive +Phoenix, AZ, 85034 +United States", + "city": "Phoenix", + "createdOn": 1612978201000, + "description": "PhoenixNAP", + "displayName": "phx-zone1-917", + "facilityProvider": "PhoenixNAP", + "id": "1383", + "kind": "compute#interconnectLocation", + "name": "phx-zone1-917", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-1488", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +2405 S. Ellis St +Chandler, AZ, 85286 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Phoenix", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2022-05-27T09:30:32.000-07:00", + "description": "CyrusOne Phoenix", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "CyrusOne Phoenix", + "id": "1610", + "kind": "compute#interconnectLocation", + "name": "phx-zone2-1488", + "peeringdbFacilityId": "1488", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-1488", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +2405 S. Ellis St +Chandler, AZ, 85286 +United States", + "city": "Phoenix", + "createdOn": 1653669032000, + "description": "CyrusOne Phoenix", + "displayName": "phx-zone2-1488", + "facilityProvider": "CyrusOne", + "id": "1610", + "kind": "compute#interconnectLocation", + "name": "phx-zone2-1488", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-917", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "PhoenixNAP +3402 E. University Drive +Phoenix, AZ, 85034 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Phoenix", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-02-10T09:30:01.000-08:00", + "description": "PhoenixNAP", + "facilityProvider": "PhoenixNAP", + "facilityProviderFacilityId": "PhoenixNAP", + "id": "1384", + "kind": "compute#interconnectLocation", + "name": "phx-zone2-917", + "peeringdbFacilityId": "917", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/phx-zone2-917", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "PhoenixNAP +3402 E. University Drive +Phoenix, AZ, 85034 +United States", + "city": "Phoenix", + "createdOn": 1612978201000, + "description": "PhoenixNAP", + "displayName": "phx-zone2-917", + "facilityProvider": "PhoenixNAP", + "id": "1384", + "kind": "compute#interconnectLocation", + "name": "phx-zone2-917", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone1-214", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CE Colo Czech s.r.o. +Nad Elektrarnou 1428/47 +10600 Prague +Czechia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Prague", + "continent": "C_EUROPE", + "creationTimestamp": "2020-05-12T17:40:44.000-07:00", + "description": "CE Colo Prague", + "facilityProvider": "CE Colo Czech s.r.o.", + "facilityProviderFacilityId": "Prague", + "id": "1267", + "kind": "compute#interconnectLocation", + "name": "prg-zone1-214", + "peeringdbFacilityId": "214", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone1-214", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CE Colo Czech s.r.o. +Nad Elektrarnou 1428/47 +10600 Prague +Czechia", + "city": "Prague", + "createdOn": 1589330444000, + "description": "CE Colo Prague", + "displayName": "prg-zone1-214", + "facilityProvider": "CE Colo Czech s.r.o.", + "id": "1267", + "kind": "compute#interconnectLocation", + "name": "prg-zone1-214", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone2-214", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CE Colo Czech s.r.o. +Nad Elektrarnou 1428/47 +10600 Prague +Czechia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Prague", + "continent": "C_EUROPE", + "creationTimestamp": "2020-05-12T17:40:44.000-07:00", + "description": "CE Colo Prague", + "facilityProvider": "CE Colo Czech s.r.o.", + "facilityProviderFacilityId": "Prague", + "id": "1268", + "kind": "compute#interconnectLocation", + "name": "prg-zone2-214", + "peeringdbFacilityId": "214", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/prg-zone2-214", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CE Colo Czech s.r.o. +Nad Elektrarnou 1428/47 +10600 Prague +Czechia", + "city": "Prague", + "createdOn": 1589330444000, + "description": "CE Colo Prague", + "displayName": "prg-zone2-214", + "facilityProvider": "CE Colo Czech s.r.o.", + "id": "1268", + "kind": "compute#interconnectLocation", + "name": "prg-zone2-214", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone1-1778", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Kio Networks +Privada de la Princesa 4 +Parque Industrial el Marques +76246 El Marques, Queretaro +Mexico", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Queretaro", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "KIO Networks QRO/1", + "facilityProvider": "KIO Networks", + "facilityProviderFacilityId": "QRO/1", + "id": "1123", + "kind": "compute#interconnectLocation", + "name": "qro-zone1-1778", + "peeringdbFacilityId": "1778", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone1-1778", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Kio Networks +Privada de la Princesa 4 +Parque Industrial el Marques +76246 El Marques, Queretaro +Mexico", + "city": "Queretaro", + "createdOn": 1541479809000, + "description": "KIO Networks QRO/1", + "displayName": "qro-zone1-1778", + "facilityProvider": "KIO Networks", + "id": "1123", + "kind": "compute#interconnectLocation", + "name": "qro-zone1-1778", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone2-1778", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Kio Networks +Privada de la Princesa 4 +Parque Industrial el Marques +76246 El Marques, Queretaro +Mexico", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Queretaro", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "KIO Networks QRO/1", + "facilityProvider": "KIO Networks", + "facilityProviderFacilityId": "QRO/1", + "id": "1124", + "kind": "compute#interconnectLocation", + "name": "qro-zone2-1778", + "peeringdbFacilityId": "1778", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/qro-zone2-1778", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Kio Networks +Privada de la Princesa 4 +Parque Industrial el Marques +76246 El Marques, Queretaro +Mexico", + "city": "Queretaro", + "createdOn": 1541479809000, + "description": "KIO Networks QRO/1", + "displayName": "qro-zone2-1778", + "facilityProvider": "KIO Networks", + "id": "1124", + "kind": "compute#interconnectLocation", + "name": "qro-zone2-1778", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1374", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Av. Dom Pedro II No 329 +Quinta Da Boa Visita +RIO DE JANEIRO +20941-070 +Brazil", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Rio de Janeiro", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-03-05T11:34:04.000-08:00", + "description": "Cirion Rio de Janeiro", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "Rio de Janeiro", + "id": "1076", + "kind": "compute#interconnectLocation", + "name": "rio-zone1-1374", + "peeringdbFacilityId": "1374", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1374", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Av. Dom Pedro II No 329 +Quinta Da Boa Visita +RIO DE JANEIRO +20941-070 +Brazil", + "city": "Rio de Janeiro", + "createdOn": 1520278444000, + "description": "Cirion Rio de Janeiro", + "displayName": "rio-zone1-1374", + "facilityProvider": "Cirion", + "id": "1076", + "kind": "compute#interconnectLocation", + "name": "rio-zone1-1374", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1899", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix, Inc. +Estrada Adhemar Bebiano, 1380 +Del Castilho +RIO DE JANEIRO, RJ +21051-070 +Brazil", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Rio de Janeiro", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2021-01-26T10:23:58.000-08:00", + "description": "Equinix RJ2 - Rio de Janeiro", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "RJ2 - Rio de Janeiro", + "id": "1379", + "kind": "compute#interconnectLocation", + "name": "rio-zone1-1899", + "peeringdbFacilityId": "1899", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone1-1899", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix, Inc. +Estrada Adhemar Bebiano, 1380 +Del Castilho +RIO DE JANEIRO, RJ +21051-070 +Brazil", + "city": "Rio de Janeiro", + "createdOn": 1611685438000, + "description": "Equinix RJ2 - Rio de Janeiro", + "displayName": "rio-zone1-1899", + "facilityProvider": "Equinix", + "id": "1379", + "kind": "compute#interconnectLocation", + "name": "rio-zone1-1899", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1374", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Av. Dom Pedro II No 329 +Quinta Da Boa Visita +RIO DE JANEIRO +20941-070 +Brazil", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Rio de Janeiro", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-03-05T11:34:04.000-08:00", + "description": "Cirion Rio de Janeiro", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "Rio de Janeiro", + "id": "1077", + "kind": "compute#interconnectLocation", + "name": "rio-zone2-1374", + "peeringdbFacilityId": "1374", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1374", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Av. Dom Pedro II No 329 +Quinta Da Boa Visita +RIO DE JANEIRO +20941-070 +Brazil", + "city": "Rio de Janeiro", + "createdOn": 1520278444000, + "description": "Cirion Rio de Janeiro", + "displayName": "rio-zone2-1374", + "facilityProvider": "Cirion", + "id": "1077", + "kind": "compute#interconnectLocation", + "name": "rio-zone2-1374", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1899", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix, Inc. +Estrada Adhemar Bebiano, 1380 +Del Castilho +RIO DE JANEIRO, RJ +21051-070 +Brazil", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Rio de Janeiro", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2021-01-26T10:23:58.000-08:00", + "description": "Equinix RJ2 - Rio de Janeiro", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "RJ2 - Rio de Janeiro", + "id": "1380", + "kind": "compute#interconnectLocation", + "name": "rio-zone2-1899", + "peeringdbFacilityId": "1899", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/rio-zone2-1899", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix, Inc. +Estrada Adhemar Bebiano, 1380 +Del Castilho +RIO DE JANEIRO, RJ +21051-070 +Brazil", + "city": "Rio de Janeiro", + "createdOn": 1611685438000, + "description": "Equinix RJ2 - Rio de Janeiro", + "displayName": "rio-zone2-1899", + "facilityProvider": "Equinix", + "id": "1380", + "kind": "compute#interconnectLocation", + "name": "rio-zone2-1899", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone1-1484", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +9999 Westover Hills Blvd +San Antonio, TX, 78254 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "San Antonio", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-01-08T11:08:28.000-08:00", + "description": "CyrusOne San Antonio", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "San Antonio", + "id": "1369", + "kind": "compute#interconnectLocation", + "name": "sat-zone1-1484", + "peeringdbFacilityId": "1484", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone1-1484", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +9999 Westover Hills Blvd +San Antonio, TX, 78254 +United States", + "city": "San Antonio", + "createdOn": 1610132908000, + "description": "CyrusOne San Antonio", + "displayName": "sat-zone1-1484", + "facilityProvider": "CyrusOne", + "id": "1369", + "kind": "compute#interconnectLocation", + "name": "sat-zone1-1484", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone2-1484", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CyrusOne +9999 Westover Hills Blvd +San Antonio, TX, 78254 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "San Antonio", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-01-08T11:08:28.000-08:00", + "description": "CyrusOne San Antonio", + "facilityProvider": "CyrusOne", + "facilityProviderFacilityId": "San Antonio", + "id": "1370", + "kind": "compute#interconnectLocation", + "name": "sat-zone2-1484", + "peeringdbFacilityId": "1484", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sat-zone2-1484", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CyrusOne +9999 Westover Hills Blvd +San Antonio, TX, 78254 +United States", + "city": "San Antonio", + "createdOn": 1610132908000, + "description": "CyrusOne San Antonio", + "displayName": "sat-zone2-1484", + "facilityProvider": "CyrusOne", + "id": "1370", + "kind": "compute#interconnectLocation", + "name": "sat-zone2-1484", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-1779", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Santa Marta de Huechuraba 6951 +Comuna Huechuraba +860-0360 Santiago de Chile, CP +Chile", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Santiago", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "Cirion Santiago de Chile", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "Santiago de Chile", + "id": "1125", + "kind": "compute#interconnectLocation", + "name": "scl-zone1-1779", + "peeringdbFacilityId": "2093", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-1779", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Santa Marta de Huechuraba 6951 +Comuna Huechuraba +860-0360 Santiago de Chile, CP +Chile", + "city": "Santiago", + "createdOn": 1541479809000, + "description": "Cirion Santiago de Chile", + "displayName": "scl-zone1-1779", + "facilityProvider": "Cirion", + "id": "1125", + "kind": "compute#interconnectLocation", + "name": "scl-zone1-1779", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-7594", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ascenty DataCenters e Telecom +Guacolda 2100 +Comuna de Quilicura Region Metropolitana +8710067 Santiago +Chile", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Santiago", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2022-02-08T09:37:45.000-08:00", + "description": "Ascenty - Chile 1", + "facilityProvider": "Ascenty", + "facilityProviderFacilityId": "Chile 1", + "id": "1461", + "kind": "compute#interconnectLocation", + "name": "scl-zone1-7594", + "peeringdbFacilityId": "7594", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-7594", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ascenty DataCenters e Telecom +Guacolda 2100 +Comuna de Quilicura Region Metropolitana +8710067 Santiago +Chile", + "city": "Santiago", + "createdOn": 1644341865000, + "description": "Ascenty - Chile 1", + "displayName": "scl-zone1-7594", + "facilityProvider": "Ascenty", + "id": "1461", + "kind": "compute#interconnectLocation", + "name": "scl-zone1-7594", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-99014", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "GTD +Av Presidente Frei Montalva 3615 +Conchalí +Santiago de Chile, CP +Chile", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Santiago", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2021-10-01T13:16:35.000-07:00", + "description": "GTD Panamericana", + "facilityProvider": "GTD", + "facilityProviderFacilityId": "GTD Panamericana", + "id": "1425", + "kind": "compute#interconnectLocation", + "name": "scl-zone1-99014", + "peeringdbFacilityId": "12865", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone1-99014", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "GTD +Av Presidente Frei Montalva 3615 +Conchalí +Santiago de Chile, CP +Chile", + "city": "Santiago", + "createdOn": 1633119395000, + "description": "GTD Panamericana", + "displayName": "scl-zone1-99014", + "facilityProvider": "GTD", + "id": "1425", + "kind": "compute#interconnectLocation", + "name": "scl-zone1-99014", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-1779", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cirion +Santa Marta de Huechuraba 6951 +Comuna Huechuraba +860-0360 Santiago de Chile, CP +Chile", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Santiago", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2018-11-05T20:50:09.000-08:00", + "description": "Cirion Santiago de Chile", + "facilityProvider": "Cirion", + "facilityProviderFacilityId": "Santiago de Chile", + "id": "1126", + "kind": "compute#interconnectLocation", + "name": "scl-zone2-1779", + "peeringdbFacilityId": "2093", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-1779", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cirion +Santa Marta de Huechuraba 6951 +Comuna Huechuraba +860-0360 Santiago de Chile, CP +Chile", + "city": "Santiago", + "createdOn": 1541479809000, + "description": "Cirion Santiago de Chile", + "displayName": "scl-zone2-1779", + "facilityProvider": "Cirion", + "id": "1126", + "kind": "compute#interconnectLocation", + "name": "scl-zone2-1779", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-7594", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ascenty DataCenters e Telecom +Guacolda 2100 +Comuna de Quilicura Region Metropolitana +8710067 Santiago +Chile", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Santiago", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2022-02-08T09:37:45.000-08:00", + "description": "Ascenty - Chile 1", + "facilityProvider": "Ascenty", + "facilityProviderFacilityId": "Chile 1", + "id": "1462", + "kind": "compute#interconnectLocation", + "name": "scl-zone2-7594", + "peeringdbFacilityId": "7594", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-7594", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ascenty DataCenters e Telecom +Guacolda 2100 +Comuna de Quilicura Region Metropolitana +8710067 Santiago +Chile", + "city": "Santiago", + "createdOn": 1644341865000, + "description": "Ascenty - Chile 1", + "displayName": "scl-zone2-7594", + "facilityProvider": "Ascenty", + "id": "1462", + "kind": "compute#interconnectLocation", + "name": "scl-zone2-7594", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-99014", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "GTD +Av Presidente Frei Montalva 3615 +Conchalí +Santiago de Chile, CP +Chile", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Santiago", + "continent": "C_SOUTH_AMERICA", + "creationTimestamp": "2021-10-01T13:16:35.000-07:00", + "description": "GTD Panamericana", + "facilityProvider": "GTD", + "facilityProviderFacilityId": "GTD Panamericana", + "id": "1426", + "kind": "compute#interconnectLocation", + "name": "scl-zone2-99014", + "peeringdbFacilityId": "12865", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/scl-zone2-99014", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "GTD +Av Presidente Frei Montalva 3615 +Conchalí +Santiago de Chile, CP +Chile", + "city": "Santiago", + "createdOn": 1633119395000, + "description": "GTD Panamericana", + "displayName": "scl-zone2-99014", + "facilityProvider": "GTD", + "id": "1426", + "kind": "compute#interconnectLocation", + "name": "scl-zone2-99014", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone1-86", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +2001 Sixth Avenue +Seattle WA, 98121 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seattle", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-08-10T08:42:45.000-07:00", + "description": "Equinix Seattle (SE2/3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SE2/3", + "id": "1049", + "kind": "compute#interconnectLocation", + "name": "sea-zone1-86", + "peeringdbFacilityId": "86", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone1-86", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +2001 Sixth Avenue +Seattle WA, 98121 +United States", + "city": "Seattle", + "createdOn": 1502379765000, + "description": "Equinix Seattle (SE2/3)", + "displayName": "sea-zone1-86", + "facilityProvider": "Equinix", + "id": "1049", + "kind": "compute#interconnectLocation", + "name": "sea-zone1-86", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone2-86", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +2001 Sixth Avenue +Seattle WA, 98121 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Seattle", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-08-10T08:42:45.000-07:00", + "description": "Equinix Seattle (SE2/3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SE2/3", + "id": "1050", + "kind": "compute#interconnectLocation", + "name": "sea-zone2-86", + "peeringdbFacilityId": "86", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sea-zone2-86", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +2001 Sixth Avenue +Seattle WA, 98121 +United States", + "city": "Seattle", + "createdOn": 1502379765000, + "description": "Equinix Seattle (SE2/3)", + "displayName": "sea-zone2-86", + "facilityProvider": "Equinix", + "id": "1050", + "kind": "compute#interconnectLocation", + "name": "sea-zone2-86", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone1-1619", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite LLC +2972 Stender Way +Santa Clara, CA, 95054 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "San Francisco Bay Area", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-04-01T21:28:36.000-07:00", + "description": "CoreSite - Santa Clara (SV4)", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "CoreSite - Santa Clara (SV4)", + "id": "1399", + "kind": "compute#interconnectLocation", + "name": "sfo-zone1-1619", + "peeringdbFacilityId": "1619", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone1-1619", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite LLC +2972 Stender Way +Santa Clara, CA, 95054 +United States", + "city": "San Francisco Bay Area", + "createdOn": 1617337716000, + "description": "CoreSite - Santa Clara (SV4)", + "displayName": "sfo-zone1-1619", + "facilityProvider": "CoreSite", + "id": "1399", + "kind": "compute#interconnectLocation", + "name": "sfo-zone1-1619", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone2-1619", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "CoreSite LLC +2972 Stender Way +Santa Clara, CA, 95054 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "San Francisco Bay Area", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-04-01T21:28:36.000-07:00", + "description": "CoreSite - Santa Clara (SV4)", + "facilityProvider": "CoreSite", + "facilityProviderFacilityId": "CoreSite - Santa Clara (SV4)", + "id": "1400", + "kind": "compute#interconnectLocation", + "name": "sfo-zone2-1619", + "peeringdbFacilityId": "1619", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sfo-zone2-1619", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "CoreSite LLC +2972 Stender Way +Santa Clara, CA, 95054 +United States", + "city": "San Francisco Bay Area", + "createdOn": 1617337716000, + "description": "CoreSite - Santa Clara (SV4)", + "displayName": "sfo-zone2-1619", + "facilityProvider": "CoreSite", + "id": "1400", + "kind": "compute#interconnectLocation", + "name": "sfo-zone2-1619", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-2260", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +26A Ayer Rajah Crescent +Singapore 139963", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Singapore", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-09-17T12:55:51.000-07:00", + "description": "Equinix Singapore (SG3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SG3", + "id": "1143", + "kind": "compute#interconnectLocation", + "name": "sin-zone1-2260", + "peeringdbFacilityId": "2260", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-2260", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +26A Ayer Rajah Crescent +Singapore 139963", + "city": "Singapore", + "createdOn": 1568750151000, + "description": "Equinix Singapore (SG3)", + "displayName": "sin-zone1-2260", + "facilityProvider": "Equinix", + "id": "1143", + "kind": "compute#interconnectLocation", + "name": "sin-zone1-2260", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-388", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Global Switch +2 TAI SENG AVENUE +Singapore", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Singapore", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Global Switch Singapore", + "facilityProvider": "Global Switch", + "facilityProviderFacilityId": "Singapore", + "id": "1039", + "kind": "compute#interconnectLocation", + "name": "sin-zone1-388", + "peeringdbFacilityId": "388", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone1-388", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Global Switch +2 TAI SENG AVENUE +Singapore", + "city": "Singapore", + "createdOn": 1493253578000, + "description": "Global Switch Singapore", + "displayName": "sin-zone1-388", + "facilityProvider": "Global Switch", + "id": "1039", + "kind": "compute#interconnectLocation", + "name": "sin-zone1-388", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-2260", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +26A Ayer Rajah Crescent +Singapore 139963", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Singapore", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Singapore (SG3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SG3", + "id": "1040", + "kind": "compute#interconnectLocation", + "name": "sin-zone2-2260", + "peeringdbFacilityId": "2260", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-2260", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +26A Ayer Rajah Crescent +Singapore 139963", + "city": "Singapore", + "createdOn": 1493253578000, + "description": "Equinix Singapore (SG3)", + "displayName": "sin-zone2-2260", + "facilityProvider": "Equinix", + "id": "1040", + "kind": "compute#interconnectLocation", + "name": "sin-zone2-2260", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-388", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Global Switch +2 TAI SENG AVENUE +Singapore", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Singapore", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-09-17T12:35:24.000-07:00", + "description": "Global Switch Singapore", + "facilityProvider": "Global Switch", + "facilityProviderFacilityId": "Singapore", + "id": "1142", + "kind": "compute#interconnectLocation", + "name": "sin-zone2-388", + "peeringdbFacilityId": "388", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sin-zone2-388", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Global Switch +2 TAI SENG AVENUE +Singapore", + "city": "Singapore", + "createdOn": 1568748924000, + "description": "Global Switch Singapore", + "displayName": "sin-zone2-388", + "facilityProvider": "Global Switch", + "id": "1142", + "kind": "compute#interconnectLocation", + "name": "sin-zone2-388", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone1-6", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +11 Great Oaks Blvd +San Jose CA, 95119-1242 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "San Francisco Bay Area", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix SV1/SV5/SV10 - Silicon Valley, San Jose", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SV1/SV5/SV10", + "id": "1041", + "kind": "compute#interconnectLocation", + "name": "sjc-zone1-6", + "peeringdbFacilityId": "6", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone1-6", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +11 Great Oaks Blvd +San Jose CA, 95119-1242 +United States", + "city": "San Francisco Bay Area", + "createdOn": 1493253578000, + "description": "Equinix SV1/SV5/SV10 - Silicon Valley, San Jose", + "displayName": "sjc-zone1-6", + "facilityProvider": "Equinix", + "id": "1041", + "kind": "compute#interconnectLocation", + "name": "sjc-zone1-6", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone2-6", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +11 Great Oaks Blvd +San Jose CA, 95119-1242 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "San Francisco Bay Area", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix SV1/SV5/SV10 - Silicon Valley, San Jose", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SV1/SV5/SV10", + "id": "1042", + "kind": "compute#interconnectLocation", + "name": "sjc-zone2-6", + "peeringdbFacilityId": "6", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sjc-zone2-6", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +11 Great Oaks Blvd +San Jose CA, 95119-1242 +United States", + "city": "San Francisco Bay Area", + "createdOn": 1493253578000, + "description": "Equinix SV1/SV5/SV10 - Silicon Valley, San Jose", + "displayName": "sjc-zone2-6", + "facilityProvider": "Equinix", + "id": "1042", + "kind": "compute#interconnectLocation", + "name": "sjc-zone2-6", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone1-99001", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Aligned Energy +3333 West 9000 South +West Jordan UT, 84088 +United States", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Salt Lake City", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-11-01T09:25:11.000-07:00", + "description": "Aligned Salt Lake (SLC-01)", + "facilityProvider": "Aligned Energy", + "facilityProviderFacilityId": "SLC-01", + "id": "1158", + "kind": "compute#interconnectLocation", + "name": "slc-zone1-99001", + "peeringdbFacilityId": "7865", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone1-99001", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Aligned Energy +3333 West 9000 South +West Jordan UT, 84088 +United States", + "city": "Salt Lake City", + "createdOn": 1572625511000, + "description": "Aligned Salt Lake (SLC-01)", + "displayName": "slc-zone1-99001", + "facilityProvider": "Aligned Energy", + "id": "1158", + "kind": "compute#interconnectLocation", + "name": "slc-zone1-99001", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone2-99001", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Aligned Energy +3333 West 9000 South +West Jordan UT, 84088 +United States", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Salt Lake City", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-11-01T09:25:11.000-07:00", + "description": "Aligned Salt Lake (SLC-01)", + "facilityProvider": "Aligned Energy", + "facilityProviderFacilityId": "SLC-01", + "id": "1159", + "kind": "compute#interconnectLocation", + "name": "slc-zone2-99001", + "peeringdbFacilityId": "7865", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/slc-zone2-99001", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Aligned Energy +3333 West 9000 South +West Jordan UT, 84088 +United States", + "city": "Salt Lake City", + "createdOn": 1572625511000, + "description": "Aligned Salt Lake (SLC-01)", + "displayName": "slc-zone2-99001", + "facilityProvider": "Aligned Energy", + "id": "1159", + "kind": "compute#interconnectLocation", + "name": "slc-zone2-99001", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-663", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TELEPOINT +122 Ovcho Pole str. +1303 Sofia +Bulgaria", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sofia", + "continent": "C_EUROPE", + "creationTimestamp": "2020-05-27T06:25:35.000-07:00", + "description": "TELEPOINT Sofia Centre", + "facilityProvider": "TELEPOINT", + "facilityProviderFacilityId": "Sofia Centre", + "id": "1271", + "kind": "compute#interconnectLocation", + "name": "sof-zone1-663", + "peeringdbFacilityId": "663", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-663", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TELEPOINT +122 Ovcho Pole str. +1303 Sofia +Bulgaria", + "city": "Sofia", + "createdOn": 1590585935000, + "description": "TELEPOINT Sofia Centre", + "displayName": "sof-zone1-663", + "facilityProvider": "TELEPOINT", + "id": "1271", + "kind": "compute#interconnectLocation", + "name": "sof-zone1-663", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-7097", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +33 Poruchik Nedelcho +Bonchev Str +1528 Sofia +Bulgaria", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sofia", + "continent": "C_EUROPE", + "creationTimestamp": "2022-09-01T07:41:48.000-07:00", + "description": "Equinix SO2 - Sofia", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SO2 - Sofia", + "id": "1769", + "kind": "compute#interconnectLocation", + "name": "sof-zone1-7097", + "peeringdbFacilityId": "7097", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone1-7097", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +33 Poruchik Nedelcho +Bonchev Str +1528 Sofia +Bulgaria", + "city": "Sofia", + "createdOn": 1662043308000, + "description": "Equinix SO2 - Sofia", + "displayName": "sof-zone1-7097", + "facilityProvider": "Equinix", + "id": "1769", + "kind": "compute#interconnectLocation", + "name": "sof-zone1-7097", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-663", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "TELEPOINT +122 Ovcho Pole str. +1303 Sofia +Bulgaria", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sofia", + "continent": "C_EUROPE", + "creationTimestamp": "2020-05-27T06:25:35.000-07:00", + "description": "TELEPOINT Sofia Centre", + "facilityProvider": "TELEPOINT", + "facilityProviderFacilityId": "Sofia Centre", + "id": "1272", + "kind": "compute#interconnectLocation", + "name": "sof-zone2-663", + "peeringdbFacilityId": "663", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-663", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "TELEPOINT +122 Ovcho Pole str. +1303 Sofia +Bulgaria", + "city": "Sofia", + "createdOn": 1590585935000, + "description": "TELEPOINT Sofia Centre", + "displayName": "sof-zone2-663", + "facilityProvider": "TELEPOINT", + "id": "1272", + "kind": "compute#interconnectLocation", + "name": "sof-zone2-663", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-7097", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +33 Poruchik Nedelcho +Bonchev Str +1528 Sofia +Bulgaria", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sofia", + "continent": "C_EUROPE", + "creationTimestamp": "2022-09-01T07:41:48.000-07:00", + "description": "Equinix SO2 - Sofia", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SO2 - Sofia", + "id": "1770", + "kind": "compute#interconnectLocation", + "name": "sof-zone2-7097", + "peeringdbFacilityId": "7097", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/sof-zone2-7097", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +33 Poruchik Nedelcho +Bonchev Str +1528 Sofia +Bulgaria", + "city": "Sofia", + "createdOn": 1662043308000, + "description": "Equinix SO2 - Sofia", + "displayName": "sof-zone2-7097", + "facilityProvider": "Equinix", + "id": "1770", + "kind": "compute#interconnectLocation", + "name": "sof-zone2-7097", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1605", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +47 Bourke Road +Alexandria +Sydney, New South Wales 2015 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sydney", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-12-05T12:56:15.000-08:00", + "description": "Equinix Sydney (SY3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SY3", + "id": "1173", + "kind": "compute#interconnectLocation", + "name": "syd-zone1-1605", + "peeringdbFacilityId": "1605", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1605", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +47 Bourke Road +Alexandria +Sydney, New South Wales 2015 +Australia", + "city": "Sydney", + "createdOn": 1575579375000, + "description": "Equinix Sydney (SY3)", + "displayName": "syd-zone1-1605", + "facilityProvider": "Equinix", + "id": "1173", + "kind": "compute#interconnectLocation", + "name": "syd-zone1-1605", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1660", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NextDC +4 Eden Park Drive +Macquarie Park +Sydney, New South Wales 2113 +Australia", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sydney", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "NEXTDC S1", + "facilityProvider": "NextDC", + "facilityProviderFacilityId": "S1", + "id": "1043", + "kind": "compute#interconnectLocation", + "name": "syd-zone1-1660", + "peeringdbFacilityId": "1660", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone1-1660", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NextDC +4 Eden Park Drive +Macquarie Park +Sydney, New South Wales 2113 +Australia", + "city": "Sydney", + "createdOn": 1493253578000, + "description": "NEXTDC S1", + "displayName": "syd-zone1-1660", + "facilityProvider": "NextDC", + "id": "1043", + "kind": "compute#interconnectLocation", + "name": "syd-zone1-1660", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1605", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +47 Bourke Road +Alexandria +Sydney, New South Wales 2015 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sydney", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Equinix Sydney (SY3)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "SY3", + "id": "1044", + "kind": "compute#interconnectLocation", + "name": "syd-zone2-1605", + "peeringdbFacilityId": "1605", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1605", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +47 Bourke Road +Alexandria +Sydney, New South Wales 2015 +Australia", + "city": "Sydney", + "createdOn": 1493253578000, + "description": "Equinix Sydney (SY3)", + "displayName": "syd-zone2-1605", + "facilityProvider": "Equinix", + "id": "1044", + "kind": "compute#interconnectLocation", + "name": "syd-zone2-1605", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1660", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "NextDC +4 Eden Park Drive +Macquarie Park +Sydney, New South Wales 2113 +Australia", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Sydney", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "NEXTDC S1", + "facilityProvider": "NextDC", + "facilityProviderFacilityId": "S1", + "id": "1176", + "kind": "compute#interconnectLocation", + "name": "syd-zone2-1660", + "peeringdbFacilityId": "1660", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/syd-zone2-1660", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "NextDC +4 Eden Park Drive +Macquarie Park +Sydney, New South Wales 2113 +Australia", + "city": "Sydney", + "createdOn": 1580772999000, + "description": "NEXTDC S1", + "displayName": "syd-zone2-1660", + "facilityProvider": "NextDC", + "id": "1176", + "kind": "compute#interconnectLocation", + "name": "syd-zone2-1660", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99030", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia Sparkle S.p.A. +46 Burla St +Tel Aviv, 6936447 +Israel", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tel Aviv", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-08T09:17:52.000-07:00", + "description": "TIS Tel Aviv Burla Hub and Data Center", + "facilityProvider": "TIS Lammed", + "facilityProviderFacilityId": "Tel Aviv Burla Hub and Data Center", + "id": "1685", + "kind": "compute#interconnectLocation", + "name": "tlv-zone1-99030", + "peeringdbFacilityId": "12921", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99030", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia Sparkle S.p.A. +46 Burla St +Tel Aviv, 6936447 +Israel", + "city": "Tel Aviv", + "createdOn": 1657297072000, + "description": "TIS Tel Aviv Burla Hub and Data Center", + "displayName": "tlv-zone1-99030", + "facilityProvider": "TIS Lammed", + "id": "1685", + "kind": "compute#interconnectLocation", + "name": "tlv-zone1-99030", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99047", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "SDS Data Service LTD +Zela Hahar 35 +Modiin, Macabim- Reut, 7178541 +Israel", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tel Aviv", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-08T09:17:52.000-07:00", + "description": "SDS1 Modiin", + "facilityProvider": "SDS", + "facilityProviderFacilityId": "SDS1 Modiin", + "id": "1687", + "kind": "compute#interconnectLocation", + "name": "tlv-zone1-99047", + "peeringdbFacilityId": "12993", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone1-99047", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "SDS Data Service LTD +Zela Hahar 35 +Modiin, Macabim- Reut, 7178541 +Israel", + "city": "Tel Aviv", + "createdOn": 1657297072000, + "description": "SDS1 Modiin", + "displayName": "tlv-zone1-99047", + "facilityProvider": "SDS", + "id": "1687", + "kind": "compute#interconnectLocation", + "name": "tlv-zone1-99047", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99030", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia Sparkle S.p.A. +46 Burla St +Tel Aviv, 6936447 +Israel", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tel Aviv", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-08T09:17:52.000-07:00", + "description": "TIS Tel Aviv Burla Hub and Data Center", + "facilityProvider": "TIS Lammed", + "facilityProviderFacilityId": "Tel Aviv Burla Hub and Data Center", + "id": "1686", + "kind": "compute#interconnectLocation", + "name": "tlv-zone2-99030", + "peeringdbFacilityId": "12921", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99030", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia Sparkle S.p.A. +46 Burla St +Tel Aviv, 6936447 +Israel", + "city": "Tel Aviv", + "createdOn": 1657297072000, + "description": "TIS Tel Aviv Burla Hub and Data Center", + "displayName": "tlv-zone2-99030", + "facilityProvider": "TIS Lammed", + "id": "1686", + "kind": "compute#interconnectLocation", + "name": "tlv-zone2-99030", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99047", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "SDS Data Service LTD +Zela Hahar 35 +Modiin, Macabim- Reut, 7178541 +Israel", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Tel Aviv", + "continent": "C_EUROPE", + "creationTimestamp": "2022-07-08T09:17:52.000-07:00", + "description": "SDS1 Modiin", + "facilityProvider": "SDS", + "facilityProviderFacilityId": "SDS1 Modiin", + "id": "1688", + "kind": "compute#interconnectLocation", + "name": "tlv-zone2-99047", + "peeringdbFacilityId": "12993", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tlv-zone2-99047", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "SDS Data Service LTD +Zela Hahar 35 +Modiin, Macabim- Reut, 7178541 +Israel", + "city": "Tel Aviv", + "createdOn": 1657297072000, + "description": "SDS1 Modiin", + "displayName": "tlv-zone2-99047", + "facilityProvider": "SDS", + "id": "1688", + "kind": "compute#interconnectLocation", + "name": "tlv-zone2-99047", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99032", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Strada della Cebrosa (angolo via Reisera) 10156 +Settimo Torinese (TO +Metropolitan City of Turin +Italy", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Turin", + "continent": "C_EUROPE", + "creationTimestamp": "2022-09-14T08:44:50.000-07:00", + "description": "Telecom Italia Cebrosa Campus", + "facilityProvider": "Telecom Italia", + "facilityProviderFacilityId": "Cebrosa Campus", + "id": "1781", + "kind": "compute#interconnectLocation", + "name": "trn-zone1-99032", + "peeringdbFacilityId": "99017", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99032", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Strada della Cebrosa (angolo via Reisera) 10156 +Settimo Torinese (TO +Metropolitan City of Turin +Italy", + "city": "Turin", + "createdOn": 1663170290000, + "description": "Telecom Italia Cebrosa Campus", + "displayName": "trn-zone1-99032", + "facilityProvider": "Telecom Italia", + "id": "1781", + "kind": "compute#interconnectLocation", + "name": "trn-zone1-99032", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99033", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Ground floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri +10024 Metropolitan City of Turin +Italy", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Turin", + "continent": "C_EUROPE", + "creationTimestamp": "2022-09-14T08:44:50.000-07:00", + "description": "Telecom Italia Moncalieri Campus", + "facilityProvider": "Telecom Italia", + "facilityProviderFacilityId": "Moncalieri Campus", + "id": "1783", + "kind": "compute#interconnectLocation", + "name": "trn-zone1-99033", + "peeringdbFacilityId": "99018", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone1-99033", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Ground floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri +10024 Metropolitan City of Turin +Italy", + "city": "Turin", + "createdOn": 1663170290000, + "description": "Telecom Italia Moncalieri Campus", + "displayName": "trn-zone1-99033", + "facilityProvider": "Telecom Italia", + "id": "1783", + "kind": "compute#interconnectLocation", + "name": "trn-zone1-99033", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99032", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Strada della Cebrosa (angolo via Reisera) 10156 +Settimo Torinese (TO +Metropolitan City of Turin +Italy", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Turin", + "continent": "C_EUROPE", + "creationTimestamp": "2022-09-14T08:44:50.000-07:00", + "description": "Telecom Italia Cebrosa Campus", + "facilityProvider": "Telecom Italia", + "facilityProviderFacilityId": "Cebrosa Campus", + "id": "1782", + "kind": "compute#interconnectLocation", + "name": "trn-zone2-99032", + "peeringdbFacilityId": "99017", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99032", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Strada della Cebrosa (angolo via Reisera) 10156 +Settimo Torinese (TO +Metropolitan City of Turin +Italy", + "city": "Turin", + "createdOn": 1663170290000, + "description": "Telecom Italia Cebrosa Campus", + "displayName": "trn-zone2-99032", + "facilityProvider": "Telecom Italia", + "id": "1782", + "kind": "compute#interconnectLocation", + "name": "trn-zone2-99032", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99033", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Telecom Italia +Ground floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri +10024 Metropolitan City of Turin +Italy", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Turin", + "continent": "C_EUROPE", + "creationTimestamp": "2022-09-14T08:44:50.000-07:00", + "description": "Telecom Italia Moncalieri Campus", + "facilityProvider": "Telecom Italia", + "facilityProviderFacilityId": "Moncalieri Campus", + "id": "1784", + "kind": "compute#interconnectLocation", + "name": "trn-zone2-99033", + "peeringdbFacilityId": "99018", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/trn-zone2-99033", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Telecom Italia +Ground floor Via A. Cruto 2 (Moncalieri - TO) Moncalieri +10024 Metropolitan City of Turin +Italy", + "city": "Turin", + "createdOn": 1663170290000, + "description": "Telecom Italia Moncalieri Campus", + "displayName": "trn-zone2-99033", + "facilityProvider": "Telecom Italia", + "id": "1784", + "kind": "compute#interconnectLocation", + "name": "trn-zone2-99033", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-2886", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Chunghwa Telecom +1:#31, AiKuo E. Rd. +Taipei +Taiwan 106", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Taipei", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "CHT Taipei-Aikuo IDC", + "facilityProvider": "Chunghwa Telecom", + "facilityProviderFacilityId": "CHT Taipei-Aikuo IDC", + "id": "1194", + "kind": "compute#interconnectLocation", + "name": "tsa-zone1-2886", + "peeringdbFacilityId": "5904", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-2886", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Chunghwa Telecom +1:#31, AiKuo E. Rd. +Taipei +Taiwan 106", + "city": "Taipei", + "createdOn": 1580772999000, + "description": "CHT Taipei-Aikuo IDC", + "displayName": "tsa-zone1-2886", + "facilityProvider": "Chunghwa Telecom", + "id": "1194", + "kind": "compute#interconnectLocation", + "name": "tsa-zone1-2886", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-456", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Chief Telecom +No. 250, Yang-Guang Street +Nei-hu District +Taipei +Taiwan 11491", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Taipei", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-07-31T10:58:35.000-07:00", + "description": "Chief LY Building Taipei", + "facilityProvider": "Chief Telecom", + "facilityProviderFacilityId": "Taipei", + "id": "1100", + "kind": "compute#interconnectLocation", + "name": "tsa-zone1-456", + "peeringdbFacilityId": "456", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-456", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Chief Telecom +No. 250, Yang-Guang Street +Nei-hu District +Taipei +Taiwan 11491", + "city": "Taipei", + "createdOn": 1533059915000, + "description": "Chief LY Building Taipei", + "displayName": "tsa-zone1-456", + "facilityProvider": "Chief Telecom", + "id": "1100", + "kind": "compute#interconnectLocation", + "name": "tsa-zone1-456", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-99004", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Asia Pacific Telecom +8F. No.19-6, Sanchong Rd. +Nangang District Taipei City +Taiwan 115", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Taipei", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Asia Pacific Telecom Co., Ltd.", + "facilityProvider": "Asia Pacific Telecom", + "facilityProviderFacilityId": "TWTA5", + "id": "1164", + "kind": "compute#interconnectLocation", + "name": "tsa-zone1-99004", + "peeringdbFacilityId": "9009", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone1-99004", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Asia Pacific Telecom +8F. No.19-6, Sanchong Rd. +Nangang District Taipei City +Taiwan 115", + "city": "Taipei", + "createdOn": 1493253578000, + "description": "Asia Pacific Telecom Co., Ltd.", + "displayName": "tsa-zone1-99004", + "facilityProvider": "Asia Pacific Telecom", + "id": "1164", + "kind": "compute#interconnectLocation", + "name": "tsa-zone1-99004", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-2886", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Chunghwa Telecom +1:#31, AiKuo E. Rd. +Taipei +Taiwan 106", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Taipei", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2018-07-31T10:58:35.000-07:00", + "description": "CHT Taipei-Aikuo IDC", + "facilityProvider": "Chunghwa Telecom", + "facilityProviderFacilityId": "CHT Taipei-Aikuo IDC", + "id": "1101", + "kind": "compute#interconnectLocation", + "name": "tsa-zone2-2886", + "peeringdbFacilityId": "5904", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-2886", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Chunghwa Telecom +1:#31, AiKuo E. Rd. +Taipei +Taiwan 106", + "city": "Taipei", + "createdOn": 1533059915000, + "description": "CHT Taipei-Aikuo IDC", + "displayName": "tsa-zone2-2886", + "facilityProvider": "Chunghwa Telecom", + "id": "1101", + "kind": "compute#interconnectLocation", + "name": "tsa-zone2-2886", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-456", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Chief Telecom +No. 250, Yang-Guang Street +Nei-hu District +Taipei +Taiwan 11491", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Taipei", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2019-09-17T09:59:04.000-07:00", + "description": "Chief LY Building Taipei", + "facilityProvider": "Chief Telecom", + "facilityProviderFacilityId": "Taipei", + "id": "1141", + "kind": "compute#interconnectLocation", + "name": "tsa-zone2-456", + "peeringdbFacilityId": "456", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-456", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Chief Telecom +No. 250, Yang-Guang Street +Nei-hu District +Taipei +Taiwan 11491", + "city": "Taipei", + "createdOn": 1568739544000, + "description": "Chief LY Building Taipei", + "displayName": "tsa-zone2-456", + "facilityProvider": "Chief Telecom", + "id": "1141", + "kind": "compute#interconnectLocation", + "name": "tsa-zone2-456", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-99004", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Asia Pacific Telecom +8F. No.19-6, Sanchong Rd. +Nangang District Taipei City +Taiwan 115", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Taipei", + "continent": "C_ASIA_PAC", + "creationTimestamp": "2017-04-26T17:39:38.000-07:00", + "description": "Asia Pacific Telecom Co., Ltd.", + "facilityProvider": "Asia Pacific Telecom", + "facilityProviderFacilityId": "TWTA5", + "id": "1165", + "kind": "compute#interconnectLocation", + "name": "tsa-zone2-99004", + "peeringdbFacilityId": "9009", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/tsa-zone2-99004", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Asia Pacific Telecom +8F. No.19-6, Sanchong Rd. +Nangang District Taipei City +Taiwan 115", + "city": "Taipei", + "createdOn": 1493253578000, + "description": "Asia Pacific Telecom Co., Ltd.", + "displayName": "tsa-zone2-99004", + "facilityProvider": "Asia Pacific Telecom", + "id": "1165", + "kind": "compute#interconnectLocation", + "name": "tsa-zone2-99004", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone1-room1", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ashburn VA +United States", + "availabilityZone": "zone1", + "city": "Ashburn", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-03-18T12:41:22.000-07:00", + "description": "Google Restricted Access", + "facilityProvider": "Google", + "facilityProviderFacilityId": "us-east4", + "id": "1080", + "kind": "compute#interconnectLocation", + "name": "us-east4-zone1-room1", + "peeringdbFacilityId": "99903", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone1-room1", + "status": "CLOSED", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ashburn VA +United States", + "city": "Ashburn", + "createdOn": 1521402082000, + "description": "Google Restricted Access", + "displayName": "us-east4-zone1-room1", + "facilityProvider": "Google", + "id": "1080", + "kind": "compute#interconnectLocation", + "name": "us-east4-zone1-room1", + "status": "CLOSED", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone2-room1", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Ashburn VA +United States", + "availabilityZone": "zone2", + "city": "Ashburn", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2018-03-18T12:41:22.000-07:00", + "description": "Google Restricted Access", + "facilityProvider": "Google", + "facilityProviderFacilityId": "us-east4", + "id": "1081", + "kind": "compute#interconnectLocation", + "name": "us-east4-zone2-room1", + "peeringdbFacilityId": "99903", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/us-east4-zone2-room1", + "status": "CLOSED", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Ashburn VA +United States", + "city": "Ashburn", + "createdOn": 1521402082000, + "description": "Google Restricted Access", + "displayName": "us-east4-zone2-room1", + "facilityProvider": "Google", + "id": "1081", + "kind": "compute#interconnectLocation", + "name": "us-east4-zone2-room1", + "status": "CLOSED", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone1-67", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Louis-Haefliger-Gasse 10 +1210 Vienna +Austria", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Vienna", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-06T07:21:45.000-07:00", + "description": "Digital Realty Vienna VIE1-2", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Vienna VIE1-2", + "id": "1319", + "kind": "compute#interconnectLocation", + "name": "vie-zone1-67", + "peeringdbFacilityId": "67", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone1-67", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Louis-Haefliger-Gasse 10 +1210 Vienna +Austria", + "city": "Vienna", + "createdOn": 1601994105000, + "description": "Digital Realty Vienna VIE1-2", + "displayName": "vie-zone1-67", + "facilityProvider": "Digital Realty", + "id": "1319", + "kind": "compute#interconnectLocation", + "name": "vie-zone1-67", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone2-67", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Louis-Haefliger-Gasse 10 +1210 Vienna +Austria", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Vienna", + "continent": "C_EUROPE", + "creationTimestamp": "2020-10-06T07:21:45.000-07:00", + "description": "Digital Realty Vienna VIE1-2", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Vienna VIE1-2", + "id": "1320", + "kind": "compute#interconnectLocation", + "name": "vie-zone2-67", + "peeringdbFacilityId": "67", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/vie-zone2-67", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Louis-Haefliger-Gasse 10 +1210 Vienna +Austria", + "city": "Vienna", + "createdOn": 1601994105000, + "description": "Digital Realty Vienna VIE1-2", + "displayName": "vie-zone2-67", + "facilityProvider": "Digital Realty", + "id": "1320", + "kind": "compute#interconnectLocation", + "name": "vie-zone2-67", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-2570", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Atman +ul. Grochowska 21a +04-186 Warsaw MZ +Poland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Warsaw", + "continent": "C_EUROPE", + "creationTimestamp": "2020-12-16T18:52:35.000-08:00", + "description": "Atman Data Center Warsaw-1 (waw-1, Grochowska)", + "facilityProvider": "Atman Data Center", + "facilityProviderFacilityId": "Warsaw-1 (waw-1, Grochowska)", + "id": "1365", + "kind": "compute#interconnectLocation", + "name": "waw-zone1-2570", + "peeringdbFacilityId": "2570", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-2570", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Atman +ul. Grochowska 21a +04-186 Warsaw MZ +Poland", + "city": "Warsaw", + "createdOn": 1608173555000, + "description": "Atman Data Center Warsaw-1 (waw-1, Grochowska)", + "displayName": "waw-zone1-2570", + "facilityProvider": "Atman Data Center", + "id": "1365", + "kind": "compute#interconnectLocation", + "name": "waw-zone1-2570", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-509", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Al. Jerozolimskie 65/79 +00-697 Warsaw MZ +Poland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Warsaw", + "continent": "C_EUROPE", + "creationTimestamp": "2020-12-16T18:52:35.000-08:00", + "description": "Equinix WA1 - Warsaw, Centrum LIM", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "WA1 - Warsaw, Centrum LIM", + "id": "1363", + "kind": "compute#interconnectLocation", + "name": "waw-zone1-509", + "peeringdbFacilityId": "509", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone1-509", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Al. Jerozolimskie 65/79 +00-697 Warsaw MZ +Poland", + "city": "Warsaw", + "createdOn": 1608173555000, + "description": "Equinix WA1 - Warsaw, Centrum LIM", + "displayName": "waw-zone1-509", + "facilityProvider": "Equinix", + "id": "1363", + "kind": "compute#interconnectLocation", + "name": "waw-zone1-509", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-2570", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Atman +ul. Grochowska 21a +04-186 Warsaw MZ +Poland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Warsaw", + "continent": "C_EUROPE", + "creationTimestamp": "2020-12-16T18:52:35.000-08:00", + "description": "Atman Data Center Warsaw-1 (waw-1, Grochowska)", + "facilityProvider": "Atman Data Center", + "facilityProviderFacilityId": "Warsaw-1 (waw-1, Grochowska)", + "id": "1366", + "kind": "compute#interconnectLocation", + "name": "waw-zone2-2570", + "peeringdbFacilityId": "2570", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-2570", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Atman +ul. Grochowska 21a +04-186 Warsaw MZ +Poland", + "city": "Warsaw", + "createdOn": 1608173555000, + "description": "Atman Data Center Warsaw-1 (waw-1, Grochowska)", + "displayName": "waw-zone2-2570", + "facilityProvider": "Atman Data Center", + "id": "1366", + "kind": "compute#interconnectLocation", + "name": "waw-zone2-2570", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-509", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +Al. Jerozolimskie 65/79 +00-697 Warsaw MZ +Poland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Warsaw", + "continent": "C_EUROPE", + "creationTimestamp": "2020-12-16T18:52:35.000-08:00", + "description": "Equinix WA1 - Warsaw, Centrum LIM", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "WA1 - Warsaw, Centrum LIM", + "id": "1364", + "kind": "compute#interconnectLocation", + "name": "waw-zone2-509", + "peeringdbFacilityId": "509", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/waw-zone2-509", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +Al. Jerozolimskie 65/79 +00-697 Warsaw MZ +Poland", + "city": "Warsaw", + "createdOn": 1608173555000, + "description": "Equinix WA1 - Warsaw, Centrum LIM", + "displayName": "waw-zone2-509", + "facilityProvider": "Equinix", + "id": "1364", + "kind": "compute#interconnectLocation", + "name": "waw-zone2-509", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-1944", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +1250 Rene-Levesque West +Montréal, QC, H3B 4WB +Canada", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Montréal", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Cologix MTL3", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "MTL3", + "id": "1051", + "kind": "compute#interconnectLocation", + "name": "yul-zone1-1944", + "peeringdbFacilityId": "1944", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-1944", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +1250 Rene-Levesque West +Montréal, QC, H3B 4WB +Canada", + "city": "Montréal", + "createdOn": 1506612309000, + "description": "Cologix MTL3", + "displayName": "yul-zone1-1944", + "facilityProvider": "Cologix", + "id": "1051", + "kind": "compute#interconnectLocation", + "name": "yul-zone1-1944", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-99002", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +530 Rue Bériault +Longueuil, J4G1S8 +Canada", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Montréal", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-11-15T07:15:11.000-08:00", + "description": "Cologix MTL10-H", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "MTL10-H", + "id": "1156", + "kind": "compute#interconnectLocation", + "name": "yul-zone1-99002", + "peeringdbFacilityId": "11631", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone1-99002", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +530 Rue Bériault +Longueuil, J4G1S8 +Canada", + "city": "Montréal", + "createdOn": 1573830911000, + "description": "Cologix MTL10-H", + "displayName": "yul-zone1-99002", + "facilityProvider": "Cologix", + "id": "1156", + "kind": "compute#interconnectLocation", + "name": "yul-zone1-99002", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-1944", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +1250 Rene-Levesque West +Montréal, QC, H3B 4WB +Canada", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Montréal", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-09-28T08:25:09.000-07:00", + "description": "Cologix MTL3", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "MTL3", + "id": "1052", + "kind": "compute#interconnectLocation", + "name": "yul-zone2-1944", + "peeringdbFacilityId": "1944", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-1944", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +1250 Rene-Levesque West +Montréal, QC, H3B 4WB +Canada", + "city": "Montréal", + "createdOn": 1506612309000, + "description": "Cologix MTL3", + "displayName": "yul-zone2-1944", + "facilityProvider": "Cologix", + "id": "1052", + "kind": "compute#interconnectLocation", + "name": "yul-zone2-1944", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-99002", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix +530 Rue Bériault +Longueuil, J4G1S8 +Canada", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Montréal", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2019-11-01T09:25:11.000-07:00", + "description": "Cologix MTL10-H", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "MTL10-H", + "id": "1157", + "kind": "compute#interconnectLocation", + "name": "yul-zone2-99002", + "peeringdbFacilityId": "11631", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yul-zone2-99002", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix +530 Rue Bériault +Longueuil, J4G1S8 +Canada", + "city": "Montréal", + "createdOn": 1572625511000, + "description": "Cologix MTL10-H", + "displayName": "yul-zone2-99002", + "facilityProvider": "Cologix", + "id": "1157", + "kind": "compute#interconnectLocation", + "name": "yul-zone2-99002", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone1-1881", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix, Inc. +1050 W Pender Street +Vancouver, V6E 3S7 +Canada", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Vancouver", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-01-26T10:23:58.000-08:00", + "description": "Cologix VAN2", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "Cologix VAN2", + "id": "1377", + "kind": "compute#interconnectLocation", + "name": "yvr-zone1-1881", + "peeringdbFacilityId": "1881", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone1-1881", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix, Inc. +1050 W Pender Street +Vancouver, V6E 3S7 +Canada", + "city": "Vancouver", + "createdOn": 1611685438000, + "description": "Cologix VAN2", + "displayName": "yvr-zone1-1881", + "facilityProvider": "Cologix", + "id": "1377", + "kind": "compute#interconnectLocation", + "name": "yvr-zone1-1881", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone2-1881", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Cologix, Inc. +1050 W Pender Street +Vancouver, V6E 3S7 +Canada", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Vancouver", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-01-26T10:23:58.000-08:00", + "description": "Cologix VAN2", + "facilityProvider": "Cologix", + "facilityProviderFacilityId": "Cologix VAN2", + "id": "1378", + "kind": "compute#interconnectLocation", + "name": "yvr-zone2-1881", + "peeringdbFacilityId": "1881", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yvr-zone2-1881", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Cologix, Inc. +1050 W Pender Street +Vancouver, V6E 3S7 +Canada", + "city": "Vancouver", + "createdOn": 1611685438000, + "description": "Cologix VAN2", + "displayName": "yvr-zone2-1881", + "facilityProvider": "Cologix", + "id": "1378", + "kind": "compute#interconnectLocation", + "name": "yvr-zone2-1881", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone1-3251", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +5300 86 Ave SE +Calgary AB, T2C 4L7 +Canada", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Calgary", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-06-29T15:31:29.000-07:00", + "description": "Equinix CL3 - Calgary (formerly Q9 Calgary Three)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "CL3 - Calgary", + "id": "1409", + "kind": "compute#interconnectLocation", + "name": "yyc-zone1-3251", + "peeringdbFacilityId": "3251", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone1-3251", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +5300 86 Ave SE +Calgary AB, T2C 4L7 +Canada", + "city": "Calgary", + "createdOn": 1625005889000, + "description": "Equinix CL3 - Calgary (formerly Q9 Calgary Three)", + "displayName": "yyc-zone1-3251", + "facilityProvider": "Equinix", + "id": "1409", + "kind": "compute#interconnectLocation", + "name": "yyc-zone1-3251", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone2-3251", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +5300 86 Ave SE +Calgary AB, T2C 4L7 +Canada", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Calgary", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2021-06-29T15:31:29.000-07:00", + "description": "Equinix CL3 - Calgary (formerly Q9 Calgary Three)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "CL3 - Calgary", + "id": "1410", + "kind": "compute#interconnectLocation", + "name": "yyc-zone2-3251", + "peeringdbFacilityId": "3251", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyc-zone2-3251", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +5300 86 Ave SE +Calgary AB, T2C 4L7 +Canada", + "city": "Calgary", + "createdOn": 1625005889000, + "description": "Equinix CL3 - Calgary (formerly Q9 Calgary Three)", + "displayName": "yyc-zone2-3251", + "facilityProvider": "Equinix", + "id": "1410", + "kind": "compute#interconnectLocation", + "name": "yyc-zone2-3251", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-2206", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +45 Parliament St +Toronto, ON, M5A 0G7 +Canada", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Toronto", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Equinix Toronto (TR2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "TR2", + "id": "1193", + "kind": "compute#interconnectLocation", + "name": "yyz-zone1-2206", + "peeringdbFacilityId": "2206", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-2206", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +45 Parliament St +Toronto, ON, M5A 0G7 +Canada", + "city": "Toronto", + "createdOn": 1580772999000, + "description": "Equinix Toronto (TR2)", + "displayName": "yyz-zone1-2206", + "facilityProvider": "Equinix", + "id": "1193", + "kind": "compute#interconnectLocation", + "name": "yyz-zone1-2206", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-392", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Northam Realty +151 Front Street West +Suite 600 +Toronto, ON, M5J 2N1 +Canada", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Toronto", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-06-21T15:47:21.000-07:00", + "description": "151 Front Street West", + "facilityProvider": "Northam Realty", + "facilityProviderFacilityId": "151 Front Street West Toronto", + "id": "1047", + "kind": "compute#interconnectLocation", + "name": "yyz-zone1-392", + "peeringdbFacilityId": "392", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone1-392", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Northam Realty +151 Front Street West +Suite 600 +Toronto, ON, M5J 2N1 +Canada", + "city": "Toronto", + "createdOn": 1498085241000, + "description": "151 Front Street West", + "displayName": "yyz-zone1-392", + "facilityProvider": "Northam Realty", + "id": "1047", + "kind": "compute#interconnectLocation", + "name": "yyz-zone1-392", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-2206", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Equinix +45 Parliament St +Toronto, ON, M5A 0G7 +Canada", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Toronto", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2017-06-21T15:47:21.000-07:00", + "description": "Equinix Toronto (TR2)", + "facilityProvider": "Equinix", + "facilityProviderFacilityId": "TR2", + "id": "1048", + "kind": "compute#interconnectLocation", + "name": "yyz-zone2-2206", + "peeringdbFacilityId": "2206", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-2206", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Equinix +45 Parliament St +Toronto, ON, M5A 0G7 +Canada", + "city": "Toronto", + "createdOn": 1498085241000, + "description": "Equinix Toronto (TR2)", + "displayName": "yyz-zone2-2206", + "facilityProvider": "Equinix", + "id": "1048", + "kind": "compute#interconnectLocation", + "name": "yyz-zone2-2206", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-392", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Northam Realty +151 Front Street West +Suite 600 +Toronto, ON, M5J 2N1 +Canada", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Toronto", + "continent": "C_NORTH_AMERICA", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "151 Front Street West", + "facilityProvider": "Northam Realty", + "facilityProviderFacilityId": "151 Front Street West Toronto", + "id": "1192", + "kind": "compute#interconnectLocation", + "name": "yyz-zone2-392", + "peeringdbFacilityId": "392", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/yyz-zone2-392", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Northam Realty +151 Front Street West +Suite 600 +Toronto, ON, M5J 2N1 +Canada", + "city": "Toronto", + "createdOn": 1580772999000, + "description": "151 Front Street West", + "displayName": "yyz-zone2-392", + "facilityProvider": "Northam Realty", + "id": "1192", + "kind": "compute#interconnectLocation", + "name": "yyz-zone2-392", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-1086", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Green Datacenter AG +Industriestr. 33 +5242 Lupfig, AG +Switzerland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Zurich", + "continent": "C_EUROPE", + "creationTimestamp": "2021-03-19T13:50:19.000-07:00", + "description": "greenDatacenter Lupfig", + "facilityProvider": "greenDatacenter", + "facilityProviderFacilityId": "greenDatacenter Lupfig", + "id": "1393", + "kind": "compute#interconnectLocation", + "name": "zrh-zone1-1086", + "peeringdbFacilityId": "1086", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-1086", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Green Datacenter AG +Industriestr. 33 +5242 Lupfig, AG +Switzerland", + "city": "Zurich", + "createdOn": 1616187019000, + "description": "greenDatacenter Lupfig", + "displayName": "zrh-zone1-1086", + "facilityProvider": "greenDatacenter", + "id": "1393", + "kind": "compute#interconnectLocation", + "name": "zrh-zone1-1086", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-81", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Sagereistrasse 35 +Glattbrugg +8050 Zurich +Switzerland", + "availabilityZone": "zone1", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Zurich", + "continent": "C_EUROPE", + "creationTimestamp": "2019-01-15T13:38:11.000-08:00", + "description": "Digital Realty Zurich ZUR1", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Zurich ZUR1", + "id": "1128", + "kind": "compute#interconnectLocation", + "name": "zrh-zone1-81", + "peeringdbFacilityId": "81", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone1-81", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Sagereistrasse 35 +Glattbrugg +8050 Zurich +Switzerland", + "city": "Zurich", + "createdOn": 1547588291000, + "description": "Digital Realty Zurich ZUR1", + "displayName": "zrh-zone1-81", + "facilityProvider": "Digital Realty", + "id": "1128", + "kind": "compute#interconnectLocation", + "name": "zrh-zone1-81", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-1086", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Green Datacenter AG +Industriestr. 33 +5242 Lupfig, AG +Switzerland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Zurich", + "continent": "C_EUROPE", + "creationTimestamp": "2021-03-19T13:50:19.000-07:00", + "description": "greenDatacenter Lupfig", + "facilityProvider": "greenDatacenter", + "facilityProviderFacilityId": "greenDatacenter Lupfig", + "id": "1394", + "kind": "compute#interconnectLocation", + "name": "zrh-zone2-1086", + "peeringdbFacilityId": "1086", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-1086", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Green Datacenter AG +Industriestr. 33 +5242 Lupfig, AG +Switzerland", + "city": "Zurich", + "createdOn": 1616187019000, + "description": "greenDatacenter Lupfig", + "displayName": "zrh-zone2-1086", + "facilityProvider": "greenDatacenter", + "id": "1394", + "kind": "compute#interconnectLocation", + "name": "zrh-zone2-1086", + "status": "AVAILABLE", + }, + { + "_class": [ + "Site", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-81", + "_rawData": [ + { + "name": "default", + "rawData": { + "address": "Digital Realty +Sagereistrasse 35 +Glattbrugg +8050 Zurich +Switzerland", + "availabilityZone": "zone2", + "availableLinkTypes": [ + "LINK_TYPE_ETHERNET_100G_LR", + "LINK_TYPE_ETHERNET_10G_LR", + ], + "city": "Zurich", + "continent": "C_EUROPE", + "creationTimestamp": "2020-02-03T15:36:39.000-08:00", + "description": "Digital Realty Zurich ZUR1", + "facilityProvider": "Digital Realty", + "facilityProviderFacilityId": "Zurich ZUR1", + "id": "1178", + "kind": "compute#interconnectLocation", + "name": "zrh-zone2-81", + "peeringdbFacilityId": "81", + "regionInfos": [ + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10", + }, + { + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2", + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/zrh-zone2-81", + "status": "AVAILABLE", + }, + }, + ], + "_type": "google_cloud_internetconnect_location", + "active": undefined, + "address": "Digital Realty +Sagereistrasse 35 +Glattbrugg +8050 Zurich +Switzerland", + "city": "Zurich", + "createdOn": 1580772999000, + "description": "Digital Realty Zurich ZUR1", + "displayName": "zrh-zone2-81", + "facilityProvider": "Digital Realty", + "id": "1178", + "kind": "compute#interconnectLocation", + "name": "zrh-zone2-81", + "status": "AVAILABLE", + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_compute_project", + "google_cloud_internetconnect_location", + ], + "numCollectedEntities": 311, + "numCollectedRelationships": 0, +} +`; diff --git a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts index b0df2a9d..eae1aec6 100644 --- a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts +++ b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts @@ -1,158 +1,140 @@ import { Recording, - StepTestConfig, - executeStepWithDependencies, + createMockStepExecutionContext, + filterGraphObjects, } from '@jupiterone/integration-sdk-testing'; -import { STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP } from '../constants'; import { - setupGoogleCloudRecording, - getMatchRequestsBy, -} from '../../../../test/recording'; + ENTITY_CLASS_CLOUD_INTERCONNECT, + ENTITY_CLASS_COMPUTE_PROJECT, + ENTITY_TYPE_CLOUD_INTERCONNECT, + ENTITY_TYPE_COMPUTE_PROJECT, + REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, + STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, +} from '../constants'; +import { setupGoogleCloudRecording } from '../../../../test/recording'; import { integrationConfig } from '../../../../test/config'; -import { invocationConfig } from '../../..'; +import { IntegrationConfig } from '../../..'; +import { + ExplicitRelationship, + Relationship, +} from '@jupiterone/integration-sdk-core'; +import { fetchComputeProject } from './fetch-compute-project'; +import { fetchCloudInterconnect } from './fetch-cloud-interconnect'; +import { buildComputeProjectHasCloudInterconnectRelationship } from './build-compute-project-has-cloud-interconnect-relationship'; describe(`compute#${STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP}`, () => { let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, + }); + }); afterEach(async () => { - if (recording) await recording.stop(); + await recording.stop(); }); - - test( - STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, - async () => { - const stepTestConfig: StepTestConfig = { - stepId: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, - instanceConfig: integrationConfig, - invocationConfig: invocationConfig as any, - }; - - recording = setupGoogleCloudRecording({ - name: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, - directory: __dirname, - options: { - matchRequestsBy: getMatchRequestsBy(integrationConfig), + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', }, - }); - - const stepResults = await executeStepWithDependencies(stepTestConfig); - expect(stepResults.collectedRelationships.length).toBeGreaterThan(0); - }, - 500_000, - ); + }, + }); + await fetchComputeProject(context); + await fetchCloudInterconnect(context); + await buildComputeProjectHasCloudInterconnectRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === ENTITY_TYPE_COMPUTE_PROJECT, + ), + ).toMatchGraphObjectSchema({ + _class: ENTITY_CLASS_COMPUTE_PROJECT, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_compute_project' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + id: { type: 'string' }, + name: { type: 'string' }, + displayName: { type: 'string' }, + isOSLoginEnabled: { type: 'boolean' }, + kind: { type: 'string' }, + defaultServiceAccount: { type: 'string' }, + defaultNetworkTier: { type: 'string' }, + createdOn: { type: 'number' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === ENTITY_TYPE_CLOUD_INTERCONNECT, + ), + ).toMatchGraphObjectSchema({ + _class: ENTITY_CLASS_CLOUD_INTERCONNECT, + schema: { + additionalProperties: false, + properties: { + _type: { const: ENTITY_TYPE_CLOUD_INTERCONNECT }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + id: { type: 'string' }, + name: { type: 'string' }, + location: { type: 'string' }, + interConnecttype: { type: 'strinh' }, + kind: { type: 'string' }, + public: { type: 'boolean' }, + adminEnabled: { type: 'boolean' }, + createdOn: { type: 'number' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, + }, + }, + }, + }); + }); }); - -// describe(`compute#${STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP}`, () => { -// let recording: Recording; -// beforeEach(() => { -// recording = setupGoogleCloudRecording({ -// directory: __dirname, -// name: STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP, -// }); -// }); -// afterEach(async () => { -// await recording.stop(); -// }); -// function separateRelationships(collectedRelationships: Relationship[]) { -// const { targets: directRelationships } = filterGraphObjects( -// collectedRelationships, -// (r) => !r._mapping, -// ) as { -// targets: ExplicitRelationship[]; -// }; -// return { -// directRelationships, -// }; -// } -// test('should collect data', async () => { -// const context = createMockStepExecutionContext({ -// instanceConfig: { -// ...integrationConfig, -// serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( -// 'j1-gc-integration-dev-v2', -// 'j1-gc-integration-dev-v3', -// ), -// serviceAccountKeyConfig: { -// ...integrationConfig.serviceAccountKeyConfig, -// project_id: 'j1-gc-integration-dev-v3', -// }, -// }, -// }); -// await fetchComputeProject(context); -// await fetchCloudInterconnect(context); -// await buildComputeProjectHasCloudInterconnectRelationship(context); -// expect({ -// numCollectedEntities: context.jobState.collectedEntities.length, -// numCollectedRelationships: context.jobState.collectedRelationships.length, -// collectedEntities: context.jobState.collectedEntities, -// collectedRelationships: context.jobState.collectedRelationships, -// encounteredTypes: context.jobState.encounteredTypes, -// }).toMatchSnapshot(); -// expect( -// context.jobState.collectedEntities.filter( -// (e) => e._type === ENTITY_TYPE_COMPUTE_PROJECT, -// ), -// ).toMatchGraphObjectSchema({ -// _class: ENTITY_CLASS_COMPUTE_PROJECT, -// schema: { -// additionalProperties: false, -// properties: { -// _type: { const: 'google_compute_project' }, -// _rawData: { -// type: 'array', -// items: { type: 'object' }, -// }, -// id: { type: 'string' }, -// name: { type: 'string' }, -// displayName: { type: 'string' }, -// isOSLoginEnabled: { type: 'boolean' }, -// kind: { type: 'string' }, -// defaultServiceAccount: { type : 'string'}, -// defaultNetworkTier: { type: 'string'}, -// createdOn: { type: 'number' }, -// }, -// }, -// }); -// expect( -// context.jobState.collectedEntities.filter( -// (e) => e._type === ENTITY_TYPE_CLOUD_INTERCONNECT, -// ), -// ).toMatchGraphObjectSchema({ -// _class: ENTITY_CLASS_CLOUD_INTERCONNECT, -// schema: { -// additionalProperties: false, -// properties: { -// _type: { const: ENTITY_TYPE_CLOUD_INTERCONNECT }, -// _rawData: { -// type: 'array', -// items: { type: 'object' }, -// }, -// id: { type: 'number'}, -// name: { type: 'string' }, -// location: { type: 'string' }, -// interConnectionType: { type: 'string' }, -// kind: { type: 'string' }, -// public: { type: 'boolean' }, -// adminEnabled: { type: 'boolean' }, -// createdOn: { type : 'number'} -// }, -// }, -// }); -// const { directRelationships } = separateRelationships( -// context.jobState.collectedRelationships, -// ); -// expect( -// directRelationships.filter( -// (e) => e._type === REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, -// ), -// ).toMatchDirectRelationshipSchema({ -// schema: { -// properties: { -// _class: { const: 'HAS' }, -// _type: { -// const: REATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT, -// }, -// }, -// }, -// }); -// }); -// }); diff --git a/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts b/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts index 6550acd9..adffcafd 100644 --- a/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts +++ b/src/steps/compute/steps/build-compute-project-has-interconnect-location-relationship.test.ts @@ -1,42 +1,141 @@ import { Recording, - StepTestConfig, - executeStepWithDependencies, + createMockStepExecutionContext, + filterGraphObjects, } from '@jupiterone/integration-sdk-testing'; -import { STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP } from '../constants'; -import { invocationConfig } from '../../..'; +import { + ENTITY_CLASS_COMPUTE_PROJECT, + ENTITY_CLASS_INTERCONNECT_LOCATION, + ENTITY_TYPE_COMPUTE_PROJECT, + ENTITY_TYPE_INTERCONNECT_LOCATION, + RELATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION, + STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, +} from '../constants'; +import { IntegrationConfig } from '../../..'; import { integrationConfig } from '../../../../test/config'; +import { setupGoogleCloudRecording } from '../../../../test/recording'; import { - setupGoogleCloudRecording, - getMatchRequestsBy, -} from '../../../../test/recording'; + ExplicitRelationship, + Relationship, +} from '@jupiterone/integration-sdk-core'; +import { fetchComputeProject } from './fetch-compute-project'; +import { fetchInterconnectLocation } from './fetch-interconnect-locations'; +import { buildComputeProjectHasInterconnectLocationRelationship } from './build-compute-project-has-interconnect-location-relationship'; describe(`compute#${STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP}`, () => { let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, + }); + }); afterEach(async () => { - if (recording) await recording.stop(); + await recording.stop(); }); - - test( - STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, - async () => { - const stepTestConfig: StepTestConfig = { - stepId: STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, - instanceConfig: integrationConfig, - invocationConfig: invocationConfig as any, - }; - - recording = setupGoogleCloudRecording({ - name: STEP_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION_RELATIONSHIP, - directory: __dirname, - options: { - matchRequestsBy: getMatchRequestsBy(integrationConfig), + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', }, - }); - - const stepResults = await executeStepWithDependencies(stepTestConfig); - expect(stepResults.collectedRelationships.length).toBeGreaterThan(0); - }, - 500_000, - ); + }, + }); + await fetchComputeProject(context); + await fetchInterconnectLocation(context); + await buildComputeProjectHasInterconnectLocationRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === ENTITY_TYPE_COMPUTE_PROJECT, + ), + ).toMatchGraphObjectSchema({ + _class: ENTITY_CLASS_COMPUTE_PROJECT, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_compute_project' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + id: { type: 'string' }, + name: { type: 'string' }, + displayName: { type: 'string' }, + isOSLoginEnabled: { type: 'boolean' }, + kind: { type: 'string' }, + defaultServiceAccount: { type: 'string' }, + defaultNetworkTier: { type: 'string' }, + createdOn: { type: 'number' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === ENTITY_TYPE_INTERCONNECT_LOCATION, + ), + ).toMatchGraphObjectSchema({ + _class: ENTITY_CLASS_INTERCONNECT_LOCATION, + schema: { + additionalProperties: false, + properties: { + _type: { const: ENTITY_TYPE_INTERCONNECT_LOCATION }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + id: { type: 'string' }, + name: { type: 'string' }, + kind: { type: 'string' }, + city: { type: 'string' }, + address: { type: 'string' }, + facilityProvider: { type: 'string' }, + status: { type: 'string' }, + createdOn: { type: 'number' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === + RELATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: RELATIONSHIP_TYPE_COMPUTE_PROJECT_HAS_INTERCONNECT_LOCATION, + }, + }, + }, + }); + }); }); From 2829f6e556555c9966360412a5a915625eb3b11b Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Mon, 29 Apr 2024 13:01:59 +0530 Subject: [PATCH 07/29] Partner Interconnect : (feat) : adding unit test --- .../recording.har | 693 ++---------------- ...oud-interconnect-relationship.test.ts.snap | 342 +++++++++ ...as-cloud-interconnect-relationship.test.ts | 2 +- 3 files changed, 400 insertions(+), 637 deletions(-) create mode 100644 src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap diff --git a/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har index e60210c3..897f5d95 100644 --- a/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har +++ b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1252, + "bodySize": 1235, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1252, + "size": 1235, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Thu, 25 Apr 2024 06:37:38 GMT" + "value": "Mon, 29 Apr 2024 06:10:50 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-25T06:37:38.642Z", - "time": 301, + "startedDateTime": "2024-04-29T06:10:49.899Z", + "time": 224, "timings": { "blocked": -1, "connect": -1, @@ -127,11 +127,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 301 + "wait": 224 } }, { - "_id": "2c7743c83f0c45b1cf1cdb9fd16faa0a", + "_id": "543bbd21d6a61279549c0dad7656fdc5", "_order": 0, "cache": {}, "request": { @@ -168,25 +168,25 @@ "value": "compute.googleapis.com" } ], - "headersSize": 1329, + "headersSize": 1304, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-a/disks" + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3" }, "response": { - "bodySize": 241, + "bodySize": 2745, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 241, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east1-a/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-a/disks\"}" + "size": 2745, + "text": "{\"kind\":\"compute#project\",\"id\":\"2723542235640017893\",\"creationTimestamp\":\"2021-05-31T09:21:30.379-07:00\",\"name\":\"j1-gc-integration-dev-v3\",\"commonInstanceMetadata\":{\"kind\":\"compute#metadata\",\"fingerprint\":\"C_x3HYVZJUo=\",\"items\":[{\"key\":\"enable-osconfig\",\"value\":\"TRUE\"},{\"key\":\"ssh-keys\",\"value\":\"pgilaga:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDU0g4vACE8PrXfTGM4wUbIfQ207LxClP8p2wCI7RwGdZn+cAoMPKaHxIKck2fA1VtVWzUXehhUJbS1lrI40NQR1vH9C37shGDftEFyDORwMS2yxSWZtzUISINMzpG8Ih+iVfSAVFbjNsJpMBYDrtaLLzBOud8FDsx6scxWfI64u5hxXtjvO3rW1i4qAbYouCtMnse7xE2LUaiURpqq5ojCRlFC2bOQ+pYb0/9Jy3v6KpMnATg7Z68pWJrocnpJhkRywNwldbZLSDgff4Y5Gjbeq+Zl6qEEmyxFpqdVzB/RSM0g7eikkXZDzZHDvrXvxWiGqhBXXJ/KRfCuJG1LKzI+hl+yWvM/1qbX4qBpbnaNv+EvhS37Yu/OEqXMoUfOWqEIR//3QSf4cluhlLQ1F9GElmnicj41MFZwFq/7IQXikcrz3lfzQ5fXLmBeQ3E97z4ZSETVqHDWc04h7MdueW1OdNbKGIx7ldNAWo3TxNsV6etFTtv1QK/ZTNmqQB5fxF0= pgilaga@Pauls-MacBook-Air.local\\nignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9tMfP3SLTQFS+ThHw4+IxhZdIy1RYug+l2YFdF5W3vOaHozE2hLarvj9hSClipoy7COn9+NkkDKLFdVajJCNxKrj1YespMBTG00frk/+t+ilz9DX0kKHklrjvQQ+TJe0R2MJa0tyAyZ4pOTXcI96YvNA0N8e/AglixvybtX1KTYj30TnrGke+vAkVa1xG0UulZ7O5At4Xd/Ue3e9SsnEO3JOUb4MLz5xKBCTY42TQp1exrccSXl4cXZV5AIuvmypkx6nrsR9K5WEgPEENCiQO+ghR6YaSnBY9Yk8w7TPI2ep0S1g2NYGjGfPCv0fhw/422utFd6amFJc1NOP8ZaT7FEpCKxVEiR30q0lARs4q1YuuQu2mx/nZ/DMQMweiXrrCfnWDRnFjvCmcT3BEtTQUa1z8MiybeVJN9MKDued6Y2dJCwBaXH0A62k4txV1b5oNAGFCPMLLRDnGzld+l+M07ub6b0CZkVM= ignacio@dbp.local\"},{\"key\":\"sshKeys\",\"value\":\"\"}]},\"quotas\":[{\"metric\":\"SNAPSHOTS\",\"limit\":10000,\"usage\":32},{\"metric\":\"NETWORKS\",\"limit\":30,\"usage\":6},{\"metric\":\"FIREWALLS\",\"limit\":500,\"usage\":16},{\"metric\":\"IMAGES\",\"limit\":5000,\"usage\":5},{\"metric\":\"STATIC_ADDRESSES\",\"limit\":175,\"usage\":0},{\"metric\":\"ROUTES\",\"limit\":300,\"usage\":0},{\"metric\":\"FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"TARGET_POOLS\",\"limit\":500,\"usage\":1},{\"metric\":\"HEALTH_CHECKS\",\"limit\":1000,\"usage\":4},{\"metric\":\"IN_USE_ADDRESSES\",\"limit\":575,\"usage\":2},{\"metric\":\"TARGET_INSTANCES\",\"limit\":500,\"usage\":0},{\"metric\":\"TARGET_HTTP_PROXIES\",\"limit\":100,\"usage\":3},{\"metric\":\"URL_MAPS\",\"limit\":100,\"usage\":3},{\"metric\":\"BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"INSTANCE_TEMPLATES\",\"limit\":1000,\"usage\":1},{\"metric\":\"TARGET_VPN_GATEWAYS\",\"limit\":50,\"usage\":0},{\"metric\":\"VPN_TUNNELS\",\"limit\":100,\"usage\":1},{\"metric\":\"BACKEND_BUCKETS\",\"limit\":30,\"usage\":1},{\"metric\":\"ROUTERS\",\"limit\":20,\"usage\":4},{\"metric\":\"TARGET_SSL_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"TARGET_HTTPS_PROXIES\",\"limit\":100,\"usage\":2},{\"metric\":\"SSL_CERTIFICATES\",\"limit\":100,\"usage\":2},{\"metric\":\"SUBNETWORKS\",\"limit\":275,\"usage\":0},{\"metric\":\"TARGET_TCP_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"SECURITY_POLICIES\",\"limit\":10,\"usage\":0},{\"metric\":\"SECURITY_POLICY_RULES\",\"limit\":200,\"usage\":0},{\"metric\":\"XPN_SERVICE_PROJECTS\",\"limit\":1000,\"usage\":0},{\"metric\":\"PACKET_MIRRORINGS\",\"limit\":150,\"usage\":0},{\"metric\":\"NETWORK_ENDPOINT_GROUPS\",\"limit\":1000,\"usage\":0},{\"metric\":\"INTERCONNECTS\",\"limit\":6,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_ADDRESSES\",\"limit\":5000,\"usage\":1},{\"metric\":\"VPN_GATEWAYS\",\"limit\":50,\"usage\":2},{\"metric\":\"MACHINE_IMAGES\",\"limit\":5000,\"usage\":0},{\"metric\":\"SECURITY_POLICY_CEVAL_RULES\",\"limit\":20,\"usage\":0},{\"metric\":\"EXTERNAL_VPN_GATEWAYS\",\"limit\":50,\"usage\":1},{\"metric\":\"PUBLIC_ADVERTISED_PREFIXES\",\"limit\":1,\"usage\":0},{\"metric\":\"PUBLIC_DELEGATED_PREFIXES\",\"limit\":10,\"usage\":0},{\"metric\":\"STATIC_BYOIP_ADDRESSES\",\"limit\":1024,\"usage\":0},{\"metric\":\"NETWORK_FIREWALL_POLICIES\",\"limit\":60,\"usage\":1},{\"metric\":\"INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES\",\"limit\":750,\"usage\":0}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3\",\"defaultServiceAccount\":\"167984947943-compute@developer.gserviceaccount.com\",\"xpnProjectStatus\":\"UNSPECIFIED_XPN_PROJECT_STATUS\",\"defaultNetworkTier\":\"PREMIUM\",\"vmDnsSetting\":\"ZONAL_ONLY\",\"cloudArmorTier\":\"CA_STANDARD\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "uqBGSjXVw_7Lo4vMZjpbreiKe4Y=/0lOgrImH3OYA0n1sIk5KwGx3Nv0=" + "value": "oSZiWF4fjdMRpPFnnKX5rCk9IhE=/09I0DIKWJY0jFCI0xWD7R4noZQI=" }, { "name": "content-type", @@ -198,7 +198,7 @@ }, { "name": "date", - "value": "Thu, 25 Apr 2024 06:37:39 GMT" + "value": "Mon, 29 Apr 2024 06:10:50 GMT" }, { "name": "server", @@ -235,8 +235,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-25T06:37:38.976Z", - "time": 629, + "startedDateTime": "2024-04-29T06:10:50.138Z", + "time": 535, "timings": { "blocked": -1, "connect": -1, @@ -244,652 +244,73 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 629 + "wait": 535 } }, { - "_id": "07922ac2c079b24551e2a9c44d54b0e5", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "_fromType": "array", - "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" - }, - { - "_fromType": "array", - "name": "accept-encoding", - "value": "gzip" - }, - { - "_fromType": "array", - "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" - }, - { - "_fromType": "array", - "name": "authorization", - "value": "[REDACTED]" - }, - { - "_fromType": "array", - "name": "accept", - "value": "*/*" - }, - { - "name": "host", - "value": "compute.googleapis.com" - } - ], - "headersSize": 1329, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-b/disks" - }, - "response": { - "bodySize": 289, - "content": { - "encoding": "utf-8", - "mimeType": "application/json; charset=UTF-8", - "size": 289, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east1-b/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-b/disks\"}" - }, - "cookies": [], - "headers": [ - { - "name": "etag", - "value": "SgJ82MlaxxKgIoPJ-QjYtaauhus=/Ub_ASyOjBHBkDYEU2IFL-ynm-is=" - }, - { - "name": "content-type", - "value": "application/json; charset=UTF-8" - }, - { - "name": "vary", - "value": "Origin, X-Origin, Referer" - }, - { - "name": "date", - "value": "Thu, 25 Apr 2024 06:37:40 GMT" - }, - { - "name": "server", - "value": "ESF" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "x-xss-protection", - "value": "0" - }, - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "connection", - "value": "close" - } - ], - "headersSize": 432, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-04-25T06:37:39.611Z", - "time": 505, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 505 - } - }, - { - "_id": "d8cfb91f3054d76b1de2261fb8025316", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "_fromType": "array", - "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" - }, - { - "_fromType": "array", - "name": "accept-encoding", - "value": "gzip" - }, - { - "_fromType": "array", - "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" - }, - { - "_fromType": "array", - "name": "authorization", - "value": "[REDACTED]" - }, - { - "_fromType": "array", - "name": "accept", - "value": "*/*" - }, - { - "name": "host", - "value": "compute.googleapis.com" - } - ], - "headersSize": 1329, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-c/disks" - }, - "response": { - "bodySize": 289, - "content": { - "encoding": "utf-8", - "mimeType": "application/json; charset=UTF-8", - "size": 289, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east1-c/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east1-c/disks\"}" - }, - "cookies": [], - "headers": [ - { - "name": "etag", - "value": "IPLQOmBcCTvoj4sQTubvqysHPQ4=/gqruknBQryUBa-29pz3_pzFU0yI=" - }, - { - "name": "content-type", - "value": "application/json; charset=UTF-8" - }, - { - "name": "vary", - "value": "Origin, X-Origin, Referer" - }, - { - "name": "date", - "value": "Thu, 25 Apr 2024 06:37:40 GMT" - }, - { - "name": "server", - "value": "ESF" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "x-xss-protection", - "value": "0" - }, - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "connection", - "value": "close" - } - ], - "headersSize": 432, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-04-25T06:37:40.124Z", - "time": 466, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 466 - } - }, - { - "_id": "7e1e65ad6249f506baf7ef35f79701a0", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "_fromType": "array", - "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" - }, - { - "_fromType": "array", - "name": "accept-encoding", - "value": "gzip" - }, - { - "_fromType": "array", - "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" - }, - { - "_fromType": "array", - "name": "authorization", - "value": "[REDACTED]" - }, - { - "_fromType": "array", - "name": "accept", - "value": "*/*" - }, - { - "name": "host", - "value": "compute.googleapis.com" - } - ], - "headersSize": 1329, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-a/disks" - }, - "response": { - "bodySize": 272, - "content": { - "encoding": "utf-8", - "mimeType": "application/json; charset=UTF-8", - "size": 272, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east2-a/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-a/disks\"}" - }, - "cookies": [], - "headers": [ - { - "name": "etag", - "value": "3W3dQKuXj0T-ByjnyfevtRAPST8=/GE2e1i27pJ5DAgGCWfT96imrFSk=" - }, - { - "name": "content-type", - "value": "application/json; charset=UTF-8" - }, - { - "name": "vary", - "value": "Origin, X-Origin, Referer" - }, - { - "name": "date", - "value": "Thu, 25 Apr 2024 06:37:41 GMT" - }, - { - "name": "server", - "value": "ESF" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "x-xss-protection", - "value": "0" - }, - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "connection", - "value": "close" - } - ], - "headersSize": 432, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-04-25T06:37:40.604Z", - "time": 538, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 538 - } - }, - { - "_id": "88a6a606df05e9e37cb2e85cf7c432ea", - "_order": 0, + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, "cache": {}, "request": { - "bodySize": 0, + "bodySize": 727, "cookies": [], "headers": [ { "_fromType": "array", - "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" - }, - { - "_fromType": "array", - "name": "accept-encoding", - "value": "gzip" - }, - { - "_fromType": "array", - "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" - }, - { - "_fromType": "array", - "name": "authorization", - "value": "[REDACTED]" - }, - { - "_fromType": "array", - "name": "accept", - "value": "*/*" - }, - { - "name": "host", - "value": "compute.googleapis.com" - } - ], - "headersSize": 1329, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-b/disks" - }, - "response": { - "bodySize": 289, - "content": { - "encoding": "utf-8", - "mimeType": "application/json; charset=UTF-8", - "size": 289, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east2-b/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-b/disks\"}" - }, - "cookies": [], - "headers": [ - { - "name": "etag", - "value": "LVEEh-ayY2E8viFOP7iHhrOXJSg=/TO-kCVkc6Vu_14sz4zBans5teC8=" - }, - { "name": "content-type", - "value": "application/json; charset=UTF-8" - }, - { - "name": "vary", - "value": "Origin, X-Origin, Referer" - }, - { - "name": "date", - "value": "Thu, 25 Apr 2024 06:37:41 GMT" - }, - { - "name": "server", - "value": "ESF" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "x-xss-protection", - "value": "0" - }, - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" - }, - { - "name": "connection", - "value": "close" - } - ], - "headersSize": 432, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-04-25T06:37:41.149Z", - "time": 308, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 308 - } - }, - { - "_id": "9f1f32c99ca29611597d2501e637896f", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ - { - "_fromType": "array", - "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" - }, - { - "_fromType": "array", - "name": "accept-encoding", - "value": "gzip" + "value": "application/x-www-form-urlencoded" }, { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/9.4.1" }, { "_fromType": "array", - "name": "authorization", - "value": "[REDACTED]" + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" }, { "_fromType": "array", "name": "accept", - "value": "*/*" - }, - { - "name": "host", - "value": "compute.googleapis.com" - } - ], - "headersSize": 1329, - "httpVersion": "HTTP/1.1", - "method": "GET", - "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-c/disks" - }, - "response": { - "bodySize": 282, - "content": { - "encoding": "utf-8", - "mimeType": "application/json; charset=UTF-8", - "size": 282, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-east2-c/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-east2-c/disks\"}" - }, - "cookies": [], - "headers": [ - { - "name": "etag", - "value": "4T-zpc5GBym6t4ZMtfyvIYFdJuA=/ZdNXZVEhmzRWsK3yemlPgeMuTVc=" - }, - { - "name": "content-type", - "value": "application/json; charset=UTF-8" - }, - { - "name": "vary", - "value": "Origin, X-Origin, Referer" - }, - { - "name": "date", - "value": "Thu, 25 Apr 2024 06:37:41 GMT" - }, - { - "name": "server", - "value": "ESF" - }, - { - "name": "cache-control", - "value": "private" - }, - { - "name": "x-xss-protection", - "value": "0" - }, - { - "name": "x-frame-options", - "value": "SAMEORIGIN" - }, - { - "name": "x-content-type-options", - "value": "nosniff" - }, - { - "name": "alt-svc", - "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + "value": "application/json" }, - { - "name": "connection", - "value": "close" - } - ], - "headersSize": 432, - "httpVersion": "HTTP/1.1", - "redirectURL": "", - "status": 200, - "statusText": "OK" - }, - "startedDateTime": "2024-04-25T06:37:41.466Z", - "time": 512, - "timings": { - "blocked": -1, - "connect": -1, - "dns": -1, - "receive": 0, - "send": 0, - "ssl": -1, - "wait": 512 - } - }, - { - "_id": "4cd909146b456ad9129a5740a842c64b", - "_order": 0, - "cache": {}, - "request": { - "bodySize": 0, - "cookies": [], - "headers": [ { "_fromType": "array", - "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "name": "content-length", + "value": "727" }, { "_fromType": "array", "name": "accept-encoding", - "value": "gzip" - }, - { - "_fromType": "array", - "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" - }, - { - "_fromType": "array", - "name": "authorization", - "value": "[REDACTED]" - }, - { - "_fromType": "array", - "name": "accept", - "value": "*/*" + "value": "gzip,deflate" }, { "name": "host", - "value": "compute.googleapis.com" + "value": "www.googleapis.com" } ], - "headersSize": 1334, + "headersSize": 293, "httpVersion": "HTTP/1.1", - "method": "GET", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-a/disks" + "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 310, + "bodySize": 1221, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 310, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-northeast1-a/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-a/disks\"}" + "size": 1221, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], "headers": [ - { - "name": "etag", - "value": "Rf0T3Xy8_9tPqByG4QpSgX95ec0=/_N1kO6rc9ZmmPzjlFSv-z81hoZY=" - }, { "name": "content-type", "value": "application/json; charset=UTF-8" @@ -900,11 +321,11 @@ }, { "name": "date", - "value": "Thu, 25 Apr 2024 06:37:42 GMT" + "value": "Mon, 29 Apr 2024 06:10:50 GMT" }, { "name": "server", - "value": "ESF" + "value": "scaffolding on HTTPServer2" }, { "name": "cache-control", @@ -931,14 +352,14 @@ "value": "close" } ], - "headersSize": 432, + "headersSize": 390, "httpVersion": "HTTP/1.1", "redirectURL": "", "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-25T06:37:41.986Z", - "time": 384, + "startedDateTime": "2024-04-29T06:10:50.707Z", + "time": 151, "timings": { "blocked": -1, "connect": -1, @@ -946,11 +367,11 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 384 + "wait": 151 } }, { - "_id": "58b97c4716259c1944e23c8de7a87369", + "_id": "b04173bc1d7878a74829b8a744e1e883", "_order": 0, "cache": {}, "request": { @@ -987,25 +408,25 @@ "value": "compute.googleapis.com" } ], - "headersSize": 1334, + "headersSize": 1325, "httpVersion": "HTTP/1.1", "method": "GET", "queryString": [], - "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-b/disks" + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects" }, "response": { - "bodySize": 225, + "bodySize": 906, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 225, - "text": "{\"kind\":\"compute#diskList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/asia-northeast1-b/disks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/asia-northeast1-b/disks\"}" + "size": 906, + "text": "{\"kind\":\"compute#interconnectList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnects\",\"items\":[{\"kind\":\"compute#interconnect\",\"description\":\"Example Compute Cloud Interconnect\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect\",\"id\":\"3602008363502330906\",\"creationTimestamp\":\"2024-04-22T23:53:41.482-07:00\",\"name\":\"demo-interconnect\",\"location\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"linkType\":\"LINK_TYPE_ETHERNET_10G_LR\",\"requestedLinkCount\":1,\"interconnectType\":\"IT_PRIVATE\",\"adminEnabled\":true,\"customerName\":\"demo-customer\",\"operationalStatus\":\"OS_UNPROVISIONED\",\"provisionedLinkCount\":1,\"googleReferenceId\":\"1134185888\",\"circuitInfos\":[{\"googleCircuitId\":\"GCP-00008\",\"googleDemarcId\":\"VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC\",\"customerDemarcId\":\"\"}],\"labelFingerprint\":\"42WmSpB8rSM=\",\"state\":\"UNPROVISIONED\",\"macsecEnabled\":false}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "RR_qW0L4gnB3VeVArRqZO8a8T68=/Wtk4THKgYRP_cgMQP-nazYzRKzI=" + "value": "sbc4AmyAH8PtDtacqWX_HaX8Pv4=/diGlZDvGJWOSX5b5vpCYXBASUt8=" }, { "name": "content-type", @@ -1017,7 +438,7 @@ }, { "name": "date", - "value": "Thu, 25 Apr 2024 06:37:42 GMT" + "value": "Mon, 29 Apr 2024 06:10:51 GMT" }, { "name": "server", @@ -1054,8 +475,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-25T06:37:42.378Z", - "time": 716, + "startedDateTime": "2024-04-29T06:10:50.879Z", + "time": 526, "timings": { "blocked": -1, "connect": -1, @@ -1063,7 +484,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 716 + "wait": 526 } } ], diff --git a/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap b/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap new file mode 100644 index 00000000..410915a7 --- /dev/null +++ b/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap @@ -0,0 +1,342 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`compute#fetch-compute-project-has-cloud-interconnect should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Project", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3", + "_rawData": [ + { + "name": "default", + "rawData": { + "cloudArmorTier": "CA_STANDARD", + "commonInstanceMetadata": { + "fingerprint": "C_x3HYVZJUo=", + "items": [ + { + "key": "enable-osconfig", + "value": "TRUE", + }, + { + "key": "ssh-keys", + "value": "pgilaga:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDU0g4vACE8PrXfTGM4wUbIfQ207LxClP8p2wCI7RwGdZn+cAoMPKaHxIKck2fA1VtVWzUXehhUJbS1lrI40NQR1vH9C37shGDftEFyDORwMS2yxSWZtzUISINMzpG8Ih+iVfSAVFbjNsJpMBYDrtaLLzBOud8FDsx6scxWfI64u5hxXtjvO3rW1i4qAbYouCtMnse7xE2LUaiURpqq5ojCRlFC2bOQ+pYb0/9Jy3v6KpMnATg7Z68pWJrocnpJhkRywNwldbZLSDgff4Y5Gjbeq+Zl6qEEmyxFpqdVzB/RSM0g7eikkXZDzZHDvrXvxWiGqhBXXJ/KRfCuJG1LKzI+hl+yWvM/1qbX4qBpbnaNv+EvhS37Yu/OEqXMoUfOWqEIR//3QSf4cluhlLQ1F9GElmnicj41MFZwFq/7IQXikcrz3lfzQ5fXLmBeQ3E97z4ZSETVqHDWc04h7MdueW1OdNbKGIx7ldNAWo3TxNsV6etFTtv1QK/ZTNmqQB5fxF0= pgilaga@Pauls-MacBook-Air.local +ignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9tMfP3SLTQFS+ThHw4+IxhZdIy1RYug+l2YFdF5W3vOaHozE2hLarvj9hSClipoy7COn9+NkkDKLFdVajJCNxKrj1YespMBTG00frk/+t+ilz9DX0kKHklrjvQQ+TJe0R2MJa0tyAyZ4pOTXcI96YvNA0N8e/AglixvybtX1KTYj30TnrGke+vAkVa1xG0UulZ7O5At4Xd/Ue3e9SsnEO3JOUb4MLz5xKBCTY42TQp1exrccSXl4cXZV5AIuvmypkx6nrsR9K5WEgPEENCiQO+ghR6YaSnBY9Yk8w7TPI2ep0S1g2NYGjGfPCv0fhw/422utFd6amFJc1NOP8ZaT7FEpCKxVEiR30q0lARs4q1YuuQu2mx/nZ/DMQMweiXrrCfnWDRnFjvCmcT3BEtTQUa1z8MiybeVJN9MKDued6Y2dJCwBaXH0A62k4txV1b5oNAGFCPMLLRDnGzld+l+M07ub6b0CZkVM= ignacio@dbp.local", + }, + { + "key": "sshKeys", + "value": "", + }, + ], + "kind": "compute#metadata", + }, + "creationTimestamp": "2021-05-31T09:21:30.379-07:00", + "defaultNetworkTier": "PREMIUM", + "defaultServiceAccount": "167984947943-compute@developer.gserviceaccount.com", + "id": "2723542235640017893", + "kind": "compute#project", + "name": "j1-gc-integration-dev-v3", + "quotas": [ + { + "limit": 10000, + "metric": "SNAPSHOTS", + "usage": 32, + }, + { + "limit": 30, + "metric": "NETWORKS", + "usage": 6, + }, + { + "limit": 500, + "metric": "FIREWALLS", + "usage": 16, + }, + { + "limit": 5000, + "metric": "IMAGES", + "usage": 5, + }, + { + "limit": 175, + "metric": "STATIC_ADDRESSES", + "usage": 0, + }, + { + "limit": 300, + "metric": "ROUTES", + "usage": 0, + }, + { + "limit": 150, + "metric": "FORWARDING_RULES", + "usage": 0, + }, + { + "limit": 500, + "metric": "TARGET_POOLS", + "usage": 1, + }, + { + "limit": 1000, + "metric": "HEALTH_CHECKS", + "usage": 4, + }, + { + "limit": 575, + "metric": "IN_USE_ADDRESSES", + "usage": 2, + }, + { + "limit": 500, + "metric": "TARGET_INSTANCES", + "usage": 0, + }, + { + "limit": 100, + "metric": "TARGET_HTTP_PROXIES", + "usage": 3, + }, + { + "limit": 100, + "metric": "URL_MAPS", + "usage": 3, + }, + { + "limit": 150, + "metric": "BACKEND_SERVICES", + "usage": 0, + }, + { + "limit": 1000, + "metric": "INSTANCE_TEMPLATES", + "usage": 1, + }, + { + "limit": 50, + "metric": "TARGET_VPN_GATEWAYS", + "usage": 0, + }, + { + "limit": 100, + "metric": "VPN_TUNNELS", + "usage": 1, + }, + { + "limit": 30, + "metric": "BACKEND_BUCKETS", + "usage": 1, + }, + { + "limit": 20, + "metric": "ROUTERS", + "usage": 4, + }, + { + "limit": 100, + "metric": "TARGET_SSL_PROXIES", + "usage": 0, + }, + { + "limit": 100, + "metric": "TARGET_HTTPS_PROXIES", + "usage": 2, + }, + { + "limit": 100, + "metric": "SSL_CERTIFICATES", + "usage": 2, + }, + { + "limit": 275, + "metric": "SUBNETWORKS", + "usage": 0, + }, + { + "limit": 100, + "metric": "TARGET_TCP_PROXIES", + "usage": 0, + }, + { + "limit": 10, + "metric": "SECURITY_POLICIES", + "usage": 0, + }, + { + "limit": 200, + "metric": "SECURITY_POLICY_RULES", + "usage": 0, + }, + { + "limit": 1000, + "metric": "XPN_SERVICE_PROJECTS", + "usage": 0, + }, + { + "limit": 150, + "metric": "PACKET_MIRRORINGS", + "usage": 0, + }, + { + "limit": 1000, + "metric": "NETWORK_ENDPOINT_GROUPS", + "usage": 0, + }, + { + "limit": 6, + "metric": "INTERCONNECTS", + "usage": 1, + }, + { + "limit": 5000, + "metric": "GLOBAL_INTERNAL_ADDRESSES", + "usage": 1, + }, + { + "limit": 50, + "metric": "VPN_GATEWAYS", + "usage": 2, + }, + { + "limit": 5000, + "metric": "MACHINE_IMAGES", + "usage": 0, + }, + { + "limit": 20, + "metric": "SECURITY_POLICY_CEVAL_RULES", + "usage": 0, + }, + { + "limit": 50, + "metric": "EXTERNAL_VPN_GATEWAYS", + "usage": 1, + }, + { + "limit": 1, + "metric": "PUBLIC_ADVERTISED_PREFIXES", + "usage": 0, + }, + { + "limit": 10, + "metric": "PUBLIC_DELEGATED_PREFIXES", + "usage": 0, + }, + { + "limit": 1024, + "metric": "STATIC_BYOIP_ADDRESSES", + "usage": 0, + }, + { + "limit": 60, + "metric": "NETWORK_FIREWALL_POLICIES", + "usage": 1, + }, + { + "limit": 150, + "metric": "INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES", + "usage": 0, + }, + { + "limit": 150, + "metric": "GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES", + "usage": 1, + }, + { + "limit": 150, + "metric": "GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES", + "usage": 0, + }, + { + "limit": 150, + "metric": "GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES", + "usage": 0, + }, + { + "limit": 150, + "metric": "GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES", + "usage": 1, + }, + { + "limit": 750, + "metric": "GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES", + "usage": 0, + }, + ], + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3", + "vmDnsSetting": "ZONAL_ONLY", + "xpnProjectStatus": "UNSPECIFIED_XPN_PROJECT_STATUS", + }, + }, + ], + "_type": "google_compute_project", + "createdOn": 1622478090379, + "defaultNetworkTier": "PREMIUM", + "defaultServiceAccount": "167984947943-compute@developer.gserviceaccount.com", + "displayName": "j1-gc-integration-dev-v3", + "id": "2723542235640017893", + "isOSLoginEnabled": false, + "kind": "compute#project", + "name": "j1-gc-integration-dev-v3", + }, + { + "_class": [ + "Network", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect", + "_rawData": [ + { + "name": "default", + "rawData": { + "adminEnabled": true, + "circuitInfos": [ + { + "customerDemarcId": "", + "googleCircuitId": "GCP-00008", + "googleDemarcId": "VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC", + }, + ], + "creationTimestamp": "2024-04-22T23:53:41.482-07:00", + "customerName": "demo-customer", + "description": "Example Compute Cloud Interconnect", + "googleReferenceId": "1134185888", + "id": "3602008363502330906", + "interconnectType": "IT_PRIVATE", + "kind": "compute#interconnect", + "labelFingerprint": "42WmSpB8rSM=", + "linkType": "LINK_TYPE_ETHERNET_10G_LR", + "location": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353", + "macsecEnabled": false, + "name": "demo-interconnect", + "operationalStatus": "OS_UNPROVISIONED", + "provisionedLinkCount": 1, + "requestedLinkCount": 1, + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect", + "state": "UNPROVISIONED", + }, + }, + ], + "_type": "google_cloud_interconnect", + "adminEnabled": true, + "createdOn": 1713855221482, + "description": "Example Compute Cloud Interconnect", + "displayName": "demo-interconnect", + "id": "3602008363502330906", + "interConnectType": "IT_PRIVATE", + "kind": "compute#interconnect", + "location": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353", + "name": "demo-interconnect", + "public": true, + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_compute_project", + "google_cloud_interconnect", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 0, +} +`; diff --git a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts index eae1aec6..f456ab71 100644 --- a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts +++ b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts @@ -110,7 +110,7 @@ describe(`compute#${STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP}`, id: { type: 'string' }, name: { type: 'string' }, location: { type: 'string' }, - interConnecttype: { type: 'strinh' }, + interConnecttype: { type: 'string' }, kind: { type: 'string' }, public: { type: 'boolean' }, adminEnabled: { type: 'boolean' }, From a371e7caf102fc015415f1226d3fd1514f8d01c9 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 29 Apr 2024 17:27:42 +0530 Subject: [PATCH 08/29] unit test error fixed --- ...te-project-has-cloud-interconnect-relationship.test.ts | 4 +++- src/steps/compute/steps/fetch-cloud-interconnect.ts | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts index f456ab71..f528a250 100644 --- a/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts +++ b/src/steps/compute/steps/build-compute-project-has-cloud-interconnect-relationship.test.ts @@ -110,11 +110,13 @@ describe(`compute#${STEP_COMPUTE_PROJECT_HAS_CLOUD_INTERCONNECT_RELATIONSHIP}`, id: { type: 'string' }, name: { type: 'string' }, location: { type: 'string' }, - interConnecttype: { type: 'string' }, + interConnectType: { type: 'string' || 'null' }, kind: { type: 'string' }, public: { type: 'boolean' }, adminEnabled: { type: 'boolean' }, createdOn: { type: 'number' }, + CIDR: { exclude: true }, + internal: { exclude: true }, }, }, }); diff --git a/src/steps/compute/steps/fetch-cloud-interconnect.ts b/src/steps/compute/steps/fetch-cloud-interconnect.ts index 03452cac..b5cdee47 100644 --- a/src/steps/compute/steps/fetch-cloud-interconnect.ts +++ b/src/steps/compute/steps/fetch-cloud-interconnect.ts @@ -53,6 +53,14 @@ export const fetchCloudInterConnectStep: GoogleCloudIntegrationStep = { properties: { CIDR: { exclude: true }, internal: { exclude: true }, + id: { type: 'string' }, + name: { type: 'string' }, + location: { type: 'string' }, + interConnectType: { type: 'string' }, + kind: { type: 'string' }, + public: { type: 'boolean' }, + adminEnabled: { type: 'boolean' }, + createdOn: { type: 'number' }, }, }, }, From 152b96bf1752a582dde0222e2b79f461d7bd3480 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Tue, 30 Apr 2024 11:30:17 +0530 Subject: [PATCH 09/29] Partner Interconnect : (feat) : updated the code --- .../recording.har | 54 +++++++++---------- ...oud-interconnect-relationship.test.ts.snap | 4 +- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har index 897f5d95..52f01b26 100644 --- a/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har +++ b/src/steps/compute/steps/__recordings__/fetch-compute-project-has-cloud-interconnect_278388205/recording.har @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1235, + "bodySize": 1269, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1235, + "size": 1269, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 06:10:50 GMT" + "value": "Tue, 30 Apr 2024 05:08:38 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T06:10:49.899Z", - "time": 224, + "startedDateTime": "2024-04-30T05:08:37.970Z", + "time": 270, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 224 + "wait": 270 } }, { @@ -175,18 +175,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3" }, "response": { - "bodySize": 2745, + "bodySize": 2666, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 2745, - "text": "{\"kind\":\"compute#project\",\"id\":\"2723542235640017893\",\"creationTimestamp\":\"2021-05-31T09:21:30.379-07:00\",\"name\":\"j1-gc-integration-dev-v3\",\"commonInstanceMetadata\":{\"kind\":\"compute#metadata\",\"fingerprint\":\"C_x3HYVZJUo=\",\"items\":[{\"key\":\"enable-osconfig\",\"value\":\"TRUE\"},{\"key\":\"ssh-keys\",\"value\":\"pgilaga:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDU0g4vACE8PrXfTGM4wUbIfQ207LxClP8p2wCI7RwGdZn+cAoMPKaHxIKck2fA1VtVWzUXehhUJbS1lrI40NQR1vH9C37shGDftEFyDORwMS2yxSWZtzUISINMzpG8Ih+iVfSAVFbjNsJpMBYDrtaLLzBOud8FDsx6scxWfI64u5hxXtjvO3rW1i4qAbYouCtMnse7xE2LUaiURpqq5ojCRlFC2bOQ+pYb0/9Jy3v6KpMnATg7Z68pWJrocnpJhkRywNwldbZLSDgff4Y5Gjbeq+Zl6qEEmyxFpqdVzB/RSM0g7eikkXZDzZHDvrXvxWiGqhBXXJ/KRfCuJG1LKzI+hl+yWvM/1qbX4qBpbnaNv+EvhS37Yu/OEqXMoUfOWqEIR//3QSf4cluhlLQ1F9GElmnicj41MFZwFq/7IQXikcrz3lfzQ5fXLmBeQ3E97z4ZSETVqHDWc04h7MdueW1OdNbKGIx7ldNAWo3TxNsV6etFTtv1QK/ZTNmqQB5fxF0= pgilaga@Pauls-MacBook-Air.local\\nignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9tMfP3SLTQFS+ThHw4+IxhZdIy1RYug+l2YFdF5W3vOaHozE2hLarvj9hSClipoy7COn9+NkkDKLFdVajJCNxKrj1YespMBTG00frk/+t+ilz9DX0kKHklrjvQQ+TJe0R2MJa0tyAyZ4pOTXcI96YvNA0N8e/AglixvybtX1KTYj30TnrGke+vAkVa1xG0UulZ7O5At4Xd/Ue3e9SsnEO3JOUb4MLz5xKBCTY42TQp1exrccSXl4cXZV5AIuvmypkx6nrsR9K5WEgPEENCiQO+ghR6YaSnBY9Yk8w7TPI2ep0S1g2NYGjGfPCv0fhw/422utFd6amFJc1NOP8ZaT7FEpCKxVEiR30q0lARs4q1YuuQu2mx/nZ/DMQMweiXrrCfnWDRnFjvCmcT3BEtTQUa1z8MiybeVJN9MKDued6Y2dJCwBaXH0A62k4txV1b5oNAGFCPMLLRDnGzld+l+M07ub6b0CZkVM= ignacio@dbp.local\"},{\"key\":\"sshKeys\",\"value\":\"\"}]},\"quotas\":[{\"metric\":\"SNAPSHOTS\",\"limit\":10000,\"usage\":32},{\"metric\":\"NETWORKS\",\"limit\":30,\"usage\":6},{\"metric\":\"FIREWALLS\",\"limit\":500,\"usage\":16},{\"metric\":\"IMAGES\",\"limit\":5000,\"usage\":5},{\"metric\":\"STATIC_ADDRESSES\",\"limit\":175,\"usage\":0},{\"metric\":\"ROUTES\",\"limit\":300,\"usage\":0},{\"metric\":\"FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"TARGET_POOLS\",\"limit\":500,\"usage\":1},{\"metric\":\"HEALTH_CHECKS\",\"limit\":1000,\"usage\":4},{\"metric\":\"IN_USE_ADDRESSES\",\"limit\":575,\"usage\":2},{\"metric\":\"TARGET_INSTANCES\",\"limit\":500,\"usage\":0},{\"metric\":\"TARGET_HTTP_PROXIES\",\"limit\":100,\"usage\":3},{\"metric\":\"URL_MAPS\",\"limit\":100,\"usage\":3},{\"metric\":\"BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"INSTANCE_TEMPLATES\",\"limit\":1000,\"usage\":1},{\"metric\":\"TARGET_VPN_GATEWAYS\",\"limit\":50,\"usage\":0},{\"metric\":\"VPN_TUNNELS\",\"limit\":100,\"usage\":1},{\"metric\":\"BACKEND_BUCKETS\",\"limit\":30,\"usage\":1},{\"metric\":\"ROUTERS\",\"limit\":20,\"usage\":4},{\"metric\":\"TARGET_SSL_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"TARGET_HTTPS_PROXIES\",\"limit\":100,\"usage\":2},{\"metric\":\"SSL_CERTIFICATES\",\"limit\":100,\"usage\":2},{\"metric\":\"SUBNETWORKS\",\"limit\":275,\"usage\":0},{\"metric\":\"TARGET_TCP_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"SECURITY_POLICIES\",\"limit\":10,\"usage\":0},{\"metric\":\"SECURITY_POLICY_RULES\",\"limit\":200,\"usage\":0},{\"metric\":\"XPN_SERVICE_PROJECTS\",\"limit\":1000,\"usage\":0},{\"metric\":\"PACKET_MIRRORINGS\",\"limit\":150,\"usage\":0},{\"metric\":\"NETWORK_ENDPOINT_GROUPS\",\"limit\":1000,\"usage\":0},{\"metric\":\"INTERCONNECTS\",\"limit\":6,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_ADDRESSES\",\"limit\":5000,\"usage\":1},{\"metric\":\"VPN_GATEWAYS\",\"limit\":50,\"usage\":2},{\"metric\":\"MACHINE_IMAGES\",\"limit\":5000,\"usage\":0},{\"metric\":\"SECURITY_POLICY_CEVAL_RULES\",\"limit\":20,\"usage\":0},{\"metric\":\"EXTERNAL_VPN_GATEWAYS\",\"limit\":50,\"usage\":1},{\"metric\":\"PUBLIC_ADVERTISED_PREFIXES\",\"limit\":1,\"usage\":0},{\"metric\":\"PUBLIC_DELEGATED_PREFIXES\",\"limit\":10,\"usage\":0},{\"metric\":\"STATIC_BYOIP_ADDRESSES\",\"limit\":1024,\"usage\":0},{\"metric\":\"NETWORK_FIREWALL_POLICIES\",\"limit\":60,\"usage\":1},{\"metric\":\"INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES\",\"limit\":750,\"usage\":0}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3\",\"defaultServiceAccount\":\"167984947943-compute@developer.gserviceaccount.com\",\"xpnProjectStatus\":\"UNSPECIFIED_XPN_PROJECT_STATUS\",\"defaultNetworkTier\":\"PREMIUM\",\"vmDnsSetting\":\"ZONAL_ONLY\",\"cloudArmorTier\":\"CA_STANDARD\"}" + "size": 2666, + "text": "{\"kind\":\"compute#project\",\"id\":\"2723542235640017893\",\"creationTimestamp\":\"2021-05-31T09:21:30.379-07:00\",\"name\":\"j1-gc-integration-dev-v3\",\"commonInstanceMetadata\":{\"kind\":\"compute#metadata\",\"fingerprint\":\"C_x3HYVZJUo=\",\"items\":[{\"key\":\"enable-osconfig\",\"value\":\"TRUE\"},{\"key\":\"ssh-keys\",\"value\":\"pgilaga:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDU0g4vACE8PrXfTGM4wUbIfQ207LxClP8p2wCI7RwGdZn+cAoMPKaHxIKck2fA1VtVWzUXehhUJbS1lrI40NQR1vH9C37shGDftEFyDORwMS2yxSWZtzUISINMzpG8Ih+iVfSAVFbjNsJpMBYDrtaLLzBOud8FDsx6scxWfI64u5hxXtjvO3rW1i4qAbYouCtMnse7xE2LUaiURpqq5ojCRlFC2bOQ+pYb0/9Jy3v6KpMnATg7Z68pWJrocnpJhkRywNwldbZLSDgff4Y5Gjbeq+Zl6qEEmyxFpqdVzB/RSM0g7eikkXZDzZHDvrXvxWiGqhBXXJ/KRfCuJG1LKzI+hl+yWvM/1qbX4qBpbnaNv+EvhS37Yu/OEqXMoUfOWqEIR//3QSf4cluhlLQ1F9GElmnicj41MFZwFq/7IQXikcrz3lfzQ5fXLmBeQ3E97z4ZSETVqHDWc04h7MdueW1OdNbKGIx7ldNAWo3TxNsV6etFTtv1QK/ZTNmqQB5fxF0= pgilaga@Pauls-MacBook-Air.local\\nignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9tMfP3SLTQFS+ThHw4+IxhZdIy1RYug+l2YFdF5W3vOaHozE2hLarvj9hSClipoy7COn9+NkkDKLFdVajJCNxKrj1YespMBTG00frk/+t+ilz9DX0kKHklrjvQQ+TJe0R2MJa0tyAyZ4pOTXcI96YvNA0N8e/AglixvybtX1KTYj30TnrGke+vAkVa1xG0UulZ7O5At4Xd/Ue3e9SsnEO3JOUb4MLz5xKBCTY42TQp1exrccSXl4cXZV5AIuvmypkx6nrsR9K5WEgPEENCiQO+ghR6YaSnBY9Yk8w7TPI2ep0S1g2NYGjGfPCv0fhw/422utFd6amFJc1NOP8ZaT7FEpCKxVEiR30q0lARs4q1YuuQu2mx/nZ/DMQMweiXrrCfnWDRnFjvCmcT3BEtTQUa1z8MiybeVJN9MKDued6Y2dJCwBaXH0A62k4txV1b5oNAGFCPMLLRDnGzld+l+M07ub6b0CZkVM= ignacio@dbp.local\"},{\"key\":\"sshKeys\",\"value\":\"\"}]},\"quotas\":[{\"metric\":\"SNAPSHOTS\",\"limit\":10000,\"usage\":32},{\"metric\":\"NETWORKS\",\"limit\":30,\"usage\":6},{\"metric\":\"FIREWALLS\",\"limit\":500,\"usage\":22},{\"metric\":\"IMAGES\",\"limit\":5000,\"usage\":5},{\"metric\":\"STATIC_ADDRESSES\",\"limit\":175,\"usage\":0},{\"metric\":\"ROUTES\",\"limit\":300,\"usage\":0},{\"metric\":\"FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"TARGET_POOLS\",\"limit\":500,\"usage\":1},{\"metric\":\"HEALTH_CHECKS\",\"limit\":1000,\"usage\":5},{\"metric\":\"IN_USE_ADDRESSES\",\"limit\":575,\"usage\":2},{\"metric\":\"TARGET_INSTANCES\",\"limit\":500,\"usage\":0},{\"metric\":\"TARGET_HTTP_PROXIES\",\"limit\":100,\"usage\":3},{\"metric\":\"URL_MAPS\",\"limit\":100,\"usage\":3},{\"metric\":\"BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"INSTANCE_TEMPLATES\",\"limit\":1000,\"usage\":1},{\"metric\":\"TARGET_VPN_GATEWAYS\",\"limit\":50,\"usage\":0},{\"metric\":\"VPN_TUNNELS\",\"limit\":100,\"usage\":1},{\"metric\":\"BACKEND_BUCKETS\",\"limit\":30,\"usage\":1},{\"metric\":\"ROUTERS\",\"limit\":20,\"usage\":4},{\"metric\":\"TARGET_SSL_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"TARGET_HTTPS_PROXIES\",\"limit\":100,\"usage\":2},{\"metric\":\"SSL_CERTIFICATES\",\"limit\":100,\"usage\":2},{\"metric\":\"SUBNETWORKS\",\"limit\":275,\"usage\":0},{\"metric\":\"TARGET_TCP_PROXIES\",\"limit\":100,\"usage\":0},{\"metric\":\"SECURITY_POLICIES\",\"limit\":10,\"usage\":0},{\"metric\":\"SECURITY_POLICY_RULES\",\"limit\":200,\"usage\":0},{\"metric\":\"XPN_SERVICE_PROJECTS\",\"limit\":1000,\"usage\":0},{\"metric\":\"PACKET_MIRRORINGS\",\"limit\":150,\"usage\":0},{\"metric\":\"NETWORK_ENDPOINT_GROUPS\",\"limit\":1000,\"usage\":0},{\"metric\":\"INTERCONNECTS\",\"limit\":6,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_ADDRESSES\",\"limit\":5000,\"usage\":1},{\"metric\":\"VPN_GATEWAYS\",\"limit\":50,\"usage\":2},{\"metric\":\"MACHINE_IMAGES\",\"limit\":5000,\"usage\":0},{\"metric\":\"SECURITY_POLICY_CEVAL_RULES\",\"limit\":20,\"usage\":0},{\"metric\":\"EXTERNAL_VPN_GATEWAYS\",\"limit\":50,\"usage\":1},{\"metric\":\"PUBLIC_ADVERTISED_PREFIXES\",\"limit\":1,\"usage\":0},{\"metric\":\"PUBLIC_DELEGATED_PREFIXES\",\"limit\":10,\"usage\":0},{\"metric\":\"STATIC_BYOIP_ADDRESSES\",\"limit\":1024,\"usage\":0},{\"metric\":\"NETWORK_FIREWALL_POLICIES\",\"limit\":60,\"usage\":1},{\"metric\":\"INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES\",\"limit\":150,\"usage\":0},{\"metric\":\"GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES\",\"limit\":150,\"usage\":1},{\"metric\":\"GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES\",\"limit\":750,\"usage\":0}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3\",\"defaultServiceAccount\":\"167984947943-compute@developer.gserviceaccount.com\",\"xpnProjectStatus\":\"UNSPECIFIED_XPN_PROJECT_STATUS\",\"defaultNetworkTier\":\"PREMIUM\",\"vmDnsSetting\":\"ZONAL_ONLY\",\"cloudArmorTier\":\"CA_STANDARD\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "oSZiWF4fjdMRpPFnnKX5rCk9IhE=/09I0DIKWJY0jFCI0xWD7R4noZQI=" + "value": "E3l7L7ww7udrZ7b2tI1uyjnFtf0=/qTwvEU803VDy6o6KgDRYZJJxCcU=" }, { "name": "content-type", @@ -198,7 +198,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 06:10:50 GMT" + "value": "Tue, 30 Apr 2024 05:08:38 GMT" }, { "name": "server", @@ -235,8 +235,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T06:10:50.138Z", - "time": 535, + "startedDateTime": "2024-04-30T05:08:38.258Z", + "time": 762, "timings": { "blocked": -1, "connect": -1, @@ -244,7 +244,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 535 + "wait": 762 } }, { @@ -302,11 +302,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1221, + "bodySize": 1245, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1221, + "size": 1245, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -321,7 +321,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 06:10:50 GMT" + "value": "Tue, 30 Apr 2024 05:08:39 GMT" }, { "name": "server", @@ -358,8 +358,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T06:10:50.707Z", - "time": 151, + "startedDateTime": "2024-04-30T05:08:39.083Z", + "time": 226, "timings": { "blocked": -1, "connect": -1, @@ -367,7 +367,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 151 + "wait": 226 } }, { @@ -415,18 +415,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects" }, "response": { - "bodySize": 906, + "bodySize": 916, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 906, + "size": 916, "text": "{\"kind\":\"compute#interconnectList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnects\",\"items\":[{\"kind\":\"compute#interconnect\",\"description\":\"Example Compute Cloud Interconnect\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect\",\"id\":\"3602008363502330906\",\"creationTimestamp\":\"2024-04-22T23:53:41.482-07:00\",\"name\":\"demo-interconnect\",\"location\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"linkType\":\"LINK_TYPE_ETHERNET_10G_LR\",\"requestedLinkCount\":1,\"interconnectType\":\"IT_PRIVATE\",\"adminEnabled\":true,\"customerName\":\"demo-customer\",\"operationalStatus\":\"OS_UNPROVISIONED\",\"provisionedLinkCount\":1,\"googleReferenceId\":\"1134185888\",\"circuitInfos\":[{\"googleCircuitId\":\"GCP-00008\",\"googleDemarcId\":\"VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC\",\"customerDemarcId\":\"\"}],\"labelFingerprint\":\"42WmSpB8rSM=\",\"state\":\"UNPROVISIONED\",\"macsecEnabled\":false}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "sbc4AmyAH8PtDtacqWX_HaX8Pv4=/diGlZDvGJWOSX5b5vpCYXBASUt8=" + "value": "rz2pEzPl0DZzwZUuWL4pNSYs5y8=/eNSsN0BUaqV9rCfgNstp7lTcquc=" }, { "name": "content-type", @@ -438,7 +438,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 06:10:51 GMT" + "value": "Tue, 30 Apr 2024 05:08:39 GMT" }, { "name": "server", @@ -475,8 +475,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T06:10:50.879Z", - "time": 526, + "startedDateTime": "2024-04-30T05:08:39.320Z", + "time": 583, "timings": { "blocked": -1, "connect": -1, @@ -484,7 +484,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 526 + "wait": 583 } } ], diff --git a/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap b/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap index 410915a7..d69cb1e4 100644 --- a/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap +++ b/src/steps/compute/steps/__snapshots__/build-compute-project-has-cloud-interconnect-relationship.test.ts.snap @@ -52,7 +52,7 @@ ignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9 { "limit": 500, "metric": "FIREWALLS", - "usage": 16, + "usage": 22, }, { "limit": 5000, @@ -82,7 +82,7 @@ ignacio:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDSg4sA5KWtxOoYlWtyJ+uI1f7xPQ3UMMz9 { "limit": 1000, "metric": "HEALTH_CHECKS", - "usage": 4, + "usage": 5, }, { "limit": 575, From 2f47fde9ede93c828fca8fda1246e4481ed5167d Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 6 May 2024 11:52:47 +0530 Subject: [PATCH 10/29] missing import added --- src/steps/redis/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/steps/redis/index.ts b/src/steps/redis/index.ts index f267991f..aeb464b8 100644 --- a/src/steps/redis/index.ts +++ b/src/steps/redis/index.ts @@ -32,6 +32,7 @@ import { RELATIONSHIP_TYPE_PROJECT_HAS_REDIS_INSTANCE, RELATIONSHIP_TYPE_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE, STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, + RedisPermissions, } from './constants'; import { ENTITY_TYPE_COMPUTE_NETWORK } from '../compute/constants'; From 57627b4ce19de9f6c99082bdfffd5e01bddaf63e Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Tue, 7 May 2024 11:45:15 +0530 Subject: [PATCH 11/29] Partner Interconnect : (feat) : updated the code according to new update in main --- src/steps/compute/client.ts | 6 ++++++ src/steps/compute/constants.ts | 2 ++ src/steps/compute/steps/fetch-cloud-interconnect.ts | 3 ++- src/steps/compute/steps/fetch-interconnect-locations.ts | 3 ++- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/steps/compute/client.ts b/src/steps/compute/client.ts index 5ee3b962..e8313fce 100644 --- a/src/steps/compute/client.ts +++ b/src/steps/compute/client.ts @@ -4,6 +4,7 @@ import { Client, PageableGaxiosResponse } from '../../google-cloud/client'; import { iterateRegions, iterateRegionZones } from '../../google-cloud/regions'; import { ComputePermissions, + STEP_CLOUD_INTERCONNECT, STEP_COMPUTE_ADDRESSES, STEP_COMPUTE_BACKEND_BUCKETS, STEP_COMPUTE_BACKEND_SERVICES, @@ -33,6 +34,7 @@ import { STEP_COMPUTE_TARGET_HTTPS_PROXIES, STEP_COMPUTE_TARGET_HTTP_PROXIES, STEP_COMPUTE_TARGET_SSL_PROXIES, + STEP_INTERCONNECT_LOCATION, } from './constants'; export class ComputeClient extends Client { @@ -813,6 +815,8 @@ export class ComputeClient extends Client { await callback(item); } }, + STEP_CLOUD_INTERCONNECT, + ComputePermissions.STEP_CLOUD_INTERCONNECT, ); } @@ -833,6 +837,8 @@ export class ComputeClient extends Client { await callback(item); } }, + STEP_INTERCONNECT_LOCATION, + ComputePermissions.STEP_INTERCONNECT_LOCATION, ); } } diff --git a/src/steps/compute/constants.ts b/src/steps/compute/constants.ts index c126ede2..6bb518f2 100644 --- a/src/steps/compute/constants.ts +++ b/src/steps/compute/constants.ts @@ -474,4 +474,6 @@ export const ComputePermissions = { STEP_COMPUTE_TARGET_SSL_PROXIES: ['compute.targetSslProxies.list'], STEP_COMPUTE_IMAGES: ['compute.images.list', 'compute.images.getIamPolicy'], STEP_COMPUTE_DISK_IMAGE_RELATIONSHIPS: ['compute.images.get'], + STEP_INTERCONNECT_LOCATION: [], + STEP_CLOUD_INTERCONNECT: [], }; diff --git a/src/steps/compute/steps/fetch-cloud-interconnect.ts b/src/steps/compute/steps/fetch-cloud-interconnect.ts index b5cdee47..4b4c74e2 100644 --- a/src/steps/compute/steps/fetch-cloud-interconnect.ts +++ b/src/steps/compute/steps/fetch-cloud-interconnect.ts @@ -3,6 +3,7 @@ import { IntegrationStepContext, } from '../../../types'; import { + ComputePermissions, ENTITY_CLASS_CLOUD_INTERCONNECT, ENTITY_TYPE_CLOUD_INTERCONNECT, IngestionSources, @@ -68,6 +69,6 @@ export const fetchCloudInterConnectStep: GoogleCloudIntegrationStep = { relationships: [], dependsOn: [], executionHandler: fetchCloudInterconnect, - permissions: [], + permissions: ComputePermissions.STEP_CLOUD_INTERCONNECT, apis: ['compute.googleapis.com'], }; diff --git a/src/steps/compute/steps/fetch-interconnect-locations.ts b/src/steps/compute/steps/fetch-interconnect-locations.ts index ab6018e7..5222b581 100644 --- a/src/steps/compute/steps/fetch-interconnect-locations.ts +++ b/src/steps/compute/steps/fetch-interconnect-locations.ts @@ -3,6 +3,7 @@ import { IntegrationStepContext, } from '../../../types'; import { + ComputePermissions, ENTITY_CLASS_INTERCONNECT_LOCATION, ENTITY_TYPE_INTERCONNECT_LOCATION, IngestionSources, @@ -54,6 +55,6 @@ export const fetchInterConnectLocationStep: GoogleCloudIntegrationStep = { relationships: [], dependsOn: [], executionHandler: fetchInterconnectLocation, - permissions: [], + permissions: ComputePermissions.STEP_INTERCONNECT_LOCATION, apis: ['compute.googleapis.com'], }; From f90aaf8cbcd71a11595e768268cbe5a3ac16c084 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Tue, 7 May 2024 12:02:23 +0530 Subject: [PATCH 12/29] MemoryStore : (feat) : updated the code according to new update in main --- src/steps/redis/client.ts | 8 +++++++- src/steps/redis/constants.ts | 2 ++ src/steps/redis/index.ts | 10 ++-------- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/steps/redis/client.ts b/src/steps/redis/client.ts index 213aed53..bdc4986b 100644 --- a/src/steps/redis/client.ts +++ b/src/steps/redis/client.ts @@ -1,6 +1,10 @@ import { google, redis_v1 } from 'googleapis'; import { Client } from '../../google-cloud/client'; -import { RedisPermissions, STEP_REDIS_INSTANCES } from './constants'; +import { + RedisPermissions, + STEP_MEMORYSTORE_REDIS_LOCATION, + STEP_REDIS_INSTANCES, +} from './constants'; export class RedisClient extends Client { private client = google.redis({ version: 'v1', retry: false }); @@ -46,6 +50,8 @@ export class RedisClient extends Client { await callback(location); } }, + STEP_MEMORYSTORE_REDIS_LOCATION, + RedisPermissions.STEP_MEMORYSTORE_REDIS_LOCATION, ); } } diff --git a/src/steps/redis/constants.ts b/src/steps/redis/constants.ts index 10be6f16..dc73d4ea 100644 --- a/src/steps/redis/constants.ts +++ b/src/steps/redis/constants.ts @@ -66,4 +66,6 @@ export const RedisIngestionConfig = { export const RedisPermissions = { STEP_REDIS_INSTANCES: ['redis.instances.list'], + STEP_MEMORYSTORE_REDIS_LOCATION: [], + STEP_MEMORYSTORE_REDIS: [], }; diff --git a/src/steps/redis/index.ts b/src/steps/redis/index.ts index aeb464b8..254e69b3 100644 --- a/src/steps/redis/index.ts +++ b/src/steps/redis/index.ts @@ -17,7 +17,6 @@ import { RELATIONSHIP_TYPE_REDIS_INSTANCE_USES_NETWORK, STEP_CREATE_REDIS_INSTANCE_NETWORK_RELATIONSHIPS, IngestionSources, - STEP_MEMORYSTORE_REDIS_LOCATION, ENTITY_TYPE_MEMORYSTORE_REDIS_LOCATION, ENTITY_CLASS_MEMORYSTORE_REDIS_LOCATION, @@ -33,7 +32,6 @@ import { RELATIONSHIP_TYPE_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INTANCE, STEP_MEMORYSTORE_REDIS_LOCATION_HAS_REDIS_INSTANCE_RELATIONSHIP, RedisPermissions, - } from './constants'; import { ENTITY_TYPE_COMPUTE_NETWORK } from '../compute/constants'; import { @@ -319,7 +317,7 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ relationships: [], dependsOn: [], executionHandler: fetchMemoryStoreRedisLocation, - permissions: [], + permissions: RedisPermissions.STEP_MEMORYSTORE_REDIS_LOCATION, apis: ['redis.googleapis.com'], }, { @@ -336,7 +334,7 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ relationships: [], dependsOn: [], executionHandler: fetchMemoryStoreRedis, - permissions: [], + permissions: RedisPermissions.STEP_MEMORYSTORE_REDIS, apis: ['redis.googleapis.com'], }, { @@ -370,7 +368,6 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_MEMORYSTORE_REDIS], executionHandler: buildProjectHasMemoryStoreRedisRelationship, - permissions: [], apis: ['redis.googleapis.com'], }, { @@ -389,7 +386,6 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_MEMORYSTORE_REDIS_LOCATION], executionHandler: buildProjectHasMemoryStoreRedisLocationRelationship, - permissions: [], apis: ['redis.googleapis.com'], }, { @@ -407,7 +403,6 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_REDIS_INSTANCES], executionHandler: buildProjectHasRedisInstanceRelationship, - permissions: [], apis: ['redis.googleapis.com'], }, { @@ -426,7 +421,6 @@ export const redisSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_MEMORYSTORE_REDIS_LOCATION, STEP_REDIS_INSTANCES], executionHandler: buildMemoryStoreRedisLocationHasRedisInstanceRelationship, - permissions: [], apis: ['redis.googleapis.com'], }, ]; From 1045295862ffc598ca191f8afdbc2c65d9c79e48 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Tue, 7 May 2024 12:16:03 +0530 Subject: [PATCH 13/29] Cloud Monitoring : (feat) : updated the code according to new update in main --- src/steps/monitoring/client.ts | 6 ++++++ src/steps/monitoring/constants.ts | 3 +++ src/steps/monitoring/index.ts | 13 +++++-------- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/steps/monitoring/client.ts b/src/steps/monitoring/client.ts index 8f459ecc..db688b86 100644 --- a/src/steps/monitoring/client.ts +++ b/src/steps/monitoring/client.ts @@ -3,6 +3,8 @@ import { Client } from '../../google-cloud/client'; import { MonitoringPermissions, STEP_MONITORING_ALERT_POLICIES, + STEP_MONITORING_CHANNELS, + STEP_MONITORING_GROUPS, } from './constants'; export class MonitoringClient extends Client { @@ -49,6 +51,8 @@ export class MonitoringClient extends Client { await callback(channel); } }, + STEP_MONITORING_CHANNELS, + MonitoringPermissions.STEP_MONITORING_CHANNELS, ); } @@ -70,6 +74,8 @@ export class MonitoringClient extends Client { await callback(Group); } }, + STEP_MONITORING_GROUPS, + MonitoringPermissions.STEP_MONITORING_GROUPS, ); } } diff --git a/src/steps/monitoring/constants.ts b/src/steps/monitoring/constants.ts index 6a29510f..2c4307b0 100644 --- a/src/steps/monitoring/constants.ts +++ b/src/steps/monitoring/constants.ts @@ -74,4 +74,7 @@ export const MonitoringIngestionConfig = { export const MonitoringPermissions = { STEP_MONITORING_ALERT_POLICIES: ['monitoring.alertPolicies.list'], + STEP_MONITORING_GROUPS: [], + STEP_MONITORING_CHANNELS: ['monitoring.notificationChannels.list'], + STEP_CLOUD_MONITORING: [], }; diff --git a/src/steps/monitoring/index.ts b/src/steps/monitoring/index.ts index f8e6dd9c..f656ac29 100644 --- a/src/steps/monitoring/index.ts +++ b/src/steps/monitoring/index.ts @@ -31,6 +31,7 @@ import { REALTIONSHIP_CLOUD_MONITORING_HAS_MONITORING_CHANNELS_TYPE, STEP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_RELATIONSHIP, RELATIONSHIP_CLOUD_MONITORING_HAS_MONITORING_ALERT_POLICIES_TYPE, + MonitoringPermissions, } from './constants'; import { createAlertPolicyEntity, @@ -295,7 +296,7 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ relationships: [], dependsOn: [], executionHandler: fetchAlertPolicies, - permissions: ['monitoring.alertPolicies.list'], + permissions: MonitoringPermissions.STEP_MONITORING_ALERT_POLICIES, apis: ['monitoring.googleapis.com'], }, { @@ -312,7 +313,7 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ relationships: [], dependsOn: [], executionHandler: fetchGroups, - permissions: [], + permissions: MonitoringPermissions.STEP_MONITORING_GROUPS, apis: ['monitoring.googleapis.com'], }, { @@ -329,7 +330,7 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ relationships: [], dependsOn: [], executionHandler: fetchChannels, - permissions: ['monitoring.notificationChannels.list'], + permissions: MonitoringPermissions.STEP_MONITORING_CHANNELS, apis: ['monitoring.googleapis.com'], }, { @@ -346,7 +347,7 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ relationships: [], dependsOn: [], executionHandler: fetchCloudMonitoring, - permissions: [], + permissions: MonitoringPermissions.STEP_CLOUD_MONITORING, apis: ['monitoring.googleapis.com'], }, { @@ -364,7 +365,6 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_CLOUD_MONITORING], executionHandler: buildProjectHasCloudMonitoringRelationship, - permissions: [], apis: ['beyondcorp.googleapis.com'], }, { @@ -382,7 +382,6 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_MONITORING_GROUPS, STEP_CLOUD_MONITORING], executionHandler: buildCloudMonitoringHasMonitoringGroupsRelationship, - permissions: [], apis: ['beyondcorp.googleapis.com'], }, { @@ -401,7 +400,6 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ ], dependsOn: [STEP_MONITORING_CHANNELS, STEP_CLOUD_MONITORING], executionHandler: buildCloudMonitoringHasMonitoringChannelsRelationship, - permissions: ['monitoring.notificationChannels.list'], apis: ['beyondcorp.googleapis.com'], }, { @@ -421,7 +419,6 @@ export const monitoringSteps: GoogleCloudIntegrationStep[] = [ dependsOn: [STEP_MONITORING_ALERT_POLICIES, STEP_CLOUD_MONITORING], executionHandler: buildCloudMonitoringHasMonitoringAlertPoliciesRelationship, - permissions: ['monitoring.alertPolicies.list'], apis: ['beyondcorp.googleapis.com'], }, ]; From 9db910a6b1cf4b887b1dc9f9e0a06ce8c65e3ff8 Mon Sep 17 00:00:00 2001 From: sarthak-metron Date: Thu, 9 May 2024 13:59:02 +0530 Subject: [PATCH 14/29] merging the network analyzer code in milestone2 --- docs/jupiterone.md | 17 +- src/getStepStartStates.ts | 64 + src/google-cloud/types.ts | 1 + src/index.test.ts | 44 +- .../fechVpngateway_418072249/recording.har | 4817 +++++++++ .../recording.har | 250 + .../recording.har | 250 + .../recording.har | 486 + .../recording.har | 486 + .../recording.har | 486 + .../recording.har | 9620 +++++++++++++++++ .../fetchVpnTunnel_3479856299/recording.har | 4817 +++++++++ .../__snapshots__/index.test.ts.snap | 182 + .../__snapshots__/relationship.test.ts.snap | 401 + src/steps/network-analyzer/client.ts | 151 + src/steps/network-analyzer/constants.ts | 130 + src/steps/network-analyzer/converter.ts | 133 + src/steps/network-analyzer/index.test.ts | 206 + src/steps/network-analyzer/index.ts | 461 + .../network-analyzer/relationship.test.ts | 327 + src/steps/steps.ts | 2 + 21 files changed, 23325 insertions(+), 6 deletions(-) create mode 100644 src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetch-cloud-network-analyzer_2648108149/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation_3024219981/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetch-project-has-network-analyzer-connectivity-test-relation_3219920804/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetch-project-has-network-intelligence-center-relation_349207098/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har create mode 100644 src/steps/network-analyzer/__snapshots__/index.test.ts.snap create mode 100644 src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap create mode 100644 src/steps/network-analyzer/client.ts create mode 100644 src/steps/network-analyzer/constants.ts create mode 100644 src/steps/network-analyzer/converter.ts create mode 100644 src/steps/network-analyzer/index.test.ts create mode 100644 src/steps/network-analyzer/index.ts create mode 100644 src/steps/network-analyzer/relationship.test.ts diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 1897798e..d2ce7c73 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -77,6 +77,7 @@ all of the supported data into JupiterOne: | [logging](https://console.developers.google.com/apis/library/logging.googleapis.com) | logging.googleapis.com | | [memcache](https://console.developers.google.com/apis/library/memcache.googleapis.com) | memcache.googleapis.com | | [monitoring](https://console.developers.google.com/apis/library/monitoring.googleapis.com) | monitoring.googleapis.com | +| [networkmanagement](https://console.developers.google.com/apis/library/networkmanagement.googleapis.com) | networkmanagement.googleapis.com | | [orgpolicy](https://console.developers.google.com/apis/library/orgpolicy.googleapis.com) | orgpolicy.googleapis.com | | [osconfig](https://console.developers.google.com/apis/library/osconfig.googleapis.com) | osconfig.googleapis.com | | [privateca](https://console.developers.google.com/apis/library/privateca.googleapis.com) | privateca.googleapis.com | @@ -139,6 +140,7 @@ gcloud services enable \ logging.googleapis.com \ memcache.googleapis.com \ monitoring.googleapis.com \ + networkmanagement.googleapis.com \ orgpolicy.googleapis.com \ osconfig.googleapis.com \ privateca.googleapis.com \ @@ -379,8 +381,8 @@ The following entities are created: | Cloud Build Trigger | `google_cloud_build_trigger` | `Rule` | | Cloud Build Worker Pool | `google_cloud_build_worker_pool` | `Cluster` | | Cloud Function | `google_cloud_function` | `Function` | -| Cloud Monitoring | `google_cloud_monitoring` | `Service` | | Cloud Interconnect | `google_cloud_interconnect` | `Network` | +| Cloud Monitoring | `google_cloud_monitoring` | `Service` | | Cloud Run Configuration | `google_cloud_run_configuration` | `Configuration` | | Cloud Run Route | `google_cloud_run_route` | `Configuration` | | Cloud Run Service | `google_cloud_run_service` | `Service` | @@ -430,6 +432,8 @@ The following entities are created: | Monitoring Alert Policy | `google_monitoring_alert_policy` | `Policy` | | Monitoring Channels | `google_cloud_monitoring-channel` | `Channel` | | Monitoring Groups | `google_cloud_group` | `Group` | +| Network Intelligence Center | `google_cloud_network_analyzer` | `Service` | +| Network Intelligence Center | `google_cloud_network_analyzer_connectivity_test` | `Assessment` | | Organization | `google_cloud_organization` | `Organization` | | Private CA Certificate | `google_privateca_certificate` | `Certificate` | | Private CA Certificate Authority | `google_privateca_certificate_authority` | `Service` | @@ -497,16 +501,19 @@ The following relationships are created: | `google_cloud_function` | **USES** | `google_cloud_source_repository` | | `google_cloud_function` | **USES** | `google_iam_service_account` | | `google_cloud_function` | **USES** | `google_storage_bucket` | +| `google_cloud_internetconnect_location` | **USES** | `google_cloud_interconnect` | | `google_cloud_monitoring` | **HAS** | `google_cloud_group` | | `google_cloud_monitoring` | **HAS** | `google_cloud_monitoring-channel` | | `google_cloud_monitoring` | **HAS** | `google_monitoring_alert_policy` | -| `google_cloud_internetconnect_location` | **USES** | `google_cloud_interconnect` | +| `google_cloud_network_analyzer` | **HAS** | `google_cloud_network_analyzer_connectivity_test` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | | `google_cloud_project` | **HAS** | `google_billing_budget` | | `google_cloud_project` | **HAS** | `google_binary_authorization_policy` | | `google_cloud_project` | **HAS** | `google_cloud_api_service` | | `google_cloud_project` | **HAS** | `google_cloud_monitoring` | +| `google_cloud_project` | **HAS** | `google_cloud_network_analyzer` | +| `google_cloud_project` | **HAS** | `google_cloud_network_analyzer_connectivity_test` | | `google_cloud_project` | **HAS** | `google_cloud_redis` | | `google_cloud_project` | **HAS** | `google_cloud_redis_location` | | `google_cloud_project` | **HAS** | `google_redis_instance` | @@ -514,6 +521,7 @@ The following relationships are created: | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_configuration` | | `google_cloud_run_service` | **MANAGES** | `google_cloud_run_route` | | `google_cloud_scan_config` | **PERFORMED** | `google_cloud_scan_run` | +| `google_cloud_vpn_gateway` | **USES** | `google_cloud_vpn_tunnel` | | `google_compute_backend_bucket` | **HAS** | `google_storage_bucket` | | `google_compute_backend_service` | **HAS** | `google_compute_health_check` | | `google_compute_backend_service` | **HAS** | `google_compute_instance_group` | @@ -620,7 +628,7 @@ permissions can be used to provision only the required ones: -| Permissions List (113) | +| Permissions List (116) | | ------------------------------------------------------- | | `accesscontextmanager.accessLevels.list` | | `accesscontextmanager.accessPolicies.list` | @@ -694,6 +702,8 @@ permissions can be used to provision only the required ones: | `compute.targetHttpsProxies.list` | | `compute.targetSslProxies.list` | | `compute.urlMaps.list` | +| `compute.vpnGateways.list` | +| `compute.vpnTunnels.get` | | `container.clusters.list` | | `dataproc.clusters.list` | | `dns.managedZones.list` | @@ -706,6 +716,7 @@ permissions can be used to provision only the required ones: | `memcache.instances.list` | | `monitoring.alertPolicies.list` | | `monitoring.notificationChannels.list` | +| `networkmanagement.connectivitytests.list` | | `orgpolicy.policies.list` | | `orgpolicy.policy.get` | | `osconfig.inventories.get` | diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index 3ae9941e..9f7aeb4b 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -221,6 +221,18 @@ import { WebSecurityScannerSteps } from './steps/web-security-scanner/constants' import { IntegrationConfig } from './types'; import { isMasterOrganizationInstance } from './utils/isMasterOrganizationInstance'; import { isSingleProjectInstance } from './utils/isSingleProjectInstance'; +import { + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_NETWORK_ANALYZER_VPC, + STEP_NETWORK_INTELLIGENCE_CENTER, + STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + STEP_VPN_GATEWAY, + STEP_VPN_GATEWAY_TUNNEL, + STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, +} from './steps/network-analyzer/constants'; +import { networkAnalyzerSteps } from './steps/network-analyzer'; function makeStepStartStates( stepIds: string[], @@ -537,6 +549,34 @@ function getDefaultStepStartStates(params: { [WebSecurityScannerSteps.FETCH_SCAN_RUNS.id]: { disabled: false, }, + [STEP_NETWORK_INTELLIGENCE_CENTER]: { + disabled: false, + }, + [STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST]: { + disabled: false, + }, + [STEP_VPN_GATEWAY]: { + disabled: false, + }, + [STEP_VPN_GATEWAY_TUNNEL]: { + disabled: false, + }, + [STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP]: + { + disabled: false, + }, + [STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP]: { + disabled: false, + }, + [STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP]: { + disabled: false, + }, + [STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP]: { + disabled: false, + }, + [STEP_NETWORK_ANALYZER_VPC]: { + disabled: false, + }, }; logger.info( @@ -1004,6 +1044,29 @@ async function getStepStartStatesUsingServiceEnablements(params: { [WebSecurityScannerSteps.FETCH_SCAN_RUNS.id]: createStepStartState( ServiceUsageName.WEB_SECURITY_SCANNER, ), + [STEP_NETWORK_INTELLIGENCE_CENTER]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_VPN_GATEWAY]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_VPN_GATEWAY_TUNNEL]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.NETWORK_ANALYZER), + [STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.NETWORK_ANALYZER), + [STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.NETWORK_ANALYZER), + [STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.NETWORK_ANALYZER), + [STEP_NETWORK_ANALYZER_VPC]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), }; const apiServiceToStepIdsMap: { [apiService: string]: string[] } = { @@ -1046,6 +1109,7 @@ async function getStepStartStatesUsingServiceEnablements(params: { [ServiceUsageName.WEB_SECURITY_SCANNER]: webSecurityScannerSteps.map( (s) => s.id, ), + [ServiceUsageName.NETWORK_ANALYZER]: networkAnalyzerSteps.map((s) => s.id), }; for (const serviceName of Object.keys(apiServiceToStepIdsMap)) { diff --git a/src/google-cloud/types.ts b/src/google-cloud/types.ts index 86351bf8..39e65f43 100644 --- a/src/google-cloud/types.ts +++ b/src/google-cloud/types.ts @@ -39,4 +39,5 @@ export enum ServiceUsageName { CLOUD_SOURCE_REPOSITORIES = 'sourcerepo.googleapis.com', WEB_SECURITY_SCANNER = 'websecurityscanner.googleapis.com', ORG_POLICY = 'orgpolicy.googleapis.com', + NETWORK_ANALYZER = 'networkmanagement.googleapis.com', } diff --git a/src/index.test.ts b/src/index.test.ts index 40da487d..191e3840 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -189,6 +189,17 @@ import { } from './steps/functions'; import { StorageStepsSpec } from './steps/storage/constants'; import { WebSecurityScannerSteps } from './steps/web-security-scanner/constants'; +import { + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_NETWORK_ANALYZER_VPC, + STEP_NETWORK_INTELLIGENCE_CENTER, + STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + STEP_VPN_GATEWAY, + STEP_VPN_GATEWAY_TUNNEL, + STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, +} from './steps/network-analyzer/constants'; describe('#getStepStartStates success', () => { let recording: Recording; @@ -673,6 +684,34 @@ describe('#getStepStartStates success', () => { [WebSecurityScannerSteps.FETCH_SCAN_RUNS.id]: { disabled: false, }, + [STEP_NETWORK_INTELLIGENCE_CENTER]: { + disabled: false, + }, + [STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST]: { + disabled: false, + }, + [STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP]: { + disabled: false, + }, + [STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP]: { + disabled: false, + }, + [STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP]: + { + disabled: false, + }, + [STEP_VPN_GATEWAY_TUNNEL]: { + disabled: false, + }, + [STEP_VPN_GATEWAY]: { + disabled: false, + }, + [STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP]: { + disabled: false, + }, + [STEP_NETWORK_ANALYZER_VPC]: { + disabled: false, + }, }; expect(stepStartStates).toEqual(expectedStepStartStates); @@ -928,9 +967,8 @@ expect.extend({ stepCollection: string[], ) { for (const stepId of stepCollection) { - const stepDependencies = integrationSteps.find( - (s) => s.id === stepId, - )?.dependsOn; + const stepDependencies = integrationSteps.find((s) => s.id === stepId) + ?.dependsOn; const invalidStepDependencies = stepDependencies?.filter( (s) => !stepCollection.includes(s), diff --git a/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har b/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har new file mode 100644 index 00000000..9109d8b1 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har @@ -0,0 +1,4817 @@ +{ + "log": { + "_recordingName": "fechVpngateway", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1256, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1256, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:46 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:46.633Z", + "time": 150, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 150 + } + }, + { + "_id": "2ccc462105c88536dd064072c99d070b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways" + }, + "response": { + "bodySize": 233, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 233, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "hlTENBDvwZVTNKGEIFIdFhV1wsc=/-1u6tGU9qAWTv_g5kctmJaSZJPg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:48 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:46.790Z", + "time": 2181, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2181 + } + }, + { + "_id": "88fdc683573173fe5dd078935c34d305", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "za2qkEdaBCTqzJ6twW7kvc-gXdg=/-29aFsYh44CPJvhS2R1nd_aVGlI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:49 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:48.977Z", + "time": 443, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 443 + } + }, + { + "_id": "105dc17896310972a086744ac0002654", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "eL6I03n5nU1TAae5bk55hyKYJOg=/lRT7_EmVY2cOWB-4h08ibwZZrtg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:49 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:49.425Z", + "time": 497, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 497 + } + }, + { + "_id": "cddf1ac20bbb9a604761ecf095ac6190", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways" + }, + "response": { + "bodySize": 247, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 247, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "GOVjsRQW687L1AJ6dYATw2hoPDM=/sai6qxOqSnpOfmj0niRV-EZ9u44=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:50 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:49.929Z", + "time": 657, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 657 + } + }, + { + "_id": "637614f0e74f98e5a6b4122cd5f33077", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways" + }, + "response": { + "bodySize": 325, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 325, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "dyDCZFexzm3aPG2MW0MTCIs07gU=/y_nKdEowMSFtxjBcNIvjrA52u9o=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:51 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:50.605Z", + "time": 679, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 679 + } + }, + { + "_id": "6c8fa54b85d3733ad78b22580f138118", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways" + }, + "response": { + "bodySize": 247, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 247, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "utkpKlfnF1E06UPNMMm8AjmQE6s=/g8kUTE_0welgHttRuLK1pU3vB5w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:51 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:51.291Z", + "time": 674, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 674 + } + }, + { + "_id": "575e4571ce23da4b30df351f93c8ec60", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways" + }, + "response": { + "bodySize": 250, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 250, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "hIV2Z8thp82oRchsvc_8vtOnwl0=/_KZbdtaPofbLcyZqTJ0_BKAcxRo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:52 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:51.972Z", + "time": 397, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 397 + } + }, + { + "_id": "adfebf2a12bf33e620c68c2e3eccc763", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways" + }, + "response": { + "bodySize": 294, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 294, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "rQL93sK0lOs2oRb2aXMgQHSoYiA=/-Ji6INj0Yr9w4WkuvICXWTT2tV0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:52 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:52.374Z", + "time": 604, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 604 + } + }, + { + "_id": "9e810aac4330f1bfea2fa0bb61156626", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways" + }, + "response": { + "bodySize": 267, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 267, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9-4YEXQg0N4Aj8QkLoF6oEr_FtI=/FMyrw6oguViYoSUZD_A_kHYNY3o=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:52.985Z", + "time": 305, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 305 + } + }, + { + "_id": "d04433d0e892ba0f03a4fe8bf25c1c04", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways" + }, + "response": { + "bodySize": 250, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 250, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "-jDWN5tdPkJyWa1wP5S5Bpe4G6Q=/BWXf3gGA6CKPThmliKdPq4BBuzc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:53.295Z", + "time": 231, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 231 + } + }, + { + "_id": "c7e165d8fc3ce712d8102704abd25688", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1345, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways" + }, + "response": { + "bodySize": 237, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 237, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "KbvfE-dXA6kgfE68zPfBtpqD1oM=/BqtEFuwfZQo5CKaRGA_c6ap_mzY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:53.536Z", + "time": 310, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 310 + } + }, + { + "_id": "b695b7be57d065e924642c207fe9c278", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1345, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways" + }, + "response": { + "bodySize": 247, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 247, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "T5PpRUd59rr2I8hPY-8uH9qpJmU=/g1gNlML6acn4SRMR2gyc0JwZMgA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:54 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:53.851Z", + "time": 707, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 707 + } + }, + { + "_id": "332a4e82c37b61bb5feda13dc2f957f9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways" + }, + "response": { + "bodySize": 308, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 308, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "L7ne71dFztWd0gL0rKZO5KdktKc=/g1bZXbJEgjM0aOdf3lugq44P8LY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:56 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:54.563Z", + "time": 1714, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1714 + } + }, + { + "_id": "24a24aa9ead86aec25bb6225d710bbd0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways" + }, + "response": { + "bodySize": 335, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 335, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Vn7z9-Bhsg83fdAR5SAzB1LpxrQ=/0kXXW6cIcPh7xDnYOG9vy0FyGng=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:57 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:56.282Z", + "time": 1785, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1785 + } + }, + { + "_id": "f921cb37d2b9a114512e414641155680", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways" + }, + "response": { + "bodySize": 322, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 322, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "4jmqjIE0h3sxTREb7CZ-elJGrFo=/bPI95n-FRxrOQJxKd-3bXyWEDms=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:59 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:58.072Z", + "time": 1606, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1606 + } + }, + { + "_id": "e5e033485cdb0ffa2300ddf0f6c304bb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "fNMI3imf_1R6EI-ukO3uNvy8ZLQ=/fcgKTtbssNr5JcmuFVyBSIIcUYo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:01 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:59.683Z", + "time": 1623, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1623 + } + }, + { + "_id": "c566980cb780cb64d000f58b256a20d0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways" + }, + "response": { + "bodySize": 301, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 301, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jnXPuVbcwkScLaj68VJXnFgdga0=/WDjY4yCAOd-j9q0seS-JncmvG_w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:01 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:01.311Z", + "time": 448, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 448 + } + }, + { + "_id": "d1bd2477dc7479ff33368ff8083f228c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways" + }, + "response": { + "bodySize": 243, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 243, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ppl1yD3Lv3e3GoIejznylH1D-eU=/p_iAuhWZZcR7LD-bmsG9Iu9VwJg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:02 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:01.767Z", + "time": 436, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 436 + } + }, + { + "_id": "3badd10a0a3380034d0891598d208f14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "LJ9gkJqt8uA_zLRO2pUYx7huhVA=/PowF7XsEBl2rJmXhV92sczdzXYQ=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:03 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:02.209Z", + "time": 1608, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1608 + } + }, + { + "_id": "820c63ee1dcc76ca6657f28ee02abe22", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways" + }, + "response": { + "bodySize": 233, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 233, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "NRNrY9u3t43CAuMfl341loi-RHk=/iS_OV2t6701zxelNJPYqvNCZBs4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:05 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:03.822Z", + "time": 1648, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1648 + } + }, + { + "_id": "2f9a3e09aaacebc9f872fb41c6a8175f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways" + }, + "response": { + "bodySize": 284, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 284, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "2z1yWeEp5IvBGt2Z8y6OBw6dqyU=/1PCma1L9VZ2InKdOdNvewQWchio=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:07 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:05.498Z", + "time": 1702, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1702 + } + }, + { + "_id": "eb3ebcef17a6d15b30eb0d862cdd2438", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways" + }, + "response": { + "bodySize": 233, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 233, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zCCee4GKvi_6VH7bCbbqe0oy_Ws=/SlJTe3AqNmRbPtXnWHCDrLhflh0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:08 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:07.207Z", + "time": 1673, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1673 + } + }, + { + "_id": "c6f26cade6adb8c629267920e817c9ac", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways" + }, + "response": { + "bodySize": 277, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 277, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9ze2fFcEMObBWrW3XK8ELN6ZWJU=/Wp9eNDYMh27XAuJMyJGpKothDUI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:10 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:08.885Z", + "time": 1646, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1646 + } + }, + { + "_id": "16886a364e881e3d10d7ad27ad75239b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways" + }, + "response": { + "bodySize": 328, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 328, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ylt1c-Fuum82KXKtE8EnwtLUPVo=/rKYK8EW39ITtYa9IrSgsAIYWL6s=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:11 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:10.538Z", + "time": 1607, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1607 + } + }, + { + "_id": "214b62e8bdebde5c215255f28c9b9a7f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways" + }, + "response": { + "bodySize": 219, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 219, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "AVFRH7JwSw43EQ_HsFC4ped5SFY=/yE6-x1rQHYWicE9XJiLeS6c0G3I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:13 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:12.151Z", + "time": 1689, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1689 + } + }, + { + "_id": "e0287f6fae45fec5aed368aadba61942", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways" + }, + "response": { + "bodySize": 243, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 243, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "FllGvRpkFFfQUop-y3MAM6qDtf4=/BMQJe6iCFPoMHxCbmJyAyj1zgcY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:15 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:13.847Z", + "time": 1623, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1623 + } + }, + { + "_id": "18c2b443444d9b895765097d0ba7e203", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways" + }, + "response": { + "bodySize": 212, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 212, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "BWSyM5JBKDm4-Fbht_kuVZv4_fI=/ikosg1QdPPe0INSaK6_fStrDpAo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:16 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:15.478Z", + "time": 1665, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1665 + } + }, + { + "_id": "88aa87bb005dd93d5668ded1657d8589", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1348, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways" + }, + "response": { + "bodySize": 302, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 302, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "kNsDZljWXlGm2z21rKIADBEc-Zc=/oRKaZ7ksRw7Q2PVeeLoxmd4zHl4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:17 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:17.149Z", + "time": 416, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 416 + } + }, + { + "_id": "7fe991006df2e6fdc3a81fec108c7730", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1348, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways" + }, + "response": { + "bodySize": 305, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 305, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6vudweawFv_f42zfeLenfNnDMAI=/v-wEhZBJPUTSY1nQE0PByWbPlUY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:18 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:17.572Z", + "time": 1453, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1453 + } + }, + { + "_id": "021fd6c823c472300c7a366b1dc6568c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1343, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways" + }, + "response": { + "bodySize": 305, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 305, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "JY_P5oDvOnOGzDwsErVT_bGnrsQ=/GQKuPQ4sz3Yg2OUsT1Cc9KgIShw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:20 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:19.032Z", + "time": 2114, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2114 + } + }, + { + "_id": "e5911a2364621fc46df43c494015195a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1343, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways" + }, + "response": { + "bodySize": 315, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 315, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "wmfaCzLIgcKoSPtAsxbNLytgFpI=/B25dOIO3Pp6kqRTuazaJptcVJG8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:21.164Z", + "time": 1833, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1833 + } + }, + { + "_id": "292b505a50524e15b77ced2f5be514da", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways" + }, + "response": { + "bodySize": 578, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 578, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"5169371474615934302\",\"creationTimestamp\":\"2024-04-23T23:16:17.360-07:00\",\"name\":\"demo-vpn-gateway\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"34.157.99.170\"},{\"id\":1,\"ipAddress\":\"35.220.75.52\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "JrdLTZ7UUXOdDPf65HBlml1n_Wc=/qcF6sKjWgnOJie9xhkaG98jIA6E=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:24 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:23.004Z", + "time": 1393, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1393 + } + }, + { + "_id": "6a6939c945becdcd91b2e4311e604a6d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways" + }, + "response": { + "bodySize": 573, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 573, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"506472523849079023\",\"creationTimestamp\":\"2024-04-23T23:26:08.398-07:00\",\"name\":\"demo-vpn-gateway-2\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways/demo-vpn-gateway-2\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"35.242.10.161\"},{\"id\":1,\"ipAddress\":\"35.220.8.175\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "WCAwor4jaXzYhSUJ51CLxxli5DM=/282_96OyDfo5L_K563lEEegc3W0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:25 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:24.419Z", + "time": 1528, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1528 + } + }, + { + "_id": "849a88c8e9d9926b2eec4cc0a3340f92", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways" + }, + "response": { + "bodySize": 321, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 321, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "HzI4fgonhrWcGzS_UcKdm0IzS5U=/pdC-Zx2-jQqYh4L0jqwYV7dnVPY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:27 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:25.954Z", + "time": 1475, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1475 + } + }, + { + "_id": "dbdf5302d66cc99b473cbdd2f9b9bb45", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "SD9HpFWu_bSBXhah-NSN0TqO5uA=/6TuTYqmxocv-Tcdkxteb8Z4lY2o=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:28 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:27.436Z", + "time": 1461, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1461 + } + }, + { + "_id": "c3db83713a7b75b008d61a4ed1902662", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways" + }, + "response": { + "bodySize": 219, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 219, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "bmJDqLCTa8Jvi6NA2AMxcz36g18=/DxktqHwweXEk-rCM7fKkgRncejY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:30 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:28.903Z", + "time": 1345, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1345 + } + }, + { + "_id": "2f63efc79cbf027158c4bf3ef7d5b7f1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways" + }, + "response": { + "bodySize": 331, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 331, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zqv4jE8X6oBKQ9ckAgpNDkxMutY=/F1uMgMxmL1ZW1P2n7-0L8FgOXNM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:31 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:30.254Z", + "time": 1164, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1164 + } + }, + { + "_id": "fe3150f3bbd1e4c24d782794238bc4e7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways" + }, + "response": { + "bodySize": 314, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 314, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "2HS3JdeUB3SL-LMkYyOaWPXCHds=/0PZc39TM253KYwZGgBToUM10W6Q=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:32 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:31.425Z", + "time": 1168, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1168 + } + }, + { + "_id": "a743548e8770f61f3d7fc753189e46ef", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways" + }, + "response": { + "bodySize": 256, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 256, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "nl1BFgMEvun3NsH79sWa6IaDhu8=/XA_IxqB3ywa76Rti9b97zP8ImnI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:33 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:32.598Z", + "time": 1238, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1238 + } + }, + { + "_id": "accea8267ce5eabf355e566f829744b9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways" + }, + "response": { + "bodySize": 331, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 331, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "A_9KVBfNWtBl1UGaLtl8L82-6KU=/BR5u1e-LpiR0K_14ilqkmQRvZVs=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:34 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:33.842Z", + "time": 1209, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1209 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-cloud-network-analyzer_2648108149/recording.har b/src/steps/network-analyzer/__recordings__/fetch-cloud-network-analyzer_2648108149/recording.har new file mode 100644 index 00000000..f1fe885e --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetch-cloud-network-analyzer_2648108149/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-cloud-network-analyzer", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1163, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1163, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:42 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:42.705Z", + "time": 156, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 156 + } + }, + { + "_id": "715d11d3c1f33ed3196d9fb4ede460f9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1326, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 207, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 207, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global\",\"locationId\":\"global\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:44 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:42.874Z", + "time": 1639, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1639 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har b/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har new file mode 100644 index 00000000..c9f0fdab --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har @@ -0,0 +1,250 @@ +{ + "log": { + "_recordingName": "fetch-network-analyzer-connectivity-test", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1248, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1248, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:44 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:44.636Z", + "time": 157, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 157 + } + }, + { + "_id": "b929eb9e0dc5d1630d9ece31c7c68128", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 1770, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1770, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-23T07:04:02.110460265Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:04:02.093991288Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":59689,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:03:52.474533Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"30\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:46 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:44.803Z", + "time": 1712, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1712 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation_3024219981/recording.har b/src/steps/network-analyzer/__recordings__/fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation_3024219981/recording.har new file mode 100644 index 00000000..1fcc1c5e --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation_3024219981/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1249, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1249, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:04 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:03.966Z", + "time": 256, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 256 + } + }, + { + "_id": "f31b9ee558075dace6e173ee83e9386d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 1682, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1682, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-23T07:04:02.110460265Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:04:02.093991288Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":59689,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:03:52.474533Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"30\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:05 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:04.230Z", + "time": 1638, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1638 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1238, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1238, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:06 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:05.882Z", + "time": 173, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 173 + } + }, + { + "_id": "c6f72b5e65bc5b47e190dcf32779c48b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1326, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 224, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 224, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global\",\"locationId\":\"global\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:07 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:06.061Z", + "time": 1370, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1370 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-project-has-network-analyzer-connectivity-test-relation_3219920804/recording.har b/src/steps/network-analyzer/__recordings__/fetch-project-has-network-analyzer-connectivity-test-relation_3219920804/recording.har new file mode 100644 index 00000000..2af81ab1 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetch-project-has-network-analyzer-connectivity-test-relation_3219920804/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "fetch-project-has-network-analyzer-connectivity-test-relation", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1235, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1235, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:00 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:00.315Z", + "time": 217, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 217 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 438, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 438, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-02-27T16:17:58.322524Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:01 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:00.544Z", + "time": 1526, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1526 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1283, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1283, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:02 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:02.085Z", + "time": 153, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 153 + } + }, + { + "_id": "b929eb9e0dc5d1630d9ece31c7c68128", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 1702, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1702, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-23T07:04:02.110460265Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:04:02.093991288Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":59689,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:03:52.474533Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"30\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:03 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:02.246Z", + "time": 1675, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1675 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-project-has-network-intelligence-center-relation_349207098/recording.har b/src/steps/network-analyzer/__recordings__/fetch-project-has-network-intelligence-center-relation_349207098/recording.har new file mode 100644 index 00000000..40cb554a --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetch-project-has-network-intelligence-center-relation_349207098/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "fetch-project-has-network-intelligence-center-relation", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1269, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1269, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:56 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:56.762Z", + "time": 237, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 237 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 455, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 455, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-02-27T16:17:58.322524Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:58 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:57.016Z", + "time": 1608, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1608 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1195, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1195, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:10:58 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:58.676Z", + "time": 150, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 150 + } + }, + { + "_id": "715d11d3c1f33ed3196d9fb4ede460f9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1326, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 224, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 224, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global\",\"locationId\":\"global\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:00 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:10:58.835Z", + "time": 1415, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1415 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har b/src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har new file mode 100644 index 00000000..5148579d --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har @@ -0,0 +1,9620 @@ +{ + "log": { + "_recordingName": "fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1185, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1185, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:07 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:07.563Z", + "time": 170, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 170 + } + }, + { + "_id": "2ccc462105c88536dd064072c99d070b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways" + }, + "response": { + "bodySize": 216, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 216, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "FU2tEHBlLb4q9KmWtMuUEr9VXI8=/WXdz28BffY7rdEuCaRw9R-9ep4I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:09 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:07.741Z", + "time": 2024, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2024 + } + }, + { + "_id": "88fdc683573173fe5dd078935c34d305", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways" + }, + "response": { + "bodySize": 328, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 328, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "sqCRzbmZ2chAuedyWDEpEllM0_A=/OLI9VYedA2R58eDZaFLhMJ2KZu4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:10 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:09.773Z", + "time": 449, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 449 + } + }, + { + "_id": "105dc17896310972a086744ac0002654", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways" + }, + "response": { + "bodySize": 311, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 311, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zFNsXBA8j4QHnNEAu9G5GSdiRU8=/8bQpa6pnU4krkKI8jDgvKL78-Lw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:10 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:10.228Z", + "time": 488, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 488 + } + }, + { + "_id": "cddf1ac20bbb9a604761ecf095ac6190", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways" + }, + "response": { + "bodySize": 240, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 240, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "r8vRfRvz05ZIj2Bc2gTWF2mOcvc=/FKuwmgWzxeFN2vO9MJo0TVQW3i4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:11 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:10.722Z", + "time": 663, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 663 + } + }, + { + "_id": "637614f0e74f98e5a6b4122cd5f33077", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways" + }, + "response": { + "bodySize": 332, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 332, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "0B0CXYMX-m3jJxpHv59Mft_Ws8o=/lkYLQ2BQcbAeKUUpZlg8ZJgG928=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:11 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:11.391Z", + "time": 283, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 283 + } + }, + { + "_id": "6c8fa54b85d3733ad78b22580f138118", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways" + }, + "response": { + "bodySize": 274, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 274, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "q9Zt6jn-RIuqbFkTHZHHgrWG8KU=/yEU8nZ4LwTzsUNUrnbHiEDwKAno=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:11 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:11.682Z", + "time": 363, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 363 + } + }, + { + "_id": "575e4571ce23da4b30df351f93c8ec60", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9UCSRav3eP5fCDdrQNnaJjTAO64=/-USzETf-tDooCTFSCE8DUPJcYMk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:12 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:12.052Z", + "time": 580, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 580 + } + }, + { + "_id": "adfebf2a12bf33e620c68c2e3eccc763", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways" + }, + "response": { + "bodySize": 250, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 250, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "PWyQE_KeqC2u_aZuFD2h-FAiJp8=/IkvIiLmOT2mXwZNk3bmFwEO9xa4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:12 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:12.637Z", + "time": 287, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 287 + } + }, + { + "_id": "9e810aac4330f1bfea2fa0bb61156626", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways" + }, + "response": { + "bodySize": 267, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 267, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "_GFCT8kgV-cCwv5KRBqS1w0XDk4=/VblcH2cpleNJjel78FcWvvjL7ec=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:13 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:12.931Z", + "time": 224, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 224 + } + }, + { + "_id": "d04433d0e892ba0f03a4fe8bf25c1c04", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways" + }, + "response": { + "bodySize": 308, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 308, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "E9Z-IqCWeGPI-o-LYZamAkwW4JU=/9USLx7M1gCpiKxeh0WX7Ja35rHo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:13 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:13.163Z", + "time": 211, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 211 + } + }, + { + "_id": "c7e165d8fc3ce712d8102704abd25688", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1345, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways" + }, + "response": { + "bodySize": 329, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 329, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lWWb-6pEkXyKhrstFyjAbHgO2GI=/tJChh3bvgTwWmq3fb4gXeCqOjGo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:13 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:13.382Z", + "time": 307, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 307 + } + }, + { + "_id": "b695b7be57d065e924642c207fe9c278", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1345, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways" + }, + "response": { + "bodySize": 339, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 339, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "qh9nrxf_YcNQTZdoHafC8TRYIvs=/bgPF2Zs9jFrwBi_YhKuMkLjYHt8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:14 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:13.696Z", + "time": 735, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 735 + } + }, + { + "_id": "332a4e82c37b61bb5feda13dc2f957f9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways" + }, + "response": { + "bodySize": 254, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 254, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lZy8tN8XXsIi5SXVOMmKt6C9fc0=/SrpOBTuQbBiRS1Oe1TlPy6Icokc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:15 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:14.438Z", + "time": 1735, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1735 + } + }, + { + "_id": "24a24aa9ead86aec25bb6225d710bbd0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways" + }, + "response": { + "bodySize": 240, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 240, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "0ke5Wz81Chj1G75anzi-uL7YQ-g=/E_6r96DU__cXzJ1HjFPTTZj4CM0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:17 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:16.182Z", + "time": 1808, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1808 + } + }, + { + "_id": "f921cb37d2b9a114512e414641155680", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways" + }, + "response": { + "bodySize": 291, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 291, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "FJqGQrpQ2bPA_syH_zUj73C9--Q=/gE9fMRxwKbXT5a7SlX0Np6HgKPw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:18 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:17.996Z", + "time": 680, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 680 + } + }, + { + "_id": "e5e033485cdb0ffa2300ddf0f6c304bb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways" + }, + "response": { + "bodySize": 328, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 328, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "HkOqq2s-PRrWW4_S6gRYAARIXIU=/H2HxtE05fv7LJG3mye0sgVmSdKo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:18 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:18.683Z", + "time": 444, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 444 + } + }, + { + "_id": "c566980cb780cb64d000f58b256a20d0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways" + }, + "response": { + "bodySize": 216, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 216, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "RCr1INDT3q70Jfe0re7ckRWeFbE=/sxxJidxF-iUKzAW9wtEv3wraFaM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:20 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:19.135Z", + "time": 1682, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1682 + } + }, + { + "_id": "d1bd2477dc7479ff33368ff8083f228c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1338, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "D65Mj9G4HhlyhqICe5vvMy0CcBo=/-EeOrD132NzhgkLBRMDK2CiGOnU=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:20.824Z", + "time": 1646, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1646 + } + }, + { + "_id": "3badd10a0a3380034d0891598d208f14", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways" + }, + "response": { + "bodySize": 267, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 267, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Bek9kOcMJnr2ZsgpKd3jjH4YdYQ=/MbcuDoXFUN24XEd-2IGP2NFp25E=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:22.476Z", + "time": 448, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 448 + } + }, + { + "_id": "820c63ee1dcc76ca6657f28ee02abe22", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "XnDcw-ZrkdRF074sFWqn8MAz1kM=/78HsPC1Z5nLNCD3m1Y_jbb666nI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:23 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:22.930Z", + "time": 454, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 454 + } + }, + { + "_id": "2f9a3e09aaacebc9f872fb41c6a8175f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways" + }, + "response": { + "bodySize": 226, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 226, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6vfyGp1n3MbRAuhat6DhgNP_3DM=/y0HZxnIgNq-YwBWNgaAEMHuQAl4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:24 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:23.390Z", + "time": 1748, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1748 + } + }, + { + "_id": "eb3ebcef17a6d15b30eb0d862cdd2438", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways" + }, + "response": { + "bodySize": 328, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 328, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "MqVvGn064YNTKR2NG0THM71Avpo=/5Z0TzwFEkvZZ6cF0tP1EXZ6rUgU=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:25 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:25.145Z", + "time": 443, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 443 + } + }, + { + "_id": "c6f26cade6adb8c629267920e817c9ac", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways" + }, + "response": { + "bodySize": 325, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 325, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "bUsFBdbPfyT3_o6phxEyLs8Fi0s=/uYBx5L4BldoGQpTo2_dg-WyJ8BU=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:27 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:25.597Z", + "time": 1690, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1690 + } + }, + { + "_id": "16886a364e881e3d10d7ad27ad75239b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "4M_ZFMR57630LRYUeDsXHytqxH4=/AGAZ4XZxHhXkYAwvFc6vhLrGQmo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:27 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:27.299Z", + "time": 661, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 661 + } + }, + { + "_id": "214b62e8bdebde5c215255f28c9b9a7f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways" + }, + "response": { + "bodySize": 250, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 250, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "SdKmHG_GdL--y0Luj0fZ2rEbCG8=/0XC21KhAgHebspf4Dhxkz7CvhNA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:29 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:27.966Z", + "time": 1680, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1680 + } + }, + { + "_id": "e0287f6fae45fec5aed368aadba61942", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "J5vkb5KYgh6Krc9tTjiggNzF2jQ=/zzrw57c22aEoQbjBcvXgcovImz8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:31 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:29.653Z", + "time": 1607, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1607 + } + }, + { + "_id": "18c2b443444d9b895765097d0ba7e203", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways" + }, + "response": { + "bodySize": 280, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 280, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "IMkLFnyz_rFwT52mg9z_GqzaiIM=/kBFriKvvWykfO7ibiWFkvVRzvLs=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:32 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:31.268Z", + "time": 1682, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1682 + } + }, + { + "_id": "88aa87bb005dd93d5668ded1657d8589", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1348, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways" + }, + "response": { + "bodySize": 329, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 329, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "TgUrymGRfHjZ4IN8W1q1hepsY-8=/OFwDPA1FuQ4Pp8WHgRkW07OIZhk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:34 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:32.956Z", + "time": 1513, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1513 + } + }, + { + "_id": "7fe991006df2e6fdc3a81fec108c7730", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1348, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways" + }, + "response": { + "bodySize": 268, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 268, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "VfXGBwPafNBgQJTb2Rc3BP7-yL4=/dAudpRtf5cjZ-yAC5xDcpsmyzYs=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:35 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:34.476Z", + "time": 1457, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1457 + } + }, + { + "_id": "021fd6c823c472300c7a366b1dc6568c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1343, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways" + }, + "response": { + "bodySize": 339, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 339, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "8d0NAAv1nX5GcjcB1MeV7gaj1mc=/J89Wz9QgMUQC8n1ATclZJBPmMes=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:37 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:35.949Z", + "time": 2091, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2091 + } + }, + { + "_id": "e5911a2364621fc46df43c494015195a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1343, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways" + }, + "response": { + "bodySize": 305, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 305, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "j_gzfeyzDBB_nHErxCi_3u1FQnA=/w-6KgGaTCuJGM1aQkv7KoecKq9k=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:38.051Z", + "time": 1807, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1807 + } + }, + { + "_id": "292b505a50524e15b77ced2f5be514da", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways" + }, + "response": { + "bodySize": 680, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 680, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"5169371474615934302\",\"creationTimestamp\":\"2024-04-23T23:16:17.360-07:00\",\"name\":\"demo-vpn-gateway\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"34.157.99.170\"},{\"id\":1,\"ipAddress\":\"35.220.75.52\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jeAHATd7XE7SLr6Rq3WkMIhqYIY=/IOopMTOYV950FsTzOv0NZKujOUY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:39.875Z", + "time": 1524, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1524 + } + }, + { + "_id": "6a6939c945becdcd91b2e4311e604a6d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways" + }, + "response": { + "bodySize": 631, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 631, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"506472523849079023\",\"creationTimestamp\":\"2024-04-23T23:26:08.398-07:00\",\"name\":\"demo-vpn-gateway-2\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways/demo-vpn-gateway-2\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"35.242.10.161\"},{\"id\":1,\"ipAddress\":\"35.220.8.175\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jIIpSOVzoTFRczcJfGBjjXnjRaw=/xtB2Twot9ED7IdOtmhfi6u8DbIE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:42 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:41.432Z", + "time": 1534, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1534 + } + }, + { + "_id": "849a88c8e9d9926b2eec4cc0a3340f92", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways" + }, + "response": { + "bodySize": 239, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 239, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jDwMs36CjHFIwTtVhkHzvkG4k0c=/Pq0AQiGf_bieDbI03qmx7ec9Tsg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:44 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:42.981Z", + "time": 1511, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1511 + } + }, + { + "_id": "dbdf5302d66cc99b473cbdd2f9b9bb45", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways" + }, + "response": { + "bodySize": 321, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 321, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "FwjkiDLOiX6CHA8ALs_WO4ixy3U=/dwjWHpZoiO6qaYkcHxgeRjy_k0I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:44 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:44.502Z", + "time": 426, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 426 + } + }, + { + "_id": "c3db83713a7b75b008d61a4ed1902662", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways" + }, + "response": { + "bodySize": 287, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 287, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "07esTQqZ-ptDbFLguxNtv1iTtek=/DvCDcd4mplL5R6aR9XE4RmIHqo0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:46 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:44.940Z", + "time": 1358, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1358 + } + }, + { + "_id": "2f63efc79cbf027158c4bf3ef7d5b7f1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "VkosA1z_OwnUNjmBUi6GW-IJcr4=/DzSMSK-PxYZ0RVvlEl7jmcgJME0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:47 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:46.314Z", + "time": 1166, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1166 + } + }, + { + "_id": "fe3150f3bbd1e4c24d782794238bc4e7", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "1R2KKQ26NFG3wEos7kUV6l59HBE=/AqaOw3YwgkYreqcH2op5nif_U-w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:47 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:47.492Z", + "time": 387, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 387 + } + }, + { + "_id": "a743548e8770f61f3d7fc753189e46ef", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "KflAGKxtIkOm676yI6CHKpqpMRM=/YAyOiBzkkm-aIkrVKwDTiNAxLIc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:49 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:47.890Z", + "time": 1258, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1258 + } + }, + { + "_id": "accea8267ce5eabf355e566f829744b9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "x5DfBeWjIHZcUBq18yWg9o1h1_0=/Szw5Ipi8DaMks8cbSwaikn8ab7g=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:49 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:49.159Z", + "time": 392, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 392 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1181, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1181, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:49 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:49.565Z", + "time": 238, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 238 + } + }, + { + "_id": "f8a3b9eae43baecc92f658255cc748a5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6Iy4JhbMpjXfk59-lv6oXh0Fb9c=/pt7dE0G6z_4choO3CZaDNB3c06I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:50 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:49.813Z", + "time": 824, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 824 + } + }, + { + "_id": "4401f4b6254223ca46bf68a4e0349b52", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels" + }, + "response": { + "bodySize": 300, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 300, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "G3Qh3_sC-lTQLp3nAYQge5YM_Rc=/zZSSLbG_QSiiPwVyHtJxzn_0gPg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:51 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:50.640Z", + "time": 451, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 451 + } + }, + { + "_id": "25063fbe61af0aa6dda5cd184438e61e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels" + }, + "response": { + "bodySize": 222, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 222, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "UqeLYj475rFCa_a5NCs1v-zc8j0=/epdjhGrFQ_2fnT7wOq5a3ZcJsQM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:51 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:51.103Z", + "time": 499, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 499 + } + }, + { + "_id": "858c56de9f8f3b0e383f555476be43a0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels" + }, + "response": { + "bodySize": 216, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 216, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "T4HVmWfB7sa5uVnuFtgqMvBunf4=/Ff9LWYD5HCNcS5yd3quHGok3EtA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:51 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:51.608Z", + "time": 333, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 333 + } + }, + { + "_id": "1f32ca5631242094cd53c09c3cc6a7a2", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels" + }, + "response": { + "bodySize": 250, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 250, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "vSTbz9W_YOZGjhV2C-FDn2YtS5Y=/tTy_itpEcYfq1W7aFC74sObxHHE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:52 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:51.946Z", + "time": 640, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 640 + } + }, + { + "_id": "83a4b1b5042d00d131260831a0e8e1e0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels" + }, + "response": { + "bodySize": 267, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 267, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "eNE8iUKzK7D4I2FkD1CxyNbFvGk=/mbko5At2Wlh-UdH3E6U4PwLFNyM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:52.601Z", + "time": 679, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 679 + } + }, + { + "_id": "83b9ce88205ae85dff2b71970d1ac29c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels" + }, + "response": { + "bodySize": 290, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 290, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "58tH35EsD_xSFO9WEUSU25wAGSY=/QcsulNjwFU3PdhEw-5NmmMAuzNY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:53.292Z", + "time": 252, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 252 + } + }, + { + "_id": "6b3e6e103e708a2d6c361a6aba9650f3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels" + }, + "response": { + "bodySize": 277, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 277, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "U1qMDHBOXue8Gig4pY7kBvmJmSg=/Nq390LOGf3uSwnoB8uME9yTJ16w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:54 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:53.554Z", + "time": 646, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 646 + } + }, + { + "_id": "b33f79ce2ec7e748646d44369e9d7ea9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels" + }, + "response": { + "bodySize": 243, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 243, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "sbOJepxBoK5pwFaO-DrjDcR_ts4=/TTQxNWyI52-kJaM-CxPg9jDRqxg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:54 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:54.214Z", + "time": 231, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 231 + } + }, + { + "_id": "344765a201dc9c190b60a6bb2e6fdc4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels" + }, + "response": { + "bodySize": 294, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 294, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "MmQBAW2RhsRwX5YWwA_6uxVFL80=/aKM3nzIRarFEnV83AF-FbTTLHho=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:54 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:54.455Z", + "time": 222, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 222 + } + }, + { + "_id": "b27a3600ba644490f659e75249419035", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1344, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels" + }, + "response": { + "bodySize": 315, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 315, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lWWb-6pEkXyKhrstFyjAbHgO2GI=/tJChh3bvgTwWmq3fb4gXeCqOjGo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:55 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:54.683Z", + "time": 792, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 792 + } + }, + { + "_id": "54533cef81cdb4172a18ee83200de2c0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1344, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels" + }, + "response": { + "bodySize": 308, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 308, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "OqyDPVIbAhjjgq80BIImKjLZcBE=/AcXyYaZ7fPNBJRReVnYj-Iz-XwM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:55 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:55.487Z", + "time": 369, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 369 + } + }, + { + "_id": "ab32389fa571d63735ccefad90ba8b3f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels" + }, + "response": { + "bodySize": 240, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 240, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "HtEx8_05CRlIDhziDLmSxPJ8z58=/W7M0YTOtNGE-3frBXm8y_KItg58=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:57 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:55.862Z", + "time": 1711, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1711 + } + }, + { + "_id": "a4d804bdcbc6f9852b67be9d99646efb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels" + }, + "response": { + "bodySize": 331, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 331, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "l-EOZLoW1preD2y2589oRwf7wdc=/p5W1Jjr_AD_FDp4YRzgts4XHPAY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:59 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:57.580Z", + "time": 1771, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1771 + } + }, + { + "_id": "80fb3c97c520dc69295bd03f73fcca50", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1341, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels" + }, + "response": { + "bodySize": 216, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 216, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "iBx5IAlD54m5Dwdp0EHru6nj2Ok=/Sy1pH2yCX_wnjw3IITrqjqmPwio=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:00 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:59.363Z", + "time": 1658, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1658 + } + }, + { + "_id": "b65d825cf08d56b5a86970465aa192a9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels" + }, + "response": { + "bodySize": 328, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 328, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "5fcnggn6UXrKElSVaHfdNE3X1-o=/NERtoubXm5XgEiOdU_QQEfoU1JI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:02 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:01.026Z", + "time": 1623, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1623 + } + }, + { + "_id": "f3666dc62e3377c7c8179e6f92b7c5dd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels" + }, + "response": { + "bodySize": 219, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 219, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9R_J140IgSe9n11VC5TI6SxqJQU=/skDM_jBlJuunkZuiAVhV64lGk7w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:04 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:02.664Z", + "time": 1704, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1704 + } + }, + { + "_id": "2e229e12abe506d691949ce0ec76c511", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ZcduPcHnehBlkdlwzHYikCaTB2U=/nsW2laUbc39t0D6iO1DOfr8JeO0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:05 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:04.373Z", + "time": 1635, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1635 + } + }, + { + "_id": "e513d0b73d2bbb2bda0ae101d3090876", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels" + }, + "response": { + "bodySize": 311, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 311, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "mRMbMcYOvW5jtxYRnJcwzypXf_U=/pqp94DaUQXosKa-lV8UApEDYfYc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:07 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:06.026Z", + "time": 1625, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1625 + } + }, + { + "_id": "3d794f2e7a465f2cd12910c13d958343", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels" + }, + "response": { + "bodySize": 243, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 243, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "BBbgTKLIrRD56rmFHujwYQAjB3k=/5_GMgsBfLw6naq3HUIKD60c8xrE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:09 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:07.666Z", + "time": 1674, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1674 + } + }, + { + "_id": "0aa386c3b7fad8a496b3333da7f5fa4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Y5wtyiSdK2L_iiJvcrvJPenjbdk=/aj24yXBRlLKspkIwZ4FwIt_eQA8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:10 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:09.351Z", + "time": 1680, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1680 + } + }, + { + "_id": "238e0302d8c33983fcc1611a60f13a06", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels" + }, + "response": { + "bodySize": 311, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 311, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "UavdTg9eNWOzr_U6I6uW-IZz3Zc=/8zh42iNTCOWnOOc1BukVHsKNjM8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:12 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:11.047Z", + "time": 1644, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1644 + } + }, + { + "_id": "dfb7d9fecc7e1f6108d88060028393bd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "i7VvDKE4F3QAVOLPElTi414acx4=/H0sdOH7iQRgEeOHZm-GD2YiGWjc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:14 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:12.706Z", + "time": 1658, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1658 + } + }, + { + "_id": "1c01c7382f6983434dbfad6a3499c00e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "G16bzVWzMZSOidNbPbuxJxw8Qu4=/86PGUlvxFZrMZYqvDCSOrbEpido=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:15 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:14.377Z", + "time": 1596, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1596 + } + }, + { + "_id": "c81ccb6f49072705fa1129e598c753eb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "yYyZ_Nh8L-PYAF9fanWfm6PxJ3M=/tqKI7PCpZ57kKqQaSa3vV7FQ0ww=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:17 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:15.988Z", + "time": 1683, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1683 + } + }, + { + "_id": "857f6535de63c861c3efbf4d6af79c00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "WYWtx_Q24Cfle7GpCrxbcl3uogM=/9NZQ-3mWOQCAInpHYApqJJSDN6w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:19 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:17.683Z", + "time": 1604, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1604 + } + }, + { + "_id": "89683c7bf38e7dab657951b7fca92d6a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels" + }, + "response": { + "bodySize": 283, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 283, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "3928CUZ0P3gYtq83taVvSljNyI4=/LYEv-14P7JjHVpZNud6pAntbQL8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:20 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:19.301Z", + "time": 1684, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1684 + } + }, + { + "_id": "01df1ad817e54da977a40a4dc1f20fea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1347, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels" + }, + "response": { + "bodySize": 254, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 254, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "aYV_Qy7S62rZ-eX14V2dDaNvnzQ=/vDzhFHKvCeCw3F7XkYaBk4bJ92U=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:20.998Z", + "time": 1522, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1522 + } + }, + { + "_id": "d37db439289c227a9b297e7d0a4bd84c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1347, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels" + }, + "response": { + "bodySize": 322, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 322, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "pGEdfEKNFiq6t1XgynEIwJUYx30=/IPlhKibj5BBDJiTv505g3VlOcUM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:22.532Z", + "time": 464, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 464 + } + }, + { + "_id": "824190784e6a7ea2ab26f0d94b0050c8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels" + }, + "response": { + "bodySize": 339, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 339, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ZpWm1gQUjNRvFaOE_WE8WdXKi3Y=/XbKLJ-sv5b8ULBAIamJ5KLmmcMs=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:24 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:23.014Z", + "time": 2130, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2130 + } + }, + { + "_id": "6b3a165155019422beba964f845815bb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels" + }, + "response": { + "bodySize": 325, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 325, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "_wnEi_xDJ8bSs1_c-lofJKNtYLg=/olOfurVGyG68HSIKOoEIONQqI6I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:26 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:25.149Z", + "time": 1782, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1782 + } + }, + { + "_id": "7d2d62430cac8764a2f2e719de98ec07", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels" + }, + "response": { + "bodySize": 754, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 754, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\",\"items\":[{\"kind\":\"compute#vpnTunnel\",\"id\":\"5333968030286549268\",\"creationTimestamp\":\"2024-04-24T00:08:43.251-07:00\",\"name\":\"demo-vpn-tunnel\",\"description\":\"\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"vpnGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"vpnGatewayInterface\":1,\"peerExternalGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway\",\"peerExternalGatewayInterface\":0,\"router\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2\",\"peerIp\":\"12.120.12.33\",\"sharedSecret\":\"*************\",\"sharedSecretHash\":\"4bcIUgeMVskvZeiR0f8c9n4s1AaP\",\"status\":\"NO_INCOMING_PACKETS\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel\",\"ikeVersion\":2,\"detailedStatus\":\"No incoming packets from peer\",\"localTrafficSelector\":[\"0.0.0.0/0\"],\"remoteTrafficSelector\":[\"0.0.0.0/0\"],\"labelFingerprint\":\"42WmSpB8rSM=\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "-ea4JXnUbwn4DvT78YQs22E9yUk=/3ZtXqh-AJr3dyimRQd3KL4dHFYk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:28 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:26.942Z", + "time": 1401, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1401 + } + }, + { + "_id": "473a102fddbacdec04e9b5361f030043", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels" + }, + "response": { + "bodySize": 249, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 249, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "71RMFOFKQFXj7S2UXjTnYInvDKU=/gg3MCaUhNk44137v4lYyc5-7qU0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:29 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:28.359Z", + "time": 1603, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1603 + } + }, + { + "_id": "b38bc0167e5de99f583a32667e5ba4a1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels" + }, + "response": { + "bodySize": 266, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 266, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "gZd698_L6W7kFSoOhLXxeDyu5Cg=/zPYWCpX-TIZwJoSh0s2bzsF458c=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:30 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:29.977Z", + "time": 494, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 494 + } + }, + { + "_id": "fce633956d1ccc55ce5c0009da43402a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels" + }, + "response": { + "bodySize": 256, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 256, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "H8vcqP8S24F7vs7bOiMMk4CsUFk=/Opb2-mOlHl3l2tcDzJ33LPnBG_Y=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:30 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:30.479Z", + "time": 632, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 632 + } + }, + { + "_id": "778caeb0233278ff8046118c01526bae", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels" + }, + "response": { + "bodySize": 273, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 273, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "mdsZG0a1JQuh3-ZR2cWvraq5KLw=/i0G7Q2JhV3MQ3_9Zw8oSHz5TUnE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:31 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:31.124Z", + "time": 584, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 584 + } + }, + { + "_id": "92e7c3ae3014893c232d874cf64ba108", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels" + }, + "response": { + "bodySize": 324, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 324, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Xfa-gN3AsIjJFnnOwY3buPfQiaA=/7WVSnOHEPIZKaG58685QYbaHghA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:32 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:31.715Z", + "time": 1148, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1148 + } + }, + { + "_id": "c88a0b8d464ab9a76054916133b9584e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels" + }, + "response": { + "bodySize": 290, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 290, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "4-ewWvUL3rlHJErlPt4rsttQAyk=/SfRv97PBgfCPkNeVCoXkofKw8OE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:33 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:32.870Z", + "time": 1162, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1162 + } + }, + { + "_id": "205c28bbcced85a636d06e3c37c79bb0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels" + }, + "response": { + "bodySize": 215, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 215, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "wynpY0zsrhVLmImroZh0cMbXqLs=/6F9B0Tvvji3hDndCNXpUElhkn2I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:34 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:34.045Z", + "time": 562, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 562 + } + }, + { + "_id": "c82db6698ef378a170bc5b9fbe5f2bcb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels" + }, + "response": { + "bodySize": 239, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 239, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "46ASKfykOXq64gHgPlPuDbsGd0Y=/TbXlSqwB97RdI1_tCiK2Ccv1g-I=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:35 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:34.611Z", + "time": 1184, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1184 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har b/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har new file mode 100644 index 00000000..e2ed1155 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har @@ -0,0 +1,4817 @@ +{ + "log": { + "_recordingName": "fetchVpnTunnel", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.5" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 727, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.4.1" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "727" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 293, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1188, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1188, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:35 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:35.150Z", + "time": 149, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 149 + } + }, + { + "_id": "f8a3b9eae43baecc92f658255cc748a5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "hlTENBDvwZVTNKGEIFIdFhV1wsc=/-1u6tGU9qAWTv_g5kctmJaSZJPg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:37 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:35.308Z", + "time": 2017, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2017 + } + }, + { + "_id": "4401f4b6254223ca46bf68a4e0349b52", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels" + }, + "response": { + "bodySize": 266, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 266, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "s9OB9bo-n7qgbo9eOLI8ev8A6-g=/tliszmXjevc13kfmB-wCfX97a6c=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:37 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:37.331Z", + "time": 473, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 473 + } + }, + { + "_id": "25063fbe61af0aa6dda5cd184438e61e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels" + }, + "response": { + "bodySize": 280, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 280, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "LoMAuelBGlfvDRRN2XZG6OnciKM=/byi5tnudhR8KnxvQ9cP4UVkCnpk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:38 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:37.810Z", + "time": 324, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 324 + } + }, + { + "_id": "858c56de9f8f3b0e383f555476be43a0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels" + }, + "response": { + "bodySize": 277, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 277, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "NIiU2-tXAMHd6uB5J1XjxSRlRXc=/yG7zEg5wVatlMOtWwwplmGOZT08=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:38 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:38.144Z", + "time": 648, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 648 + } + }, + { + "_id": "1f32ca5631242094cd53c09c3cc6a7a2", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels" + }, + "response": { + "bodySize": 294, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 294, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "bDueDc8nsFqN8X5W8uT87vXQHpc=/Ffd4qv7VzHSRNgSBsKpTC_yH0sg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:38.800Z", + "time": 645, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 645 + } + }, + { + "_id": "83a4b1b5042d00d131260831a0e8e1e0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels" + }, + "response": { + "bodySize": 301, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 301, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "fzxl2UHcstHH4M64zvpduC7cX_Y=/yWlAHjqp_r7M2WJJvGETO3HLEYk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:39.458Z", + "time": 292, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 292 + } + }, + { + "_id": "83b9ce88205ae85dff2b71970d1ac29c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "IQkparlMGC2cOO6qdu4UK1gBO4o=/0uMmvLHlJtxrZqL9-mRzgKHNrsY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:39.761Z", + "time": 285, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 285 + } + }, + { + "_id": "6b3e6e103e708a2d6c361a6aba9650f3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels" + }, + "response": { + "bodySize": 226, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 226, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "U1qMDHBOXue8Gig4pY7kBvmJmSg=/Nq390LOGf3uSwnoB8uME9yTJ16w=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:40 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:40.056Z", + "time": 620, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 620 + } + }, + { + "_id": "b33f79ce2ec7e748646d44369e9d7ea9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels" + }, + "response": { + "bodySize": 308, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 308, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "3qc72oVKc1Izc6UkuSmKCIxZiVA=/ouk9j2xQ8o7vl-mkeY1bo1rEp54=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:40 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:40.685Z", + "time": 210, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 210 + } + }, + { + "_id": "344765a201dc9c190b60a6bb2e6fdc4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels" + }, + "response": { + "bodySize": 284, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 284, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6Hle2QoBLL-mUOWmoLvTCUlvB5o=/Jsakr8ylo90pK621UtbfHt3iBDA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:40.907Z", + "time": 232, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 232 + } + }, + { + "_id": "b27a3600ba644490f659e75249419035", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1344, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels" + }, + "response": { + "bodySize": 315, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 315, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "GDdCVm2jE5O0xRVZKRlKyZARpbI=/l6UunEyW3DwukGxQgMYhhDR29N4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:41.153Z", + "time": 296, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 296 + } + }, + { + "_id": "54533cef81cdb4172a18ee83200de2c0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1344, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels" + }, + "response": { + "bodySize": 305, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 305, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "2aO9ca1hyMqxJqxXGk6FTLkdUhA=/wRy3dmzeeQJgjCFJCjnwH3gl20A=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:42 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:41.457Z", + "time": 699, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 699 + } + }, + { + "_id": "ab32389fa571d63735ccefad90ba8b3f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels" + }, + "response": { + "bodySize": 274, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 274, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "yu0epiD-UeHYozLlIMTDI8i3ldA=/h3ZHgf9Ar-k3GYYCDKfBClASTvE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:43 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:42.172Z", + "time": 1724, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1724 + } + }, + { + "_id": "a4d804bdcbc6f9852b67be9d99646efb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels" + }, + "response": { + "bodySize": 243, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 243, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "cCLOnEAludZ2pbFryqgjLmZLmk4=/gOlxmaZqehde9om4P3ultXxJ65M=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:45 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:43.907Z", + "time": 1782, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1782 + } + }, + { + "_id": "80fb3c97c520dc69295bd03f73fcca50", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1341, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels" + }, + "response": { + "bodySize": 274, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 274, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "iBx5IAlD54m5Dwdp0EHru6nj2Ok=/Sy1pH2yCX_wnjw3IITrqjqmPwio=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:47 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:45.700Z", + "time": 1623, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1623 + } + }, + { + "_id": "b65d825cf08d56b5a86970465aa192a9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels" + }, + "response": { + "bodySize": 243, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 243, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6vwZGuGGauz19fmuZKg0k630U1Y=/swGZp01e80rK0gfUTlj0kkgOA_U=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:48 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:47.338Z", + "time": 1763, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1763 + } + }, + { + "_id": "f3666dc62e3377c7c8179e6f92b7c5dd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels" + }, + "response": { + "bodySize": 236, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 236, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "g7SSSZJnuB6Mnb3HkW9_rSy96fk=/cgJctOdMqriYg3bHBTh0-KfXV0Q=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:50 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:49.113Z", + "time": 1667, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1667 + } + }, + { + "_id": "2e229e12abe506d691949ce0ec76c511", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels" + }, + "response": { + "bodySize": 321, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 321, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lPRy10nJxkccqNMmJvPwPLPTODM=/sNimyYXdBpC6XMDGQfQQ9bc4W1M=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:52 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:50.785Z", + "time": 1628, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1628 + } + }, + { + "_id": "e513d0b73d2bbb2bda0ae101d3090876", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "_r7tFMAWmkHf7DI_NpPB1ZPA6HA=/_54n0oLIJb5QvK6bOtqboAw-5cw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:52.419Z", + "time": 1627, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1627 + } + }, + { + "_id": "3d794f2e7a465f2cd12910c13d958343", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels" + }, + "response": { + "bodySize": 246, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 246, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "p_Wh-cWQngMZYuT5MrfCvhenEZo=/WhrxhWZHobqmPZwu_USwRkuzZvk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:55 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:54.051Z", + "time": 1658, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1658 + } + }, + { + "_id": "0aa386c3b7fad8a496b3333da7f5fa4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "YMQ9mkwS-48mmxdgvCw-Eq7K5CA=/bhv3OF7pi-XUmrANrAPr8cnF7T0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:57 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:55.715Z", + "time": 1663, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1663 + } + }, + { + "_id": "238e0302d8c33983fcc1611a60f13a06", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels" + }, + "response": { + "bodySize": 253, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 253, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zCiiztNAM21jLSNDWcCnhZ_I6FA=/3tbvnHbEBV9fYbL8TBfz8gUl8lk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:11:58 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:57.390Z", + "time": 1646, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1646 + } + }, + { + "_id": "dfb7d9fecc7e1f6108d88060028393bd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels" + }, + "response": { + "bodySize": 277, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 277, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ZtxgDbJg4OZqanEWzg2pMW4TUKI=/4hE5Hz7nA718JQa1VbNxkQFs1bE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:00 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:11:59.042Z", + "time": 1653, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1653 + } + }, + { + "_id": "1c01c7382f6983434dbfad6a3499c00e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels" + }, + "response": { + "bodySize": 304, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 304, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "CXhkg8NL7jgrdXoLZmxdTd9PVYY=/udCklOINf1foP-_qEOfevY9TAk8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:02 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:00.709Z", + "time": 1639, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1639 + } + }, + { + "_id": "c81ccb6f49072705fa1129e598c753eb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels" + }, + "response": { + "bodySize": 307, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 307, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "3alz06Oq-L5kt74t80kiPkAUe-E=/PUH3bpsL2kOXecQ75sVO1fttgqk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:03 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:02.361Z", + "time": 1709, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1709 + } + }, + { + "_id": "857f6535de63c861c3efbf4d6af79c00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "IbyaJVNC5WGzPw3y6C04-B04TLA=/wzj90l3fBYk14sBCzTyxMLsF4po=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:05 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:04.083Z", + "time": 1603, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1603 + } + }, + { + "_id": "89683c7bf38e7dab657951b7fca92d6a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels" + }, + "response": { + "bodySize": 249, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 249, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "XZU5YX5LPVdTQXFdjdYqDkZ3H6k=/pZonvSYGYboVXeIDLqnHZGzySSI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:07 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:05.691Z", + "time": 1657, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1657 + } + }, + { + "_id": "01df1ad817e54da977a40a4dc1f20fea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1347, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels" + }, + "response": { + "bodySize": 278, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 278, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zLKWwIRITQcR_5jcYEOG-uFqdmU=/ENhNspQBkJbAZv8ckniuNtBWeK0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:08 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:07.355Z", + "time": 1528, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1528 + } + }, + { + "_id": "d37db439289c227a9b297e7d0a4bd84c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1347, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels" + }, + "response": { + "bodySize": 230, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 230, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "dMPdxshVbMSLWMxVjP0-ORj_vFw=/1q3EFO1P9p0eQroLF2Vrm2dP13o=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:10 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:08.899Z", + "time": 1458, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1458 + } + }, + { + "_id": "824190784e6a7ea2ab26f0d94b0050c8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels" + }, + "response": { + "bodySize": 240, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 240, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "4SXfCvQKIv-0_fb2NFoJox0ysy0=/MY0sVfOt-mN_xn16wGowYUTt8sU=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:12 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:10.367Z", + "time": 2125, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2125 + } + }, + { + "_id": "6b3a165155019422beba964f845815bb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels" + }, + "response": { + "bodySize": 254, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 254, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "BhSRRkjHqrNoJPb9ULF41Ti_Fac=/MYB2kGbIJGfkKX-5VCajIICwHIQ=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:14 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:12.503Z", + "time": 1800, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1800 + } + }, + { + "_id": "7d2d62430cac8764a2f2e719de98ec07", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels" + }, + "response": { + "bodySize": 846, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 846, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\",\"items\":[{\"kind\":\"compute#vpnTunnel\",\"id\":\"5333968030286549268\",\"creationTimestamp\":\"2024-04-24T00:08:43.251-07:00\",\"name\":\"demo-vpn-tunnel\",\"description\":\"\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"vpnGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"vpnGatewayInterface\":1,\"peerExternalGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway\",\"peerExternalGatewayInterface\":0,\"router\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2\",\"peerIp\":\"12.120.12.33\",\"sharedSecret\":\"*************\",\"sharedSecretHash\":\"4bcIUgeMVskvZeiR0f8c9n4s1AaP\",\"status\":\"NO_INCOMING_PACKETS\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel\",\"ikeVersion\":2,\"detailedStatus\":\"No incoming packets from peer\",\"localTrafficSelector\":[\"0.0.0.0/0\"],\"remoteTrafficSelector\":[\"0.0.0.0/0\"],\"labelFingerprint\":\"42WmSpB8rSM=\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "WOb0dNbi8FXeLPIEFZITgj80Fb0=/_o6zlEcm3S0j-R-CRQBHnqa6i54=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:14 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:14.319Z", + "time": 485, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 485 + } + }, + { + "_id": "473a102fddbacdec04e9b5361f030043", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels" + }, + "response": { + "bodySize": 300, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 300, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "fTCrOtAVtyM0sFHIODD0KlZ_dpw=/HQ3i71vRsJZGyjoVDlV8xQqTQnc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:16 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:14.818Z", + "time": 1543, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1543 + } + }, + { + "_id": "b38bc0167e5de99f583a32667e5ba4a1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "agseTG5AYqQ0OmD95uKYdvWCowY=/eO3Cfxpws_CEwaVSJrETWSXK8qg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:17 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:16.375Z", + "time": 1483, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1483 + } + }, + { + "_id": "fce633956d1ccc55ce5c0009da43402a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels" + }, + "response": { + "bodySize": 314, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 314, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "VEtsb_hNTs8OLJwIyoyE5gHFwA4=/9DLWX-6Rv6U85ajh5y-Zh6qT5ik=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:19 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:17.871Z", + "time": 1477, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1477 + } + }, + { + "_id": "778caeb0233278ff8046118c01526bae", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels" + }, + "response": { + "bodySize": 229, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 229, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "_yBW8PaB55Z5ocxuvwWCvIq7NnM=/w0IEScM9eOzA6TK6wUUW-52vKw8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:19 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:19.361Z", + "time": 624, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 624 + } + }, + { + "_id": "92e7c3ae3014893c232d874cf64ba108", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels" + }, + "response": { + "bodySize": 317, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 317, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "5eYH2zWvSoG4BTr5ZfDXNunzpdw=/bXf9h6kPZg0yroYQk-hl0dtjT5E=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:21 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:20.000Z", + "time": 1151, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1151 + } + }, + { + "_id": "c88a0b8d464ab9a76054916133b9584e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels" + }, + "response": { + "bodySize": 239, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 239, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "R9dBS4n1C_ibNAPoHgj5jG63xqo=/id_jeU8irD7Ym_s1d01I8YhJDm0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:21.164Z", + "time": 1226, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1226 + } + }, + { + "_id": "205c28bbcced85a636d06e3c37c79bb0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels" + }, + "response": { + "bodySize": 249, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 249, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9V_GZ717j8MMvV7TWWBdq7qG-ew=/myBhQCwuR9G6lfFL9zzmE0p6_Fc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:23 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:22.400Z", + "time": 1260, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1260 + } + }, + { + "_id": "c82db6698ef378a170bc5b9fbe5f2bcb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.0.1 gl-node/18.19.1" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.0.1 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels" + }, + "response": { + "bodySize": 229, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 229, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "V5hD5ZtNLZwqhYVqaOP8-E8t4yg=/mePMOlth3TluBtEHTQQVUE_2imM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 29 Apr 2024 12:12:24 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-04-29T12:12:23.677Z", + "time": 1206, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1206 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__snapshots__/index.test.ts.snap b/src/steps/network-analyzer/__snapshots__/index.test.ts.snap new file mode 100644 index 00000000..59f28748 --- /dev/null +++ b/src/steps/network-analyzer/__snapshots__/index.test.ts.snap @@ -0,0 +1,182 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`networkAnalyzer#fetch-cloud-vpn-gateway should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-gateway", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-23T23:16:17.360-07:00", + "gatewayIpVersion": "IPV4", + "id": "5169371474615934302", + "kind": "compute#vpnGateway", + "labelFingerprint": "42WmSpB8rSM=", + "name": "demo-vpn-gateway", + "network": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway", + "stackType": "IPV4_ONLY", + "vpnInterfaces": [ + { + "id": 0, + "ipAddress": "34.157.99.170", + }, + { + "id": 1, + "ipAddress": "35.220.75.52", + }, + ], + }, + }, + ], + "_type": "google_cloud_vpn_gateway", + "category": [ + "network", + ], + "createdOn": 1713939377360, + "displayName": "demo-vpn-gateway", + "function": [ + "routing", + "remote-access-gateway", + ], + "id": "5169371474615934302", + "kind": "compute#vpnGateway", + "name": "demo-vpn-gateway", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "summary": undefined, + }, + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-gateway-2", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-23T23:26:08.398-07:00", + "gatewayIpVersion": "IPV4", + "id": "506472523849079023", + "kind": "compute#vpnGateway", + "labelFingerprint": "42WmSpB8rSM=", + "name": "demo-vpn-gateway-2", + "network": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways/demo-vpn-gateway-2", + "stackType": "IPV4_ONLY", + "vpnInterfaces": [ + { + "id": 0, + "ipAddress": "35.242.10.161", + }, + { + "id": 1, + "ipAddress": "35.220.8.175", + }, + ], + }, + }, + ], + "_type": "google_cloud_vpn_gateway", + "category": [ + "network", + ], + "createdOn": 1713939968398, + "displayName": "demo-vpn-gateway-2", + "function": [ + "routing", + "remote-access-gateway", + ], + "id": "506472523849079023", + "kind": "compute#vpnGateway", + "name": "demo-vpn-gateway-2", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "summary": undefined, + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_cloud_vpn_gateway", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 0, +} +`; + +exports[`networkAnalyzer#fetch-cloud-vpn-gateway-tunnel should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-tunnel", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-24T00:08:43.251-07:00", + "description": "", + "detailedStatus": "No incoming packets from peer", + "id": "5333968030286549268", + "ikeVersion": 2, + "kind": "compute#vpnTunnel", + "labelFingerprint": "42WmSpB8rSM=", + "localTrafficSelector": [ + "0.0.0.0/0", + ], + "name": "demo-vpn-tunnel", + "peerExternalGateway": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway", + "peerExternalGatewayInterface": 0, + "peerIp": "12.120.12.33", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + "remoteTrafficSelector": [ + "0.0.0.0/0", + ], + "router": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel", + "sharedSecret": "*************", + "sharedSecretHash": "4bcIUgeMVskvZeiR0f8c9n4s1AaP", + "status": "NO_INCOMING_PACKETS", + "vpnGateway": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway", + "vpnGatewayInterface": 1, + }, + }, + ], + "_type": "google_cloud_vpn_tunnel", + "active": undefined, + "category": [ + "network", + ], + "createdOn": 1713942523251, + "description": "", + "displayName": "demo-vpn-tunnel", + "function": [ + "routing", + ], + "id": "5333968030286549268", + "kind": "compute#vpnTunnel", + "name": "demo-vpn-tunnel", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "status": "NO_INCOMING_PACKETS", + "summary": "", + "vpnGatewayName": "demo-vpn-gateway", + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_cloud_vpn_tunnel", + ], + "numCollectedEntities": 1, + "numCollectedRelationships": 0, +} +`; diff --git a/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap b/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap new file mode 100644 index 00000000..e848e77d --- /dev/null +++ b/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap @@ -0,0 +1,401 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-04-23T07:00:31.509683590Z", + "destination": { + "appEngineVersion": {}, + "cloudFunction": {}, + "cloudRunRevision": {}, + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + "port": 80, + }, + "displayName": "demo-test-metron", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron", + "probingDetails": { + "probingLatency": { + "latencyPercentiles": [ + { + "latencyMicros": "30", + "percent": 50, + }, + { + "latencyMicros": "64", + "percent": 95, + }, + ], + }, + "result": "REACHABLE", + "sentProbeCount": 50, + "successfulProbeCount": 50, + "verifyTime": "2024-04-23T07:03:52.474533Z", + }, + "protocol": "TCP", + "reachabilityDetails": { + "result": "REACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "10.128.15.219", + "destinationNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "destinationPort": 80, + "protocol": "TCP", + "sourceIp": "10.128.15.223", + "sourceNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "sourcePort": 59689, + }, + "forwardTraceId": 1, + "steps": [ + { + "description": "Initial state: packet originating from a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_INSTANCE", + }, + { + "description": "Config checking state: verify EGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "EGRESS", + "displayName": "default-allow-egress", + "firewallRuleType": "IMPLIED_VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 65535, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_EGRESS_FIREWALL_RULE", + }, + { + "description": "Config checking state: verify route.", + "projectId": "j1-gc-integration-dev-v3", + "route": { + "destIpRange": "10.128.0.0/20", + "displayName": "default-route-3983b63c88b8bd67", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "nextHop": "network gateway", + "nextHopType": "NEXT_HOP_NETWORK", + "routeScope": "NETWORK", + "routeType": "SUBNET", + "uri": "projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67", + }, + "state": "APPLY_ROUTE", + }, + { + "description": "Forwarding state: arriving at a Compute Engine instance.", + "instance": { + "displayName": "sonarqube", + "externalIp": "34.171.196.173", + "interface": "nic0", + "internalIp": "10.128.15.219", + "networkTags": [ + "http-server", + "https-server", + "sonarqube", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "ARRIVE_AT_INSTANCE", + }, + { + "description": "Config checking state: verify INGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "INGRESS", + "displayName": "default-allow-http", + "firewallRuleType": "VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 1000, + "targetTags": [ + "http-server", + ], + "uri": "projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_INGRESS_FIREWALL_RULE", + }, + { + "deliver": { + "ipAddress": "10.128.15.219", + "resourceUri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "target": "INSTANCE", + }, + "description": "Final state: packet delivered to instance.", + "projectId": "j1-gc-integration-dev-v3", + "state": "DELIVER", + }, + ], + }, + ], + "verifyTime": "2024-04-23T07:04:02.093991288Z", + }, + "source": { + "appEngineVersion": {}, + "cloudFunction": {}, + "cloudRunRevision": {}, + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "ipAddress": "10.128.15.223", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + }, + "updateTime": "2024-04-23T07:04:02.110460265Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "demo-test-metron", + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron", + "projectId": "j1-gc-integration-dev-v3", + "summary": "REACHABLE", + }, + { + "_class": [ + "Service", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global", + "_rawData": [ + { + "name": "default", + "rawData": { + "locationId": "global", + "name": "projects/j1-gc-integration-dev-v3/locations/global", + }, + }, + ], + "_type": "google_cloud_network_analyzer", + "category": [ + "network", + ], + "createdOn": undefined, + "displayName": "projects/j1-gc-integration-dev-v3/locations/global", + "function": [ + "networking", + ], + "locationId": "global", + "name": "projects/j1-gc-integration-dev-v3/locations/global", + "projectId": "j1-gc-integration-dev-v3", + }, + ], + "collectedRelationships": [ + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + ], + "encounteredTypes": [ + "google_cloud_network_analyzer_connectivity_test", + "google_cloud_network_analyzer", + "google_cloud_network_analyzer_has_connectivity_test", + ], + "numCollectedEntities": 2, + "numCollectedRelationships": 1, +} +`; + +exports[`networkAnalyzer#fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-gateway", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-23T23:16:17.360-07:00", + "gatewayIpVersion": "IPV4", + "id": "5169371474615934302", + "kind": "compute#vpnGateway", + "labelFingerprint": "42WmSpB8rSM=", + "name": "demo-vpn-gateway", + "network": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway", + "stackType": "IPV4_ONLY", + "vpnInterfaces": [ + { + "id": 0, + "ipAddress": "34.157.99.170", + }, + { + "id": 1, + "ipAddress": "35.220.75.52", + }, + ], + }, + }, + ], + "_type": "google_cloud_vpn_gateway", + "category": [ + "network", + ], + "createdOn": 1713939377360, + "displayName": "demo-vpn-gateway", + "function": [ + "routing", + "remote-access-gateway", + ], + "id": "5169371474615934302", + "kind": "compute#vpnGateway", + "name": "demo-vpn-gateway", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "summary": undefined, + }, + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-gateway-2", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-23T23:26:08.398-07:00", + "gatewayIpVersion": "IPV4", + "id": "506472523849079023", + "kind": "compute#vpnGateway", + "labelFingerprint": "42WmSpB8rSM=", + "name": "demo-vpn-gateway-2", + "network": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways/demo-vpn-gateway-2", + "stackType": "IPV4_ONLY", + "vpnInterfaces": [ + { + "id": 0, + "ipAddress": "35.242.10.161", + }, + { + "id": 1, + "ipAddress": "35.220.8.175", + }, + ], + }, + }, + ], + "_type": "google_cloud_vpn_gateway", + "category": [ + "network", + ], + "createdOn": 1713939968398, + "displayName": "demo-vpn-gateway-2", + "function": [ + "routing", + "remote-access-gateway", + ], + "id": "506472523849079023", + "kind": "compute#vpnGateway", + "name": "demo-vpn-gateway-2", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "summary": undefined, + }, + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-tunnel", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-24T00:08:43.251-07:00", + "description": "", + "detailedStatus": "No incoming packets from peer", + "id": "5333968030286549268", + "ikeVersion": 2, + "kind": "compute#vpnTunnel", + "labelFingerprint": "42WmSpB8rSM=", + "localTrafficSelector": [ + "0.0.0.0/0", + ], + "name": "demo-vpn-tunnel", + "peerExternalGateway": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway", + "peerExternalGatewayInterface": 0, + "peerIp": "12.120.12.33", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + "remoteTrafficSelector": [ + "0.0.0.0/0", + ], + "router": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel", + "sharedSecret": "*************", + "sharedSecretHash": "4bcIUgeMVskvZeiR0f8c9n4s1AaP", + "status": "NO_INCOMING_PACKETS", + "vpnGateway": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway", + "vpnGatewayInterface": 1, + }, + }, + ], + "_type": "google_cloud_vpn_tunnel", + "active": undefined, + "category": [ + "network", + ], + "createdOn": 1713942523251, + "description": "", + "displayName": "demo-vpn-tunnel", + "function": [ + "routing", + ], + "id": "5333968030286549268", + "kind": "compute#vpnTunnel", + "name": "demo-vpn-tunnel", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "status": "NO_INCOMING_PACKETS", + "summary": "", + "vpnGatewayName": "demo-vpn-gateway", + }, + ], + "collectedRelationships": [ + { + "_class": "USES", + "_fromEntityKey": "demo-vpn-gateway", + "_key": "demo-vpn-gateway|uses|demo-vpn-tunnel", + "_toEntityKey": "demo-vpn-tunnel", + "_type": "google_cloud_vpn_gateway_uses_tunnel", + "displayName": "USES", + }, + ], + "encounteredTypes": [ + "google_cloud_vpn_gateway", + "google_cloud_vpn_tunnel", + "google_cloud_vpn_gateway_uses_tunnel", + ], + "numCollectedEntities": 3, + "numCollectedRelationships": 1, +} +`; diff --git a/src/steps/network-analyzer/client.ts b/src/steps/network-analyzer/client.ts new file mode 100644 index 00000000..d422cc7e --- /dev/null +++ b/src/steps/network-analyzer/client.ts @@ -0,0 +1,151 @@ +import { google, networkmanagement_v1, compute_v1 } from 'googleapis'; +import { Client } from '../../google-cloud/client'; +import { + NETWORK_ANALYZER_LOCATIONS, + Network_Analyzer_Permission, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_NETWORK_INTELLIGENCE_CENTER, + STEP_VPN_GATEWAY, + STEP_VPN_GATEWAY_TUNNEL, +} from './constants'; + +export class networkAnalyzerClient extends Client { + private networkmanagementClient = google.networkmanagement({ + version: 'v1', + retry: false, + }); + private computeClient = google.compute({ version: 'v1', retry: false }); + + async iterateProjectLocations( + callback: (locationId: string) => Promise, + ) { + for (const location of NETWORK_ANALYZER_LOCATIONS) { + await callback(location); + } + } + + async iterateNetworkIntelligenceCenter( + callback: (data: networkmanagement_v1.Schema$Location) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateApi( + async (nextPageToken) => { + return this.networkmanagementClient.projects.locations.list({ + auth, + name: `projects/${this.projectId}`, + pageToken: nextPageToken, + }); + }, + async (data: networkmanagement_v1.Schema$ListLocationsResponse) => { + for (const location of data.locations || []) { + await callback(location); + } + }, + STEP_NETWORK_INTELLIGENCE_CENTER, + Network_Analyzer_Permission.STEP_NETWORK_INTELLIGENCE_CENTER, + ); + } + + async iterateNetworkAnalyzerConnectivityTest( + callback: ( + data: networkmanagement_v1.Schema$ConnectivityTest, + ) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateApi( + async (nextPageToken) => { + return this.networkmanagementClient.projects.locations.global.connectivityTests.list( + { + auth, + parent: `projects/${this.projectId}/locations/global`, + pageToken: nextPageToken, + }, + ); + }, + async ( + data: networkmanagement_v1.Schema$ListConnectivityTestsResponse, + ) => { + for (const location of data.resources || []) { + await callback(location); + } + }, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + Network_Analyzer_Permission.STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + ); + } + + async iterateVpnGatewayTunnel( + callback: (data: compute_v1.Schema$VpnTunnel) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateProjectLocations(async (locationId) => { + await this.iterateApi( + async (nextPageToken) => { + return this.computeClient.vpnTunnels.list({ + auth, + project: this.projectId, + region: locationId, + pageToken: nextPageToken, + }); + }, + async (data: compute_v1.Schema$VpnTunnelList) => { + for (const item of data.items || []) { + await callback(item); + } + }, + STEP_VPN_GATEWAY_TUNNEL, + Network_Analyzer_Permission.STEP_VPN_GATEWAY_TUNNEL, + ); + }); + } + + async iterateNetworkAnalyzerVpc( + callback: (data: compute_v1.Schema$VpnTunnel) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateProjectLocations(async (locationId) => { + await this.iterateApi( + async (nextPageToken) => { + return this.computeClient.vpnTunnels.list({ + auth, + project: this.projectId, + region: locationId, + pageToken: nextPageToken, + }); + }, + async (data: compute_v1.Schema$VpnTunnelList) => { + for (const item of data.items || []) { + await callback(item); + } + }, + STEP_VPN_GATEWAY_TUNNEL, + Network_Analyzer_Permission.STEP_VPN_GATEWAY_TUNNEL, + ); + }); + } + + async iterateVpnGateway( + callback: (data: compute_v1.Schema$VpnGateway) => Promise, + ): Promise { + const auth = await this.getAuthenticatedServiceClient(); + await this.iterateProjectLocations(async (locationId) => { + await this.iterateApi( + async (nextPageToken) => { + return this.computeClient.vpnGateways.list({ + auth, + project: this.projectId, + region: locationId, + pageToken: nextPageToken, + }); + }, + async (data: compute_v1.Schema$VpnGatewayList) => { + for (const item of data.items || []) { + await callback(item); + } + }, + STEP_VPN_GATEWAY, + Network_Analyzer_Permission.STEP_VPN_GATEWAY, + ); + }); + } +} diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts new file mode 100644 index 00000000..c6fd4484 --- /dev/null +++ b/src/steps/network-analyzer/constants.ts @@ -0,0 +1,130 @@ +export const NETWORK_ANALYZER_VPC_CLASS = ['Network']; +export const NETWORK_ANALYZER_VPC_TYPE = 'google_cloud_network_analyzer_vpc'; +export const STEP_NETWORK_ANALYZER_VPC = 'fetch-network-analyzer-vpc'; + +export const NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS = ['Assessment']; +export const NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = + 'google_cloud_network_analyzer_connectivity_test'; +export const STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST = + 'fetch-network-analyzer-connectivity-test'; + +export const NETWORK_INTELLIGENCE_CENTER_CLASS = ['Service']; +export const NETWORK_INTELLIGENCE_CENTER_TYPE = 'google_cloud_network_analyzer'; +export const STEP_NETWORK_INTELLIGENCE_CENTER = 'fetch-cloud-network-analyzer'; + +export const VPN_GATEWAY_CLASS = ['Gateway']; +export const VPN_GATEWAY_TYPE = 'google_cloud_vpn_gateway'; +export const STEP_VPN_GATEWAY = 'fetch-cloud-vpn-gateway'; + +export const VPN_GATEWAY_TUNNEL_CLASS = ['Gateway']; +export const VPN_GATEWAY_TUNNEL_TYPE = 'google_cloud_vpn_tunnel'; +export const STEP_VPN_GATEWAY_TUNNEL = 'fetch-cloud-vpn-gateway-tunnel'; + +export const STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP = + 'fetch-project-has-network-intelligence-center-relation'; +export const RELATIONSHIP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_TYPE = + 'google_cloud_project_has_network_analyzer'; + +export const STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = + 'fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation'; +export const RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = + 'google_cloud_network_analyzer_has_network_analyzer_connectivity_test_type'; + +export const STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = + 'fetch-project-has-network-analyzer-connectivity-test-relation'; +export const RELATIONSHIP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = + 'google_cloud_project_has_network_analyzer_connectivity_test'; + +export const STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = + 'fetch-network-analyzer-connectivity-test-uses-network-analyzer-vpc-relation'; +export const RELATIONSHIP_NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_TYPE = + 'google_cloud_network_analyzer_connectivity_test_uses_google_cloud_network_analyzer_vpc'; + +export const STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = + 'fetch-project-uses-network-analyzer-vpc-relation'; +export const RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE = + 'google_cloud_project_uses_google_cloud_network_analyzer_vpc'; + +export const STEP_NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP = + 'fetch-network-analyzer-vpc-uses-vpn-gateway-relation'; +export const RELATIONSHIP_NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP_TYPE = + 'google_cloud_network_analyzer_vpc_uses_vpn_gateway'; + +export const STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP = + 'fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation'; +export const RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE = + 'google_cloud_vpn_gateway_uses_google_cloud_vpn_tunnel'; + +export const IngestionSources = { + NETWORK_INTELLIGENCE_CENTER: 'network-intelligence-center', + PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP: + 'project-has-network-intelligence-center-relation', + NETWORK_ANALYZER_CONNECTIVITY_TEST: 'network-analyzer-connectivity-test', + NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP: + 'network-analyzer-connectivity-test-relation-uses-network-analyzer-vpc-relation', + PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP: + 'project-has-network-analyzer-connectivity-test-relation', + NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP: + 'network-intelligence-center-hasnetwork-analyzer-connectivity-test-relation', + VPN_GATEWAY_TUNNEL: 'vpn-gateway-tunnel', + NETWORK_ANALYZER_VPC: 'network-analyzer-vpc', + PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP: + 'project-uses-network-analyzer-vpc-relation', + NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP: + 'network-analyzer-vpc-uses-vpn-gateway-relation', + VPN_GATEWAY: 'vpn-gateway', + VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP: + 'vpn-gateway-uses-vpn-gateway-tunnel', +}; + +export const NETWORK_ANALYZER_LOCATIONS: string[] = [ + 'africa-south1', + 'asia-east1', + 'asia-east2', + 'asia-northeast1', + 'asia-northeast2', + 'asia-northeast3', + 'asia-south1', + 'asia-south2', + 'asia-southeast1', + 'asia-southeast2', + 'australia-southeast1', + 'australia-southeast2', + 'europe-central2', + 'europe-north1', + 'europe-southwest1', + 'europe-west1', + 'europe-west10', + 'europe-west12', + 'europe-west2', + 'europe-west3', + 'europe-west4', + 'europe-west6', + 'europe-west8', + 'europe-west9', + 'me-central1', + 'me-central2', + 'me-west1', + 'northamerica-northeast1', + 'northamerica-northeast2', + 'southamerica-east1', + 'southamerica-west1', + 'us-central1', + 'us-east1', + 'us-east4', + 'us-east5', + 'us-south1', + 'us-west1', + 'us-west2', + 'us-west3', + 'us-west4', +]; + +export const Network_Analyzer_Permission = { + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST: [ + 'networkmanagement.connectivitytests.list', + ], + STEP_NETWORK_INTELLIGENCE_CENTER: [], + STEP_VPN_GATEWAY: ['compute.vpnGateways.list'], + STEP_VPN_GATEWAY_TUNNEL: ['compute.vpnTunnels.get'], +}; diff --git a/src/steps/network-analyzer/converter.ts b/src/steps/network-analyzer/converter.ts new file mode 100644 index 00000000..cc869d75 --- /dev/null +++ b/src/steps/network-analyzer/converter.ts @@ -0,0 +1,133 @@ +import { networkmanagement_v1, compute_v1 } from 'googleapis'; +import { createGoogleCloudIntegrationEntity } from '../../utils/entity'; +import { + NETWORK_INTELLIGENCE_CENTER_CLASS, + NETWORK_INTELLIGENCE_CENTER_TYPE, + NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS, + NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + VPN_GATEWAY_TUNNEL_TYPE, + VPN_GATEWAY_TUNNEL_CLASS, + VPN_GATEWAY_TYPE, + VPN_GATEWAY_CLASS, +} from './constants'; + +export function createNetworkIntelligenceCenterEntity( + data: networkmanagement_v1.Schema$Location, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.name as string, + _type: NETWORK_INTELLIGENCE_CENTER_TYPE, + _class: NETWORK_INTELLIGENCE_CENTER_CLASS, + name: data.name, + category: ['network'], + function: ['networking'], + locationId: data.locationId, + projectId: projectId, + }, + }, + }); +} + +export function createNetworkAnalyzerConnectivityTest( + data: networkmanagement_v1.Schema$ConnectivityTest, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.name as string, + _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + _class: NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS, + name: data.name, + projectId: projectId, + displayName: data.displayName as string, + category: data.protocol as string, + summary: data.probingDetails?.result as string, + internal: true, + }, + }, + }); +} + +export function createVpnGatewayTunnel( + data: compute_v1.Schema$VpnTunnel, + projectId: string, +) { + // Extracting the VPN gateway name from the URL + let vpnGatewayName = ''; + + // Checking if data.vpnGateway is not null or undefined + if (data.vpnGateway) { + // Extracting the VPN gateway name from the URL + vpnGatewayName = data.vpnGateway.split('/').pop() || ''; + } + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.name as string, + _type: VPN_GATEWAY_TUNNEL_TYPE, + _class: VPN_GATEWAY_TUNNEL_CLASS, + name: data.name, + projectId: projectId, + summary: data.description, + public: true, + kind: data.kind, + category: ['network'], + function: ['routing'], + vpnGatewayName: vpnGatewayName, + }, + }, + }); +} + +export function createNetworkAnalyzerVpc( + data: compute_v1.Schema$VpnTunnel, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.id as string, + _type: VPN_GATEWAY_TUNNEL_TYPE, + _class: VPN_GATEWAY_TUNNEL_CLASS, + name: data.name, + projectId: projectId, + summary: data.description, + public: true, + kind: data.kind, + category: ['network'], + function: ['routing'], + }, + }, + }); +} + +export function createVpnGateway( + data: compute_v1.Schema$VpnGateway, + projectId: string, +) { + return createGoogleCloudIntegrationEntity(data, { + entityData: { + source: data, + assign: { + _key: data.name as string, + _type: VPN_GATEWAY_TYPE, + _class: VPN_GATEWAY_CLASS, + name: data.name, + projectId: projectId, + summary: data.description, + public: true, + kind: data.kind, + category: ['network'], + function: ['routing', 'remote-access-gateway'], + }, + }, + }); +} diff --git a/src/steps/network-analyzer/index.test.ts b/src/steps/network-analyzer/index.test.ts new file mode 100644 index 00000000..74877342 --- /dev/null +++ b/src/steps/network-analyzer/index.test.ts @@ -0,0 +1,206 @@ +import { + Recording, + StepTestConfig, + createMockStepExecutionContext, + executeStepWithDependencies, +} from '@jupiterone/integration-sdk-testing'; +import { + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_NETWORK_INTELLIGENCE_CENTER, + STEP_VPN_GATEWAY, + STEP_VPN_GATEWAY_TUNNEL, + VPN_GATEWAY_CLASS, + VPN_GATEWAY_TUNNEL_CLASS, + VPN_GATEWAY_TUNNEL_TYPE, + VPN_GATEWAY_TYPE, +} from './constants'; +import { integrationConfig } from '../../../test/config'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../test/recording'; +import { IntegrationConfig, invocationConfig } from '../..'; +import { fetchVpnGateway, fetchVpnGatewayTunnel } from '.'; + +const tempNewAccountConfig = { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, +}; + +describe(`networkAnalyzer#${STEP_NETWORK_INTELLIGENCE_CENTER}`, () => { + let recording: Recording; + afterEach(async () => { + await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_NETWORK_INTELLIGENCE_CENTER, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_NETWORK_INTELLIGENCE_CENTER, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_NETWORK_INTELLIGENCE_CENTER, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`networkAnalyzer#${STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST}`, () => { + let recording: Recording; + afterEach(async () => { + await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`networkAnalyzer#${STEP_VPN_GATEWAY}`, () => { + let recording: Recording; + + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: 'fechVpngateway', + }); + }); + + afterEach(async () => { + await recording.stop(); + }); + + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: tempNewAccountConfig, + }); + + await fetchVpnGateway(context); + + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === VPN_GATEWAY_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: VPN_GATEWAY_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_cloud_vpn_gateway' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + + name: { type: 'string' }, + projectId: { type: 'string' }, + summary: { type: 'string' }, + public: { type: 'boolean' }, + kind: { type: 'string' }, + category: { type: 'array' }, + function: { type: 'array' }, + }, + }, + }); + }, 50000); +}); + +describe(`networkAnalyzer#${STEP_VPN_GATEWAY_TUNNEL}`, () => { + let recording: Recording; + + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: 'fetchVpnTunnel', + }); + }); + + afterEach(async () => { + await recording.stop(); + }); + + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: tempNewAccountConfig, + }); + + await fetchVpnGatewayTunnel(context); + + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === VPN_GATEWAY_TUNNEL_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: VPN_GATEWAY_TUNNEL_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_cloud_vpn_tunnel' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + + name: { type: 'string' }, + projectId: { type: 'string' }, + summary: { type: 'string' }, + public: { type: 'boolean' }, + kind: { type: 'string' }, + category: { type: 'array' }, + function: { type: 'array' }, + vpnGatewayName: { type: 'string' }, + }, + }, + }); + }, 50000); +}); diff --git a/src/steps/network-analyzer/index.ts b/src/steps/network-analyzer/index.ts new file mode 100644 index 00000000..ea90e8ed --- /dev/null +++ b/src/steps/network-analyzer/index.ts @@ -0,0 +1,461 @@ +import { + IntegrationMissingKeyError, + RelationshipClass, + createDirectRelationship, +} from '@jupiterone/integration-sdk-core'; +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../types'; +import { publishUnsupportedConfigEvent } from '../../utils/events'; +import { networkAnalyzerClient } from './client'; +import { + IngestionSources, + STEP_NETWORK_ANALYZER_VPC, + STEP_NETWORK_INTELLIGENCE_CENTER, + NETWORK_INTELLIGENCE_CENTER_TYPE, + NETWORK_INTELLIGENCE_CENTER_CLASS, + STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + RELATIONSHIP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_TYPE, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS, + NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + RELATIONSHIP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + STEP_VPN_GATEWAY_TUNNEL, + STEP_VPN_GATEWAY, + STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, + RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE, + VPN_GATEWAY_TYPE, + VPN_GATEWAY_TUNNEL_TYPE, + Network_Analyzer_Permission, +} from './constants'; +import { + createNetworkAnalyzerConnectivityTest, + createNetworkAnalyzerVpc, + createNetworkIntelligenceCenterEntity, + createVpnGateway, + createVpnGatewayTunnel, +} from './converter'; +import { + PROJECT_ENTITY_TYPE, + STEP_RESOURCE_MANAGER_PROJECT, +} from '../resource-manager'; +import { getProjectEntity } from '../../utils/project'; + +export async function fetchNetworkIntelligenceCenter( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + const client = new networkAnalyzerClient({ config }, logger); + try { + await client.iterateNetworkIntelligenceCenter(async (location) => { + await jobState.addEntity( + createNetworkIntelligenceCenterEntity(location, client.projectId), + ); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'Network Intelligence Center', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function buildProjectHasNetworkIntelligenceRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + const projectEntity = await getProjectEntity(jobState); + + if (!projectEntity) return; + + await jobState.iterateEntities( + { _type: NETWORK_INTELLIGENCE_CENTER_TYPE }, + async (locations) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: locations._key as string, + toType: NETWORK_INTELLIGENCE_CENTER_TYPE, + }), + ); + }, + ); +} + +export async function buildNetworkIntelligenceCenterHasNetworkAnalyzerConnectivityTestRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connectivityLocation) => { + const locationKey = + 'projects/j1-gc-integration-dev-v3/locations/' + + (connectivityLocation.name as string).split('/')[3]; + + if (!jobState.hasKey(locationKey)) { + throw new IntegrationMissingKeyError(` + Step Name : build network Intelligence center has network analyzer connectivity test + applicationEndpoint Key: ${locationKey}`); + } else { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: locationKey as string, + fromType: NETWORK_INTELLIGENCE_CENTER_TYPE, + toKey: connectivityLocation._key as string, + toType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + }), + ); + } + }, + ); +} + +export async function fetchNetworkAnalyzerConnectivityTest( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + const client = new networkAnalyzerClient({ config }, logger); + try { + await client.iterateNetworkAnalyzerConnectivityTest( + async (connectivityTest) => { + await jobState.addEntity( + createNetworkAnalyzerConnectivityTest( + connectivityTest, + client.projectId, + ), + ); + }, + ); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'Network Analyzer Connectivity Test', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function fetchVpnGatewayTunnel( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + const client = new networkAnalyzerClient({ config }, logger); + try { + await client.iterateVpnGatewayTunnel(async (vpnGatewayTunnel) => { + await jobState.addEntity( + createVpnGatewayTunnel(vpnGatewayTunnel, client.projectId), + ); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'VPN Gateway Tunnel', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function buildProjectHasNetworkAnalyzerConnectivityTestRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + const projectEntity = await getProjectEntity(jobState); + if (!projectEntity) return; + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (locations) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.HAS, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: locations._key as string, + toType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + }), + ); + }, + ); +} + +export async function fetchNetworkAnalyzerVpc( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + const client = new networkAnalyzerClient({ config }, logger); + try { + await client.iterateNetworkAnalyzerVpc(async (vpnGatewayTunnel) => { + await jobState.addEntity( + createNetworkAnalyzerVpc(vpnGatewayTunnel, client.projectId), + ); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'VPN Gateway Tunnel', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function fetchVpnGateway( + context: IntegrationStepContext, +): Promise { + const { + jobState, + instance: { config }, + logger, + } = context; + const client = new networkAnalyzerClient({ config }, logger); + try { + await client.iterateVpnGateway(async (vpnGatewayTunnel) => { + await jobState.addEntity( + createVpnGateway(vpnGatewayTunnel, client.projectId), + ); + }); + } catch (err) { + if (err.message?.match && err.message.match(/is not a workspace/i)) { + publishUnsupportedConfigEvent({ + logger, + resource: 'VPN Gateway Tunnel', + reason: `${client.projectId} project is not a workspace`, + }); + } else { + throw err; + } + } +} + +export async function buildVpnGatewayVpnGatewayTunnelRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + await jobState.iterateEntities( + { _type: VPN_GATEWAY_TUNNEL_TYPE }, + async (tunnel) => { + const url = tunnel.vpnGatewayName as string; + if (typeof url === 'string') { + const completeName = url.split('/'); + const vpnGatewayKey = completeName[completeName.length - 1]; + + if (jobState.hasKey(vpnGatewayKey)) { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.USES, + fromKey: vpnGatewayKey as string, + fromType: VPN_GATEWAY_TYPE, + toKey: tunnel._key as string, + toType: VPN_GATEWAY_TUNNEL_TYPE, + }), + ); + } else { + throw new IntegrationMissingKeyError( + `Build VPN Gateway USES VPN Gateway Tunnel: ${vpnGatewayKey} Missing.`, + ); + } + } + }, + ); +} + +export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ + { + id: STEP_NETWORK_INTELLIGENCE_CENTER, + ingestionSourceId: IngestionSources.NETWORK_INTELLIGENCE_CENTER, + name: 'Network Intelligence Center', + entities: [ + { + resourceName: 'Network Intelligence Center', + _type: NETWORK_INTELLIGENCE_CENTER_TYPE, + _class: NETWORK_INTELLIGENCE_CENTER_CLASS, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchNetworkIntelligenceCenter, + permissions: Network_Analyzer_Permission.STEP_NETWORK_INTELLIGENCE_CENTER, + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + ingestionSourceId: + IngestionSources.PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + name: 'Project HAS Network Intelligence Center', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_TYPE, + sourceType: PROJECT_ENTITY_TYPE, + targetType: NETWORK_INTELLIGENCE_CENTER_TYPE, + }, + ], + dependsOn: [ + STEP_RESOURCE_MANAGER_PROJECT, + STEP_NETWORK_INTELLIGENCE_CENTER, + ], + executionHandler: buildProjectHasNetworkIntelligenceRelationship, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + ingestionSourceId: IngestionSources.NETWORK_ANALYZER_CONNECTIVITY_TEST, + name: 'Network Analyzer Connectivity Test', + entities: [ + { + resourceName: 'Network Intelligence Center', + _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + _class: NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS, + }, + ], + relationships: [], + dependsOn: [], + executionHandler: fetchNetworkAnalyzerConnectivityTest, + permissions: + Network_Analyzer_Permission.STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + ingestionSourceId: + IngestionSources.PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + name: 'Project HAS Network Analyzer Connectivity Test', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: RELATIONSHIP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + sourceType: PROJECT_ENTITY_TYPE, + targetType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + }, + ], + dependsOn: [ + STEP_RESOURCE_MANAGER_PROJECT, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + ], + executionHandler: + buildProjectHasNetworkAnalyzerConnectivityTestRelationship, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + ingestionSourceId: + IngestionSources.NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + name: 'Network Intelligence Center HAS Network Analyzer Connectivity Test', + entities: [], + relationships: [ + { + _class: RelationshipClass.HAS, + _type: + RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + sourceType: NETWORK_INTELLIGENCE_CENTER_TYPE, + targetType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + }, + ], + dependsOn: [ + STEP_NETWORK_INTELLIGENCE_CENTER, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + ], + executionHandler: + buildNetworkIntelligenceCenterHasNetworkAnalyzerConnectivityTestRelationship, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_VPN_GATEWAY_TUNNEL, + ingestionSourceId: IngestionSources.VPN_GATEWAY_TUNNEL, + name: 'VPN Gateway Tunnel', + entities: [], + relationships: [], + dependsOn: [], + executionHandler: fetchVpnGatewayTunnel, + permissions: Network_Analyzer_Permission.STEP_VPN_GATEWAY_TUNNEL, + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_NETWORK_ANALYZER_VPC, + ingestionSourceId: IngestionSources.NETWORK_ANALYZER_VPC, + name: 'Network Analyzer VPC', + entities: [], + relationships: [], + dependsOn: [], + executionHandler: fetchNetworkAnalyzerVpc, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_VPN_GATEWAY, + ingestionSourceId: IngestionSources.VPN_GATEWAY, + name: 'VPN Gateway', + entities: [], + relationships: [], + dependsOn: [], + executionHandler: fetchVpnGateway, + permissions: Network_Analyzer_Permission.STEP_VPN_GATEWAY, + apis: ['networkmanagement.googleapis.com'], + }, + { + id: STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, + ingestionSourceId: + IngestionSources.VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, + name: 'VPN Gateway USES VPN Gateway Tunnel', + entities: [], + relationships: [ + { + _class: RelationshipClass.USES, + _type: + RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE, + sourceType: VPN_GATEWAY_TYPE, + targetType: VPN_GATEWAY_TUNNEL_TYPE, + }, + ], + dependsOn: [STEP_VPN_GATEWAY, STEP_VPN_GATEWAY_TUNNEL], + executionHandler: buildVpnGatewayVpnGatewayTunnelRelationship, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, +]; diff --git a/src/steps/network-analyzer/relationship.test.ts b/src/steps/network-analyzer/relationship.test.ts new file mode 100644 index 00000000..6de0d671 --- /dev/null +++ b/src/steps/network-analyzer/relationship.test.ts @@ -0,0 +1,327 @@ +import { + Recording, + StepTestConfig, + createMockStepExecutionContext, + executeStepWithDependencies, + filterGraphObjects, +} from '@jupiterone/integration-sdk-testing'; +import { integrationConfig } from '../../../test/config'; +import { + NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS, + NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + NETWORK_INTELLIGENCE_CENTER_CLASS, + NETWORK_INTELLIGENCE_CENTER_TYPE, + RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE, + STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, + VPN_GATEWAY_CLASS, + VPN_GATEWAY_TUNNEL_CLASS, + VPN_GATEWAY_TUNNEL_TYPE, + VPN_GATEWAY_TYPE, +} from './constants'; +import { + setupGoogleCloudRecording, + getMatchRequestsBy, +} from '../../../test/recording'; +import { IntegrationConfig, invocationConfig } from '../..'; +import { + ExplicitRelationship, + Relationship, +} from '@jupiterone/integration-sdk-core'; +import { + buildNetworkIntelligenceCenterHasNetworkAnalyzerConnectivityTestRelationship, + buildVpnGatewayVpnGatewayTunnelRelationship, + fetchNetworkAnalyzerConnectivityTest, + fetchNetworkIntelligenceCenter, + fetchVpnGateway, + fetchVpnGatewayTunnel, +} from '.'; + +const tempNewAccountConfig = { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, +}; + +describe(`networkAnalyzer#${STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`networkAnalyzer#${STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP}`, () => { + let recording: Recording; + afterEach(async () => { + await recording.stop(); + }); + + jest.setTimeout(45000); + + test( + STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + async () => { + recording = setupGoogleCloudRecording({ + name: STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: + STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }, + ); +}); + +describe(`networkAnalyzer#${STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP}`, () => { + let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, + }); + }); + afterEach(async () => { + await recording.stop(); + }); + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: tempNewAccountConfig, + }); + await fetchNetworkAnalyzerConnectivityTest(context); + await fetchNetworkIntelligenceCenter(context); + await buildNetworkIntelligenceCenterHasNetworkAnalyzerConnectivityTestRelationship( + context, + ); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === NETWORK_INTELLIGENCE_CENTER_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: NETWORK_INTELLIGENCE_CENTER_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_cloud_network_analyzer' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + projectId: { type: 'string' }, + name: { type: 'string' }, + locationId: { type: 'string' }, + category: { type: 'array' }, + function: { type: 'array' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_cloud_network_analyzer_connectivity_test' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + projectId: { type: 'string' }, + displayName: { type: 'string' }, + category: { type: 'string' }, + summary: { type: 'string' }, + internal: { type: 'boolean' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === + RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'HAS' }, + _type: { + const: + RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + }, + }, + }, + }); + }); +}); + +describe(`networkAnalyzer#${STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP}`, () => { + let recording: Recording; + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, + }); + }); + afterEach(async () => { + await recording.stop(); + }); + function separateRelationships(collectedRelationships: Relationship[]) { + const { targets: directRelationships } = filterGraphObjects( + collectedRelationships, + (r) => !r._mapping, + ) as { + targets: ExplicitRelationship[]; + }; + return { + directRelationships, + }; + } + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: tempNewAccountConfig, + }); + await fetchVpnGateway(context); + await fetchVpnGatewayTunnel(context); + await buildVpnGatewayVpnGatewayTunnelRelationship(context); + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === VPN_GATEWAY_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: VPN_GATEWAY_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: VPN_GATEWAY_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + projectId: { type: 'string' }, + summary: { type: 'string' }, + public: { type: 'boolean' }, + kind: { type: 'string' }, + category: { type: 'array' }, + function: { type: 'array' }, + }, + }, + }); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === VPN_GATEWAY_TUNNEL_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: VPN_GATEWAY_TUNNEL_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: VPN_GATEWAY_TUNNEL_TYPE }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + projectId: { type: 'string' }, + summary: { type: 'string' }, + public: { type: 'boolean' }, + kind: { type: 'string' }, + category: { type: 'array' }, + function: { type: 'array' }, + vpnGatewayName: { type: 'string' }, + }, + }, + }); + const { directRelationships } = separateRelationships( + context.jobState.collectedRelationships, + ); + expect( + directRelationships.filter( + (e) => + e._type === + RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE, + ), + ).toMatchDirectRelationshipSchema({ + schema: { + properties: { + _class: { const: 'USES' }, + _type: { + const: + RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE, + }, + }, + }, + }); + }, 100000); +}); diff --git a/src/steps/steps.ts b/src/steps/steps.ts index 3b7f0068..3cbd2cfb 100644 --- a/src/steps/steps.ts +++ b/src/steps/steps.ts @@ -37,6 +37,7 @@ import { spannerSteps } from './spanner'; import { sqlAdminSteps } from './sql-admin'; import { storageSteps } from './storage'; import { webSecurityScannerSteps } from './web-security-scanner'; +import { networkAnalyzerSteps } from './network-analyzer'; const steps: GoogleCloudIntegrationStep[] = wrapStepExecutionHandlers([ ...functionsSteps, @@ -71,6 +72,7 @@ const steps: GoogleCloudIntegrationStep[] = wrapStepExecutionHandlers([ ...cloudBuildSteps, ...cloudSourceRepositoriesSteps, ...webSecurityScannerSteps, + ...networkAnalyzerSteps, ]); function wrapStepExecutionHandlers( From 829af199745b16eeefa9618f7f16405fc3f39827 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 12:06:48 +0530 Subject: [PATCH 15/29] added vpc connector entity step --- docs/jupiterone.md | 1 + src/steps/network-analyzer/client.ts | 25 --------- src/steps/network-analyzer/converter.ts | 20 +++---- src/steps/network-analyzer/index.ts | 73 ++++++++++++++++++++++--- 4 files changed, 77 insertions(+), 42 deletions(-) diff --git a/docs/jupiterone.md b/docs/jupiterone.md index d2ce7c73..15c7cd67 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -432,6 +432,7 @@ The following entities are created: | Monitoring Alert Policy | `google_monitoring_alert_policy` | `Policy` | | Monitoring Channels | `google_cloud_monitoring-channel` | `Channel` | | Monitoring Groups | `google_cloud_group` | `Group` | +| Network Analyzer VPC | `google_cloud_network_analyzer_vpc` | `Network` | | Network Intelligence Center | `google_cloud_network_analyzer` | `Service` | | Network Intelligence Center | `google_cloud_network_analyzer_connectivity_test` | `Assessment` | | Organization | `google_cloud_organization` | `Organization` | diff --git a/src/steps/network-analyzer/client.ts b/src/steps/network-analyzer/client.ts index d422cc7e..5afc2198 100644 --- a/src/steps/network-analyzer/client.ts +++ b/src/steps/network-analyzer/client.ts @@ -99,31 +99,6 @@ export class networkAnalyzerClient extends Client { }); } - async iterateNetworkAnalyzerVpc( - callback: (data: compute_v1.Schema$VpnTunnel) => Promise, - ): Promise { - const auth = await this.getAuthenticatedServiceClient(); - await this.iterateProjectLocations(async (locationId) => { - await this.iterateApi( - async (nextPageToken) => { - return this.computeClient.vpnTunnels.list({ - auth, - project: this.projectId, - region: locationId, - pageToken: nextPageToken, - }); - }, - async (data: compute_v1.Schema$VpnTunnelList) => { - for (const item of data.items || []) { - await callback(item); - } - }, - STEP_VPN_GATEWAY_TUNNEL, - Network_Analyzer_Permission.STEP_VPN_GATEWAY_TUNNEL, - ); - }); - } - async iterateVpnGateway( callback: (data: compute_v1.Schema$VpnGateway) => Promise, ): Promise { diff --git a/src/steps/network-analyzer/converter.ts b/src/steps/network-analyzer/converter.ts index cc869d75..b1d263ca 100644 --- a/src/steps/network-analyzer/converter.ts +++ b/src/steps/network-analyzer/converter.ts @@ -9,7 +9,10 @@ import { VPN_GATEWAY_TUNNEL_CLASS, VPN_GATEWAY_TYPE, VPN_GATEWAY_CLASS, + NETWORK_ANALYZER_VPC_CLASS, + NETWORK_ANALYZER_VPC_TYPE, } from './constants'; +import { VpcConnector } from './index'; export function createNetworkIntelligenceCenterEntity( data: networkmanagement_v1.Schema$Location, @@ -87,23 +90,20 @@ export function createVpnGatewayTunnel( } export function createNetworkAnalyzerVpc( - data: compute_v1.Schema$VpnTunnel, + data: VpcConnector, projectId: string, ) { return createGoogleCloudIntegrationEntity(data, { entityData: { source: data, assign: { - _key: data.id as string, - _type: VPN_GATEWAY_TUNNEL_TYPE, - _class: VPN_GATEWAY_TUNNEL_CLASS, - name: data.name, + _key: data.uri as string, + _type: NETWORK_ANALYZER_VPC_TYPE, + _class: NETWORK_ANALYZER_VPC_CLASS, projectId: projectId, - summary: data.description, - public: true, - kind: data.kind, - category: ['network'], - function: ['routing'], + name: data.displayName, + uri: data.uri, + location: data.location, }, }, }); diff --git a/src/steps/network-analyzer/index.ts b/src/steps/network-analyzer/index.ts index ea90e8ed..213581cc 100644 --- a/src/steps/network-analyzer/index.ts +++ b/src/steps/network-analyzer/index.ts @@ -31,6 +31,8 @@ import { VPN_GATEWAY_TYPE, VPN_GATEWAY_TUNNEL_TYPE, Network_Analyzer_Permission, + NETWORK_ANALYZER_VPC_TYPE, + NETWORK_ANALYZER_VPC_CLASS, } from './constants'; import { createNetworkAnalyzerConnectivityTest, @@ -45,6 +47,41 @@ import { } from '../resource-manager'; import { getProjectEntity } from '../../utils/project'; +export interface VpcConnector { + displayName: string; + uri: string; + location: string; +} + +function findVpcConnector(obj: any): VpcConnector | null { + if (!obj || typeof obj !== 'object') { + return null; + } + + if ('vpcConnector' in obj) { + const connector = obj['vpcConnector']; + if ( + connector && + typeof connector === 'object' && + 'displayName' in connector && + 'uri' in connector && + 'location' in connector + ) { + return connector; + } + } + + for (const key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) { + const result = findVpcConnector(obj[key]); + if (result !== null) { + return result; + } + } + } + return null; +} + export async function fetchNetworkIntelligenceCenter( context: IntegrationStepContext, ): Promise { @@ -222,11 +259,16 @@ export async function fetchNetworkAnalyzerVpc( } = context; const client = new networkAnalyzerClient({ config }, logger); try { - await client.iterateNetworkAnalyzerVpc(async (vpnGatewayTunnel) => { - await jobState.addEntity( - createNetworkAnalyzerVpc(vpnGatewayTunnel, client.projectId), - ); - }); + await client.iterateNetworkAnalyzerConnectivityTest( + async (connectivityTest) => { + const vpcConnector = findVpcConnector(connectivityTest); + if (vpcConnector) { + await jobState.addEntity( + createNetworkAnalyzerVpc(vpcConnector, client.projectId), + ); + } + }, + ); } catch (err) { if (err.message?.match && err.message.match(/is not a workspace/i)) { publishUnsupportedConfigEvent({ @@ -420,11 +462,28 @@ export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ id: STEP_NETWORK_ANALYZER_VPC, ingestionSourceId: IngestionSources.NETWORK_ANALYZER_VPC, name: 'Network Analyzer VPC', - entities: [], + entities: [ + { + resourceName: 'Network Analyzer VPC', + _type: NETWORK_ANALYZER_VPC_TYPE, + _class: NETWORK_ANALYZER_VPC_CLASS, + schema: { + properties: { + name: { type: 'string' }, + uri: { type: 'string' }, + location: { type: 'string' }, + internal: { exclude: true }, + public: { exclude: true }, + CIDR: { exclude: true }, + }, + }, + }, + ], relationships: [], dependsOn: [], executionHandler: fetchNetworkAnalyzerVpc, - permissions: [], + permissions: + Network_Analyzer_Permission.STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, apis: ['networkmanagement.googleapis.com'], }, { From f8c8dc73bd198aa478cf5847839371db0e6f0fd5 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 13:21:12 +0530 Subject: [PATCH 16/29] conn test uses vpc relationship added --- docs/jupiterone.md | 1 + src/steps/network-analyzer/constants.ts | 6 +++ src/steps/network-analyzer/converter.ts | 2 + src/steps/network-analyzer/index.ts | 58 ++++++++++++++++++++++++- 4 files changed, 65 insertions(+), 2 deletions(-) diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 15c7cd67..f8e97655 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -507,6 +507,7 @@ The following relationships are created: | `google_cloud_monitoring` | **HAS** | `google_cloud_monitoring-channel` | | `google_cloud_monitoring` | **HAS** | `google_monitoring_alert_policy` | | `google_cloud_network_analyzer` | **HAS** | `google_cloud_network_analyzer_connectivity_test` | +| `google_cloud_network_analyzer_connectivity_test` | **USES** | `google_cloud_network_analyzer_vpc` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | | `google_cloud_project` | **HAS** | `google_billing_budget` | diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts index c6fd4484..bda911e1 100644 --- a/src/steps/network-analyzer/constants.ts +++ b/src/steps/network-analyzer/constants.ts @@ -55,6 +55,11 @@ export const STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP = export const RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE = 'google_cloud_vpn_gateway_uses_google_cloud_vpn_tunnel'; +export const STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP = + 'connectivity-test-uses-vpc'; +export const CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE = + 'google_cloud_network_analyzer_connectivity_test_uses_vpc'; + export const IngestionSources = { NETWORK_INTELLIGENCE_CENTER: 'network-intelligence-center', PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP: @@ -75,6 +80,7 @@ export const IngestionSources = { VPN_GATEWAY: 'vpn-gateway', VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP: 'vpn-gateway-uses-vpn-gateway-tunnel', + CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP: 'connectivity-test-uses-vpc', }; export const NETWORK_ANALYZER_LOCATIONS: string[] = [ diff --git a/src/steps/network-analyzer/converter.ts b/src/steps/network-analyzer/converter.ts index b1d263ca..c2b039e5 100644 --- a/src/steps/network-analyzer/converter.ts +++ b/src/steps/network-analyzer/converter.ts @@ -92,6 +92,7 @@ export function createVpnGatewayTunnel( export function createNetworkAnalyzerVpc( data: VpcConnector, projectId: string, + connectivityTestName: string, ) { return createGoogleCloudIntegrationEntity(data, { entityData: { @@ -104,6 +105,7 @@ export function createNetworkAnalyzerVpc( name: data.displayName, uri: data.uri, location: data.location, + connectivityTestName: connectivityTestName, }, }, }); diff --git a/src/steps/network-analyzer/index.ts b/src/steps/network-analyzer/index.ts index 213581cc..022e0528 100644 --- a/src/steps/network-analyzer/index.ts +++ b/src/steps/network-analyzer/index.ts @@ -33,6 +33,8 @@ import { Network_Analyzer_Permission, NETWORK_ANALYZER_VPC_TYPE, NETWORK_ANALYZER_VPC_CLASS, + STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, + CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE, } from './constants'; import { createNetworkAnalyzerConnectivityTest, @@ -264,7 +266,11 @@ export async function fetchNetworkAnalyzerVpc( const vpcConnector = findVpcConnector(connectivityTest); if (vpcConnector) { await jobState.addEntity( - createNetworkAnalyzerVpc(vpcConnector, client.projectId), + createNetworkAnalyzerVpc( + vpcConnector, + client.projectId, + connectivityTest.name!, + ), ); } }, @@ -273,7 +279,7 @@ export async function fetchNetworkAnalyzerVpc( if (err.message?.match && err.message.match(/is not a workspace/i)) { publishUnsupportedConfigEvent({ logger, - resource: 'VPN Gateway Tunnel', + resource: 'VPC Connector', reason: `${client.projectId} project is not a workspace`, }); } else { @@ -342,6 +348,33 @@ export async function buildVpnGatewayVpnGatewayTunnelRelationship( ); } +export async function buildConnectivityTestUsesVpcRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_VPC_TYPE }, + async (vpcConnector) => { + const testConnectionName = vpcConnector.connectivityTestName as string; + if (jobState.hasKey(testConnectionName)) { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.USES, + fromKey: testConnectionName, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: vpcConnector._key as string, + toType: NETWORK_ANALYZER_VPC_TYPE, + }), + ); + } else { + throw new IntegrationMissingKeyError( + `Build Connectivity Test Uses VPC. ConnectivityTest: ${testConnectionName} Missing.`, + ); + } + }, + ); +} + export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ { id: STEP_NETWORK_INTELLIGENCE_CENTER, @@ -517,4 +550,25 @@ export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ permissions: [], apis: ['networkmanagement.googleapis.com'], }, + { + id: STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, + ingestionSourceId: IngestionSources.CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, + name: 'Connectivity Test Uses VPC', + entities: [], + relationships: [ + { + _class: RelationshipClass.USES, + _type: CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: NETWORK_ANALYZER_VPC_TYPE, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_NETWORK_ANALYZER_VPC, + ], + executionHandler: buildConnectivityTestUsesVpcRelationship, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, ]; From 7184045e6743b47eaf7f780f66730cd41100b2f0 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 14:03:45 +0530 Subject: [PATCH 17/29] project uses vpc relationship --- docs/jupiterone.md | 1 + src/steps/network-analyzer/constants.ts | 2 +- src/steps/network-analyzer/index.ts | 46 +++++++++++++++++++++++++ 3 files changed, 48 insertions(+), 1 deletion(-) diff --git a/docs/jupiterone.md b/docs/jupiterone.md index f8e97655..1fcfbf9a 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -510,6 +510,7 @@ The following relationships are created: | `google_cloud_network_analyzer_connectivity_test` | **USES** | `google_cloud_network_analyzer_vpc` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | +| `google_cloud_project` | **USES** | `fetch-network-analyzer-vpc` | | `google_cloud_project` | **HAS** | `google_billing_budget` | | `google_cloud_project` | **HAS** | `google_binary_authorization_policy` | | `google_cloud_project` | **HAS** | `google_cloud_api_service` | diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts index bda911e1..7afda51c 100644 --- a/src/steps/network-analyzer/constants.ts +++ b/src/steps/network-analyzer/constants.ts @@ -43,7 +43,7 @@ export const RELATIONSHIP_NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZ export const STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = 'fetch-project-uses-network-analyzer-vpc-relation'; export const RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE = - 'google_cloud_project_uses_google_cloud_network_analyzer_vpc'; + 'google_cloud_project_uses_network_analyzer_vpc'; export const STEP_NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP = 'fetch-network-analyzer-vpc-uses-vpn-gateway-relation'; diff --git a/src/steps/network-analyzer/index.ts b/src/steps/network-analyzer/index.ts index 022e0528..924d39af 100644 --- a/src/steps/network-analyzer/index.ts +++ b/src/steps/network-analyzer/index.ts @@ -35,6 +35,8 @@ import { NETWORK_ANALYZER_VPC_CLASS, STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE, + STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP, + RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE, } from './constants'; import { createNetworkAnalyzerConnectivityTest, @@ -375,6 +377,31 @@ export async function buildConnectivityTestUsesVpcRelationship( ); } +export async function buildProjectUsesNetworkAnalyzerVPCRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + const projectEntity = await getProjectEntity(jobState); + + if (!projectEntity) return; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_VPC_TYPE }, + async (networkAnalyzerVpc) => { + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.USES, + fromKey: projectEntity._key as string, + fromType: PROJECT_ENTITY_TYPE, + toKey: networkAnalyzerVpc._key as string, + toType: NETWORK_ANALYZER_VPC_TYPE, + }), + ); + }, + ); +} + export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ { id: STEP_NETWORK_INTELLIGENCE_CENTER, @@ -571,4 +598,23 @@ export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ permissions: [], apis: ['networkmanagement.googleapis.com'], }, + { + id: STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP, + ingestionSourceId: + IngestionSources.PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP, + name: 'Project Uses Network Analyzer VPC', + entities: [], + relationships: [ + { + _class: RelationshipClass.USES, + _type: RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE, + sourceType: PROJECT_ENTITY_TYPE, + targetType: STEP_NETWORK_ANALYZER_VPC, + }, + ], + dependsOn: [STEP_RESOURCE_MANAGER_PROJECT, STEP_NETWORK_ANALYZER_VPC], + executionHandler: buildProjectUsesNetworkAnalyzerVPCRelationship, + permissions: [], + apis: ['networkmanagement.googleapis.com'], + }, ]; From 5b54b9accea5985e1bfedcf83b987f0e675ab4f7 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 16:35:16 +0530 Subject: [PATCH 18/29] entity field added --- docs/jupiterone.md | 1 + src/steps/network-analyzer/index.ts | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 1fcfbf9a..790f64d5 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -453,6 +453,7 @@ The following entities are created: | Spanner Instance | `google_spanner_instance` | `Database`, `Cluster` | | Spanner Instance Config | `google_spanner_instance_config` | `Configuration` | | Spanner Instance Database | `google_spanner_database` | `Database` | +| VPN GateWay | `google_cloud_vpn_gateway` | `Gateway` | ### Relationships diff --git a/src/steps/network-analyzer/index.ts b/src/steps/network-analyzer/index.ts index 924d39af..8f52f439 100644 --- a/src/steps/network-analyzer/index.ts +++ b/src/steps/network-analyzer/index.ts @@ -37,6 +37,7 @@ import { CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE, STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP, RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE, + VPN_GATEWAY_CLASS, } from './constants'; import { createNetworkAnalyzerConnectivityTest, @@ -550,7 +551,13 @@ export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ id: STEP_VPN_GATEWAY, ingestionSourceId: IngestionSources.VPN_GATEWAY, name: 'VPN Gateway', - entities: [], + entities: [ + { + resourceName: 'VPN GateWay', + _type: VPN_GATEWAY_TYPE, + _class: VPN_GATEWAY_CLASS, + }, + ], relationships: [], dependsOn: [], executionHandler: fetchVpnGateway, From ecba8e8bf07e37904d515b0a69bc7c58daf5f61b Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 17:41:04 +0530 Subject: [PATCH 19/29] added step ids --- src/getStepStartStates.ts | 13 +++++++++++++ src/index.test.ts | 8 ++++++++ 2 files changed, 21 insertions(+) diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index 9f7aeb4b..04488223 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -222,12 +222,14 @@ import { IntegrationConfig } from './types'; import { isMasterOrganizationInstance } from './utils/isMasterOrganizationInstance'; import { isSingleProjectInstance } from './utils/isSingleProjectInstance'; import { + STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, STEP_NETWORK_ANALYZER_VPC, STEP_NETWORK_INTELLIGENCE_CENTER, STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP, STEP_VPN_GATEWAY, STEP_VPN_GATEWAY_TUNNEL, STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, @@ -577,6 +579,12 @@ function getDefaultStepStartStates(params: { [STEP_NETWORK_ANALYZER_VPC]: { disabled: false, }, + [STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP]: { + disabled: false, + }, + [STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP]: { + disabled: false, + }, }; logger.info( @@ -1067,6 +1075,11 @@ async function getStepStartStatesUsingServiceEnablements(params: { [STEP_NETWORK_ANALYZER_VPC]: createOrgStepStartState( ServiceUsageName.NETWORK_ANALYZER, ), + [STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP]: + createOrgStepStartState(ServiceUsageName.NETWORK_ANALYZER), }; const apiServiceToStepIdsMap: { [apiService: string]: string[] } = { diff --git a/src/index.test.ts b/src/index.test.ts index 191e3840..9358c622 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -190,12 +190,14 @@ import { import { StorageStepsSpec } from './steps/storage/constants'; import { WebSecurityScannerSteps } from './steps/web-security-scanner/constants'; import { + STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, STEP_NETWORK_ANALYZER_VPC, STEP_NETWORK_INTELLIGENCE_CENTER, STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, + STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP, STEP_VPN_GATEWAY, STEP_VPN_GATEWAY_TUNNEL, STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, @@ -712,6 +714,12 @@ describe('#getStepStartStates success', () => { [STEP_NETWORK_ANALYZER_VPC]: { disabled: false, }, + [STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP]: { + disabled: false, + }, + [STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP]: { + disabled: false, + }, }; expect(stepStartStates).toEqual(expectedStepStartStates); From 508d47183b8ac07fe6e0fc3f171abbfe6e6a3eaf Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 18:06:30 +0530 Subject: [PATCH 20/29] corrected unit tests --- package.json | 8 +- .../recording.har | 254 ++++++++++++++++++ .../fetch-cloud-interconnect.test.ts.snap | 63 +++++ .../steps/fetch-cloud-interconnect.test.ts | 87 ++++-- 4 files changed, 386 insertions(+), 26 deletions(-) create mode 100644 src/steps/compute/steps/__recordings__/fetchCloudInterconnect_3489645168/recording.har create mode 100644 src/steps/compute/steps/__snapshots__/fetch-cloud-interconnect.test.ts.snap diff --git a/package.json b/package.json index bf25603c..eccf164a 100644 --- a/package.json +++ b/package.json @@ -40,12 +40,12 @@ "document:permissions": " yarn ts-node commands/documentPermissions.ts documentPermissions" }, "peerDependencies": { - "@jupiterone/integration-sdk-core": "^12.3.1" + "@jupiterone/integration-sdk-core": "^12.7.1" }, "devDependencies": { - "@jupiterone/integration-sdk-core": "^12.3.1", - "@jupiterone/integration-sdk-dev-tools": "^12.3.1", - "@jupiterone/integration-sdk-testing": "^12.3.1", + "@jupiterone/integration-sdk-core": "^12.7.1", + "@jupiterone/integration-sdk-dev-tools": "^12.7.1", + "@jupiterone/integration-sdk-testing": "^12.7.1", "@types/bunyan": "^1.8.6", "@types/bunyan-format": "^0.2.3", "@types/node-fetch": "^2.5.10", diff --git a/src/steps/compute/steps/__recordings__/fetchCloudInterconnect_3489645168/recording.har b/src/steps/compute/steps/__recordings__/fetchCloudInterconnect_3489645168/recording.har new file mode 100644 index 00000000..79505881 --- /dev/null +++ b/src/steps/compute/steps/__recordings__/fetchCloudInterconnect_3489645168/recording.har @@ -0,0 +1,254 @@ +{ + "log": { + "_recordingName": "fetchCloudInterconnect", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1232, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1232, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:34:44 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:34:43.860Z", + "time": 480, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 480 + } + }, + { + "_id": "b04173bc1d7878a74829b8a744e1e883", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1325, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects" + }, + "response": { + "bodySize": 889, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 889, + "text": "{\"kind\":\"compute#interconnectList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/interconnects\",\"items\":[{\"kind\":\"compute#interconnect\",\"description\":\"Example Compute Cloud Interconnect\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect\",\"id\":\"3602008363502330906\",\"creationTimestamp\":\"2024-04-22T23:53:41.482-07:00\",\"name\":\"demo-interconnect\",\"location\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353\",\"linkType\":\"LINK_TYPE_ETHERNET_10G_LR\",\"requestedLinkCount\":1,\"interconnectType\":\"IT_PRIVATE\",\"adminEnabled\":true,\"customerName\":\"demo-customer\",\"operationalStatus\":\"OS_UNPROVISIONED\",\"provisionedLinkCount\":1,\"googleReferenceId\":\"1134185888\",\"circuitInfos\":[{\"googleCircuitId\":\"GCP-00008\",\"googleDemarcId\":\"VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC\",\"customerDemarcId\":\"\"}],\"labelFingerprint\":\"42WmSpB8rSM=\",\"state\":\"UNPROVISIONED\",\"macsecEnabled\":false}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "7Bxeg5dRphoCETilL35RFENq-po=/epSc9tcCBT_q7ICxGukBey4Q-n4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:34:44 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:34:44.372Z", + "time": 627, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 627 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/compute/steps/__snapshots__/fetch-cloud-interconnect.test.ts.snap b/src/steps/compute/steps/__snapshots__/fetch-cloud-interconnect.test.ts.snap new file mode 100644 index 00000000..ce89ad2b --- /dev/null +++ b/src/steps/compute/steps/__snapshots__/fetch-cloud-interconnect.test.ts.snap @@ -0,0 +1,63 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`#fetchCloudInterconnect should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Network", + ], + "_key": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect", + "_rawData": [ + { + "name": "default", + "rawData": { + "adminEnabled": true, + "circuitInfos": [ + { + "customerDemarcId": "", + "googleCircuitId": "GCP-00008", + "googleDemarcId": "VOCUS:MMR-A: Ground 7A, Frontcomms, Cab FC4, PP-HAAA12, RU21-24 FP3 Fibers 63,64 - LC", + }, + ], + "creationTimestamp": "2024-04-22T23:53:41.482-07:00", + "customerName": "demo-customer", + "description": "Example Compute Cloud Interconnect", + "googleReferenceId": "1134185888", + "id": "3602008363502330906", + "interconnectType": "IT_PRIVATE", + "kind": "compute#interconnect", + "labelFingerprint": "42WmSpB8rSM=", + "linkType": "LINK_TYPE_ETHERNET_10G_LR", + "location": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353", + "macsecEnabled": false, + "name": "demo-interconnect", + "operationalStatus": "OS_UNPROVISIONED", + "provisionedLinkCount": 1, + "requestedLinkCount": 1, + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnects/demo-interconnect", + "state": "UNPROVISIONED", + }, + }, + ], + "_type": "google_cloud_interconnect", + "adminEnabled": true, + "createdOn": 1713855221482, + "description": "Example Compute Cloud Interconnect", + "displayName": "demo-interconnect", + "id": "3602008363502330906", + "interConnectType": "IT_PRIVATE", + "kind": "compute#interconnect", + "location": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/interconnectLocations/akl-zone1-1353", + "name": "demo-interconnect", + "public": true, + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_cloud_interconnect", + ], + "numCollectedEntities": 1, + "numCollectedRelationships": 0, +} +`; diff --git a/src/steps/compute/steps/fetch-cloud-interconnect.test.ts b/src/steps/compute/steps/fetch-cloud-interconnect.test.ts index bca89cd0..88f91274 100644 --- a/src/steps/compute/steps/fetch-cloud-interconnect.test.ts +++ b/src/steps/compute/steps/fetch-cloud-interconnect.test.ts @@ -1,38 +1,81 @@ import { Recording, - StepTestConfig, - executeStepWithDependencies, + createMockStepExecutionContext, } from '@jupiterone/integration-sdk-testing'; -import { STEP_CLOUD_INTERCONNECT } from '../constants'; import { - setupGoogleCloudRecording, - getMatchRequestsBy, -} from '../../../../test/recording'; + ENTITY_CLASS_CLOUD_INTERCONNECT, + ENTITY_TYPE_CLOUD_INTERCONNECT, +} from '../constants'; +import { setupGoogleCloudRecording } from '../../../../test/recording'; import { integrationConfig } from '../../../../test/config'; -import { invocationConfig } from '../../..'; +import { IntegrationConfig } from '../../..'; +import { fetchCloudInterconnect } from './fetch-cloud-interconnect'; -describe(`compute#${STEP_CLOUD_INTERCONNECT}`, () => { +describe('#fetchCloudInterconnect', () => { let recording: Recording; - afterEach(async () => { - if (recording) await recording.stop(); - }); - test(STEP_CLOUD_INTERCONNECT, async () => { + beforeEach(() => { recording = setupGoogleCloudRecording({ - name: STEP_CLOUD_INTERCONNECT, directory: __dirname, - options: { - matchRequestsBy: getMatchRequestsBy(integrationConfig), + name: 'fetchCloudInterconnect', + }); + }); + + afterEach(async () => { + await recording.stop(); + }); + + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: { + ...integrationConfig, + serviceAccountKeyFile: integrationConfig.serviceAccountKeyFile.replace( + 'j1-gc-integration-dev-v2', + 'j1-gc-integration-dev-v3', + ), + serviceAccountKeyConfig: { + ...integrationConfig.serviceAccountKeyConfig, + project_id: 'j1-gc-integration-dev-v3', + }, }, }); - const stepTestConfig: StepTestConfig = { - stepId: STEP_CLOUD_INTERCONNECT, - instanceConfig: integrationConfig, - invocationConfig: invocationConfig as any, - }; + await fetchCloudInterconnect(context); + + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); - const result = await executeStepWithDependencies(stepTestConfig); - expect(result).toMatchStepMetadata(stepTestConfig); + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === ENTITY_TYPE_CLOUD_INTERCONNECT, + ), + ).toMatchGraphObjectSchema({ + _class: ENTITY_CLASS_CLOUD_INTERCONNECT, + schema: { + additionalProperties: false, + properties: { + _type: { const: ENTITY_TYPE_CLOUD_INTERCONNECT }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + CIDR: { exclude: true }, + internal: { exclude: true }, + id: { type: 'string' }, + name: { type: 'string' }, + location: { type: 'string' }, + interConnectType: { type: 'string' }, + kind: { type: 'string' }, + public: { type: 'boolean' }, + adminEnabled: { type: 'boolean' }, + createdOn: { type: 'number' }, + }, + }, + }); }); }); From 0a0e2727b7db2ca3e30ba625ddba5f79545181fa Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Wed, 15 May 2024 18:35:13 +0530 Subject: [PATCH 21/29] unit test added --- .../recording.har | 4817 +++++++++++++++++ .../__snapshots__/index.test.ts.snap | 70 + src/steps/network-analyzer/index.test.ts | 58 + 3 files changed, 4945 insertions(+) create mode 100644 src/steps/network-analyzer/__recordings__/fetchVPCConnector_3183746421/recording.har diff --git a/src/steps/network-analyzer/__recordings__/fetchVPCConnector_3183746421/recording.har b/src/steps/network-analyzer/__recordings__/fetchVPCConnector_3183746421/recording.har new file mode 100644 index 00000000..691d1651 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/fetchVPCConnector_3183746421/recording.har @@ -0,0 +1,4817 @@ +{ + "log": { + "_recordingName": "fetchVPCConnector", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1211, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1211, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:41 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:41.583Z", + "time": 364, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 364 + } + }, + { + "_id": "f8a3b9eae43baecc92f658255cc748a5", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels" + }, + "response": { + "bodySize": 287, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 287, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zfLsVs1Ng2cTz4MIOBs-BVlZY3s=/GAtIa6TakYb4Hw_ktNirJhjlArc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:42 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:41.952Z", + "time": 727, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 727 + } + }, + { + "_id": "4401f4b6254223ca46bf68a4e0349b52", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels" + }, + "response": { + "bodySize": 222, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 222, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "wJIJPT7qCKzI6wPhRaTWd9BW3O4=/BVprT8F70YIKNn-XWvsF-2iho9o=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:43 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:42.690Z", + "time": 569, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 569 + } + }, + { + "_id": "25063fbe61af0aa6dda5cd184438e61e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels" + }, + "response": { + "bodySize": 307, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 307, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ire5Fm8DJMk1hD-bL9n8uYLWmDc=/t_b8kt6LHpbpAltCdt9j3wVt-JE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:43 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:43.265Z", + "time": 510, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 510 + } + }, + { + "_id": "858c56de9f8f3b0e383f555476be43a0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels" + }, + "response": { + "bodySize": 240, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 240, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lSX9ycZlX5tnA-8DP3aOjUPRSLQ=/Skq2z6JuZWYj3zAQ_tvxX3Y5zQw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:44 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:43.784Z", + "time": 753, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 753 + } + }, + { + "_id": "1f32ca5631242094cd53c09c3cc6a7a2", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels" + }, + "response": { + "bodySize": 216, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 216, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6JGFMLVFgUQ9hlHvfJJxk8avH4w=/SVH5heneP7rDdmD0Sz4kXqQ17w4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:45 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:44.547Z", + "time": 737, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 737 + } + }, + { + "_id": "83a4b1b5042d00d131260831a0e8e1e0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels" + }, + "response": { + "bodySize": 223, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 223, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "BQJ5GLG_JVkEmgWngneRrgiXQLU=/Lc1qh0x1ShOnO8MtHBwr0TcJduA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:45 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:45.293Z", + "time": 734, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 734 + } + }, + { + "_id": "83b9ce88205ae85dff2b71970d1ac29c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels" + }, + "response": { + "bodySize": 314, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 314, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "rLzCI-lVx9Ix8M6ZBacXN428hyg=/_cOBelV9qaBMusEhR_oaezGJvCo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:46 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:46.035Z", + "time": 502, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 502 + } + }, + { + "_id": "6b3e6e103e708a2d6c361a6aba9650f3", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels" + }, + "response": { + "bodySize": 328, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 328, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "i96QiLIms4EmuwEtBUf4WHD9X78=/qBMFror269fU95m3eGmztdfeesY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:47 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:46.549Z", + "time": 738, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 738 + } + }, + { + "_id": "b33f79ce2ec7e748646d44369e9d7ea9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels" + }, + "response": { + "bodySize": 318, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 318, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "KVJ6wdGkSwRQQ3_pfi7fstBpkz0=/AUZy6uNAgSmuT3JDX-5tqJSsbys=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:47 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:47.292Z", + "time": 371, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 371 + } + }, + { + "_id": "344765a201dc9c190b60a6bb2e6fdc4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels" + }, + "response": { + "bodySize": 277, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 277, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "EutLAzzWc73Lz__pRvXHuIcbBCI=/TAOOJ9qKvUBy9W4BzA0iphv7cmM=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:48 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:47.674Z", + "time": 374, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 374 + } + }, + { + "_id": "b27a3600ba644490f659e75249419035", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1344, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels" + }, + "response": { + "bodySize": 308, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 308, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "1A08WLjPPK5iLK8jMoH-mPpAVck=/bDD3-80gdYg2pdQlPBd7Rz8HK98=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:48 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:48.055Z", + "time": 874, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 874 + } + }, + { + "_id": "54533cef81cdb4172a18ee83200de2c0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1344, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels" + }, + "response": { + "bodySize": 322, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 322, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9Na0hJtkGJsW4gOeiGvmrLE9SMk=/Yp-zlp4vk66HVzfiHNddgR1tRCo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:49 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:48.938Z", + "time": 814, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 814 + } + }, + { + "_id": "ab32389fa571d63735ccefad90ba8b3f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1339, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels" + }, + "response": { + "bodySize": 291, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 291, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "2fVmDMKEJN8nM6dhCObeGXR9cj4=/GggMHPZWIuuoElpFkAiGmr5a2S8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:51 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:49.760Z", + "time": 1901, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1901 + } + }, + { + "_id": "a4d804bdcbc6f9852b67be9d99646efb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels" + }, + "response": { + "bodySize": 226, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 226, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "H6GOhWVL6rDHiqpNnT6v09Vnu4g=/Y9SvLKbqDN5qWyq1xfS4gyPqU08=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:53 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:51.671Z", + "time": 1946, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1946 + } + }, + { + "_id": "80fb3c97c520dc69295bd03f73fcca50", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1341, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels" + }, + "response": { + "bodySize": 335, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 335, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jcLJ6K7XrztZ4ebYkE9XU537J5I=/D9SooG97Ua0xOupQwSsY4AriN-k=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:55 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:53.625Z", + "time": 1719, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1719 + } + }, + { + "_id": "b65d825cf08d56b5a86970465aa192a9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels" + }, + "response": { + "bodySize": 294, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 294, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "RyF4VlPK3kPM2IQi5_gZpEFf-7o=/xH4cutwGgU8zsMILW7MXLzARv9Y=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:56 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:55.353Z", + "time": 1738, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1738 + } + }, + { + "_id": "f3666dc62e3377c7c8179e6f92b7c5dd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Z3JVNSMma8ZRGfoBUke0Xi2tF4k=/pqPHq_w9mkzRkhSOR188bPQRXSI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:58:58 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:57.102Z", + "time": 1827, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1827 + } + }, + { + "_id": "2e229e12abe506d691949ce0ec76c511", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels" + }, + "response": { + "bodySize": 304, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 304, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "9kvfsVZbWy_V2obynjeomQsaBro=/RidT2a7P4t0L95wVn19gVI-ZoFI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:00 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:58:58.936Z", + "time": 1769, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1769 + } + }, + { + "_id": "e513d0b73d2bbb2bda0ae101d3090876", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels" + }, + "response": { + "bodySize": 311, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 311, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "jRxm_SdzaxpurpRHLM0e8WCLHHA=/E1xEATHHf6MgR-jlyxEZqfIzlRY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:02 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:00.714Z", + "time": 1797, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1797 + } + }, + { + "_id": "3d794f2e7a465f2cd12910c13d958343", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels" + }, + "response": { + "bodySize": 297, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 297, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "dxMJxQUs44avWh6ccb_eJ5IRsp4=/cOIMsbpaaL-RZhssBnKIf1-ywlA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:04 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:02.521Z", + "time": 1790, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1790 + } + }, + { + "_id": "0aa386c3b7fad8a496b3333da7f5fa4d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels" + }, + "response": { + "bodySize": 287, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 287, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lcD8BfkT7Zk8Ury9AY8R1TdSr64=/BcPE7eOCgkzciYtPhl5PYP4zlLU=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:05 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:04.318Z", + "time": 1817, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1817 + } + }, + { + "_id": "238e0302d8c33983fcc1611a60f13a06", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels" + }, + "response": { + "bodySize": 260, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 260, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "ndPpaPiuoBYHi2vKygLyx4D4vIo=/V_m_Cr9xZWSEjZ69wlPrFQGgXbo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:07 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:06.145Z", + "time": 1747, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1747 + } + }, + { + "_id": "dfb7d9fecc7e1f6108d88060028393bd", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels" + }, + "response": { + "bodySize": 284, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 284, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "nP4-ZytY2w4CDayzk3IeDEUGLHM=/1ZVh0SrFcMqWbQNvrsfOSJx2LEo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:09 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:07.903Z", + "time": 1792, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1792 + } + }, + { + "_id": "1c01c7382f6983434dbfad6a3499c00e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1336, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels" + }, + "response": { + "bodySize": 219, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 219, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "KT2KlNWx2THZG1Ac7xsBk4jKnYc=/YjsRkbUqsEkxkW1Z2XDVCipgEdw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:11 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:09.703Z", + "time": 1717, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1717 + } + }, + { + "_id": "c81ccb6f49072705fa1129e598c753eb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "pblc8zVMeaqYYv2-WwN4K_gC5VU=/YofezhbXUcxT02ZQAdEcH6-jcj8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:12 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:11.431Z", + "time": 1766, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1766 + } + }, + { + "_id": "857f6535de63c861c3efbf4d6af79c00", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels" + }, + "response": { + "bodySize": 270, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 270, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "vBBkKXUzroZY-Yv9hHB0cavenxE=/M1O-Q-uX9TKn3baaIP6Tv-wXzw0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:14 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:13.208Z", + "time": 1696, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1696 + } + }, + { + "_id": "89683c7bf38e7dab657951b7fca92d6a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels" + }, + "response": { + "bodySize": 256, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 256, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "603NK0d7A6WNATKdSqJ5Lqqtvdc=/HRAAVu-yYscJfF-Tr7M41lazgf0=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:16 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:14.912Z", + "time": 1841, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1841 + } + }, + { + "_id": "01df1ad817e54da977a40a4dc1f20fea", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1347, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels" + }, + "response": { + "bodySize": 288, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 288, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "hWcPR2-buGxSk2tBLXs3s75M3cM=/YE7LlXYEPeUzYJ8NtkVBQAtr9dc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:18 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:16.765Z", + "time": 1620, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1620 + } + }, + { + "_id": "d37db439289c227a9b297e7d0a4bd84c", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1347, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels" + }, + "response": { + "bodySize": 322, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 322, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "6j622j5yNEuKmDJCbnUnC25CTHw=/ZJ0rR8ky5oMUgN2opgAjDIzRPzs=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:19 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:18.394Z", + "time": 1629, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1629 + } + }, + { + "_id": "824190784e6a7ea2ab26f0d94b0050c8", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels" + }, + "response": { + "bodySize": 254, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 254, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "8k8wGtny3z6U-suSQklYpbCiK6w=/maUFWTRthtaBW5-mZt6vvLlf-N4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:20.034Z", + "time": 2202, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 2202 + } + }, + { + "_id": "6b3a165155019422beba964f845815bb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1342, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels" + }, + "response": { + "bodySize": 332, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 332, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "XjkJzn69sCxO1oc08tNVo2KfCF4=/bkE7p735Uo3vJQldbWUbw-SuvN4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:23 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:22.245Z", + "time": 1865, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1865 + } + }, + { + "_id": "7d2d62430cac8764a2f2e719de98ec07", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1335, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels" + }, + "response": { + "bodySize": 829, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 829, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\",\"items\":[{\"kind\":\"compute#vpnTunnel\",\"id\":\"5333968030286549268\",\"creationTimestamp\":\"2024-04-24T00:08:43.251-07:00\",\"name\":\"demo-vpn-tunnel\",\"description\":\"\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"vpnGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"vpnGatewayInterface\":1,\"peerExternalGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway\",\"peerExternalGatewayInterface\":0,\"router\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2\",\"peerIp\":\"12.120.12.33\",\"sharedSecret\":\"*************\",\"sharedSecretHash\":\"4bcIUgeMVskvZeiR0f8c9n4s1AaP\",\"status\":\"NO_INCOMING_PACKETS\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel\",\"ikeVersion\":2,\"detailedStatus\":\"No incoming packets from peer\",\"localTrafficSelector\":[\"0.0.0.0/0\"],\"remoteTrafficSelector\":[\"0.0.0.0/0\"],\"labelFingerprint\":\"42WmSpB8rSM=\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "fctzKSr1KVOaU3LgSp5tuyax1OI=/7BZUP0GVpML98k4KEaZdKqvHpZc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:25 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:24.121Z", + "time": 1637, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1637 + } + }, + { + "_id": "473a102fddbacdec04e9b5361f030043", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels" + }, + "response": { + "bodySize": 225, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 225, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "AXtpqGOn1mo9sV3Tcos0vy-tuZw=/oSMR_gslclQVGGHLbTQkPuQLKGo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:27 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:25.769Z", + "time": 1614, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1614 + } + }, + { + "_id": "b38bc0167e5de99f583a32667e5ba4a1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels" + }, + "response": { + "bodySize": 215, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 215, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "PJKrvE8CAwAfChpDQF1Ekt9r5ow=/htdvvXpyjrA3Tol3pLgh2hTW8BE=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:28 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:27.389Z", + "time": 1547, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1547 + } + }, + { + "_id": "fce633956d1ccc55ce5c0009da43402a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels" + }, + "response": { + "bodySize": 314, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 314, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "bl_wRn-3KttxfW41HxJhdSSKS0M=/jBa_jiBuUeDaPiOlWFW-HVjBQ3E=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:30 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:28.946Z", + "time": 1563, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1563 + } + }, + { + "_id": "778caeb0233278ff8046118c01526bae", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1333, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels" + }, + "response": { + "bodySize": 314, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 314, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "lbWda3PUrkLttK0KzLvwhNBgidQ=/44OVDGv3g9W6ir1DWo5b0GG-WV4=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:31 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:30.518Z", + "time": 1437, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1437 + } + }, + { + "_id": "92e7c3ae3014893c232d874cf64ba108", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels" + }, + "response": { + "bodySize": 273, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 273, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "0sntTEGputxKhUbJbPuKVX553dU=/e3__NpFPbVeVk3aABCfrFbHFjyI=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:33 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:31.966Z", + "time": 1240, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1240 + } + }, + { + "_id": "c88a0b8d464ab9a76054916133b9584e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels" + }, + "response": { + "bodySize": 317, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 317, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "2CfWKnTlSdF3dSfMExIJyQi9gpE=/Q-2jNjxIV1paLGzB_AHUsyt1crg=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:34 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:33.210Z", + "time": 1355, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1355 + } + }, + { + "_id": "205c28bbcced85a636d06e3c37c79bb0", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels" + }, + "response": { + "bodySize": 266, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 266, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "iG5ibWY6GFefNKixbJh1tpJi7SQ=/q8CBfNaCfbmUOaKMKD9TLY2yrFc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:35 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:34.576Z", + "time": 1422, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1422 + } + }, + { + "_id": "c82db6698ef378a170bc5b9fbe5f2bcb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels" + }, + "response": { + "bodySize": 266, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 266, + "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "uLeAxOY-m3TXicMdueNGlcbfRQo=/c4HY8kRAgJW_nQ04Z3_pg6OHtTc=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Wed, 15 May 2024 12:59:37 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-15T12:59:36.006Z", + "time": 1280, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1280 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__snapshots__/index.test.ts.snap b/src/steps/network-analyzer/__snapshots__/index.test.ts.snap index 59f28748..d23abb3e 100644 --- a/src/steps/network-analyzer/__snapshots__/index.test.ts.snap +++ b/src/steps/network-analyzer/__snapshots__/index.test.ts.snap @@ -180,3 +180,73 @@ exports[`networkAnalyzer#fetch-cloud-vpn-gateway-tunnel should collect data 1`] "numCollectedRelationships": 0, } `; + +exports[`networkAnalyzer#fetch-network-analyzer-vpc should collect data 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Gateway", + ], + "_key": "demo-vpn-tunnel", + "_rawData": [ + { + "name": "default", + "rawData": { + "creationTimestamp": "2024-04-24T00:08:43.251-07:00", + "description": "", + "detailedStatus": "No incoming packets from peer", + "id": "5333968030286549268", + "ikeVersion": 2, + "kind": "compute#vpnTunnel", + "labelFingerprint": "42WmSpB8rSM=", + "localTrafficSelector": [ + "0.0.0.0/0", + ], + "name": "demo-vpn-tunnel", + "peerExternalGateway": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway", + "peerExternalGatewayInterface": 0, + "peerIp": "12.120.12.33", + "region": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1", + "remoteTrafficSelector": [ + "0.0.0.0/0", + ], + "router": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2", + "selfLink": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel", + "sharedSecret": "*************", + "sharedSecretHash": "4bcIUgeMVskvZeiR0f8c9n4s1AaP", + "status": "NO_INCOMING_PACKETS", + "vpnGateway": "https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway", + "vpnGatewayInterface": 1, + }, + }, + ], + "_type": "google_cloud_vpn_tunnel", + "active": undefined, + "category": [ + "network", + ], + "createdOn": 1713942523251, + "description": "", + "displayName": "demo-vpn-tunnel", + "function": [ + "routing", + ], + "id": "5333968030286549268", + "kind": "compute#vpnTunnel", + "name": "demo-vpn-tunnel", + "projectId": "j1-gc-integration-dev-v3", + "public": true, + "status": "NO_INCOMING_PACKETS", + "summary": "", + "vpnGatewayName": "demo-vpn-gateway", + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "google_cloud_vpn_tunnel", + ], + "numCollectedEntities": 1, + "numCollectedRelationships": 0, +} +`; diff --git a/src/steps/network-analyzer/index.test.ts b/src/steps/network-analyzer/index.test.ts index 74877342..9eff3a37 100644 --- a/src/steps/network-analyzer/index.test.ts +++ b/src/steps/network-analyzer/index.test.ts @@ -5,7 +5,10 @@ import { executeStepWithDependencies, } from '@jupiterone/integration-sdk-testing'; import { + NETWORK_ANALYZER_VPC_CLASS, + NETWORK_ANALYZER_VPC_TYPE, STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_NETWORK_ANALYZER_VPC, STEP_NETWORK_INTELLIGENCE_CENTER, STEP_VPN_GATEWAY, STEP_VPN_GATEWAY_TUNNEL, @@ -204,3 +207,58 @@ describe(`networkAnalyzer#${STEP_VPN_GATEWAY_TUNNEL}`, () => { }); }, 50000); }); + +describe(`networkAnalyzer#${STEP_NETWORK_ANALYZER_VPC}`, () => { + let recording: Recording; + + beforeEach(() => { + recording = setupGoogleCloudRecording({ + directory: __dirname, + name: 'fetchVPCConnector', + }); + }); + + afterEach(async () => { + await recording.stop(); + }); + + test('should collect data', async () => { + const context = createMockStepExecutionContext({ + instanceConfig: tempNewAccountConfig, + }); + + await fetchVpnGatewayTunnel(context); + + expect({ + numCollectedEntities: context.jobState.collectedEntities.length, + numCollectedRelationships: context.jobState.collectedRelationships.length, + collectedEntities: context.jobState.collectedEntities, + collectedRelationships: context.jobState.collectedRelationships, + encounteredTypes: context.jobState.encounteredTypes, + }).toMatchSnapshot(); + + expect( + context.jobState.collectedEntities.filter( + (e) => e._type === NETWORK_ANALYZER_VPC_TYPE, + ), + ).toMatchGraphObjectSchema({ + _class: NETWORK_ANALYZER_VPC_CLASS, + schema: { + additionalProperties: false, + properties: { + _type: { const: 'google_cloud_network_analyzer_vpc' }, + _rawData: { + type: 'array', + items: { type: 'object' }, + }, + name: { type: 'string' }, + uri: { type: 'string' }, + location: { type: 'string' }, + internal: { exclude: true }, + public: { exclude: true }, + CIDR: { exclude: true }, + }, + }, + }); + }, 500000); +}); From c90b721b2b6743e17649165ba9f4be69e6a393cc Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 20 May 2024 10:59:58 +0530 Subject: [PATCH 22/29] relationships code added --- docs/jupiterone.md | 9 +- ...ivity-test-scans-endpoints-relationship.ts | 483 ++++++++++++++++++ src/steps/network-analyzer/constants.ts | 49 ++ src/steps/network-analyzer/converter.ts | 14 + src/steps/network-analyzer/index.ts | 2 + 5 files changed, 556 insertions(+), 1 deletion(-) create mode 100644 src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 790f64d5..8ddfe866 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -433,8 +433,8 @@ The following entities are created: | Monitoring Channels | `google_cloud_monitoring-channel` | `Channel` | | Monitoring Groups | `google_cloud_group` | `Group` | | Network Analyzer VPC | `google_cloud_network_analyzer_vpc` | `Network` | -| Network Intelligence Center | `google_cloud_network_analyzer` | `Service` | | Network Intelligence Center | `google_cloud_network_analyzer_connectivity_test` | `Assessment` | +| Network Intelligence Center | `google_cloud_network_analyzer` | `Service` | | Organization | `google_cloud_organization` | `Organization` | | Private CA Certificate | `google_privateca_certificate` | `Certificate` | | Private CA Certificate Authority | `google_privateca_certificate_authority` | `Service` | @@ -508,7 +508,14 @@ The following relationships are created: | `google_cloud_monitoring` | **HAS** | `google_cloud_monitoring-channel` | | `google_cloud_monitoring` | **HAS** | `google_monitoring_alert_policy` | | `google_cloud_network_analyzer` | **HAS** | `google_cloud_network_analyzer_connectivity_test` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_app_engine_version` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_cloud_function` | | `google_cloud_network_analyzer_connectivity_test` | **USES** | `google_cloud_network_analyzer_vpc` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_compute_forwarding_rule` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_compute_instance` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_compute_network` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_container_cluster` | +| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_sql_mysql_instance` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | | `google_cloud_project` | **USES** | `fetch-network-analyzer-vpc` | diff --git a/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts b/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts new file mode 100644 index 00000000..43298828 --- /dev/null +++ b/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts @@ -0,0 +1,483 @@ +import { + IntegrationMissingKeyError, + RelationshipClass, + createDirectRelationship, +} from '@jupiterone/integration-sdk-core'; +import { + GoogleCloudIntegrationStep, + IntegrationStepContext, +} from '../../types'; +import { + IngestionSources, + NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, + STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, + STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, + STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, + STEP_CONNECTIVITY_TEST_SCANS_NETWORK, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_NETWORK, + STEP_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, + RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, +} from './constants'; +import { + ENTITY_TYPE_COMPUTE_FORWARDING_RULE, + ENTITY_TYPE_COMPUTE_INSTANCE, + ENTITY_TYPE_COMPUTE_NETWORK, + STEP_COMPUTE_FORWARDING_RULES, + STEP_COMPUTE_INSTANCES, + STEP_COMPUTE_NETWORKS, +} from '../compute'; +import { + SQL_ADMIN_MYSQL_INSTANCE_ENTITY_TYPE, + STEP_SQL_ADMIN_INSTANCES, +} from '../sql-admin'; +import { FunctionEntitiesSpec, FunctionStepsSpec } from '../functions'; +import { + ENTITY_TYPE_APP_ENGINE_VERSION, + STEP_APP_ENGINE_VERSIONS, +} from '../app-engine/constants'; +import { + CONTAINER_CLUSTER_ENTITY_TYPE, + STEP_CONTAINER_CLUSTERS, +} from '../containers'; + +function throwErr(stepId: string, EntityName: string, Key: string) { + throw new IntegrationMissingKeyError(` + Error: Entity Key Missing. + StepId: ${stepId} + Entity: ${EntityName} + Key: ${Key} + `); +} + +export async function buildConnectivityTestScansComputeInstanceRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const instances: string[] = [ + connTest.srcInstance as string, + connTest.dstInstance as string, + ]; + + for (let i = 0; i < instances.length; i = i + 1) { + if (instances[i]) { + const instanceKey = + 'https://www.googleapis.com/compute/v1/' + instances[i]; + if (!jobState.hasKey(instanceKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, // Step Id + 'Compute Instance', // Entity Name + instanceKey, // Missing Key + ); + } + + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: instanceKey, + toType: ENTITY_TYPE_COMPUTE_INSTANCE, + }), + ); + } + } + }, + ); +} + +export async function buildConnectivityTestScansForwardingRuleRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const forwardingRules: string[] = [ + connTest.srcForwardingRule as string, + connTest.dstForwardingRule as string, + ]; + + for (let i = 0; i < forwardingRules.length; i = i + 1) { + if (forwardingRules[i]) { + const forwardingRuleKey = + 'https://www.googleapis.com/compute/v1/' + forwardingRules[i]; + if (!jobState.hasKey(forwardingRuleKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, // Step Id + 'Compute Forwarding Rule', // Entity Name + forwardingRuleKey, // Missing Key + ); + } + + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: forwardingRuleKey, + toType: ENTITY_TYPE_COMPUTE_FORWARDING_RULE, + }), + ); + } + } + }, + ); +} + +export async function buildConnectivityTestScansCloudSqlInstanceRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const cloudSqlInstances: string[] = [ + connTest.srcCloudSqlInstance as string, + connTest.dstCloudSqlInstance as string, + ]; + + for (let i = 0; i < cloudSqlInstances.length; i = i + 1) { + if (cloudSqlInstances[i]) { + const cloudSqlInstanceKey = + 'https://sqladmin.googleapis.com/sql/v1beta4/' + + cloudSqlInstances[i]; + if (!jobState.hasKey(cloudSqlInstanceKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, // Step Id + 'Cloud Sql Instance', // Entity Name + cloudSqlInstanceKey, // Missing Key + ); + } + + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: cloudSqlInstanceKey, + toType: SQL_ADMIN_MYSQL_INSTANCE_ENTITY_TYPE, + }), + ); + } + } + }, + ); +} + +export async function buildConnectivityTestScansCloudFunctionRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const cloudFunctions: string[] = [ + connTest.srcCloudFunction as string, + connTest.dstCloudFunction as string, + ]; + + for (let i = 0; i < cloudFunctions.length; i = i + 1) { + if (cloudFunctions[i]) { + const cloudFunctionKey = cloudFunctions[i]; + if (!jobState.hasKey(cloudFunctionKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, // Step Id + 'Cloud Function', // Entity Name + cloudFunctionKey, // Missing Key + ); + } + + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: cloudFunctionKey, + toType: FunctionEntitiesSpec.CLOUD_FUNCTION._type, + }), + ); + } + } + }, + ); +} + +export async function buildConnectivityTestScansAppEngineVersionRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const appEngineVersions: string[] = [ + connTest.dstAppEngineVersion as string, + connTest.srcAppEngineVersion as string, + ]; + + for (let i = 0; i < appEngineVersions.length; i = i + 1) { + if (appEngineVersions[i]) { + const appEngineVersionKey = appEngineVersions[i]; + if (!jobState.hasKey(appEngineVersionKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, // Step Id + 'App Engine Version', // Entity Name + appEngineVersionKey, // Missing Key + ); + } + + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: appEngineVersionKey, + toType: ENTITY_TYPE_APP_ENGINE_VERSION, + }), + ); + } + } + }, + ); +} + +export async function buildConnectivityTestScansNetworkRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const networks: string[] = [ + connTest.dstNetwork as string, + connTest.srcNetwork as string, + ]; + + for (let i = 0; i < networks.length; i = i + 1) { + if (networks[i]) { + const networkKey = + 'https://www.googleapis.com/compute/v1/' + networks[i]; + if (!jobState.hasKey(networkKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_NETWORK, // Step Id + 'Network Key', // Entity Name + networkKey, // Missing Key + ); + } + + if (!jobState.hasKey(`${connTest._key}|scans|${networkKey}`)) + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: networkKey, + toType: ENTITY_TYPE_COMPUTE_NETWORK, + }), + ); + } + } + }, + ); +} + +export async function buildConnectivityTestScansGkeClusterRelationship( + context: IntegrationStepContext, +): Promise { + const { jobState } = context; + + await jobState.iterateEntities( + { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, + async (connTest) => { + const gkeClusters: string[] = [ + connTest.dstGkeCluster as string, + connTest.srcGkeCluster as string, + ]; + + for (let i = 0; i < gkeClusters.length; i = i + 1) { + if (gkeClusters[i]) { + const gkeClustersKey = + 'https://www.googleapis.com/compute/v1/' + gkeClusters[i]; + if (!jobState.hasKey(gkeClustersKey)) { + throwErr( + STEP_CONNECTIVITY_TEST_SCANS_NETWORK, // Step Id + 'GKE Cluster Key', // Entity Name + gkeClustersKey, // Missing Key + ); + } + + if (!jobState.hasKey(`${connTest._key}|scans|${gkeClustersKey}`)) + await jobState.addRelationship( + createDirectRelationship({ + _class: RelationshipClass.SCANS, + fromKey: connTest._key, + fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + toKey: gkeClustersKey, + toType: CONTAINER_CLUSTER_ENTITY_TYPE, + }), + ); + } + } + }, + ); +} + +export const buildConnectivityTestScansEndpointsRelationship: GoogleCloudIntegrationStep[] = + [ + { + id: STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE_RELATIONSHIP, + name: 'Connectivity Test Scans Compute Instance Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: ENTITY_TYPE_COMPUTE_INSTANCE, + }, + ], + dependsOn: [ + STEP_COMPUTE_INSTANCES, + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + ], + executionHandler: buildConnectivityTestScansComputeInstanceRelationship, + }, + { + id: STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_FORWARDING_RULE_RELATIONSHIP, + name: 'Connectivity Test Scans Forwarding Rule Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: ENTITY_TYPE_COMPUTE_FORWARDING_RULE, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_COMPUTE_FORWARDING_RULES, + ], + executionHandler: buildConnectivityTestScansForwardingRuleRelationship, + }, + { + id: STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE_RELATIONSHIP, + name: 'Connectivity Test Scans Cloud Sql Instance Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: SQL_ADMIN_MYSQL_INSTANCE_ENTITY_TYPE, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_SQL_ADMIN_INSTANCES, + ], + executionHandler: buildConnectivityTestScansCloudSqlInstanceRelationship, + }, + { + id: STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION_RELATIONSHIP, + name: 'Connectivity Test Scans Cloud Function Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: FunctionEntitiesSpec.CLOUD_FUNCTION._type, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + FunctionStepsSpec.FETCH_CLOUD_FUNCTIONS.id, + ], + executionHandler: buildConnectivityTestScansCloudFunctionRelationship, + }, + { + id: STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION_RELATIONSHIP, + name: 'Connectivity Test Scans App Engine Version Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: ENTITY_TYPE_APP_ENGINE_VERSION, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_APP_ENGINE_VERSIONS, + ], + executionHandler: buildConnectivityTestScansAppEngineVersionRelationship, + }, + { + id: STEP_CONNECTIVITY_TEST_SCANS_NETWORK, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_NETWORK_RELATIONSHIP, + name: 'Connectivity Test Scans Network Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_NETWORK, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: ENTITY_TYPE_COMPUTE_NETWORK, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_COMPUTE_NETWORKS, + ], + executionHandler: buildConnectivityTestScansNetworkRelationship, + }, + { + id: STEP_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, + ingestionSourceId: + IngestionSources.CONNECTIVITY_TEST_SCANS_GKE_CLUSTER_RELATIONSHIP, + name: 'Connectivity Test Scans Gke Cluster Relationship', + entities: [], + relationships: [ + { + _class: RelationshipClass.SCANS, + _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, + sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, + targetType: CONTAINER_CLUSTER_ENTITY_TYPE, + }, + ], + dependsOn: [ + STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, + STEP_CONTAINER_CLUSTERS, + ], + executionHandler: buildConnectivityTestScansGkeClusterRelationship, + }, + ]; diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts index 7afda51c..824388d0 100644 --- a/src/steps/network-analyzer/constants.ts +++ b/src/steps/network-analyzer/constants.ts @@ -60,6 +60,41 @@ export const STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP = export const CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE = 'google_cloud_network_analyzer_connectivity_test_uses_vpc'; +export const STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE = + 'build-connectivity-test-scans-compute-instance-relationship'; +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE = + 'google_cloud_network_analyzer_connectivity_test_scans_compute_instance'; +export const STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE = + 'build-connectivity-test-scans-forwarding-rule-relationship'; +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE = + 'google_cloud_network_analyzer_connectivity_test_scans_compute_forwarding_rule'; + +export const STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE = + 'build-connectivity-test-scans-cloud-sql-relationship'; +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE = + 'google_cloud_network_analyzer_connectivity_test_scans_sql_mysql_instance'; + +export const STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION = + 'build-connectivity-test-scans-cloud-function-relationship'; +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION = + 'google_cloud_network_analyzer_connectivity_test_scans_function'; + +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION = + 'google_cloud_network_analyzer_connectivity_test_scans_app_engine_version'; + +export const STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION = + 'build-connectivity-test-scans-app-engine-version'; + +export const STEP_CONNECTIVITY_TEST_SCANS_NETWORK = + 'build-connectivity-test-scans-network'; +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_NETWORK = + 'google_cloud_network_analyzer_connectivity_test_scans_compute_network'; + +export const STEP_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER = + 'build-connectivity-test-scans-gke-cluster'; +export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER = + 'google_cloud_network_analyzer_connectivity_test_scans_gke_cluster'; + export const IngestionSources = { NETWORK_INTELLIGENCE_CENTER: 'network-intelligence-center', PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP: @@ -81,6 +116,20 @@ export const IngestionSources = { VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP: 'vpn-gateway-uses-vpn-gateway-tunnel', CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP: 'connectivity-test-uses-vpc', + CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE_RELATIONSHIP: + 'connectivity-test-scans-compute-instance', + CONNECTIVITY_TEST_SCANS_FORWARDING_RULE_RELATIONSHIP: + 'connectivity-test-scans-compute-forwarding-rule', + CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE_RELATIONSHIP: + 'connectivity-test-cloud-scans-sql-instance', + CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION_RELATIONSHIP: + 'connectivity-test-cloud-scans-cloud-function', + CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION_RELATIONSHIP: + 'connectivity-test-cloud-scans-app-engine-version', + CONNECTIVITY_TEST_SCANS_NETWORK_RELATIONSHIP: + 'connectivity-test-cloud-scans-network', + CONNECTIVITY_TEST_SCANS_GKE_CLUSTER_RELATIONSHIP: + 'connectivity-test-cloud-scans-gke-cluster', }; export const NETWORK_ANALYZER_LOCATIONS: string[] = [ diff --git a/src/steps/network-analyzer/converter.ts b/src/steps/network-analyzer/converter.ts index c2b039e5..f93a322b 100644 --- a/src/steps/network-analyzer/converter.ts +++ b/src/steps/network-analyzer/converter.ts @@ -52,6 +52,20 @@ export function createNetworkAnalyzerConnectivityTest( category: data.protocol as string, summary: data.probingDetails?.result as string, internal: true, + srcInstance: data.source?.instance, + dstInstance: data.destination?.instance, + srcForwardingRule: data.source?.forwardingRule, + dstForwardingRule: data.destination?.forwardingRule, + srcCloudSqlInstance: data.source?.cloudSqlInstance, + dstCloudSqlInstance: data.destination?.cloudSqlInstance, + srcCloudFunction: data.source?.cloudFunction?.uri, + dstCloudFunction: data.destination?.cloudFunction?.uri, + srcAppEngineVersion: data.source?.appEngineVersion?.uri, + dstAppEngineVersion: data.destination?.appEngineVersion?.uri, + srcNetwork: data.source?.network, + dstNetwork: data.destination?.network, + srcGkeCluster: data.source?.gkeMasterCluster, + dstGkeCluster: data.destination?.gkeMasterCluster, }, }, }); diff --git a/src/steps/network-analyzer/index.ts b/src/steps/network-analyzer/index.ts index 8f52f439..f692807c 100644 --- a/src/steps/network-analyzer/index.ts +++ b/src/steps/network-analyzer/index.ts @@ -51,6 +51,7 @@ import { STEP_RESOURCE_MANAGER_PROJECT, } from '../resource-manager'; import { getProjectEntity } from '../../utils/project'; +import { buildConnectivityTestScansEndpointsRelationship } from './build-connectivity-test-scans-endpoints-relationship'; export interface VpcConnector { displayName: string; @@ -404,6 +405,7 @@ export async function buildProjectUsesNetworkAnalyzerVPCRelationship( } export const networkAnalyzerSteps: GoogleCloudIntegrationStep[] = [ + ...buildConnectivityTestScansEndpointsRelationship, { id: STEP_NETWORK_INTELLIGENCE_CENTER, ingestionSourceId: IngestionSources.NETWORK_INTELLIGENCE_CENTER, From cb16141e72f6ae430b2961e00529036f3ff8e326 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 20 May 2024 12:55:03 +0530 Subject: [PATCH 23/29] summary property modifed --- src/steps/network-analyzer/converter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/steps/network-analyzer/converter.ts b/src/steps/network-analyzer/converter.ts index f93a322b..3fd8722f 100644 --- a/src/steps/network-analyzer/converter.ts +++ b/src/steps/network-analyzer/converter.ts @@ -50,7 +50,7 @@ export function createNetworkAnalyzerConnectivityTest( projectId: projectId, displayName: data.displayName as string, category: data.protocol as string, - summary: data.probingDetails?.result as string, + summary: data.reachabilityDetails?.result as string, internal: true, srcInstance: data.source?.instance, dstInstance: data.destination?.instance, From 36ab568fb129b39e7540cf0ae8fae4d5fc24ac3c Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 20 May 2024 15:23:53 +0530 Subject: [PATCH 24/29] unused variable removed --- src/steps/network-analyzer/constants.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts index 824388d0..d821a023 100644 --- a/src/steps/network-analyzer/constants.ts +++ b/src/steps/network-analyzer/constants.ts @@ -35,8 +35,6 @@ export const STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = export const RELATIONSHIP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = 'google_cloud_project_has_network_analyzer_connectivity_test'; -export const STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = - 'fetch-network-analyzer-connectivity-test-uses-network-analyzer-vpc-relation'; export const RELATIONSHIP_NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_TYPE = 'google_cloud_network_analyzer_connectivity_test_uses_google_cloud_network_analyzer_vpc'; @@ -56,7 +54,7 @@ export const RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE 'google_cloud_vpn_gateway_uses_google_cloud_vpn_tunnel'; export const STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP = - 'connectivity-test-uses-vpc'; + 'build-connectivity-test-uses-vpc-relationship'; export const CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE = 'google_cloud_network_analyzer_connectivity_test_uses_vpc'; From a7127873823a06a3cd55b0c0e480b16c16de5f18 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 20 May 2024 15:53:46 +0530 Subject: [PATCH 25/29] unused variable removed --- src/steps/network-analyzer/constants.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts index d821a023..30fefe76 100644 --- a/src/steps/network-analyzer/constants.ts +++ b/src/steps/network-analyzer/constants.ts @@ -43,8 +43,6 @@ export const STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = export const RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE = 'google_cloud_project_uses_network_analyzer_vpc'; -export const STEP_NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP = - 'fetch-network-analyzer-vpc-uses-vpn-gateway-relation'; export const RELATIONSHIP_NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP_TYPE = 'google_cloud_network_analyzer_vpc_uses_vpn_gateway'; From 6eba9e4880d9c879b311e9fede9a69ec5aa1f795 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 20 May 2024 16:38:46 +0530 Subject: [PATCH 26/29] constant file organise and removed unused variables --- docs/jupiterone.md | 1 - ...ivity-test-scans-endpoints-relationship.ts | 67 -------------- src/steps/network-analyzer/constants.ts | 89 +++++++++---------- 3 files changed, 41 insertions(+), 116 deletions(-) diff --git a/docs/jupiterone.md b/docs/jupiterone.md index 8ddfe866..72e61c33 100644 --- a/docs/jupiterone.md +++ b/docs/jupiterone.md @@ -514,7 +514,6 @@ The following relationships are created: | `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_compute_forwarding_rule` | | `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_compute_instance` | | `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_compute_network` | -| `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_container_cluster` | | `google_cloud_network_analyzer_connectivity_test` | **SCANS** | `google_sql_mysql_instance` | | `google_cloud_organization` | **HAS** | `google_cloud_folder` | | `google_cloud_organization` | **HAS** | `google_cloud_project` | diff --git a/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts b/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts index 43298828..25340efd 100644 --- a/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts +++ b/src/steps/network-analyzer/build-connectivity-test-scans-endpoints-relationship.ts @@ -23,8 +23,6 @@ import { STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, STEP_CONNECTIVITY_TEST_SCANS_NETWORK, RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_NETWORK, - STEP_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, - RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, } from './constants'; import { ENTITY_TYPE_COMPUTE_FORWARDING_RULE, @@ -43,10 +41,6 @@ import { ENTITY_TYPE_APP_ENGINE_VERSION, STEP_APP_ENGINE_VERSIONS, } from '../app-engine/constants'; -import { - CONTAINER_CLUSTER_ENTITY_TYPE, - STEP_CONTAINER_CLUSTERS, -} from '../containers'; function throwErr(stepId: string, EntityName: string, Key: string) { throw new IntegrationMissingKeyError(` @@ -297,47 +291,6 @@ export async function buildConnectivityTestScansNetworkRelationship( ); } -export async function buildConnectivityTestScansGkeClusterRelationship( - context: IntegrationStepContext, -): Promise { - const { jobState } = context; - - await jobState.iterateEntities( - { _type: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE }, - async (connTest) => { - const gkeClusters: string[] = [ - connTest.dstGkeCluster as string, - connTest.srcGkeCluster as string, - ]; - - for (let i = 0; i < gkeClusters.length; i = i + 1) { - if (gkeClusters[i]) { - const gkeClustersKey = - 'https://www.googleapis.com/compute/v1/' + gkeClusters[i]; - if (!jobState.hasKey(gkeClustersKey)) { - throwErr( - STEP_CONNECTIVITY_TEST_SCANS_NETWORK, // Step Id - 'GKE Cluster Key', // Entity Name - gkeClustersKey, // Missing Key - ); - } - - if (!jobState.hasKey(`${connTest._key}|scans|${gkeClustersKey}`)) - await jobState.addRelationship( - createDirectRelationship({ - _class: RelationshipClass.SCANS, - fromKey: connTest._key, - fromType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, - toKey: gkeClustersKey, - toType: CONTAINER_CLUSTER_ENTITY_TYPE, - }), - ); - } - } - }, - ); -} - export const buildConnectivityTestScansEndpointsRelationship: GoogleCloudIntegrationStep[] = [ { @@ -460,24 +413,4 @@ export const buildConnectivityTestScansEndpointsRelationship: GoogleCloudIntegra ], executionHandler: buildConnectivityTestScansNetworkRelationship, }, - { - id: STEP_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, - ingestionSourceId: - IngestionSources.CONNECTIVITY_TEST_SCANS_GKE_CLUSTER_RELATIONSHIP, - name: 'Connectivity Test Scans Gke Cluster Relationship', - entities: [], - relationships: [ - { - _class: RelationshipClass.SCANS, - _type: RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER, - sourceType: NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, - targetType: CONTAINER_CLUSTER_ENTITY_TYPE, - }, - ], - dependsOn: [ - STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, - STEP_CONTAINER_CLUSTERS, - ], - executionHandler: buildConnectivityTestScansGkeClusterRelationship, - }, ]; diff --git a/src/steps/network-analyzer/constants.ts b/src/steps/network-analyzer/constants.ts index 30fefe76..3a172f83 100644 --- a/src/steps/network-analyzer/constants.ts +++ b/src/steps/network-analyzer/constants.ts @@ -1,103 +1,99 @@ +// Entities Steps +export const STEP_NETWORK_ANALYZER_VPC = 'fetch-network-analyzer-vpc'; +export const STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST = + 'fetch-network-analyzer-connectivity-test'; +export const STEP_NETWORK_INTELLIGENCE_CENTER = 'fetch-cloud-network-analyzer'; +export const STEP_VPN_GATEWAY = 'fetch-cloud-vpn-gateway'; +export const STEP_VPN_GATEWAY_TUNNEL = 'fetch-cloud-vpn-gateway-tunnel'; + +// Relationships Steps +export const STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP = + 'build-project-has-network-intelligence-center-relationship'; +export const STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = + 'build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship'; +export const STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = + 'build-project-has-network-analyzer-connectivity-test-relationship'; +export const STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = + 'build-project-uses-network-analyzer-vpc-relationship'; +export const STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP = + 'build-vpn-gateway-uses-vpn-gateway-tunnel-relationship'; +export const STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP = + 'build-connectivity-test-uses-vpc-relationship'; + +// Connectivity Test Scans Entities present in enpoint properties. +// https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest/v1/projects.locations.global.connectivityTests#Endpoint +export const STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE = + 'build-connectivity-test-scans-compute-instance-relationship'; +export const STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE = + 'build-connectivity-test-scans-forwarding-rule-relationship'; +export const STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE = + 'build-connectivity-test-scans-cloud-sql-relationship'; +export const STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION = + 'build-connectivity-test-scans-cloud-function-relationship'; +export const STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION = + 'build-connectivity-test-scans-app-engine-version-relationship'; +export const STEP_CONNECTIVITY_TEST_SCANS_NETWORK = + 'build-connectivity-test-scans-network-relationship'; + +// Entities Types and Classes export const NETWORK_ANALYZER_VPC_CLASS = ['Network']; export const NETWORK_ANALYZER_VPC_TYPE = 'google_cloud_network_analyzer_vpc'; -export const STEP_NETWORK_ANALYZER_VPC = 'fetch-network-analyzer-vpc'; export const NETWORK_ANALYZER_CONNECTIVITY_TEST_CLASS = ['Assessment']; export const NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = 'google_cloud_network_analyzer_connectivity_test'; -export const STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST = - 'fetch-network-analyzer-connectivity-test'; export const NETWORK_INTELLIGENCE_CENTER_CLASS = ['Service']; export const NETWORK_INTELLIGENCE_CENTER_TYPE = 'google_cloud_network_analyzer'; -export const STEP_NETWORK_INTELLIGENCE_CENTER = 'fetch-cloud-network-analyzer'; export const VPN_GATEWAY_CLASS = ['Gateway']; export const VPN_GATEWAY_TYPE = 'google_cloud_vpn_gateway'; -export const STEP_VPN_GATEWAY = 'fetch-cloud-vpn-gateway'; export const VPN_GATEWAY_TUNNEL_CLASS = ['Gateway']; export const VPN_GATEWAY_TUNNEL_TYPE = 'google_cloud_vpn_tunnel'; -export const STEP_VPN_GATEWAY_TUNNEL = 'fetch-cloud-vpn-gateway-tunnel'; -export const STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP = - 'fetch-project-has-network-intelligence-center-relation'; +// Relationship types export const RELATIONSHIP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_TYPE = 'google_cloud_project_has_network_analyzer'; -export const STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = - 'fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation'; export const RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = 'google_cloud_network_analyzer_has_network_analyzer_connectivity_test_type'; -export const STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP = - 'fetch-project-has-network-analyzer-connectivity-test-relation'; export const RELATIONSHIP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE = 'google_cloud_project_has_network_analyzer_connectivity_test'; -export const RELATIONSHIP_NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_TYPE = - 'google_cloud_network_analyzer_connectivity_test_uses_google_cloud_network_analyzer_vpc'; - -export const STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP = - 'fetch-project-uses-network-analyzer-vpc-relation'; export const RELATIONSHIP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP_TYPE = 'google_cloud_project_uses_network_analyzer_vpc'; -export const RELATIONSHIP_NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP_TYPE = - 'google_cloud_network_analyzer_vpc_uses_vpn_gateway'; - -export const STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP = - 'fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation'; export const RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE = 'google_cloud_vpn_gateway_uses_google_cloud_vpn_tunnel'; -export const STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP = - 'build-connectivity-test-uses-vpc-relationship'; export const CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP_TYPE = 'google_cloud_network_analyzer_connectivity_test_uses_vpc'; -export const STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE = - 'build-connectivity-test-scans-compute-instance-relationship'; export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE = 'google_cloud_network_analyzer_connectivity_test_scans_compute_instance'; -export const STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE = - 'build-connectivity-test-scans-forwarding-rule-relationship'; export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE = 'google_cloud_network_analyzer_connectivity_test_scans_compute_forwarding_rule'; -export const STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE = - 'build-connectivity-test-scans-cloud-sql-relationship'; export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE = 'google_cloud_network_analyzer_connectivity_test_scans_sql_mysql_instance'; -export const STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION = - 'build-connectivity-test-scans-cloud-function-relationship'; export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION = 'google_cloud_network_analyzer_connectivity_test_scans_function'; export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION = 'google_cloud_network_analyzer_connectivity_test_scans_app_engine_version'; -export const STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION = - 'build-connectivity-test-scans-app-engine-version'; - -export const STEP_CONNECTIVITY_TEST_SCANS_NETWORK = - 'build-connectivity-test-scans-network'; export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_NETWORK = 'google_cloud_network_analyzer_connectivity_test_scans_compute_network'; -export const STEP_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER = - 'build-connectivity-test-scans-gke-cluster'; -export const RELATIONSHIP_TYPE_CONNECTIVITY_TEST_SCANS_GKE_CLUSTER = - 'google_cloud_network_analyzer_connectivity_test_scans_gke_cluster'; - +// Ingestion Sources export const IngestionSources = { NETWORK_INTELLIGENCE_CENTER: 'network-intelligence-center', PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP: 'project-has-network-intelligence-center-relation', NETWORK_ANALYZER_CONNECTIVITY_TEST: 'network-analyzer-connectivity-test', - NETWORK_ANALYZER_CONNECTIVITY_TEST_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP: - 'network-analyzer-connectivity-test-relation-uses-network-analyzer-vpc-relation', PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP: 'project-has-network-analyzer-connectivity-test-relation', NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP: @@ -106,8 +102,6 @@ export const IngestionSources = { NETWORK_ANALYZER_VPC: 'network-analyzer-vpc', PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP: 'project-uses-network-analyzer-vpc-relation', - NETWORK_ANALYZER_VPC_USES_VPN_GATEWAY_RELATIONSHIP: - 'network-analyzer-vpc-uses-vpn-gateway-relation', VPN_GATEWAY: 'vpn-gateway', VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP: 'vpn-gateway-uses-vpn-gateway-tunnel', @@ -124,8 +118,6 @@ export const IngestionSources = { 'connectivity-test-cloud-scans-app-engine-version', CONNECTIVITY_TEST_SCANS_NETWORK_RELATIONSHIP: 'connectivity-test-cloud-scans-network', - CONNECTIVITY_TEST_SCANS_GKE_CLUSTER_RELATIONSHIP: - 'connectivity-test-cloud-scans-gke-cluster', }; export const NETWORK_ANALYZER_LOCATIONS: string[] = [ @@ -171,6 +163,7 @@ export const NETWORK_ANALYZER_LOCATIONS: string[] = [ 'us-west4', ]; +// Permissions export const Network_Analyzer_Permission = { STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST: [ 'networkmanagement.connectivitytests.list', From f8a0e63bba2eaf05444180abf1015652d617c200 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Mon, 20 May 2024 19:09:03 +0530 Subject: [PATCH 27/29] unit tests corrected --- .../recording.har | 40 +- src/getStepStartStates.ts | 42 + src/index.test.ts | 29 +- .../recording.har | 486 ++++++ .../recording.har | 486 ++++++ .../recording.har | 486 ++++++ .../recording.har | 1480 ++++++++--------- .../fechVpngateway_418072249/recording.har | 744 ++++----- .../recording.har | 42 +- .../fetchVpnTunnel_3479856299/recording.har | 744 ++++----- .../__snapshots__/relationship.test.ts.snap | 1449 +++++++++++++++- src/steps/network-analyzer/converter.ts | 2 - src/steps/network-analyzer/index.test.ts | 6 +- .../network-analyzer/relationship.test.ts | 14 +- 14 files changed, 4508 insertions(+), 1542 deletions(-) create mode 100644 src/steps/network-analyzer/__recordings__/build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship_3242657095/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/build-project-has-network-analyzer-connectivity-test-relationship_3058401934/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/build-project-has-network-intelligence-center-relationship_3823785024/recording.har rename src/steps/network-analyzer/__recordings__/{fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658 => build-vpn-gateway-uses-vpn-gateway-tunnel-relationship_4003733088}/recording.har (89%) diff --git a/src/__recordings__/getStepStartStates_2244155193/recording.har b/src/__recordings__/getStepStartStates_2244155193/recording.har index 5550fcf3..ed4ff7ba 100644 --- a/src/__recordings__/getStepStartStates_2244155193/recording.har +++ b/src/__recordings__/getStepStartStates_2244155193/recording.har @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 727, + "bodySize": 709, "cookies": [], "headers": [ { @@ -23,12 +23,12 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/9.7.0" + "value": "google-api-nodejs-client/9.10.0" }, { "_fromType": "array", "name": "x-goog-api-client", - "value": "gl-node/18.19.1" + "value": "gl-node/18.18.2" }, { "_fromType": "array", @@ -38,7 +38,7 @@ { "_fromType": "array", "name": "content-length", - "value": "727" + "value": "709" }, { "_fromType": "array", @@ -50,7 +50,7 @@ "value": "www.googleapis.com" } ], - "headersSize": 293, + "headersSize": 294, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1195, + "bodySize": 1242, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1195, + "size": 1242, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Tue, 23 Apr 2024 10:50:19 GMT" + "value": "Mon, 20 May 2024 11:31:30 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-23T10:50:19.630Z", - "time": 180, + "startedDateTime": "2024-05-20T11:31:30.384Z", + "time": 325, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 180 + "wait": 325 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.1.0 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.1.0 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -184,12 +184,12 @@ "url": "https://serviceusage.googleapis.com/v1/projects/j1-gc-integration-dev-v3/services?pageSize=200&filter=state%3AENABLED" }, "response": { - "bodySize": 41050, + "bodySize": 48845, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 41050, - "text": "{\"services\":[{\"name\":\"projects/167984947943/services/abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"config\":{\"name\":\"abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"title\":\"AbiliTec API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/accesscontextmanager.googleapis.com\",\"config\":{\"name\":\"accesscontextmanager.googleapis.com\",\"title\":\"Access Context Manager API\",\"documentation\":{\"summary\":\"An API for setting attribute based access control to requests to Google Cloud services.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"accesscontextmanager.googleapis.com/Location\",\"displayName\":\"Access Context Manager Location\",\"description\":\"Access Context Manager Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The organization number of the policy, such as organizations/5678.\"},{\"key\":\"location\",\"description\":\"The location of the policy.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"displayName\":\"Access policy resource.\",\"description\":\"Access policy resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"access_policy\",\"description\":\"The access policy custom dimension.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/access_levels_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_egress_policies_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_ingress_policies_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_protected_resources_per_policy\",\"accesscontextmanager.googleapis.com/perimeters_per_policy\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/usage\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/admin.googleapis.com\",\"config\":{\"name\":\"admin.googleapis.com\",\"title\":\"Admin SDK API\",\"documentation\":{\"summary\":\"Admin SDK lets administrators of enterprise domains to\\n view and manage resources like user, groups etc. It also provides\\n audit and usage reports of domain.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/alloydb.googleapis.com\",\"config\":{\"name\":\"alloydb.googleapis.com\",\"title\":\"AlloyDB API\",\"documentation\":{\"summary\":\"AlloyDB for PostgreSQL is an open source-compatible database service that provides a powerful option for migrating, modernizing, or building commercial-grade applications. It offers full compatibility with standard PostgreSQL, and is more than 4x faster for transactional workloads and up to 100x faster for analytical queries than standard PostgreSQL in our performance tests. AlloyDB for PostgreSQL offers a 99.99 percent availability SLA inclusive of maintenance.\\n

\\nAlloyDB is optimized for the most demanding use cases, allowing you to build new applications that require high transaction throughput, large database sizes, or multiple read resources; scale existing PostgreSQL workloads with no application changes; and modernize legacy proprietary databases.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"alloydb.googleapis.com/InternalInstanceNode\",\"displayName\":\"Internal monitored resource representing a physical node in AlloyDB instance.\",\"description\":\"Internal monitored resource representing a physical node in AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InstanceNode\",\"displayName\":\"AlloyDB node\",\"description\":\"Monitored resource representing a physical node in AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Instance\",\"displayName\":\"AlloyDB instance\",\"description\":\"Monitored resource representing an AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InternalDatabase\",\"displayName\":\"Database level metrics collected from one physical node of AlloyDB instance.\",\"description\":\"Database level metrics collected from one physical node of AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB engine.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"alloydb.googleapis.com/Database\",\"displayName\":\"AlloyDB database\",\"description\":\"Monitored resource representing a database on AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB engine.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"alloydb.googleapis.com/Cluster\",\"displayName\":\"AlloyDB cluster\",\"description\":\"Monitored resource representing an AlloyDB cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Backup\",\"displayName\":\"AlloyDB backup\",\"description\":\"Monitored resource representing an AlloyDB backup.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB backup is stored.\"},{\"key\":\"backup_id\",\"description\":\"AlloyDB backup identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Location\",\"displayName\":\"AlloyDB Location\",\"description\":\"A location in the AlloyDB API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location in the API.\"}],\"launchStage\":\"BETA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"alloydb.googleapis.com/InternalOmniInstanceNode\",\"displayName\":\"Internal monitored resource representing a physical node in AlloyDB Omni instance.\",\"description\":\"Internal monitored resource representing a physical node in AlloyDB Omni instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB Omni instance is registered.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB Omni cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB Omni instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB Omni instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB Omni physical node identifier within the AlloyDB Omni instance.\"},{\"key\":\"node_type\",\"description\":\"AlloyDB Omni physical node type. (PRIMARY or STANDBY OR READ).\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InternalOmniDatabase\",\"displayName\":\"Database level metrics collected from one physical node of AlloyDB Omni instance.\",\"description\":\"Database level metrics collected from one physical node of AlloyDB Omni instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB Omni instance is registered.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB Omni cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB Omni instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB Omni instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB Omni physical node identifier within the AlloyDB Omni instance.\"},{\"key\":\"node_type\",\"description\":\"AlloyDB Omni physical node type. (PRIMARY or STANDBY or READ).\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB Omni engine.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"alloydb.googleapis.com/InternalInstanceNode\",\"metrics\":[\"alloydb.googleapis.com/internal/grpc/client/canonical_status_count\",\"alloydb.googleapis.com/internal/grpc/client/completed_rpcs\",\"alloydb.googleapis.com/internal/grpc/client/received_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/received_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/roundtrip_latency\",\"alloydb.googleapis.com/internal/grpc/client/sent_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/sent_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/started_rpcs\",\"alloydb.googleapis.com/internal/grpc/internal/core/experimental_transport_latency\",\"alloydb.googleapis.com/internal/grpc/server/active_channels\",\"alloydb.googleapis.com/internal/grpc/server/canonical_status_count\",\"alloydb.googleapis.com/internal/grpc/server/completed_rpcs\",\"alloydb.googleapis.com/internal/grpc/server/received_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/received_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/server_latency\",\"alloydb.googleapis.com/internal/grpc/server/sent_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/sent_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/started_rpcs\",\"alloydb.googleapis.com/internal/container/cpu_usage\",\"alloydb.googleapis.com/internal/container/cpu_throttled\",\"alloydb.googleapis.com/internal/container/cpu_throttled_periods\",\"alloydb.googleapis.com/internal/container/cpu_total_periods\",\"alloydb.googleapis.com/internal/container/memory_used\",\"alloydb.googleapis.com/internal/container/heap_used\",\"alloydb.googleapis.com/internal/container/memory_limit\",\"alloydb.googleapis.com/internal/container/swap_used\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/rpc/client/count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/rpc/client/roundtrip_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/volume\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/process_buffer_capacity\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_ewma_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_ewmv_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_timeout_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_ewmvariance\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_ewma\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/stale_backup_snapshots\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/wal_progress\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/last_process_pos_advance_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/last_quorum_advance_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/shard_push_back_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/volume_push_back_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/replica_rpcs\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_per_write_rpc\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/logical_lsn_bytes_per_write_rpcs\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_added\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_accepted_for_replay\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/shard_in_reconfiguration\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/thread_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_time_per_log\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_fraction_blocked\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_batch_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/record_info_queue_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/consume_time_per_log\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_lsn_range\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_lsn_range_min\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_time_range\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_time_range_min\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_block_state_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/wrong_eviction_read_lsn_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/in_local_cache_read_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_blocks_latency\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_blocks_latency_total\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/rpcs_per_read_request\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/prefetch_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/prefetch_block_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_miss_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/evict_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/evict_before_use_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/invalidate_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/out_of_buffers_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/purge_cache_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_hit_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_wait_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/response_receive_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/hit_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/miss_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/get_shard_max_latency\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/get_shard_max_visited_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/bucket_chain_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/num_entries\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/num_free_entries\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/request_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/requests_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/fallback_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedge_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedging_success_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedge_success_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/latencies_per_replica\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/replica_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/rpc_cancel_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/failed_readblock_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/num_chunks\",\"alloydb.googleapis.com/internal/database/logging/backlog\",\"alloydb.googleapis.com/internal/database/logging/log_lines_count\",\"alloydb.googleapis.com/internal/database/logging/ccc_log_lines_count\",\"alloydb.googleapis.com/internal/database/logging/log_streams\",\"alloydb.googleapis.com/internal/database/logging/chemist_pre_send_latencies\",\"alloydb.googleapis.com/internal/database/logging/chemist_upload_latencies\",\"alloydb.googleapis.com/internal/database/service/events_count\",\"alloydb.googleapis.com/internal/database/service/errors_count\",\"alloydb.googleapis.com/internal/database/postgresql/uptime\",\"alloydb.googleapis.com/internal/database/postgresql/max_connections\",\"alloydb.googleapis.com/internal/database/postgresql/shared_buffers\",\"alloydb.googleapis.com/internal/database/postgresql/temp_buffers\",\"alloydb.googleapis.com/internal/database/postgresql/buffer_replacement_count\",\"alloydb.googleapis.com/internal/database/postgresql/wal_size\",\"alloydb.googleapis.com/internal/database/postgresql/collations_used_by_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/collations\",\"alloydb.googleapis.com/internal/database/postgresql/pgaudit_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/valid_entries\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_reads\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_writes\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_hits\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/get_entry_calls\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/be_read_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/bg_read_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/verifier_status_count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/verifier_run_count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/rows\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/create_duration\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/restore/workers\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_used\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_available\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/bg_process_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/hypothetical_units_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columnar_cache_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_total\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_alg_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_alg_quality\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/refresh_threshold_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/cached_table_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/invalidated_block_ratio\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_uncompressed_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/num_column_sets\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/num_whatif\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columns\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/scan_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/local_storage_configured_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/local_storage_used_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/read_bytes_cached_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/read_bytes_swapped_in_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/query_error\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/database_advisor_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/statement_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/indexable_column_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/explain_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_iteration_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/selected_index_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/workload_cost_reduction_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_total_index_selections\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_success_index_selections\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/total_num_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_explainable_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_indexable_columns\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/total_num_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_cached_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_skipped_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/max_num_cached_query_costs\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_index_selection_iterations\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_selected_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_startup_time\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_runtime\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/workload_cost_reduction_percent\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_column_selection_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_column_selection_latency\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_columnarizable_columns_size_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_columnarizable_columns_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_selected_columns_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_workload_cost_reduction_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_recommended_size_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/selected_index_created_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_ce_criteria\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_enable\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_enable_size\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/index_state\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/unused_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/indexes\",\"alloydb.googleapis.com/internal/database/postgresql/workload/query/query_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/join/join_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/unsupported_expr_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/unsupported_func_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/agg/unsupported_expr_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/agg/unsupported_func_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/scan_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/partitioning_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/partitioning_spilled_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/planner/hints_planned_query_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_split_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/parent_operator_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/row_counts\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/auto_snapshots_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/default_version\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/installed_version\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/snapshots\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/ml_integration_extension_installed\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/roundtrip_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/temp_on_demand/wait_times\",\"alloydb.googleapis.com/internal/health_agent/status_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/call_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/cache_hit_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/cache_miss_count\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/read_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/write_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/tcp_connect_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/heartbeat_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/broadcast_lsn\",\"alloydb.googleapis.com/internal/authproxy/connect_latencies\",\"alloydb.googleapis.com/internal/authproxy/open_connections\",\"alloydb.googleapis.com/internal/authproxy/status_count\",\"alloydb.googleapis.com/internal/authproxy/cert_valid_duration\",\"alloydb.googleapis.com/internal/database/iam/login/error_count\",\"alloydb.googleapis.com/internal/database/iam/login/iam_authentication_enabled\",\"alloydb.googleapis.com/internal/database/iam/login/latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/sent_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/write_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/flush_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/state\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/slot_status\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/sent_bytes\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/write_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/flush_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/restart_lsn\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/parallel_log_replay_enabled\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/io_time\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/redo_time\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/redo_overhead_time\",\"alloydb.googleapis.com/internal/instance/postgresql/backends_by_state\",\"alloydb.googleapis.com/internal/instance/postgresql/backends_for_top_applications\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_returned_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_fetched_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_inserted_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_deleted_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_updated_count\",\"alloydb.googleapis.com/internal/instance/postgresql/new_connections_count\",\"alloydb.googleapis.com/internal/instance/postgresql/deadlock_count\",\"alloydb.googleapis.com/internal/instance/postgresql/committed_transactions_count\",\"alloydb.googleapis.com/internal/instance/postgresql/rolledback_transactions_count\",\"alloydb.googleapis.com/internal/instance/postgresql/blks_read_count\",\"alloydb.googleapis.com/internal/instance/postgresql/blks_hit_count\",\"alloydb.googleapis.com/internal/instance/postgresql/temp_bytes_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/temp_files_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_time\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_time_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/buf_hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/chill_hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/miss_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_utilization\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/pct_transaction_id_utilization\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_utilization_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/oldest_transaction_age\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_count\",\"alloydb.googleapis.com/internal/instance/lro/start_count\",\"alloydb.googleapis.com/internal/instance/lro/durations\",\"alloydb.googleapis.com/internal/memagent/memory_available\",\"alloydb.googleapis.com/internal/memagent/terminated_backends\",\"alloydb.googleapis.com/internal/memagent/shared_buffers_active\",\"alloydb.googleapis.com/internal/memagent/min_shared_buffers_active\",\"alloydb.googleapis.com/internal/memagent/static_shared\",\"alloydb.googleapis.com/internal/memagent/grow_ops_count\",\"alloydb.googleapis.com/internal/memagent/shrink_ops_count\",\"alloydb.googleapis.com/internal/memagent/shrink_pause_durations\",\"alloydb.googleapis.com/internal/memagent/temp_override\",\"alloydb.googleapis.com/internal/memagent/disk_space_shortage_count\",\"alloydb.googleapis.com/internal/memagent/buffer_pool_evicted_pages_count\",\"alloydb.googleapis.com/internal/memagent/buffer_pool_accessed_pages\",\"alloydb.googleapis.com/internal/vm/cpu_count\",\"alloydb.googleapis.com/internal/vm/cpu_usage\",\"alloydb.googleapis.com/internal/vm/zone\",\"alloydb.googleapis.com/internal/vm/tenant_project_id\",\"alloydb.googleapis.com/internal/vm/directpath_address\",\"alloydb.googleapis.com/internal/vm/memory_total\",\"alloydb.googleapis.com/internal/vm/memory_used\",\"alloydb.googleapis.com/internal/vm/memory_available\",\"alloydb.googleapis.com/internal/vm/swap_cached\",\"alloydb.googleapis.com/internal/vm/swap_total\",\"alloydb.googleapis.com/internal/vm/swap_used\",\"alloydb.googleapis.com/internal/vm/uptime\",\"alloydb.googleapis.com/internal/vm/oom_count\",\"alloydb.googleapis.com/internal/vm/core_dumps\",\"alloydb.googleapis.com/internal/vm/disk/read_ops\",\"alloydb.googleapis.com/internal/vm/disk/write_ops\",\"alloydb.googleapis.com/internal/vm/disk/read\",\"alloydb.googleapis.com/internal/vm/disk/written\",\"alloydb.googleapis.com/internal/vm/disk/read_time\",\"alloydb.googleapis.com/internal/vm/disk/write_time\",\"alloydb.googleapis.com/internal/vm/disk/utilization_by_data_type\",\"alloydb.googleapis.com/internal/vm/fs/size\",\"alloydb.googleapis.com/internal/vm/fs/free\",\"alloydb.googleapis.com/internal/vm/fs/available\",\"alloydb.googleapis.com/internal/database/postgresql/migration/source_instance_size\",\"alloydb.googleapis.com/internal/database/postgresql/migration/source_database_size\",\"alloydb.googleapis.com/internal/opagent/migration/largest_subscription_size\",\"alloydb.googleapis.com/internal/opagent/migration/subscriptions\",\"alloydb.googleapis.com/internal/opagent/migration/migration_time\",\"alloydb.googleapis.com/internal/opagent/migration/configure_logical_replication_rpc_count\",\"alloydb.googleapis.com/internal/opagent/migration/migration_error_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/started_rpc_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/completed_rpc_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/rpc_latencies\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/started_rpc_count\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/completed_rpc_count\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/rpc_latencies\",\"alloydb.googleapis.com/internal/obsagent/recommendation/database/connections\",\"alloydb.googleapis.com/internal/obsagent/recommendation/database/returned_rows\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/entry_insert_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/deduplicate_table_id_insert_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/deduplicate_table_id_eviction_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/component_not_available_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_transition_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/db_rows_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/extension_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_draining_times\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_aggregation_times\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/bg_worker_iteration_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/bg_worker_per_iteration_rows\",\"alloydb.googleapis.com/internal/dp_experiment/snapshot_init_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/snapshot_init_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/get_flag_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/get_flag_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/callback_process_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/callback_process_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/enabled_flags\",\"alloydb.googleapis.com/internal/database/postgresql/free_buffer_worker_sleep_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/errors\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/mintxid_skipped_pages_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/reset_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/reset_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/db_connections\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/latencies\",\"alloydb.googleapis.com/internal/obsagent/monitoring/database/query_execution_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/downsample_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_creation_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_deletion_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_metadata_fetch_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/instance_metadata_fetch_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/wait_class_util_failure_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/wait_event_util_failure_count\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/query_tuning_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/query_advice_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/unsuccessful_autovacuums_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/bloated_tables\",\"alloydb.googleapis.com/internal/vm/binary_core_dumps\",\"alloydb.googleapis.com/internal/database/postgresql/workload/planner/ri_based_join_elimination_query_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/materialized_view_scanned_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/local_shard_trim_lsn\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/global_shard_repd_trim_lsn\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/checkpoint_lsn\",\"alloydb.googleapis.com/internal/database/iam/report/error_count\",\"alloydb.googleapis.com/internal/database/iam/report/latencies\",\"alloydb.googleapis.com/internal/vm/maintenance_event\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/max_placement_distance\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/physical_hosts\",\"alloydb.googleapis.com/internal/vm/pressure_stall_count\",\"alloydb.googleapis.com/internal/memagent/chill_out_cache_attempt_count\",\"alloydb.googleapis.com/internal/memagent/chill_out_cache_time\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/placement_distance\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/virtual_hosts\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/latency\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_pages_gc_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_pages_gc_skipped_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_gc_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_queue_push_success_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_queue_push_failure_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_worker_dbs_processed_counts\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_worker_cycle_latencies\",\"alloydb.googleapis.com/internal/vm/cpu_model\",\"alloydb.googleapis.com/internal/database/postgresql/aggregate/lock_time_count\",\"alloydb.googleapis.com/internal/database/postgresql/recovery_conflicts\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_vacuum_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_count\",\"alloydb.googleapis.com/internal/database/postgresql/read_throttling_count\",\"alloydb.googleapis.com/internal/instance/postgresql/dbs\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/longest_running_autovacuum\",\"alloydb.googleapis.com/internal/opagent/metadata_service/requests\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/query_plan_sample_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/query_plan_capture_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/archiver_checkpoint_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/failed_connections_count\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/machine_type\",\"alloydb.googleapis.com/internal/database/password/expiration_enabled\",\"alloydb.googleapis.com/internal/database/password/complexity_enabled\",\"alloydb.googleapis.com/internal/database/password/contains_username_enabled\",\"alloydb.googleapis.com/internal/database/password/result_count\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/num_models\",\"alloydb.googleapis.com/internal/health/probe/latencies\",\"alloydb.googleapis.com/internal/health/probe/count\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/duration\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/redo_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/flush_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/duration\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/replay_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/max_eviction_lsn\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/receive_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/workload/materialized_view_count\",\"alloydb.googleapis.com/internal/vm/auto_conf_entries\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/sqlstatement/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/database/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/database/unknown_column_datatype_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/uninitialized_block_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/job_scheduler/job_durations\",\"alloydb.googleapis.com/internal/database/postgresql/job_scheduler/job_durations\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columnar_unit_scan_counts\",\"alloydb.googleapis.com/internal/database/postgresql/workload/auto_refresh_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/distinct_optimization_count\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalDatabase\",\"metrics\":[\"alloydb.googleapis.com/database/postgresql/insights/aggregate/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/entry_created_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/entry_creation_failed_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/update_failure_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/eviction_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/reset_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/execution_time_statistics\",\"alloydb.googleapis.com/database/postgresql/insights/internal/query_lengths\",\"alloydb.googleapis.com/internal/database/alloydb_superusers\",\"alloydb.googleapis.com/internal/database/postgresql/size\",\"alloydb.googleapis.com/internal/database/postgresql/backends\",\"alloydb.googleapis.com/internal/database/postgresql/committed_transactions\",\"alloydb.googleapis.com/internal/database/postgresql/rolledback_transactions\",\"alloydb.googleapis.com/internal/database/postgresql/blks_read\",\"alloydb.googleapis.com/internal/database/postgresql/blks_read_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/blks_hit\",\"alloydb.googleapis.com/internal/database/postgresql/blks_hit_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/blk_read_time\",\"alloydb.googleapis.com/internal/database/postgresql/blk_write_time\",\"alloydb.googleapis.com/internal/database/postgresql/tuples\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_returned\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_fetched\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_inserted\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_updated\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_deleted\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_returned_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_fetched_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_inserted_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_deleted_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_updated_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/deadlock_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/backends_for_top_databases\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/indexonly_heap_fetches_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_index_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_table_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_tables\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/index_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/table_size\",\"alloydb.googleapis.com/internal/database/postgresql/temp_bytes_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/temp_files_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/new_connections_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/committed_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/rolledback_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/total_columns\",\"alloydb.googleapis.com/internal/database/postgresql/extension_installed\",\"alloydb.googleapis.com/internal/database/postgresql/statements_executed_count\",\"alloydb.googleapis.com/internal/database/superusers\",\"alloydb.googleapis.com/internal/database/users\",\"alloydb.googleapis.com/internal/database/postgresql/backends_initialized_count\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Cluster\",\"metrics\":[\"alloydb.googleapis.com/cluster/storage/usage\",\"alloydb.googleapis.com/internal/cluster/last_backup_timestamp\",\"alloydb.googleapis.com/internal/cluster/internal_earliest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/external_earliest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/latest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/wal_complete\",\"alloydb.googleapis.com/internal/cluster/max_replica_bytes_lag\",\"alloydb.googleapis.com/internal/cluster/migration_ongoing\",\"alloydb.googleapis.com/internal/cluster/uuid\",\"alloydb.googleapis.com/internal/cluster/pitr_enabled\",\"alloydb.googleapis.com/internal/cluster/pitr_enabled_timestamp\",\"alloydb.googleapis.com/internal/cluster/pitr_window_days\",\"alloydb.googleapis.com/internal/cluster/backups\",\"alloydb.googleapis.com/internal/cluster/customer_tier\",\"alloydb.googleapis.com/internal/cluster/state\",\"alloydb.googleapis.com/internal/cluster/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/cluster/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/cluster/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/cluster/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/cluster/storage/total_wal_bucket_size\",\"alloydb.googleapis.com/internal/cluster/storage/purgeable_wal_bucket_size\",\"alloydb.googleapis.com/internal/cluster/storage/quota\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/complies_with_pzi\",\"alloydb.googleapis.com/internal/cluster/network_type\",\"alloydb.googleapis.com/internal/cluster/gemini/tier\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Instance\",\"metrics\":[\"alloydb.googleapis.com/internal/instance/type\",\"alloydb.googleapis.com/internal/instance/creation_timestamp\",\"alloydb.googleapis.com/internal/instance/read_pool/size\",\"alloydb.googleapis.com/internal/instance/uuid\",\"alloydb.googleapis.com/internal/instance/cluster_uuid\",\"alloydb.googleapis.com/internal/instance/customer_tier\",\"alloydb.googleapis.com/internal/instance/state\",\"alloydb.googleapis.com/internal/instance/availability_type\",\"alloydb.googleapis.com/internal/instance/postgresql/version\",\"alloydb.googleapis.com/instance/postgresql/version\",\"alloydb.googleapis.com/internal/instance/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/instance/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/instance/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/instance/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/instance/client_connection_config/ssl_mode\",\"alloydb.googleapis.com/internal/instance/client_connection_config/require_connectors\",\"alloydb.googleapis.com/internal/instance/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/instance/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/instance/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/instance/zone_isolation/complies_with_pzi\",\"alloydb.googleapis.com/internal/instance/network_type\",\"alloydb.googleapis.com/internal/instance/gemini/tier\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Database\",\"metrics\":[\"alloydb.googleapis.com/database/postgresql/insights/internal/internal_dummy_metric\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InstanceNode\",\"metrics\":[\"alloydb.googleapis.com/node/postgres/dummy_metric\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Backup\",\"metrics\":[\"alloydb.googleapis.com/internal/backup/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/backup/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/backup/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/backup/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/backup/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/backup/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/backup/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/backup/zone_isolation/complies_with_pzi\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Location\",\"metrics\":[\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/exceeded\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/exceeded\",\"alloydb.googleapis.com/storage_usage_per_cluster\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Location\",\"metrics\":[\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/limit\",\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/usage\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/limit\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/usage\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalOmniInstanceNode\",\"metrics\":[\"alloydb.googleapis.com/internal/omni/node/cpu\",\"alloydb.googleapis.com/internal/omni/node/cpu_usage\",\"alloydb.googleapis.com/internal/omni/node/storage/usage_per_disk\",\"alloydb.googleapis.com/internal/omni/node/storage/limit_per_disk\",\"alloydb.googleapis.com/internal/omni/memory_available\",\"alloydb.googleapis.com/internal/omni/database/postgresql/uptime\",\"alloydb.googleapis.com/internal/omni/database/postgresql/max_connections\",\"alloydb.googleapis.com/internal/omni/database/postgresql/backends\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/backends_by_state\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/backends_for_top_applications\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_returned_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_fetched_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_updated_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_inserted_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_deleted_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/temp_bytes_written_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/temp_files_written_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/new_connections_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/deadlock_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/committed_transactions_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/rolledback_transactions_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/blks_hit_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/blks_read_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/vacuum/oldest_transaction_age\",\"alloydb.googleapis.com/internal/omni/database/postgresql/vacuum/transaction_id_utilization_percentage\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/wait_time\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/wait_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/write_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/flush_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/replay_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/state\",\"alloydb.googleapis.com/internal/omni/node/storage/read_ops_count\",\"alloydb.googleapis.com/internal/omni/node/storage/write_ops_count\",\"alloydb.googleapis.com/internal/omni/node/storage/read_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/storage/write_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/storage/utilization_by_data_type\",\"alloydb.googleapis.com/internal/omni/node/network/received_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/network/sent_bytes_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/wal_receiver_state\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalOmniDatabase\",\"metrics\":[\"alloydb.googleapis.com/internal/omni/database/postgresql/size\",\"alloydb.googleapis.com/internal/omni/database/postgresql/total_columns\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples\",\"alloydb.googleapis.com/internal/omni/database/postgresql/backends_for_top_databases\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_returned_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_fetched_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_updated_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_inserted_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_deleted_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/temp_bytes_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/temp_files_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/new_connections_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/deadlock_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/committed_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/rolledback_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/blks_hit_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/blks_read_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/statements_executed_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/latencies\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/execution_time\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/io_time\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/analyticshub.googleapis.com\",\"config\":{\"name\":\"analyticshub.googleapis.com\",\"title\":\"Analytics Hub API\",\"documentation\":{\"summary\":\"Exchange data and analytics assets securely and efficiently.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apigateway.googleapis.com\",\"config\":{\"name\":\"apigateway.googleapis.com\",\"title\":\"API Gateway API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"apigateway.googleapis.com/Gateway\",\"displayName\":\"API Gateway\",\"description\":\"Fully managed API Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Gateway.\"},{\"key\":\"location\",\"description\":\"The region in which the Gateway is running.\"},{\"key\":\"gateway_id\",\"description\":\"The ID of the Gateway.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"apigateway.googleapis.com/Gateway\",\"metrics\":[\"apigateway.googleapis.com/proxy/request_count\",\"apigateway.googleapis.com/server/request_count\",\"apigateway.googleapis.com/internal/downstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_latencies\",\"apigateway.googleapis.com/internal/filter_denied_count\",\"apigateway.googleapis.com/internal/service_control/allowed_fail_open_count\",\"apigateway.googleapis.com/internal/service_control/check_count\",\"apigateway.googleapis.com/internal/service_control/report_count\",\"apigateway.googleapis.com/internal/service_control/request_latencies\",\"apigateway.googleapis.com/internal/service_control/request_latencies_overhead\",\"apigateway.googleapis.com/internal/service_control/request_latencies_backend\",\"apigateway.googleapis.com/internal/service_control/overhead_latencies_upper\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apikeys.googleapis.com\",\"config\":{\"name\":\"apikeys.googleapis.com\",\"title\":\"API Keys API\",\"documentation\":{\"summary\":\"Manages the API keys associated with developer projects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appengine.googleapis.com\",\"config\":{\"name\":\"appengine.googleapis.com\",\"title\":\"App Engine Admin API\",\"documentation\":{\"summary\":\"Provisions and manages developers' App Engine applications.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appenginereporting.googleapis.com\",\"config\":{\"name\":\"appenginereporting.googleapis.com\",\"title\":\"App Engine\",\"documentation\":{\"summary\":\"Google App Engine Reporting Service\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/artifactregistry.googleapis.com\",\"config\":{\"name\":\"artifactregistry.googleapis.com\",\"title\":\"Artifact Registry API\",\"documentation\":{\"summary\":\"Store and manage build artifacts in a scalable and integrated service built on Google infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"artifactregistry.googleapis.com/Location\",\"displayName\":\"Artifact Registry Location\",\"description\":\"A location in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"artifactregistry.googleapis.com/Project\",\"displayName\":\"Artifact Registry Project\",\"description\":\"A Cloud project in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"artifactregistry.googleapis.com/Repository\",\"displayName\":\"Artifact Registry Repository\",\"description\":\"A repository in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"repository_id\",\"description\":\"The identifier of the Artifact Registry repository, such as \\\"my_repository\\\".\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"artifactregistry.googleapis.com/Location\",\"metrics\":[\"artifactregistry.googleapis.com/asia_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/europe_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_asia_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_europe_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_us_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/region_upstream_host_reads\",\"artifactregistry.googleapis.com/us_multi_region_upstream_host_reads\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Location\",\"metrics\":[\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/limit\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Project\",\"metrics\":[\"artifactregistry.googleapis.com/project/api/request_count\",\"artifactregistry.googleapis.com/project/api/request_latencies\",\"artifactregistry.googleapis.com/project/request_count\",\"artifactregistry.googleapis.com/project/request_latencies\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Repository\",\"metrics\":[\"artifactregistry.googleapis.com/repository/api/request_count\",\"artifactregistry.googleapis.com/repository/api/request_latencies\",\"artifactregistry.googleapis.com/repository/request_count\",\"artifactregistry.googleapis.com/repository/request_latencies\",\"artifactregistry.googleapis.com/repository/size\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/autoscaling.googleapis.com\",\"config\":{\"name\":\"autoscaling.googleapis.com\",\"title\":\"Cloud Autoscaling API\",\"documentation\":{\"summary\":\"An API for the Cloud Autoscaling for consuming autoscaling signals.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/beyondcorp.googleapis.com\",\"config\":{\"name\":\"beyondcorp.googleapis.com\",\"title\":\"BeyondCorp API\",\"documentation\":{\"summary\":\"Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"beyondcorp.googleapis.com/InternalAppConnectorEngine\",\"displayName\":\"AppConnector Gateway Engine\",\"description\":\"Engine gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The consumer project that this engine corresponds to.\"},{\"key\":\"location\",\"description\":\"The region in which the gateway engine is running.\"},{\"key\":\"engine_id\",\"description\":\"Unique identifier for the gateway engine.\"},{\"key\":\"tenant_project\",\"description\":\"Tenant project where this gateway engine runs.\"},{\"key\":\"beyondcorp_service_name\",\"description\":\"The beyondcorp service name this engine corresponds to.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"beyondcorp.googleapis.com/InternalClientGatewayVM\",\"displayName\":\"Internal Client Gateway VM\",\"description\":\"A VM deployed inside a Client Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the VM.\"},{\"key\":\"org_id\",\"description\":\"The organization id the resource container (project) is associated with.\"},{\"key\":\"location\",\"description\":\"The region this VM is deployed in.\"},{\"key\":\"beyondcorp_service_name\",\"description\":\"The beyondcorp service name this VM was deployed in.\"},{\"key\":\"client_connector_service_id\",\"description\":\"The ID of the client connector service associated with the client gateway.\"},{\"key\":\"client_gateway_id\",\"description\":\"The ID of the client gateway deploying this VM.\"},{\"key\":\"vm_id\",\"description\":\"The id of the deployed VM instance.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"beyondcorp.googleapis.com/InternalAppConnectorEngine\",\"metrics\":[\"beyondcorp.googleapis.com/internal/appconnector/engine/latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/ingress_byte_count\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flows\",\"beyondcorp.googleapis.com/internal/appconnector/engine/recv_buffer_size_units\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_average_latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_max_latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_rcvd_bytes\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_sent_bytes\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_rcvd_throughput\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_sent_throughput\"]},{\"monitoredResource\":\"beyondcorp.googleapis.com/InternalClientGatewayVM\",\"metrics\":[\"beyondcorp.googleapis.com/internal/clientconnector/server/connected_devices_count\",\"beyondcorp.googleapis.com/internal/clientconnector/server/connected_users_count\",\"beyondcorp.googleapis.com/internal/clientconnector/server/auth_request_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquery.googleapis.com\",\"config\":{\"name\":\"bigquery.googleapis.com\",\"title\":\"BigQuery API\",\"documentation\":{\"summary\":\"A data platform for customers to create, manage, share and query data.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquery.googleapis.com/Table\",\"displayName\":\"BigQuery Table Resource.\",\"description\":\"BigQuery Table Resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my-project\\\" or \\\"organizations/123\\\".\"},{\"key\":\"location\",\"description\":\"The cloud location of the BigQuery table.\"},{\"key\":\"table_reference\",\"description\":\"The table reference in the format of project_id:dataset_id.table_id for the BigQuery table.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/Location\",\"displayName\":\"CheckIamPolicy Request Location\",\"description\":\"A BigQuery Location (sometimes called Region).\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The id of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"displayName\":\"Differential Privacy Budget\",\"description\":\"Differential Privacy Budget.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"budget_id\",\"description\":\"A unique identifier for the budget basis of the privacy budget (e.g view_uuid for per-view budgets).\"},{\"key\":\"multi_region\",\"description\":\"The multi-region identifier for the associated resource (e.g \\\"us\\\", \\\"eu\\\"). Used only for multi-region quota metrics.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Location\",\"metrics\":[\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/exceeded\",\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Location\",\"metrics\":[\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/limit\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/internal/privacybudget/dp_delta_budget\",\"bigquery.googleapis.com/internal/privacybudget/dp_delta_budget_multi_regional\",\"bigquery.googleapis.com/internal/privacybudget/dp_epsilon_budget\",\"bigquery.googleapis.com/internal/privacybudget/dp_epsilon_budget_multi_regional\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigqueryconnection.googleapis.com\",\"config\":{\"name\":\"bigqueryconnection.googleapis.com\",\"title\":\"BigQuery Connection API\",\"documentation\":{\"summary\":\"Allows users to manage BigQuery connections to external data sources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerydatapolicy.googleapis.com\",\"config\":{\"name\":\"bigquerydatapolicy.googleapis.com\",\"title\":\"BigQuery Data Policy API\",\"documentation\":{\"summary\":\"Allows users to manage BigQuery data policies.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerymigration.googleapis.com\",\"config\":{\"name\":\"bigquerymigration.googleapis.com\",\"title\":\"BigQuery Migration API\",\"documentation\":{\"summary\":\"The migration service, exposing apis for migration jobs operations, and agent management.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigqueryreservation.googleapis.com\",\"config\":{\"name\":\"bigqueryreservation.googleapis.com\",\"title\":\"BigQuery Reservation API\",\"documentation\":{\"summary\":\"A service to modify your BigQuery flat-rate reservations.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerystorage.googleapis.com\",\"config\":{\"name\":\"bigquerystorage.googleapis.com\",\"title\":\"BigQuery Storage API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquerystorage.googleapis.com/DataflowWrite\",\"displayName\":\"BigQuery Storage Write API metrics for Dataflow jobs.\",\"description\":\"BigQuery Storage Write API metrics for Dataflow jobs.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project/folder/org associated with this resource. This is the project that runs the Dataflow job.\"},{\"key\":\"location\",\"description\":\"The BigQuery region in which the Storage API server locates.\"},{\"key\":\"job_name\",\"description\":\"The name of the Dataflow job this worker belongs to.\"},{\"key\":\"job_id\",\"description\":\"The id of the dataflow job the worker belongs to.\"},{\"key\":\"worker_id\",\"description\":\"The ID of the worker, unique for this job_id.\"},{\"key\":\"destination_project\",\"description\":\"The project of BigQuery destination table of the Dataflow job.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquerystorage.googleapis.com/DataflowWrite\",\"metrics\":[\"bigquerystorage.googleapis.com/dataflow_write/request_count\",\"bigquerystorage.googleapis.com/dataflow_write/uploaded_row_count\",\"bigquerystorage.googleapis.com/dataflow_write/uploaded_bytes_count\",\"bigquerystorage.googleapis.com/dataflow_write/billed_bytes_count\",\"bigquerystorage.googleapis.com/dataflow_write/connection_results_count\",\"bigquerystorage.googleapis.com/dataflow_write/server_side_latencies\",\"bigquerystorage.googleapis.com/dataflow_write/transcoding_latencies\",\"bigquerystorage.googleapis.com/dataflow_write/concurrent_connections\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigtableadmin.googleapis.com\",\"config\":{\"name\":\"bigtableadmin.googleapis.com\",\"title\":\"Cloud Bigtable Admin API\",\"documentation\":{\"summary\":\"Administer your Cloud Bigtable tables and instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/billingbudgets.googleapis.com\",\"config\":{\"name\":\"billingbudgets.googleapis.com\",\"title\":\"Cloud Billing Budget API\",\"documentation\":{\"summary\":\"The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"billingbudgets.googleapis.com/Location\",\"displayName\":\"A location in the external budget API.\",\"description\":\"A location in the external budget API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identity of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"billingbudgets.googleapis.com/Location\",\"metrics\":[\"billingbudgets.googleapis.com/budget_count\",\"billingbudgets.googleapis.com/quota/budget_count/exceeded\"]},{\"monitoredResource\":\"billingbudgets.googleapis.com/Location\",\"metrics\":[\"billingbudgets.googleapis.com/quota/budget_count/limit\",\"billingbudgets.googleapis.com/quota/budget_count/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/binaryauthorization.googleapis.com\",\"config\":{\"name\":\"binaryauthorization.googleapis.com\",\"title\":\"Binary Authorization API\",\"documentation\":{\"summary\":\"The management interface for Binary Authorization, a service that provides policy-based deployment validation and control for images deployed to Google Kubernetes Engine (GKE), Anthos Service Mesh, Anthos Clusters, and Cloud Run.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/chromemanagement.googleapis.com\",\"config\":{\"name\":\"chromemanagement.googleapis.com\",\"title\":\"Chrome Management API\",\"documentation\":{\"summary\":\"The Chrome Management API is a suite of services that allows Chrome administrators to view, manage and gain insights on their Chrome OS and Chrome Browser devices.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudapis.googleapis.com\",\"config\":{\"name\":\"cloudapis.googleapis.com\",\"title\":\"Google Cloud APIs\",\"documentation\":{\"summary\":\"This is a meta service for Google Cloud APIs for convenience. Enabling this service enables all commonly used Google Cloud APIs for the project. By default, it is enabled for all projects created through Google Cloud Console and Google Cloud SDK, and should be manually enabled for all other projects that intend to use Google Cloud APIs. Note: disabling this service has no effect on other services.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudasset.googleapis.com\",\"config\":{\"name\":\"cloudasset.googleapis.com\",\"title\":\"Cloud Asset API\",\"documentation\":{\"summary\":\"The Cloud Asset API manages the history and inventory of Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbilling.googleapis.com\",\"config\":{\"name\":\"cloudbilling.googleapis.com\",\"title\":\"Cloud Billing API\",\"documentation\":{\"summary\":\"Allows developers to manage billing for their Google Cloud Platform projects\\n programmatically.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbuild.googleapis.com\",\"config\":{\"name\":\"cloudbuild.googleapis.com\",\"title\":\"Cloud Build API\",\"documentation\":{\"summary\":\"Creates and manages builds on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"cloudbuild.googleapis.com/Location\",\"displayName\":\"Cloud Build Location\",\"description\":\"A location in the Cloud Build API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identified of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudbuild.googleapis.com/GkeInstance\",\"displayName\":\"GKE instance\",\"description\":\"GKE instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"gke_instance_id\",\"description\":\"The identifier of the GKE instance.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudbuild.googleapis.com/PrivatePool\",\"displayName\":\"Private Worker Pool\",\"description\":\"Private Worker Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"worker_pool_uuid\",\"description\":\"The UUID of the worker pool.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudbuild.googleapis.com/GkeInstance\",\"metrics\":[\"cloudbuild.googleapis.com/internal/gke_instance/pod\",\"cloudbuild.googleapis.com/internal/gke_instance/node\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/PrivatePool\",\"metrics\":[\"cloudbuild.googleapis.com/internal/private_pool_ready_worker_replicas\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/Location\",\"metrics\":[\"cloudbuild.googleapis.com/concurrent_public_pool_build_cpus\",\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/exceeded\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/Location\",\"metrics\":[\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/limit\",\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudcontrolspartner.googleapis.com\",\"config\":{\"name\":\"cloudcontrolspartner.googleapis.com\",\"title\":\"Cloud Controls Partner API\",\"documentation\":{\"summary\":\"Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/clouddeploy.googleapis.com\",\"config\":{\"name\":\"clouddeploy.googleapis.com\",\"title\":\"Cloud Deploy API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"displayName\":\"Cloud Deploy Delivery Pipeline\",\"description\":\"A Cloud Deploy Delivery Pipeline.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where the resource resides.\"},{\"key\":\"pipeline_id\",\"description\":\"ID of the delivery pipeline resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"metrics\":[\"clouddeploy.googleapis.com/deployment_time\",\"clouddeploy.googleapis.com/quota/deployment_time/exceeded\",\"clouddeploy.googleapis.com/quota/deployment_time/usage\"]},{\"monitoredResource\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"metrics\":[\"clouddeploy.googleapis.com/quota/deployment_time/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudfunctions.googleapis.com\",\"config\":{\"name\":\"cloudfunctions.googleapis.com\",\"title\":\"Cloud Functions API\",\"documentation\":{\"summary\":\"Manages lightweight user-provided functions executed in response to events.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudfunctions.googleapis.com/function\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloudfunctions.googleapis.com/function_name\"}]},{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudfunctions.googleapis.com/function\",\"metrics\":[\"cloudfunctions.googleapis.com/function/execution_times\",\"cloudfunctions.googleapis.com/function/execution_count\",\"cloudfunctions.googleapis.com/function/user_memory_bytes\",\"cloudfunctions.googleapis.com/function/network_egress\",\"cloudfunctions.googleapis.com/function/active_instances\",\"cloudfunctions.googleapis.com/function/execution_delays\",\"cloudfunctions.googleapis.com/function/execution_count_internal\",\"cloudfunctions.googleapis.com/function/supervisor_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_memory_bytes\",\"cloudfunctions.googleapis.com/function/user_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_chemist_rpc_error_count\",\"cloudfunctions.googleapis.com/function/supervisor_controlled_death_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_latencies\",\"cloudfunctions.googleapis.com/function/supervisor_phase_latencies\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudidentity.googleapis.com\",\"config\":{\"name\":\"cloudidentity.googleapis.com\",\"title\":\"Cloud Identity API\",\"documentation\":{\"summary\":\"API for provisioning and managing identity resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudkms.googleapis.com\",\"config\":{\"name\":\"cloudkms.googleapis.com\",\"title\":\"Cloud Key Management Service (KMS) API\",\"documentation\":{\"summary\":\"Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudkms.googleapis.com/Project\",\"displayName\":\"KMS project\",\"description\":\"KMS project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/ekm/external/request_count\",\"cloudkms.googleapis.com/ekm/external/request_latencies\",\"cloudkms.googleapis.com/external_kms_multiregion_requests\",\"cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests\",\"cloudkms.googleapis.com/hsm_multiregion_symmetric_requests\",\"cloudkms.googleapis.com/peak_qps\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/exceeded\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/usage\"]},{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudresourcemanager.googleapis.com\",\"config\":{\"name\":\"cloudresourcemanager.googleapis.com\",\"title\":\"Cloud Resource Manager API\",\"documentation\":{\"summary\":\"Creates, reads, and updates metadata for Google Cloud Platform resource containers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudscheduler.googleapis.com\",\"config\":{\"name\":\"cloudscheduler.googleapis.com\",\"title\":\"Cloud Scheduler API\",\"documentation\":{\"summary\":\"Creates and manages jobs run on a regular recurring schedule.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudtrace.googleapis.com\",\"config\":{\"name\":\"cloudtrace.googleapis.com\",\"title\":\"Cloud Trace API\",\"documentation\":{\"summary\":\"Sends application trace data to Cloud Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Cloud Trace API directly. If you are looking to instrument your application for Cloud Trace, we recommend using OpenTelemetry.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudtrace.googleapis.com/charged_project\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"monitoring.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"cloudtrace.googleapis.com/ChargedProject\",\"displayName\":\"Cloud trace target\",\"description\":\"A cloud trace specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"api_service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'cloudtrace.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"displayName\":\"Cloud Trace\",\"description\":\"Cloud trace resource, e.g. project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location that the Cloud Trace service recording the metrics is running.\"}],\"launchStage\":\"EARLY_ACCESS\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudtrace.googleapis.com/ChargedProject\",\"metrics\":[\"cloudtrace.googleapis.com/billing/ingested_spans\",\"cloudtrace.googleapis.com/billing/ingested_bytes\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/charged_project\",\"metrics\":[\"cloudtrace.googleapis.com/billing/retrieved_spans\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"metrics\":[\"cloudtrace.googleapis.com/internal/plugin_server_span_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_latencies\",\"cloudtrace.googleapis.com/bigquery_export/exported_span_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/compute.googleapis.com\",\"config\":{\"name\":\"compute.googleapis.com\",\"title\":\"Compute Engine API\",\"documentation\":{\"summary\":\"Creates and runs virtual machines on Google Cloud Platform.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"compute.googleapis.com/VpcNetwork\",\"displayName\":\"VPC Network\",\"description\":\"VPC Network.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the VPC Network.\"},{\"key\":\"location\",\"description\":\"Location of the VPC Network, global always.\"},{\"key\":\"network_id\",\"description\":\"VPC Network resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Location\",\"displayName\":\"Compute Location\",\"description\":\"A location in the Compute API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Compute Location.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Interconnect\",\"displayName\":\"Interconnect\",\"description\":\"Interconnect.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Interconnect.\"},{\"key\":\"location\",\"description\":\"Location of the Interconnect.\"},{\"key\":\"interconnect_id\",\"description\":\"Interconnect resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/FirewallPolicy\",\"displayName\":\"Firewall policy\",\"description\":\"Firewall policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project or organization) associated with the firewall policy.\"},{\"key\":\"location\",\"description\":\"Location of the firewall policy.\"},{\"key\":\"firewall_policy_id\",\"description\":\"Firewall policy resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/OperationType\",\"displayName\":\"Operation Type\",\"description\":\"Operation Type.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the operation.\"},{\"key\":\"location\",\"description\":\"Location of the operation.\"},{\"key\":\"operation_type\",\"description\":\"Operation type.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"compute.googleapis.com/Reservation\",\"displayName\":\"Reservation\",\"description\":\"Monitored resource representing a reservation.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The zone that contains the reservation.\"},{\"key\":\"reservation_id\",\"description\":\"Reservation resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"gce_instance\",\"displayName\":\"VM Instance\",\"description\":\"A virtual machine instance hosted in Compute Engine.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"instance_id\",\"description\":\"The numeric VM instance identifier assigned by Compute Engine.\"},{\"key\":\"zone\",\"description\":\"The Compute Engine zone in which the VM is running.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/StoragePool\",\"displayName\":\"Storage Pool\",\"description\":\"Monitored resource representing a storage pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The location that contains the storage pool.\"},{\"key\":\"storage_pool_id\",\"description\":\"Numerical resource ID of the storage pool.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"compute.googleapis.com/SecurityPolicy\",\"displayName\":\"Security policy\",\"description\":\"Security policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the security policy.\"},{\"key\":\"location\",\"description\":\"Location of the security policy.\"},{\"key\":\"security_policy_id\",\"description\":\"Security policy resource ID.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/dynamic_routes_per_region_per_peering_group\",\"compute.googleapis.com/global_internal_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/instances_per_peering_group\",\"compute.googleapis.com/instances_per_vpc_network\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/ip_aliases_per_peering_group\",\"compute.googleapis.com/ip_aliases_per_vpc_network\",\"compute.googleapis.com/peerings_per_vpc_network\",\"compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network\",\"compute.googleapis.com/psc_propagated_connections_per_vpc_network\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/exceeded\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/exceeded\",\"compute.googleapis.com/quota/instances_per_peering_group/exceeded\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/instances_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/peerings_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/exceeded\",\"compute.googleapis.com/quota/static_routes_per_peering_group/exceeded\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/exceeded\",\"compute.googleapis.com/regional_external_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/regional_internal_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/static_routes_per_peering_group\",\"compute.googleapis.com/static_routes_per_vpc_network\",\"compute.googleapis.com/subnet_ranges_per_peering_group\",\"compute.googleapis.com/subnet_ranges_per_vpc_network\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/cpus_per_vm_family\",\"compute.googleapis.com/global_dns/request_count\",\"compute.googleapis.com/gpus_per_gpu_family\",\"compute.googleapis.com/inter_region_egress_bandwidth\",\"compute.googleapis.com/local_ssd_total_storage_per_vm_family\",\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/exceeded\",\"compute.googleapis.com/quota/cpus_per_vm_family/exceeded\",\"compute.googleapis.com/quota/gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/exceeded\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/usage\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/exceeded\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/exceeded\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/exceeded\",\"compute.googleapis.com/quota/tpus_per_tpu_family/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/Interconnect\",\"metrics\":[\"compute.googleapis.com/interconnect_attachments_per_interconnect\",\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/FirewallPolicy\",\"metrics\":[\"compute.googleapis.com/fqdns_per_global_network_firewall_policy\",\"compute.googleapis.com/fqdns_per_regional_network_firewall_policy\",\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/exceeded\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/exceeded\",\"compute.googleapis.com/rule_attributes_per_global_network_firewall_policy\",\"compute.googleapis.com/rule_attributes_per_regional_network_firewall_policy\"]},{\"monitoredResource\":\"compute.googleapis.com/OperationType\",\"metrics\":[\"compute.googleapis.com/global_concurrent_operations\",\"compute.googleapis.com/quota/concurrent/global_concurrent_operations/exceeded\",\"compute.googleapis.com/quota/concurrent/internal/global_concurrent_operations/combined_units\",\"compute.googleapis.com/quota/concurrent/internal/regional_concurrent_operations/combined_units\",\"compute.googleapis.com/quota/concurrent/regional_concurrent_operations/exceeded\",\"compute.googleapis.com/regional_concurrent_operations\"]},{\"monitoredResource\":\"gce_instance\",\"metrics\":[\"compute.googleapis.com/instance/global_dns/request_count\"]},{\"monitoredResource\":\"compute.googleapis.com/Reservation\",\"metrics\":[\"compute.googleapis.com/reservation/reserved\",\"compute.googleapis.com/reservation/assured\",\"compute.googleapis.com/reservation/used\",\"compute.googleapis.com/reservation/internal/matching_instances\",\"compute.googleapis.com/reservation/internal/prespuns_by_state\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/limit\",\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/usage\",\"compute.googleapis.com/quota/cpus_per_vm_family/limit\",\"compute.googleapis.com/quota/cpus_per_vm_family/usage\",\"compute.googleapis.com/quota/gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/usage\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/limit\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/usage\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/limit\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/usage\",\"compute.googleapis.com/quota/tpus_per_tpu_family/limit\",\"compute.googleapis.com/quota/tpus_per_tpu_family/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/limit\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/usage\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/limit\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/usage\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/limit\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/usage\",\"compute.googleapis.com/quota/instances_per_peering_group/limit\",\"compute.googleapis.com/quota/instances_per_peering_group/usage\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/instances_per_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/limit\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/usage\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/usage\",\"compute.googleapis.com/quota/peerings_per_vpc_network/limit\",\"compute.googleapis.com/quota/peerings_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/usage\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/limit\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/usage\",\"compute.googleapis.com/quota/static_routes_per_peering_group/limit\",\"compute.googleapis.com/quota/static_routes_per_peering_group/usage\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/limit\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/Interconnect\",\"metrics\":[\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/limit\",\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/FirewallPolicy\",\"metrics\":[\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/usage\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/usage\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/OperationType\",\"metrics\":[\"compute.googleapis.com/quota/concurrent/global_concurrent_operations/limit\",\"compute.googleapis.com/quota/concurrent/regional_concurrent_operations/limit\"]},{\"monitoredResource\":\"compute.googleapis.com/StoragePool\",\"metrics\":[\"compute.googleapis.com/storage_pool/disks\",\"compute.googleapis.com/storage_pool/provisioned_capacity\",\"compute.googleapis.com/storage_pool/used_capacity\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_capacity\",\"compute.googleapis.com/storage_pool/provisioned_iops\",\"compute.googleapis.com/storage_pool/used_iops\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_iops\",\"compute.googleapis.com/storage_pool/provisioned_throughput\",\"compute.googleapis.com/storage_pool/used_throughput\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_throughput\",\"compute.googleapis.com/storage_pool/capacity_utilization\",\"compute.googleapis.com/storage_pool/iops_utilization\",\"compute.googleapis.com/storage_pool/throughput_utilization\"]},{\"monitoredResource\":\"compute.googleapis.com/SecurityPolicy\",\"metrics\":[\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/exceeded\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/SecurityPolicy\",\"metrics\":[\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/usage\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/connectors.googleapis.com\",\"config\":{\"name\":\"connectors.googleapis.com\",\"title\":\"Connectors API\",\"documentation\":{\"summary\":\"Enables users to create and manage connections to Google Cloud services and\\nthird-party business applications using the Connectors interface.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"connectors.googleapis.com/Connection\",\"displayName\":\"Connectors\",\"description\":\"Monitored resource for Connectors.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"GCP region location of the connection.\"},{\"key\":\"connection\",\"description\":\"The name of the connection.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"connectors.googleapis.com/Connection\",\"metrics\":[\"connectors.googleapis.com/internal/connection/state\",\"connectors.googleapis.com/internal/connection/request_count\",\"connectors.googleapis.com/internal/connection/response_count\",\"connectors.googleapis.com/internal/connection/latencies\",\"connectors.googleapis.com/internal/connection/request_sizes\",\"connectors.googleapis.com/internal/connection/response_sizes\",\"connectors.googleapis.com/internal/connection/nodes\",\"connectors.googleapis.com/internal/external_system/request_count\",\"connectors.googleapis.com/internal/external_system/response_count\",\"connectors.googleapis.com/internal/external_system/latencies\",\"connectors.googleapis.com/connection/state\",\"connectors.googleapis.com/connection/request_count\",\"connectors.googleapis.com/connection/response_count\",\"connectors.googleapis.com/connection/latencies\",\"connectors.googleapis.com/connection/request_sizes\",\"connectors.googleapis.com/connection/response_sizes\",\"connectors.googleapis.com/connection/nodes\",\"connectors.googleapis.com/internal/connection/cloud_run_event_count\",\"connectors.googleapis.com/internal/connection/event_router_event_count\",\"connectors.googleapis.com/internal/connection/trigger_proxy_event_count\",\"connectors.googleapis.com/connection/event_request_sizes\",\"connectors.googleapis.com/connection/event_count\",\"connectors.googleapis.com/connection/delivery_count\"]},{\"monitoredResource\":\"connectors.googleapis.com/Connection\",\"metrics\":[\"connectors.googleapis.com/internal/connection/connection_status\",\"connectors.googleapis.com/connection/connection_status\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/container.googleapis.com\",\"config\":{\"name\":\"container.googleapis.com\",\"title\":\"Kubernetes Engine API\",\"documentation\":{\"summary\":\"Builds and manages container-based applications, powered by the open source Kubernetes technology.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"container.googleapis.com/Cluster\",\"displayName\":\"Kubernetes Cluster Limits\",\"description\":\"Kubernetes Cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"Project or organization.\"},{\"key\":\"location\",\"description\":\"Region or zone where the cluster was created.\"},{\"key\":\"cluster_name\",\"description\":\"Cluster name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"container.googleapis.com/NodePool\",\"displayName\":\"GKE Node Pool\",\"description\":\"GKE Node Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"Project or organization.\"},{\"key\":\"location\",\"description\":\"Region or zone where the cluster was created.\"},{\"key\":\"cluster_name\",\"description\":\"Cluster name.\"},{\"key\":\"node_pool_name\",\"description\":\"Node pool name.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"container.googleapis.com/Cluster\",\"metrics\":[\"container.googleapis.com/quota/containers_per_cluster_autopilot\",\"container.googleapis.com/quota/containers_per_cluster_standard\",\"container.googleapis.com/quota/etcd_database_size_bytes\",\"container.googleapis.com/quota/nodes_per_cluster\",\"container.googleapis.com/quota/pods_per_cluster_autopilot\",\"container.googleapis.com/quota/pods_per_cluster_standard\",\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/exceeded\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/exceeded\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/exceeded\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/exceeded\",\"container.googleapis.com/quota/quota/nodes_per_cluster/exceeded\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/exceeded\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/exceeded\"]},{\"monitoredResource\":\"container.googleapis.com/NodePool\",\"metrics\":[\"container.googleapis.com/quota/nodes_per_node_pool\",\"container.googleapis.com/quota/quota/nodes_per_node_pool/exceeded\"]},{\"monitoredResource\":\"container.googleapis.com/Cluster\",\"metrics\":[\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/limit\",\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/usage\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/limit\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/usage\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/limit\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/usage\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/limit\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/usage\",\"container.googleapis.com/quota/quota/nodes_per_cluster/limit\",\"container.googleapis.com/quota/quota/nodes_per_cluster/usage\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/limit\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/usage\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/limit\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/usage\"]},{\"monitoredResource\":\"container.googleapis.com/NodePool\",\"metrics\":[\"container.googleapis.com/quota/quota/nodes_per_node_pool/limit\",\"container.googleapis.com/quota/quota/nodes_per_node_pool/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containeranalysis.googleapis.com\",\"config\":{\"name\":\"containeranalysis.googleapis.com\",\"title\":\"Container Analysis API\",\"documentation\":{\"summary\":\"This API is a prerequisite for leveraging Artifact Analysis scanning\\ncapabilities in both Artifact Registry and with Advanced Vulnerability\\nInsights (runtime scanning) in GKE.\\n\\nIn addition, the Container Analysis API is an implementation of the Grafeas\\nAPI, which enables storing, querying, and retrieval of critical metadata\\nabout all of your software artifacts.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerfilesystem.googleapis.com\",\"config\":{\"name\":\"containerfilesystem.googleapis.com\",\"title\":\"Container File System API\",\"documentation\":{\"summary\":\"Stream images stored in Artifact Registry to GKE\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerregistry.googleapis.com\",\"config\":{\"name\":\"containerregistry.googleapis.com\",\"title\":\"Container Registry API\",\"documentation\":{\"summary\":\"Google Container Registry provides secure, private Docker image storage on Google Cloud Platform. Our API follows the Docker Registry API specification, so we are fully compatible with the Docker CLI client, as well as standard tooling using the Docker Registry API.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerscanning.googleapis.com\",\"config\":{\"name\":\"containerscanning.googleapis.com\",\"title\":\"Container Scanning API\",\"documentation\":{\"summary\":\"A service to scan containers for vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataform.googleapis.com\",\"config\":{\"name\":\"dataform.googleapis.com\",\"title\":\"Dataform API\",\"documentation\":{\"summary\":\"Service to develop, version control, and operationalize SQL pipelines in BigQuery.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataplex.googleapis.com\",\"config\":{\"name\":\"dataplex.googleapis.com\",\"title\":\"Cloud Dataplex API\",\"documentation\":{\"summary\":\"Dataplex API is used to manage the lifecycle of data lakes.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"dataplex.googleapis.com/Lake\",\"displayName\":\"Cloud Dataplex Lake\",\"description\":\"A Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of this Lake resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Zone\",\"displayName\":\"Cloud Dataplex Zone\",\"description\":\"A Zone within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"zone_id\",\"description\":\"The identifier of this Zone resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Asset\",\"displayName\":\"Cloud Dataplex Asset\",\"description\":\"An Asset within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"zone_id\",\"description\":\"The identifier of the Zone resource containing this resource.\"},{\"key\":\"asset_id\",\"description\":\"The identifier of this Asset resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Environment\",\"displayName\":\"Cloud Dataplex Environment\",\"description\":\"An Environment within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"environment_id\",\"description\":\"The identifier of this Environment resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"dataplex.googleapis.com/Lake\",\"metrics\":[\"dataplex.googleapis.com/lake/requires_action\"]},{\"monitoredResource\":\"dataplex.googleapis.com/Zone\",\"metrics\":[\"dataplex.googleapis.com/zone/requires_action\"]},{\"monitoredResource\":\"dataplex.googleapis.com/Asset\",\"metrics\":[\"dataplex.googleapis.com/asset/requires_action\",\"dataplex.googleapis.com/asset/active\",\"dataplex.googleapis.com/asset/data_items\",\"dataplex.googleapis.com/asset/data_size\",\"dataplex.googleapis.com/asset/tables\",\"dataplex.googleapis.com/asset/filesets\",\"dataplex.googleapis.com/asset/entities_pending_bigquery_metadata_updates\",\"dataplex.googleapis.com/asset/entities_pending_bigquery_iampolicy_updates\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc-control.googleapis.com\",\"config\":{\"name\":\"dataproc-control.googleapis.com\",\"title\":\"Cloud Dataproc Control API\",\"documentation\":{\"summary\":\"Manages internal resources for Google Cloud Dataproc.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc.googleapis.com\",\"config\":{\"name\":\"dataproc.googleapis.com\",\"title\":\"Cloud Dataproc API\",\"documentation\":{\"summary\":\"Manages Hadoop-based clusters and jobs on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/datastore.googleapis.com\",\"config\":{\"name\":\"datastore.googleapis.com\",\"title\":\"Cloud Datastore API\",\"documentation\":{\"summary\":\"Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/deploymentmanager.googleapis.com\",\"config\":{\"name\":\"deploymentmanager.googleapis.com\",\"title\":\"Cloud Deployment Manager V2 API\",\"documentation\":{\"summary\":\"The Google Cloud Deployment Manager v2 API provides services for configuring, deploying, and\\nviewing Google Cloud services and APIs via templates which specify deployments of Cloud\\nresources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dns.googleapis.com\",\"config\":{\"name\":\"dns.googleapis.com\",\"title\":\"Cloud DNS API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/eventarc.googleapis.com\",\"config\":{\"name\":\"eventarc.googleapis.com\",\"title\":\"Eventarc API\",\"documentation\":{\"summary\":\"Build event-driven applications on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"eventarc.googleapis.com/InternalTrigger\",\"displayName\":\"Eventarc Trigger (Internal)\",\"description\":\"An Eventarc Trigger, not externally visible, its corresponding metrics will be externally write-only.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location where the trigger is deployed, e.g. us-central1, global.\"},{\"key\":\"trigger_id\",\"description\":\"The ID of the trigger.\"},{\"key\":\"sender_id\",\"description\":\"A unique identifier for the entity sending the metric data.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"eventarc.googleapis.com/InternalTrigger\",\"metrics\":[\"eventarc.googleapis.com/internal/trigger/event_delivery_attempt_count\",\"eventarc.googleapis.com/internal/trigger/event_delivery_latencies\",\"eventarc.googleapis.com/internal/trigger/underlying_event_delivery_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/fcm.googleapis.com\",\"config\":{\"name\":\"fcm.googleapis.com\",\"title\":\"Firebase Cloud Messaging API\",\"documentation\":{\"summary\":\"FCM send API that provides a cross-platform messaging solution to reliably deliver messages at no cost.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebase.googleapis.com\",\"config\":{\"name\":\"firebase.googleapis.com\",\"title\":\"Firebase Management API\",\"documentation\":{\"summary\":\"The Firebase Management API enables programmatic setup and management of Firebase projects, including a project's Firebase resources and Firebase apps.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebasedynamiclinks.googleapis.com\",\"config\":{\"name\":\"firebasedynamiclinks.googleapis.com\",\"title\":\"Firebase Dynamic Links API\",\"documentation\":{\"summary\":\"Programmatically creates and manages Firebase Dynamic Links.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebasehosting.googleapis.com\",\"config\":{\"name\":\"firebasehosting.googleapis.com\",\"title\":\"Firebase Hosting API\",\"documentation\":{\"summary\":\"The Firebase Hosting REST API enables programmatic and customizable management and deployments to your Firebase-hosted sites. Use this REST API to create and manage channels and sites as well as to deploy new or updated hosting configurations and content files.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoredResources\":[{\"type\":\"firebase_domain\",\"displayName\":\"Firebase Hosting Site Domain\",\"description\":\"A domain from which a Firebase Hosting site is serving traffic.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"site_name\",\"description\":\"The name of a Firebase Hosting site, that is the subdomain in .web.app.\"},{\"key\":\"domain_name\",\"description\":\"The default subdomain (on web.app or firebaseapp.com) or custom domain from which content was served.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"firebase_domain\",\"metrics\":[\"firebasehosting.googleapis.com/storage/total_bytes\",\"firebasehosting.googleapis.com/storage/limit\",\"firebasehosting.googleapis.com/network/monthly_sent\",\"firebasehosting.googleapis.com/network/monthly_sent_limit\",\"firebasehosting.googleapis.com/network/log_bytes_count\",\"firebasehosting.googleapis.com/network/response_count\"]},{\"monitoredResource\":\"firebase_domain\",\"metrics\":[\"firebasehosting.googleapis.com/network/sent_bytes_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseinstallations.googleapis.com\",\"config\":{\"name\":\"firebaseinstallations.googleapis.com\",\"title\":\"Firebase Installations API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseremoteconfig.googleapis.com\",\"config\":{\"name\":\"firebaseremoteconfig.googleapis.com\",\"title\":\"Firebase Remote Config API\",\"documentation\":{\"summary\":\"The Firebase Remote Config API lets developers change the behavior and appearance of their apps without requiring users to download an app update. It is an alternative to, but can be used in tandem with, the Firebase console at https://console.firebase.google.com.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseremoteconfigrealtime.googleapis.com\",\"config\":{\"name\":\"firebaseremoteconfigrealtime.googleapis.com\",\"title\":\"Firebase Remote Config Realtime API\",\"documentation\":{\"summary\":\"The Firebase Remote Config Realtime API allows devices to receive signals indicating that their evaluated Remote Config values may have changed.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaserules.googleapis.com\",\"config\":{\"name\":\"firebaserules.googleapis.com\",\"title\":\"Firebase Rules API\",\"documentation\":{\"summary\":\"Creates and manages rules that determine when a Firebase Rules-enabled service should permit a request.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/gkebackup.googleapis.com\",\"config\":{\"name\":\"gkebackup.googleapis.com\",\"title\":\"Backup for GKE API\",\"documentation\":{\"summary\":\"Backup for GKE is a managed Kubernetes workload backup and restore service\\nfor GKE clusters.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"gkebackup.googleapis.com/BackupPlan\",\"displayName\":\"GKE Backup Plan\",\"description\":\"A backup plan provides configuration, location, and management functions for a sequence of backups.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where this backupPlan resides.\"},{\"key\":\"backup_plan_id\",\"description\":\"The name of the backupPlan.\"}],\"launchStage\":\"GA\"},{\"type\":\"gkebackup.googleapis.com/RestorePlan\",\"displayName\":\"GKE Restore Plan\",\"description\":\"A restore plan defines the configuration of a series of restore operations to be performed against backups which belong to the specified backup plan.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where this restorePlan resides.\"},{\"key\":\"restore_plan_id\",\"description\":\"The name of the restorePlan.\"}],\"launchStage\":\"GA\"},{\"type\":\"gkebackup.googleapis.com/Project\",\"displayName\":\"Backup for GKE Project\",\"description\":\"A Project in the Backup for GKE API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location of the resource.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"gkebackup.googleapis.com/BackupPlan\",\"metrics\":[\"gkebackup.googleapis.com/backup_created_count\",\"gkebackup.googleapis.com/backup_deleted_count\",\"gkebackup.googleapis.com/backup_completion_times\"]},{\"monitoredResource\":\"gkebackup.googleapis.com/RestorePlan\",\"metrics\":[\"gkebackup.googleapis.com/restore_created_count\"]},{\"monitoredResource\":\"gkebackup.googleapis.com/Project\",\"metrics\":[\"gkebackup.googleapis.com/internal/backup_plan_created_count\",\"gkebackup.googleapis.com/internal/backup_plan_existence\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/groupssettings.googleapis.com\",\"config\":{\"name\":\"groupssettings.googleapis.com\",\"title\":\"Groups Settings API\",\"documentation\":{\"summary\":\"The Groups Settings API allows domain administrators to view and manage\\n access levels and advanced settings for a group.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iam.googleapis.com\",\"config\":{\"name\":\"iam.googleapis.com\",\"title\":\"Identity and Access Management (IAM) API\",\"documentation\":{\"summary\":\"Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"iam_service_account\",\"displayName\":\"IAM Service Account\",\"description\":\"An IAM Service Account.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"unique_id\",\"description\":\"The unique_id of the service account.\"}],\"launchStage\":\"GA\"},{\"type\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"displayName\":\"Workload Identity Pool Provider\",\"description\":\"A workload identity pool provider.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"},{\"key\":\"pool_id\",\"description\":\"The ID of the provider's workload identity pool parent resource.\"},{\"key\":\"provider_id\",\"description\":\"The ID of the workload identity pool provider resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"metrics\":[\"iam.googleapis.com/workload_identity_federation/count\",\"iam.googleapis.com/workload_identity_federation/key_usage_count\"]},{\"monitoredResource\":\"iam_service_account\",\"metrics\":[\"iam.googleapis.com/service_account/authn_events_count\",\"iam.googleapis.com/service_account/key/authn_events_count\",\"iam.googleapis.com/service_account/authn_events_count_preprod\",\"iam.googleapis.com/service_account/key/authn_events_count_preprod\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iamcredentials.googleapis.com\",\"config\":{\"name\":\"iamcredentials.googleapis.com\",\"title\":\"IAM Service Account Credentials API\",\"documentation\":{\"summary\":\"Creates short-lived credentials for impersonating IAM service accounts. Disabling this API also disables the IAM API (iam.googleapis.com). However, enabling this API doesn't enable the IAM API.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/identitytoolkit.googleapis.com\",\"config\":{\"name\":\"identitytoolkit.googleapis.com\",\"title\":\"Identity Toolkit API\",\"documentation\":{\"summary\":\"The Google Identity Toolkit API lets you use open standards to verify a\\n user's identity.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"identitytoolkit_project\",\"displayName\":\"Project\",\"description\":\"An Identity Toolkit project.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"identitytoolkit_tenant\",\"displayName\":\"Identity Toolkit Tenant\",\"description\":\"An Identity Toolkit tenant.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"tenant_name\",\"description\":\"The name of the tenant.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"identitytoolkit_project\",\"metrics\":[\"identitytoolkit.googleapis.com/quota/free_daily_signin/exceeded\",\"identitytoolkit.googleapis.com/usage/daily_new_signin_count\",\"identitytoolkit.googleapis.com/usage/monthly_new_signin_count\",\"identitytoolkit.googleapis.com/usage/sent_sms_count\",\"identitytoolkit.googleapis.com/usage/verification_sms_count\",\"identitytoolkit.googleapis.com/usage/blocked_sms_count\"]},{\"monitoredResource\":\"identitytoolkit_tenant\",\"metrics\":[\"identitytoolkit.googleapis.com/recaptcha/token_count\",\"identitytoolkit.googleapis.com/recaptcha/verdict_count\",\"identitytoolkit.googleapis.com/recaptcha/risk_scores\",\"identitytoolkit.googleapis.com/password_policy/weak_password_sign_in_count\",\"identitytoolkit.googleapis.com/mfa/totp/enrollment_attempt_count\",\"identitytoolkit.googleapis.com/mfa/totp/sign_in_challenge_attempt_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/logging.googleapis.com\",\"config\":{\"name\":\"logging.googleapis.com\",\"title\":\"Cloud Logging API\",\"documentation\":{\"summary\":\"Writes log entries and manages your Cloud Logging configuration.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"logging.googleapis.com/ChargedProject\",\"displayName\":\"Cloud logging target\",\"description\":\"A cloud logging specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'logging.googleapis.com').\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"logging.googleapis.com/ChargedProject\",\"metrics\":[\"logging.googleapis.com/billing/ingested_bytes\",\"logging.googleapis.com/billing/stored_bytes\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/memcache.googleapis.com\",\"config\":{\"name\":\"memcache.googleapis.com\",\"title\":\"Cloud Memorystore for Memcached API\",\"documentation\":{\"summary\":\"Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"memcache.googleapis.com/MemcacheNode\",\"displayName\":\"Memorystore Memcached Node\",\"description\":\"Node of a Memorystore Memcached instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"service\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"Google Cloud zone where the Memcached node is located.\"},{\"key\":\"memcache_region\",\"description\":\"Cloud region where this memcache node is located, e.g. us-east1 or us-west1. Won't be exposed to customer.\"},{\"key\":\"instance_id\",\"description\":\"Customer given identifier unique among Memcached instances in the region that this node belongs to.\"},{\"key\":\"node_id\",\"description\":\"Name of this Memcached node which is unique within a single Memcached instance.\"},{\"key\":\"uid\",\"description\":\"A string to uniquely distinguish an instance of custom root.\"}],\"launchStage\":\"GA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"memcache.googleapis.com/MemcacheNode\",\"metrics\":[\"memcache.googleapis.com/node/active_connections\",\"memcache.googleapis.com/node/cache_memory\",\"memcache.googleapis.com/node/cluster_config_op_count\",\"memcache.googleapis.com/node/cluster_config_version\",\"memcache.googleapis.com/node/cpu/usage_time\",\"memcache.googleapis.com/node/eviction_count\",\"memcache.googleapis.com/node/items\",\"memcache.googleapis.com/node/operation_count\",\"memcache.googleapis.com/node/received_bytes_count\",\"memcache.googleapis.com/node/sent_bytes_count\",\"memcache.googleapis.com/node/uptime\",\"memcache.googleapis.com/node/hash_table_size\",\"memcache.googleapis.com/node/cache_total_malloced\",\"memcache.googleapis.com/node/total_connections\"]},{\"monitoredResource\":\"saas_instance\",\"metrics\":[\"memcache.googleapis.com/instance/create_latencies\",\"memcache.googleapis.com/instance/increase_target_size_call_count\",\"memcache.googleapis.com/instance/scale_down_latencies\",\"memcache.googleapis.com/instance/scale_up_latencies\",\"memcache.googleapis.com/instance/rollback_operation_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/monitoring.googleapis.com\",\"config\":{\"name\":\"monitoring.googleapis.com\",\"title\":\"Cloud Monitoring API\",\"documentation\":{\"summary\":\"Manages your Cloud Monitoring data and configurations.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"monitoring.googleapis.com/ChargedProject\",\"displayName\":\"Cloud monitoring target\",\"description\":\"A cloud monitoring specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'monitoring.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"monitoring.googleapis.com/MetricStatistics\",\"displayName\":\"Metric Statistics\",\"description\":\"Information about a user-written metric in Cloud Monitoring.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The cloud region where the metric was received.\"},{\"key\":\"metric_type\",\"description\":\"The metric type.\"}],\"launchStage\":\"BETA\"},{\"type\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"displayName\":\"Metric Ingestion Attribution\",\"description\":\"Attribution for metric ingestion.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource that the metric ingestion was associated with, unless it was 'global', in which case this will be the cloud region where the metric was received.\"},{\"key\":\"attribution_dimension\",\"description\":\"The dimension used for attribution reporting. It is not recommended that aggregations are performed across dimensions because a single metric point can be recorded with multiple dimensions which could cause double counting. Currently only \\\"namespace\\\" and \\\"cluster\\\" are supported.\"},{\"key\":\"attribution_id\",\"description\":\"The attribution id of the source of the metric write.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"monitoring.googleapis.com/ChargedProject\",\"metrics\":[\"monitoring.googleapis.com/billing/bytes_ingested\",\"monitoring.googleapis.com/billing/samples_ingested\",\"monitoring.googleapis.com/internal/billing/gke_enterprise_samples_ingested\",\"monitoring.googleapis.com/internal/billing/non_chargeable_samples_ingested\",\"monitoring.googleapis.com/internal/stats/filtered_sample_count\",\"monitoring.googleapis.com/internal/stats/filtered_byte_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricStatistics\",\"metrics\":[\"monitoring.googleapis.com/collection/write_request_count\",\"monitoring.googleapis.com/collection/write_request_point_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"metrics\":[\"monitoring.googleapis.com/collection/attribution/sample_count\",\"monitoring.googleapis.com/collection/attribution/write_sample_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networkconnectivity.googleapis.com\",\"config\":{\"name\":\"networkconnectivity.googleapis.com\",\"title\":\"Network Connectivity API\",\"documentation\":{\"summary\":\"This API enables connectivity with and between Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"networkconnectivity.googleapis.com/Hub\",\"displayName\":\"Network Connectivity Hub\",\"description\":\"A Network Connectivity hub.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container that this hub is in.\"},{\"key\":\"location\",\"description\":\"The identifier of the location that this hub is in.\"},{\"key\":\"hub_id\",\"description\":\"The identifier of this hub.\"}],\"launchStage\":\"GA\"},{\"type\":\"networkconnectivity.googleapis.com/RouteTable\",\"displayName\":\"Network Connectivity Route Table\",\"description\":\"A route table associated with a Network Connectivity hub.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this route table.\"},{\"key\":\"location\",\"description\":\"The identifier of the location that this route table is in.\"},{\"key\":\"hub_id\",\"description\":\"The identifier of the hub that is associated with this route table.\"},{\"key\":\"route_table_id\",\"description\":\"The identifier of this route table.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"networkconnectivity.googleapis.com/Hub\",\"metrics\":[\"networkconnectivity.googleapis.com/active_vpc_spokes_per_hub\",\"networkconnectivity.googleapis.com/groups_per_hub\",\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/exceeded\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/exceeded\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/RouteTable\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/routes_per_route_table/exceeded\",\"networkconnectivity.googleapis.com/routes_per_route_table\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/Hub\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/limit\",\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/usage\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/limit\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/usage\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/RouteTable\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/routes_per_route_table/limit\",\"networkconnectivity.googleapis.com/quota/routes_per_route_table/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networkmanagement.googleapis.com\",\"config\":{\"name\":\"networkmanagement.googleapis.com\",\"title\":\"Network Management API\",\"documentation\":{\"summary\":\"The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/orgpolicy.googleapis.com\",\"config\":{\"name\":\"orgpolicy.googleapis.com\",\"title\":\"Organization Policy API\",\"documentation\":{\"summary\":\"The Organization Policy API allows users to configure governance rules on their Google Cloud resources across the resource hierarchy.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/osconfig.googleapis.com\",\"config\":{\"name\":\"osconfig.googleapis.com\",\"title\":\"OS Config API\",\"documentation\":{\"summary\":\"OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"osconfig.googleapis.com/PatchJob\",\"displayName\":\"Patch Job\",\"description\":\"A patch job ran by VM Manager.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP project associated with the patch job.\"},{\"key\":\"location\",\"description\":\"The location that contains the patch job.\"},{\"key\":\"id\",\"description\":\"Id uniquely identifying the patch job.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"osconfig.googleapis.com/PatchJob\",\"metrics\":[\"osconfig.googleapis.com/patch/job/instance_state\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/oslogin.googleapis.com\",\"config\":{\"name\":\"oslogin.googleapis.com\",\"title\":\"Cloud OS Login API\",\"documentation\":{\"summary\":\"You can use OS Login to manage access to your VM instances using IAM roles.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/partners-json.googleapis.com\",\"config\":{\"name\":\"partners-json.googleapis.com\",\"title\":\"Google Partners API\",\"documentation\":{\"summary\":\"Lets advertisers search certified companies and create contact leads with them, and also audits the usage of clients.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/privateca.googleapis.com\",\"config\":{\"name\":\"privateca.googleapis.com\",\"title\":\"Certificate Authority API\",\"documentation\":{\"summary\":\"The Certificate Authority Service API is a highly-available, scalable service that enables you\\nto simplify and automate the management of private certificate authorities (CAs) while staying\\nin control of your private keys.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"privateca.googleapis.com/CertificateAuthority\",\"displayName\":\"Certificate Authority\",\"description\":\"A managed Certificate Authority.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The Cloud region where the Certificate Authority is located.\"},{\"key\":\"ca_pool_id\",\"description\":\"The Certificate Authority Pool ID.\"},{\"key\":\"certificate_authority_id\",\"description\":\"The Certificate Authority ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"privateca.googleapis.com/Location\",\"displayName\":\"PrivateCA Location\",\"description\":\"A location in the PrivateCA API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identified of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/kms/key_issue\",\"privateca.googleapis.com/gcs/bucket_issue\",\"privateca.googleapis.com/ca/cert_expiration\",\"privateca.googleapis.com/ca/cert_revoked\",\"privateca.googleapis.com/ca/cert_chain_expiration\",\"privateca.googleapis.com/ca/resource_state\"]},{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/ca/cert/create_failure_count\",\"privateca.googleapis.com/ca/cert/ca_cert_creation\",\"privateca.googleapis.com/ca/cert/create_count\",\"privateca.googleapis.com/ca/cert/create_request_count\"]},{\"monitoredResource\":\"privateca.googleapis.com/Location\",\"metrics\":[\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/exceeded\",\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/usage\"]},{\"monitoredResource\":\"privateca.googleapis.com/Location\",\"metrics\":[\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/pubsub.googleapis.com\",\"config\":{\"name\":\"pubsub.googleapis.com\",\"title\":\"Cloud Pub/Sub API\",\"documentation\":{\"summary\":\"Provides reliable, many-to-many, asynchronous messaging between applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/recommender.googleapis.com\",\"config\":{\"name\":\"recommender.googleapis.com\",\"title\":\"Recommender API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/redis.googleapis.com\",\"config\":{\"name\":\"redis.googleapis.com\",\"title\":\"Google Cloud Memorystore for Redis API\",\"documentation\":{\"summary\":\"Creates and manages Redis instances on the Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"redis.googleapis.com/RedisInstance\",\"displayName\":\"Cloud Memorystore Redis Instance\",\"description\":\"A Redis instance hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"region\",\"description\":\"The Google Cloud region in which the managed instance is running.\"},{\"key\":\"instance_id\",\"description\":\"The ID of the managed instance.\"},{\"key\":\"node_id\",\"description\":\"The ID of a Redis node within the managed instance.\"},{\"key\":\"instance_uid\",\"description\":\"Instance uid.\"}],\"launchStage\":\"GA\"},{\"type\":\"redis.googleapis.com/Cluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The ID of the managed cluster.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by Google to uniquely distinguish a cluster.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalCluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalRedisNode\",\"displayName\":\"Cloud Memorystore Cluster Redis Node\",\"description\":\"A Redis node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a Redis node.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalProxyNode\",\"displayName\":\"Cloud Memorystore Cluster Proxy Node\",\"description\":\"A proxy node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a proxy node.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalRedisShard\",\"displayName\":\"Cloud Memorystore Cluster Redis Shard\",\"description\":\"A Redis shard within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"shard_id\",\"description\":\"Identifier assigned by Redis to uniquely distinguish a shard.\"}],\"launchStage\":\"BETA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"redis.googleapis.com/RedisInstance\",\"metrics\":[\"redis.googleapis.com/availability/instance_eligible\",\"redis.googleapis.com/availability/instance_vpcsc_eligible\",\"redis.googleapis.com/availability/instance_probe_failure_duration\",\"redis.googleapis.com/availability/instance_probes\",\"redis.googleapis.com/availability/instance_probes_ilb_count\",\"redis.googleapis.com/availability/instance_probes_since_last_success\",\"redis.googleapis.com/clients/biggest_input_buf\",\"redis.googleapis.com/clients/blocked\",\"redis.googleapis.com/clients/connected\",\"redis.googleapis.com/clients/longest_output_list\",\"redis.googleapis.com/clients/recent_max_input_buffer\",\"redis.googleapis.com/clients/recent_max_output_buffer\",\"redis.googleapis.com/cloud/cmek/operation_attempts\",\"redis.googleapis.com/commands/calls\",\"redis.googleapis.com/commands/usec\",\"redis.googleapis.com/container/image\",\"redis.googleapis.com/container/memory_limit\",\"redis.googleapis.com/container/memory_usage\",\"redis.googleapis.com/container/state\",\"redis.googleapis.com/container/uptime\",\"redis.googleapis.com/container/version\",\"redis.googleapis.com/hybrid_lease/applied_role\",\"redis.googleapis.com/hybrid_lease/role_checks\",\"redis.googleapis.com/hybrid_lease/lock_age\",\"redis.googleapis.com/hybrid_lease/promise_age\",\"redis.googleapis.com/hybrid_lease/primary_readiness\",\"redis.googleapis.com/hybrid_lease/setting\",\"redis.googleapis.com/hybrid_lease/latency\",\"redis.googleapis.com/hybrid_lease/member\",\"redis.googleapis.com/hybrid_lease/role_changes\",\"redis.googleapis.com/hybrid_lease/run_id\",\"redis.googleapis.com/hybrid_lease/running_mode\",\"redis.googleapis.com/keyspace/avg_ttl\",\"redis.googleapis.com/keyspace/expires\",\"redis.googleapis.com/keyspace/keys\",\"redis.googleapis.com/os/image\",\"redis.googleapis.com/persistence/aof/base_size\",\"redis.googleapis.com/persistence/aof/buffer_length\",\"redis.googleapis.com/persistence/aof/current_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/current_size\",\"redis.googleapis.com/persistence/aof/delayed_fsync\",\"redis.googleapis.com/persistence/aof/enabled\",\"redis.googleapis.com/persistence/aof/last_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/pending_bio_fsync\",\"redis.googleapis.com/persistence/aof/rewrite_buffer_length\",\"redis.googleapis.com/persistence/aof/rewrite_scheduled\",\"redis.googleapis.com/persistence/loading_eta_seconds\",\"redis.googleapis.com/persistence/loading_loaded_bytes\",\"redis.googleapis.com/persistence/loading_total_bytes\",\"redis.googleapis.com/persistence/rdb/bgsave_in_progress\",\"redis.googleapis.com/persistence/rdb/changes_since_last_save\",\"redis.googleapis.com/persistence/rdb/current_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/last_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/loading\",\"redis.googleapis.com/persistence/step_latency\",\"redis.googleapis.com/persistence/step_rdb_size\",\"redis.googleapis.com/recovery/attempts_since_last_success\",\"redis.googleapis.com/recovery/estimated_recovery_time\",\"redis.googleapis.com/recovery/last_duration\",\"redis.googleapis.com/recovery/last_status\",\"redis.googleapis.com/recovery/last_avg_transfer_rate\",\"redis.googleapis.com/recovery/time_elapsed\",\"redis.googleapis.com/recovery/transferred_bytes\",\"redis.googleapis.com/redis_version\",\"redis.googleapis.com/replication/is_master\",\"redis.googleapis.com/replication/lag_from_offset\",\"redis.googleapis.com/replication/master/slaves\",\"redis.googleapis.com/replication/master/slaves/lag\",\"redis.googleapis.com/replication/master/slaves/offset\",\"redis.googleapis.com/replication/master/slaves/lag_from_offset\",\"redis.googleapis.com/replication/master_link_status\",\"redis.googleapis.com/replication/master_repl_offset\",\"redis.googleapis.com/replication/role\",\"redis.googleapis.com/security/auth_enabled\",\"redis.googleapis.com/security/cmek_enabled\",\"redis.googleapis.com/server/network_stack\",\"redis.googleapis.com/server/redis_version\",\"redis.googleapis.com/server/uptime\",\"redis.googleapis.com/snapshot/attempts\",\"redis.googleapis.com/snapshot/interval\",\"redis.googleapis.com/snapshot/key\",\"redis.googleapis.com/snapshot/key_when_attempting\",\"redis.googleapis.com/snapshot/last_duration\",\"redis.googleapis.com/snapshot/last_status\",\"redis.googleapis.com/snapshot/last_avg_transfer_rate\",\"redis.googleapis.com/snapshot/mode\",\"redis.googleapis.com/snapshot/relative_start_time\",\"redis.googleapis.com/snapshot/size\",\"redis.googleapis.com/snapshot/time_elapsed\",\"redis.googleapis.com/snapshot/time_since_last_good_snapshot_started\",\"redis.googleapis.com/snapshot/time_to_next\",\"redis.googleapis.com/snapshot/transferred_bytes\",\"redis.googleapis.com/snapshot/internal/expected_staleness\",\"redis.googleapis.com/stats/active_defrag_hits\",\"redis.googleapis.com/stats/active_defrag_key_hits\",\"redis.googleapis.com/stats/active_defrag_key_misses\",\"redis.googleapis.com/stats/active_defrag_misses\",\"redis.googleapis.com/stats/connections/total\",\"redis.googleapis.com/stats/cpu\",\"redis.googleapis.com/stats/cpu_main_thread\",\"redis.googleapis.com/stats/evicted_keys\",\"redis.googleapis.com/stats/expired_keys\",\"redis.googleapis.com/stats/io_threaded/reads_processed\",\"redis.googleapis.com/stats/io_threaded/writes_processed\",\"redis.googleapis.com/stats/keyspace_hits\",\"redis.googleapis.com/stats/keyspace_misses\",\"redis.googleapis.com/stats/latest_fork_usec\",\"redis.googleapis.com/stats/memory/active_defrag_running\",\"redis.googleapis.com/stats/memory/instance_capacity\",\"redis.googleapis.com/stats/memory/lazyfree_pending_objects\",\"redis.googleapis.com/stats/memory/maxmemory\",\"redis.googleapis.com/stats/memory/oom_prevention_on\",\"redis.googleapis.com/stats/memory/oom_prevention_duration\",\"redis.googleapis.com/stats/memory/oom_prevention_threshold\",\"redis.googleapis.com/stats/memory/client_output_buffer_oom_evictions\",\"redis.googleapis.com/stats/memory/private_bytes_for_rdb_dump\",\"redis.googleapis.com/stats/memory/total_system_mem_usage\",\"redis.googleapis.com/stats/memory/total_system_mem_usage_peak\",\"redis.googleapis.com/stats/memory/total_system_memory\",\"redis.googleapis.com/stats/memory/usage\",\"redis.googleapis.com/stats/memory/usage_lua\",\"redis.googleapis.com/stats/memory/usage_peak\",\"redis.googleapis.com/stats/memory/usage_rss\",\"redis.googleapis.com/stats/migrate_cached_sockets\",\"redis.googleapis.com/stats/pubsub/channels\",\"redis.googleapis.com/stats/pubsub/patterns\",\"redis.googleapis.com/stats/reject_connections_count\",\"redis.googleapis.com/stats/sync_full\",\"redis.googleapis.com/stats/sync_partial_err\",\"redis.googleapis.com/stats/tracking/clients\",\"redis.googleapis.com/stats/tracking/total_keys\",\"redis.googleapis.com/stats/total_net_bytes\",\"redis.googleapis.com/vm/external_ips\",\"redis.googleapis.com/vm/params/file_max\",\"redis.googleapis.com/vm/params/nf_conntrack_count\",\"redis.googleapis.com/vm/params/nf_conntrack_hashsize\",\"redis.googleapis.com/vm/params/nf_conntrack_max\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_established\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_time_wait\",\"redis.googleapis.com/vm/params/somaxconn\",\"redis.googleapis.com/vm/params/tcp_max_syn_backlog\",\"redis.googleapis.com/vm/params/transparent_hugepage_defrag\",\"redis.googleapis.com/vm/params/transparent_hugepage_enabled\",\"redis.googleapis.com/vm/zone\",\"redis.googleapis.com/envoyproxy/connection/request_count\",\"redis.googleapis.com/envoyproxy/connection/rejected_connection_count\",\"redis.googleapis.com/envoyproxy/server/connection_count\",\"redis.googleapis.com/envoyproxy/server/uptime\",\"redis.googleapis.com/envoyproxy/upstream/command_latencies\",\"redis.googleapis.com/cloud/mem_store/experiment_status\",\"redis.googleapis.com/cloud/mem_store/operation_latency\",\"redis.googleapis.com/cloud/mem_store/repair_attempts\",\"redis.googleapis.com/cloud/mem_store/repair_actions\",\"redis.googleapis.com/cloud/mem_store/repair_latency\",\"redis.googleapis.com/cloud/mem_store/get_health_latency\",\"redis.googleapis.com/cloud/mem_store/vm_metadata_not_found\",\"redis.googleapis.com/cloud/mem_store/failed_repair_actions\",\"redis.googleapis.com/cloud/mem_store/failed_repair_operation\",\"redis.googleapis.com/cloud/mem_store/integrity_check_action_count\",\"redis.googleapis.com/cloud/mem_store/repair_container_state\",\"redis.googleapis.com/cloud/mem_store/repair_cause_operation\",\"redis.googleapis.com/cloud/mem_store/rms_data_mismatch_count\",\"redis.googleapis.com/cloud/mem_store/update_attempts\",\"redis.googleapis.com/cloud/mem_store/node_recreate_latency\",\"redis.googleapis.com/cloud/mem_store/failed_hide_attempts\",\"redis.googleapis.com/cloud/mem_store/failed_unhide_attempts\",\"redis.googleapis.com/cloud/mem_store/failover_count\",\"redis.googleapis.com/cloud/mem_store/failover_latency\",\"redis.googleapis.com/cloud/mem_store/force_failover_count\",\"redis.googleapis.com/cloud/mem_store/scaling_latency\",\"redis.googleapis.com/cloud/mem_store/self_service_update_attempts_count\",\"redis.googleapis.com/cloud/mem_store/zone_advisor_recommendation\",\"redis.googleapis.com/cloud/mem_store/version_upgrade_attempts_count\",\"redis.googleapis.com/cloud/mem_store/zonal_stockout_count\",\"redis.googleapis.com/control_plane/function_result\",\"redis.googleapis.com/control_plane/function_latency\",\"redis.googleapis.com/cloud/control_plane/function_result\",\"redis.googleapis.com/cloud/control_plane/function_latency\",\"redis.googleapis.com/security/tls/mode\",\"redis.googleapis.com/security/tls/ttl\",\"redis.googleapis.com/cloud/mem_store/iam_policy/binding_count\",\"redis.googleapis.com/cloud/mem_store/project_level_operation_latencies\",\"redis.googleapis.com/cloud/mem_store/resource_event_action\",\"redis.googleapis.com/cloud/control_plane/project_level_function_result_count\",\"redis.googleapis.com/cloud/control_plane/project_level_function_latencies\",\"redis.googleapis.com/cross_region_access/leaked_rule_instance\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_start_latencies\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_end_latencies\",\"redis.googleapis.com/maintenance/policy_enabled\",\"redis.googleapis.com/maintenance/reschedule_attempts\",\"redis.googleapis.com/ccfe/operation_count\",\"redis.googleapis.com/cloud/mem_store/zs_zi_status\",\"redis.googleapis.com/redisquery/stats/used_memory_bytes\",\"redis.googleapis.com/redisquery/stats/number_of_indexes\",\"redis.googleapis.com/redisquery/stats/number_of_attributes\",\"redis.googleapis.com/redisquery/stats/total_indexed_hash_keys\",\"redis.googleapis.com/redisquery/stats/background_indexing_status\",\"redis.googleapis.com/redisquery/stats/successful_requests_count\",\"redis.googleapis.com/redisquery/stats/failure_requests_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_add_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_remove_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_modify_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_search_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_create_exceptions_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_skipped_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_skipped_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_skipped_count\",\"redis.googleapis.com/availability/instance_ineligible\"]},{\"monitoredResource\":\"redis.googleapis.com/Cluster\",\"metrics\":[\"redis.googleapis.com/cluster/fake_metrics/fake_metric\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalProxyNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_change_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_healthy\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_total\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_attempt_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_empty_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_failure_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_no_rebuild_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_commands/upstream_rq_times\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_rq_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/http/downstream_rq_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_lengths\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/latencies\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/success_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_protocol_error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_rq_active\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/invalid_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/read_replica_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/unsupported_command_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_total_count\",\"redis.googleapis.com/internal/cluster/envoy/server/concurrency\",\"redis.googleapis.com/internal/cluster/envoy/server/initialization_times\",\"redis.googleapis.com/internal/cluster/envoy/server/state\",\"redis.googleapis.com/internal/cluster/envoy/server/total_connections\",\"redis.googleapis.com/internal/cluster/envoy/server/uptime\",\"redis.googleapis.com/internal/cluster/envoy/server/days_until_first_cert_expiring\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_time\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/handshake_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/connection_error_count\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/invalid_secret\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/iptables/received_bytes_count\",\"redis.googleapis.com/internal/cluster/iptables/received_packets_count\",\"redis.googleapis.com/internal/cluster/iptables/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/iptables/sent_packets_count\",\"redis.googleapis.com/internal/cluster/redis/clients/max_input_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/max_output_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/blocked\",\"redis.googleapis.com/internal/cluster/redis/clients/connected\",\"redis.googleapis.com/internal/cluster/redis/clients/client_terminated_connections_count\",\"redis.googleapis.com/internal/cluster/redis/cluster_info/cluster_state\",\"redis.googleapis.com/internal/cluster/redis/cluster_info/cluster_slots_assigned\",\"redis.googleapis.com/internal/cluster/redis/cmd/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/usec_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/usec_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/failed_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/query_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/reply_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_per_second\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_customer_count\",\"redis.googleapis.com/internal/cluster/redis/connections/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cpu/time\",\"redis.googleapis.com/internal/cluster/redis/database/avg_ttl\",\"redis.googleapis.com/internal/cluster/redis/database/keys\",\"redis.googleapis.com/internal/cluster/redis/database/keys_with_expiration\",\"redis.googleapis.com/internal/cluster/redis/extended/server_cron_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/command_batch_count\",\"redis.googleapis.com/internal/cluster/redis/extended/command_batch_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/customer_command_batch_count\",\"redis.googleapis.com/internal/cluster/redis/extended/customer_command_batch_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/master_reconnect_count\",\"redis.googleapis.com/internal/cluster/redis/fork/latest_fork\",\"redis.googleapis.com/internal/cluster/redis/keys/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/keys/expired_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/hit_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/miss_count\",\"redis.googleapis.com/internal/cluster/redis/memory/fragmentation_ratio\",\"redis.googleapis.com/internal/cluster/redis/memory/lua\",\"redis.googleapis.com/internal/cluster/redis/memory/maxmemory\",\"redis.googleapis.com/internal/cluster/redis/memory/peak\",\"redis.googleapis.com/internal/cluster/redis/memory/rss\",\"redis.googleapis.com/internal/cluster/redis/memory/used\",\"redis.googleapis.com/internal/cluster/redis/network/received_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/received_customer_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_customer_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/nf_conntrack_max\",\"redis.googleapis.com/internal/cluster/redis/nf_conntrack\",\"redis.googleapis.com/internal/cluster/redis/processed_customer_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_customer_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/wait_events_count\",\"redis.googleapis.com/internal/cluster/redis/rdb/change_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/replica/connected\",\"redis.googleapis.com/internal/cluster/redis/replication/role\",\"redis.googleapis.com/internal/cluster/redis/replication/backlog_first_byte_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/offset\",\"redis.googleapis.com/internal/cluster/redis/replication/second_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/primary_replid\",\"redis.googleapis.com/internal/cluster/redis/replication/primary_replid2\",\"redis.googleapis.com/internal/cluster/redis/replication/replica_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/replication_lag\",\"redis.googleapis.com/internal/cluster/redis/replication/full_resync_count\",\"redis.googleapis.com/internal/cluster/redis/server/redis_version\",\"redis.googleapis.com/internal/cluster/redis/server/uptime\",\"redis.googleapis.com/internal/cluster/redis/server/owned_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/active_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/completed_migration_count\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/in_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/queued_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/shard/shard_id\",\"redis.googleapis.com/internal/cluster/redis/shard/db_epoch\",\"redis.googleapis.com/internal/cluster/redis/dangling_node\",\"redis.googleapis.com/internal/cluster/redis/slo/failover_durations\",\"redis.googleapis.com/internal/cluster/redis/slo/primaries_availability_count\",\"redis.googleapis.com/internal/cluster/redis/slo/replicas_availability_count\",\"redis.googleapis.com/internal/cluster/redis/slo/cluster_slots_assigned\",\"redis.googleapis.com/internal/cluster/redis/slo/full_slot_coverage_availability_count\",\"redis.googleapis.com/internal/cluster/redis/stats/expired_stale_perc\",\"redis.googleapis.com/internal/cluster/redis/stats/expired_time_cap_reached_count\",\"redis.googleapis.com/internal/cluster/redis/stats/expire_cycle_cpu_millisecond_count\",\"redis.googleapis.com/internal/cluster/redis/stats/unexpected_error_replies_count\",\"redis.googleapis.com/internal/cluster/redis/redis_conf\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_step_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/action_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/cp_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/invalid_secret\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/latest_secret_time_until_expiry\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/redis_config_set_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/redis/clients/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/clients/max_clients\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_clients_replicas\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_clients_normal\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_cluster_links\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_used\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_low\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_pressure\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_high\",\"redis.googleapis.com/internal/cluster/redis/netstat/tcp_sync_queue_overflow_count\",\"redis.googleapis.com/internal/cluster/redis/netstat/tcp_listen_drop_count\",\"redis.googleapis.com/internal/cluster/redis/processed_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_io_threaded_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_io_threaded_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/stats/error_replies_count\",\"redis.googleapis.com/internal/cluster/redis/clients/client_unexpectedly_terminated_connections_count\",\"redis.googleapis.com/internal/cluster/redis/connections/connection_accept_used_milliseconds_count\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_bgsave_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_save_start\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_saves_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_bgsave_in_progress\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_rewrite_in_progress\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_bgrewrite_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_bgsave_time_sec\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_rewrite_time_sec\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_pending_bio_fsync\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_delayed_fsync_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading_loaded_bytes\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading_loaded_perc\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_current_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_base_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_cow_peak\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_buffer_length\",\"redis.googleapis.com/internal/cluster/redis/persistence/mem_aof_buffer\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_rewrites_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/total_start_up_load_deleted_keys\",\"redis.googleapis.com/internal/cluster/redis/persistence/total_start_up_load_unowned_slots\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_bgsave_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_write_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_bgrewrite_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_fsync_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_load_time_last\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_load_time_last\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_write_attempt\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_fsync\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_modify_time\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_write_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_changes_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_save_keys_total\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_next_save_time\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalCluster\",\"metrics\":[\"redis.googleapis.com/internal/cluster/actual_shards\",\"redis.googleapis.com/internal/cluster/applied_intent\",\"redis.googleapis.com/internal/cluster/consumer_project\",\"redis.googleapis.com/internal/cluster/control_plane/function_latencies\",\"redis.googleapis.com/internal/cluster/control_plane/update_function_latencies\",\"redis.googleapis.com/internal/cluster/expected_shards\",\"redis.googleapis.com/internal/cluster/memory/memory_size\",\"redis.googleapis.com/internal/cluster/operator/intervention_enabled\",\"redis.googleapis.com/internal/cluster/primary_rebalancer/primary_standard_deviation\",\"redis.googleapis.com/internal/cluster/primary_rebalancer/total_failovers\",\"redis.googleapis.com/internal/cluster/psc_connection_id\",\"redis.googleapis.com/internal/cluster/reconciliation/job_invocation_status\",\"redis.googleapis.com/internal/cluster/rollout/critical/replace_failures\",\"redis.googleapis.com/internal/cluster/rollout/critical/total_nodes\",\"redis.googleapis.com/internal/cluster/security/auth_enabled\",\"redis.googleapis.com/internal/cluster/security/iam_auth/request_count\",\"redis.googleapis.com/internal/cluster/security/tls_enabled\",\"redis.googleapis.com/internal/cluster/slo/cluster_state\",\"redis.googleapis.com/internal/cluster/slo/min_expected_replica_nodes\",\"redis.googleapis.com/internal/cluster/slot_distribution_balanced\",\"redis.googleapis.com/internal/cluster/target_intent\",\"redis.googleapis.com/internal/cluster/tenant_project\",\"redis.googleapis.com/internal/cluster/tier\",\"redis.googleapis.com/internal/cluster/topology_inconsistency\",\"redis.googleapis.com/internal/cluster/total_unused_vms_to_remove\",\"redis.googleapis.com/internal/cluster/zone_distribution_mode\",\"redis.googleapis.com/internal/cluster/control_plane/stockout_count\",\"redis.googleapis.com/internal/cluster/deletion_protection_enabled\",\"redis.googleapis.com/internal/cluster/redis/redis_conf_cluster\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisShard\",\"metrics\":[\"redis.googleapis.com/internal/cluster/redis/slo/shard/db_epoch\",\"redis.googleapis.com/internal/cluster/redis/slo/shard/primary_availability\",\"redis.googleapis.com/internal/cluster/redis/slo/shard/replica_availability\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/run.googleapis.com\",\"config\":{\"name\":\"run.googleapis.com\",\"title\":\"Cloud Run Admin API\",\"documentation\":{\"summary\":\"Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"run.googleapis.com/revision\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"run.googleapis.com/service_name\"},{\"key\":\"run.googleapis.com/revision_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"run.googleapis.com/configuration_name\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"run.googleapis.com/revision\",\"metrics\":[\"run.googleapis.com/request_count\",\"run.googleapis.com/request_latencies\",\"run.googleapis.com/container/instance_time\",\"run.googleapis.com/container/cpu/allocation_time\",\"run.googleapis.com/container/memory/allocation_time\",\"run.googleapis.com/container/labelled_instance_time\",\"run.googleapis.com/container/cpu/scaled_usage\",\"run.googleapis.com/container/memory/utilization\",\"run.googleapis.com/tenant_project\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_recordedtime_latencies\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_time_latencies\",\"run.googleapis.com/internal/eventflow_filter/transformation_count\",\"run.googleapis.com/internal/eventflow_filter/transformation_latencies\",\"run.googleapis.com/internal/pod_service_client/request_count\",\"run.googleapis.com/internal/pod_service_client/request_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/runtimeconfig.googleapis.com\",\"config\":{\"name\":\"runtimeconfig.googleapis.com\",\"title\":\"Cloud Runtime Configuration API\",\"documentation\":{\"summary\":\"The Runtime Configurator allows you to dynamically configure and expose variables through Google Cloud Platform. In addition, you can also set Watchers and Waiters that will watch for changes to your data and return based on certain conditions.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/secretmanager.googleapis.com\",\"config\":{\"name\":\"secretmanager.googleapis.com\",\"title\":\"Secret Manager API\",\"documentation\":{\"summary\":\"Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/securetoken.googleapis.com\",\"config\":{\"name\":\"securetoken.googleapis.com\",\"title\":\"Token Service API\",\"documentation\":{\"summary\":\"The Token Service API lets you exchange an ID token or a refresh token for\\nan access token and a refresh token, which you can use to securely call your\\nown APIs.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceconsumermanagement.googleapis.com\",\"config\":{\"name\":\"serviceconsumermanagement.googleapis.com\",\"title\":\"Service Consumer Management API\",\"documentation\":{\"summary\":\"Manages the service consumers of a Service Infrastructure service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicemanagement.googleapis.com\",\"config\":{\"name\":\"servicemanagement.googleapis.com\",\"title\":\"Service Management API\",\"documentation\":{\"summary\":\"Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicenetworking.googleapis.com\",\"config\":{\"name\":\"servicenetworking.googleapis.com\",\"title\":\"Service Networking API\",\"documentation\":{\"summary\":\"Provides automatic management of network configurations necessary for certain services.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceusage.googleapis.com\",\"config\":{\"name\":\"serviceusage.googleapis.com\",\"title\":\"Service Usage API\",\"documentation\":{\"summary\":\"Enables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/source.googleapis.com\",\"config\":{\"name\":\"source.googleapis.com\",\"title\":\"Legacy Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Access source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sourcerepo.googleapis.com\",\"config\":{\"name\":\"sourcerepo.googleapis.com\",\"title\":\"Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Accesses source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/spanner.googleapis.com\",\"config\":{\"name\":\"spanner.googleapis.com\",\"title\":\"Cloud Spanner API\",\"documentation\":{\"summary\":\"Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"spanner.googleapis.com/Instance\",\"displayName\":\"Cloud spanner instance resource\",\"description\":\"Cloud spanner instance resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location of the instance.\"},{\"key\":\"instance\",\"description\":\"Cloud spanner instance.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"spanner.googleapis.com/Database\",\"displayName\":\"Cloud spanner database resource\",\"description\":\"Cloud spanner database resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location of the database.\"},{\"key\":\"instance\",\"description\":\"Cloud spanner instance associated with the database.\"},{\"key\":\"database\",\"description\":\"Cloud spanner database.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"spanner.googleapis.com/Instance\",\"metrics\":[\"spanner.googleapis.com/internal/instance_admin_update_instance_requests\",\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/exceeded\",\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/usage\"]},{\"monitoredResource\":\"spanner.googleapis.com/Database\",\"metrics\":[\"spanner.googleapis.com/internal/database_admin_change_quorum_requests\",\"spanner.googleapis.com/internal/database_admin_create_backup_requests\",\"spanner.googleapis.com/internal/database_admin_update_database_ddl_requests\",\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/usage\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/usage\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/usage\"]},{\"monitoredResource\":\"spanner.googleapis.com/Instance\",\"metrics\":[\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/limit\"]},{\"monitoredResource\":\"spanner.googleapis.com/Database\",\"metrics\":[\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/limit\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/limit\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sql-component.googleapis.com\",\"config\":{\"name\":\"sql-component.googleapis.com\",\"title\":\"Cloud SQL\",\"documentation\":{\"summary\":\"Google Cloud SQL is a hosted and fully managed relational database service\\n on Google's infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sqladmin.googleapis.com\",\"config\":{\"name\":\"sqladmin.googleapis.com\",\"title\":\"Cloud SQL Admin API\",\"documentation\":{\"summary\":\"API for Cloud SQL database instance management\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-api.googleapis.com\",\"config\":{\"name\":\"storage-api.googleapis.com\",\"title\":\"Google Cloud Storage JSON API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-component.googleapis.com\",\"config\":{\"name\":\"storage-component.googleapis.com\",\"title\":\"Cloud Storage\",\"documentation\":{\"summary\":\"Google Cloud Storage is a RESTful service for storing and accessing your data on Google's\\n infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage.googleapis.com\",\"config\":{\"name\":\"storage.googleapis.com\",\"title\":\"Cloud Storage API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"storage.googleapis.com/Location\",\"displayName\":\"GCS Location\",\"description\":\"GCS Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The project number of the bucket.\"},{\"key\":\"location\",\"description\":\"The location of the bucket.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/Project\",\"displayName\":\"GCS Project\",\"description\":\"GCS Project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\\\\\"my-project\\\\\\\".\"},{\"key\":\"location\",\"description\":\"The location where the quota is consumed. It is a region for regional quota, or a zone for zonal quota, or \\\\\\\"global\\\\\\\" otherwise.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/storage\",\"labels\":[{\"key\":\"storage.googleapis.com/bucket_name\"},{\"key\":\"storage.googleapis.com/bucket_storage_class\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/project\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"storage.googleapis.com/storage\",\"metrics\":[\"storage.googleapis.com/storage/total_bytes\",\"storage.googleapis.com/storage/object_count\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/exceeded\",\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Project\",\"metrics\":[\"storage.googleapis.com/dualregion_google_egress_bandwidth\",\"storage.googleapis.com/dualregion_internet_egress_bandwidth\",\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_request_rate/exceeded\",\"storage.googleapis.com/quota/dualregion_request_rate/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Project\",\"metrics\":[\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_request_rate/limit\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sts.googleapis.com\",\"config\":{\"name\":\"sts.googleapis.com\",\"title\":\"Security Token Service API\",\"documentation\":{\"summary\":\"The Security Token Service exchanges Google or third-party credentials for a short-lived access token to Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/testing.googleapis.com\",\"config\":{\"name\":\"testing.googleapis.com\",\"title\":\"Cloud Testing API\",\"documentation\":{\"summary\":\"Allows developers to run automated tests for their mobile applications on Google infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/websecurityscanner.googleapis.com\",\"config\":{\"name\":\"websecurityscanner.googleapis.com\",\"title\":\"Web Security Scanner API\",\"documentation\":{\"summary\":\"Scans your Compute and App Engine apps for common web vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"}]}" + "size": 48845, + "text": "{\"services\":[{\"name\":\"projects/167984947943/services/abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"config\":{\"name\":\"abilitec-api.endpoints.liveramp-identity-public.cloud.goog\",\"title\":\"AbiliTec API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/accesscontextmanager.googleapis.com\",\"config\":{\"name\":\"accesscontextmanager.googleapis.com\",\"title\":\"Access Context Manager API\",\"documentation\":{\"summary\":\"An API for setting attribute based access control to requests to Google Cloud services.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"accesscontextmanager.googleapis.com/Location\",\"displayName\":\"Access Context Manager Location\",\"description\":\"Access Context Manager Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The organization number of the policy, such as organizations/5678.\"},{\"key\":\"location\",\"description\":\"The location of the policy.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"displayName\":\"Access policy resource.\",\"description\":\"Access policy resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"access_policy\",\"description\":\"The access policy custom dimension.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/access_levels_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_egress_policies_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_ingress_policies_per_policy\",\"accesscontextmanager.googleapis.com/perimeter_protected_resources_per_policy\",\"accesscontextmanager.googleapis.com/perimeters_per_policy\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/exceeded\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/exceeded\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/Location\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/access_levels_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_egress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_ingress_policies_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_members_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeters_per_policy/usage\"]},{\"monitoredResource\":\"accesscontextmanager.googleapis.com/AccessPolicyQuotaResource\",\"metrics\":[\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/level_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/level_vpc_networks_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/perimeter_protected_vpc_networks_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_attributes_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_resources_per_policy/usage\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/limit\",\"accesscontextmanager.googleapis.com/quota/rule_vpc_networks_per_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/admin.googleapis.com\",\"config\":{\"name\":\"admin.googleapis.com\",\"title\":\"Admin SDK API\",\"documentation\":{\"summary\":\"Admin SDK lets administrators of enterprise domains to\\n view and manage resources like user, groups etc. It also provides\\n audit and usage reports of domain.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/aiplatform.googleapis.com\",\"config\":{\"name\":\"aiplatform.googleapis.com\",\"title\":\"Vertex AI API\",\"documentation\":{\"summary\":\"Train high-quality custom machine learning models with minimal machine learning expertise and effort.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"aiplatform.googleapis.com/DeploymentResourcePool\",\"displayName\":\"Vertex AI Deployment Resource Pool\",\"description\":\"A Vertex AI Deployment Resource Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Deployment Resource Pool.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"deployment_resource_pool_id\",\"description\":\"The ID of the Deployment Resource Pool.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/Endpoint\",\"displayName\":\"Vertex AI Endpoint\",\"description\":\"A Vertex AI API Endpoint where Models are deployed into it.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Endpoint.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"endpoint_id\",\"description\":\"The ID of the Endpoint.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/ServingCluster\",\"displayName\":\"Vertex AI Serving Cluster\",\"description\":\"A Vertex AI Serving Cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP User Project owning the cluster.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"cluster\",\"description\":\"The GKE name of the cluster.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"aiplatform.googleapis.com/Featurestore\",\"displayName\":\"Vertex AI Feature Store\",\"description\":\"A Vertex AI Feature Store.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Featurestore.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"featurestore_id\",\"description\":\"The ID of the Featurestore.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/FeatureOnlineStore\",\"displayName\":\"Vertex AI Feature Online Store\",\"description\":\"A Vertex AI Feature Online Store.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the FeatureOnlineStore.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"feature_online_store_id\",\"description\":\"The ID of the Feature Online Store.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/Index\",\"displayName\":\"Matching Engine Index\",\"description\":\"An Index built through the cloud Matching Engine service.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Index.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"index_id\",\"description\":\"The ID of the Index.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/IndexEndpoint\",\"displayName\":\"Matching Engine Index Endpoint\",\"description\":\"An Endpoint to which Matching Engine Indexes are deployed.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Index.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"index_endpoint_id\",\"description\":\"The ID of the index endpoint.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/PipelineJob\",\"displayName\":\"Vertex Pipelines Job\",\"description\":\"A Vertex Pipelines Job.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"pipeline_job_id\",\"description\":\"The ID of the PipelineJob.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/Location\",\"displayName\":\"Location\",\"description\":\"A Google Cloud Project and region where a job is running.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/Model\",\"displayName\":\"Vertex AI Model\",\"description\":\"A Vertex AI Model.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Model.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"model\",\"description\":\"The identifier of the Model.\"}],\"launchStage\":\"BETA\"},{\"type\":\"aiplatform.googleapis.com/NotebookRuntime\",\"displayName\":\"Vertex AI Notebook Runtime\",\"description\":\"A Vertex AI Notebook Runtime.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Notebook Runtime.\"},{\"key\":\"location\",\"description\":\"The region in which the notebook exists.\"},{\"key\":\"notebook_runtime_id\",\"description\":\"The identifier of the Notebook Runtime.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"aiplatform.googleapis.com/PublisherModel\",\"displayName\":\"Vertex AI Model Garden Publisher Model\",\"description\":\"A Vertex AI Model Garden Publisher Model.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Endpoint.\"},{\"key\":\"location\",\"description\":\"The region in which the service is running.\"},{\"key\":\"publisher\",\"description\":\"The publisher of the model.\"},{\"key\":\"model_user_id\",\"description\":\"The resource ID of the PublisherModel.\"},{\"key\":\"model_version_id\",\"description\":\"The version ID of the PublisherModel.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"aiplatform.googleapis.com/Endpoint\",\"metrics\":[\"aiplatform.googleapis.com/prediction/internal/online/cmle_backend_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/component_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/core_infra_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/custom/istio_request_duration_milliseconds\",\"aiplatform.googleapis.com/prediction/internal/online/custom/istio_requests_total\",\"aiplatform.googleapis.com/prediction/internal/online/custom/tfe_ie/tf_exit_total\",\"aiplatform.googleapis.com/prediction/internal/online/custom/tfe_ie/tf_launch_total\",\"aiplatform.googleapis.com/prediction/internal/online/custom/dynamic_loading/model_load_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/custom/dynamic_loading/model_load_count\",\"aiplatform.googleapis.com/prediction/internal/online/custom/dynamic_loading/model_cache_lookup_count\",\"aiplatform.googleapis.com/prediction/internal/online/custom/dynamic_loading/model_states\",\"aiplatform.googleapis.com/prediction/internal/online/directpath_backend_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/harpoon_backend_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/llm_backend_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/internal_error_count\",\"aiplatform.googleapis.com/prediction/internal/online/prediction_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/request_byte_count\",\"aiplatform.googleapis.com/prediction/internal/online/response_count\",\"aiplatform.googleapis.com/prediction/internal/online/concurrent_requests\",\"aiplatform.googleapis.com/prediction/internal/online/throttled_request_count\",\"aiplatform.googleapis.com/prediction/internal/online/resource_usage_error_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_response_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_internal_error_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_internal_input_token_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_internal_input_character_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_internal_output_token_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_internal_output_character_count\",\"aiplatform.googleapis.com/prediction/internal/online/lm_prediction_latencies\",\"aiplatform.googleapis.com/prediction/online/streaming_message_overhead_latencies\",\"aiplatform.googleapis.com/prediction/online/streaming_message_count\",\"aiplatform.googleapis.com/prediction/online/streaming_message_bytes_count\",\"aiplatform.googleapis.com/prediction/online/open_streams\",\"aiplatform.googleapis.com/prediction/online/error_count\",\"aiplatform.googleapis.com/prediction/online/prediction_count\",\"aiplatform.googleapis.com/prediction/online/prediction_latencies\",\"aiplatform.googleapis.com/prediction/online/response_count\",\"aiplatform.googleapis.com/prediction/online/replicas\",\"aiplatform.googleapis.com/prediction/online/target_replicas\",\"aiplatform.googleapis.com/prediction/internal/online/cpu/utilization\",\"aiplatform.googleapis.com/prediction/internal/online/memory/bytes_used\",\"aiplatform.googleapis.com/prediction/internal/online/accelerator/duty_cycle\",\"aiplatform.googleapis.com/prediction/internal/online/accelerator/memory/bytes_used\",\"aiplatform.googleapis.com/prediction/internal/online/network/received_bytes_count\",\"aiplatform.googleapis.com/prediction/internal/online/network/sent_bytes_count\",\"aiplatform.googleapis.com/prediction/internal/online/l2_operator_reconcile_latencies\",\"aiplatform.googleapis.com/prediction/internal/online/lvm_request_count\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/DeploymentResourcePool\",\"metrics\":[\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/replicas\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/target_replicas\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/cpu/utilization\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/memory/bytes_used\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/accelerator/duty_cycle\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/accelerator/memory/bytes_used\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/network/received_bytes_count\",\"aiplatform.googleapis.com/prediction/online/deployment_resource_pool/network/sent_bytes_count\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/IndexEndpoint\",\"metrics\":[\"aiplatform.googleapis.com/scann/query/request_count\",\"aiplatform.googleapis.com/scann/query/latencies\",\"aiplatform.googleapis.com/scann/internal/query/latency_bucketized\",\"aiplatform.googleapis.com/matching_engine/query/request_count\",\"aiplatform.googleapis.com/matching_engine/query/query_count\",\"aiplatform.googleapis.com/matching_engine/query/request_count_v2\",\"aiplatform.googleapis.com/matching_engine/internal/query/request_count\",\"aiplatform.googleapis.com/matching_engine/query/latencies\",\"aiplatform.googleapis.com/matching_engine/query/query_latencies\",\"aiplatform.googleapis.com/matching_engine/internal/query/latency_bucketized\",\"aiplatform.googleapis.com/matching_engine/internal/query/match_server_request_count\",\"aiplatform.googleapis.com/matching_engine/internal/query/match_server_latencies\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/IndexEndpoint\",\"metrics\":[\"aiplatform.googleapis.com/scann/current_shards\",\"aiplatform.googleapis.com/scann/current_replicas\",\"aiplatform.googleapis.com/matching_engine/current_shards\",\"aiplatform.googleapis.com/matching_engine/current_replicas\",\"aiplatform.googleapis.com/matching_engine/internal/current_replicas\",\"aiplatform.googleapis.com/matching_engine/cpu/request_cores\",\"aiplatform.googleapis.com/matching_engine/cpu/request_utilization\",\"aiplatform.googleapis.com/matching_engine/memory/used_bytes\",\"aiplatform.googleapis.com/matching_engine/memory/request_bytes\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Index\",\"metrics\":[\"aiplatform.googleapis.com/matching_engine/stream_update/datapoint_count\",\"aiplatform.googleapis.com/matching_engine/stream_update/latency\",\"aiplatform.googleapis.com/matching_engine/stream_update/latencies\",\"aiplatform.googleapis.com/matching_engine/internal/stream_update/catchup_latency\",\"aiplatform.googleapis.com/matching_engine/stream_update/request_count\",\"aiplatform.googleapis.com/matching_engine/index/size\",\"aiplatform.googleapis.com/matching_engine/index/embeddings\",\"aiplatform.googleapis.com/matching_engine/index/last_batch_update_time\",\"aiplatform.googleapis.com/matching_engine/index/last_compaction_time\",\"aiplatform.googleapis.com/matching_engine/report_index_shard_stats_to_gcs/request_count\",\"aiplatform.googleapis.com/matching_engine/empty_index/request_count\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Featurestore\",\"metrics\":[\"aiplatform.googleapis.com/featurestore/online_entities_updated\",\"aiplatform.googleapis.com/featurestore/online_serving/request_count\",\"aiplatform.googleapis.com/featurestore/online_serving/latencies\",\"aiplatform.googleapis.com/featurestore/online_serving/response_size\",\"aiplatform.googleapis.com/featurestore/online_serving/request_bytes_count\",\"aiplatform.googleapis.com/featurestore/streaming_write/offline_processed_count\",\"aiplatform.googleapis.com/featurestore/streaming_write/offline_write_delays\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Featurestore\",\"metrics\":[\"aiplatform.googleapis.com/featurestore/storage/stored_bytes\",\"aiplatform.googleapis.com/featurestore/storage/billable_processed_bytes\",\"aiplatform.googleapis.com/featurestore/node_count\",\"aiplatform.googleapis.com/featurestore/cpu_load\",\"aiplatform.googleapis.com/featurestore/cpu_load_hottest_node\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/FeatureOnlineStore\",\"metrics\":[\"aiplatform.googleapis.com/featureonlinestore/online_serving/request_count\",\"aiplatform.googleapis.com/featureonlinestore/online_serving/serving_bytes_count\",\"aiplatform.googleapis.com/featureonlinestore/online_serving/serving_latencies\",\"aiplatform.googleapis.com/featureonlinestore/serving_data_ages\",\"aiplatform.googleapis.com/featureonlinestore/serving_data_by_sync_time\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/router/serving_latencies\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/leaf/request_count\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/leaf/serving_bytes_count\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/leaf/latencies\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/FeatureOnlineStore\",\"metrics\":[\"aiplatform.googleapis.com/featureonlinestore/storage/stored_bytes\",\"aiplatform.googleapis.com/featureonlinestore/storage/bigtable_cpu_load\",\"aiplatform.googleapis.com/featureonlinestore/storage/bigtable_cpu_load_hottest_node\",\"aiplatform.googleapis.com/featureonlinestore/storage/bigtable_nodes\",\"aiplatform.googleapis.com/featureonlinestore/running_sync\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/router/memory/request_bytes\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/router/memory/used_bytes\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/router/cpu/request_utilization\",\"aiplatform.googleapis.com/feature_online_store/online_serving/internal/router/cpu/request_cores\",\"aiplatform.googleapis.com/featureonlinestore/storage/optimized_nodes\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Location\",\"metrics\":[\"aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model\",\"aiplatform.googleapis.com/online_prediction_requests_per_base_model\",\"aiplatform.googleapis.com/quota/generate_content_requests_per_day_per_project_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/generate_content_requests_per_day_per_project_per_base_model/usage\",\"aiplatform.googleapis.com/quota/generate_content_requests_per_minute_per_project_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/generate_content_requests_per_minute_per_project_per_base_model/usage\",\"aiplatform.googleapis.com/quota/online_prediction_dedicated_requests_per_base_model_version/exceeded\",\"aiplatform.googleapis.com/quota/online_prediction_dedicated_requests_per_base_model_version/usage\",\"aiplatform.googleapis.com/quota/online_prediction_dedicated_tokens_per_base_model_version/exceeded\",\"aiplatform.googleapis.com/quota/online_prediction_dedicated_tokens_per_base_model_version/usage\",\"aiplatform.googleapis.com/quota/online_prediction_output_tokens_per_minute_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/online_prediction_output_tokens_per_minute_per_base_model/usage\",\"aiplatform.googleapis.com/quota/online_prediction_requests_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/online_prediction_requests_per_base_model/usage\",\"aiplatform.googleapis.com/quota/online_prediction_requests_per_user_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/online_prediction_requests_per_user_per_base_model/usage\",\"aiplatform.googleapis.com/quota/shared_generate_content_requests_per_day_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/shared_generate_content_requests_per_day_per_base_model/usage\",\"aiplatform.googleapis.com/quota/shared_generate_content_requests_per_minute_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/shared_generate_content_requests_per_minute_per_base_model/usage\",\"aiplatform.googleapis.com/quota/shared_online_prediction_requests_per_base_model/exceeded\",\"aiplatform.googleapis.com/quota/shared_online_prediction_requests_per_base_model/usage\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Location\",\"metrics\":[\"aiplatform.googleapis.com/executing_vertexai_pipeline_jobs\",\"aiplatform.googleapis.com/executing_vertexai_pipeline_tasks\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Model\",\"metrics\":[\"aiplatform.googleapis.com/model_monitoring/feature_drift_deviation\",\"aiplatform.googleapis.com/model_monitoring/prediction_output_drift_deviation\",\"aiplatform.googleapis.com/model_monitoring/feature_attribution_deviation\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/PipelineJob\",\"metrics\":[\"aiplatform.googleapis.com/pipelinejob/duration\",\"aiplatform.googleapis.com/pipelinejob/task_completed_count\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/PublisherModel\",\"metrics\":[\"aiplatform.googleapis.com/publisher/online_serving/model_invocation_count\",\"aiplatform.googleapis.com/publisher/online_serving/model_invocation_latencies\",\"aiplatform.googleapis.com/publisher/online_serving/first_token_latencies\",\"aiplatform.googleapis.com/publisher/online_serving/tokens\",\"aiplatform.googleapis.com/publisher/online_serving/token_count\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/ServingCluster\",\"metrics\":[\"aiplatform.googleapis.com/serving/controlplane/operator_reconcile_latency_seconds\",\"aiplatform.googleapis.com/serving/controlplane/operator_workqueue_unfinished_work_seconds\",\"aiplatform.googleapis.com/serving/controlplane/operator_workqueue_depth\",\"aiplatform.googleapis.com/serving/controlplane/operator_version\",\"aiplatform.googleapis.com/serving/controlplane/release_stage\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/NotebookRuntime\",\"metrics\":[\"aiplatform.googleapis.com/colab/internal/runtime/startup_duration\",\"aiplatform.googleapis.com/colab/internal/runtime/health\",\"aiplatform.googleapis.com/colab/internal/runtime/image_version\",\"aiplatform.googleapis.com/colab/internal/runtime/uptime\",\"aiplatform.googleapis.com/colab/internal/runtime/cpu/usage_time\",\"aiplatform.googleapis.com/colab/internal/runtime/memory/limit\",\"aiplatform.googleapis.com/colab/internal/runtime/memory/usage\",\"aiplatform.googleapis.com/colab/internal/runtime/container/memory/usage\",\"aiplatform.googleapis.com/colab/internal/runtime/disk/used_bytes\",\"aiplatform.googleapis.com/colab/internal/runtime/disk/reserved_bytes\",\"aiplatform.googleapis.com/colab/internal/runtime/disk/free_bytes\",\"aiplatform.googleapis.com/colab/internal/runtime/network/received_bytes_count\",\"aiplatform.googleapis.com/colab/internal/runtime/network/sent_bytes_count\",\"aiplatform.googleapis.com/colab/internal/runtime/container/restart_count\"]},{\"monitoredResource\":\"aiplatform.googleapis.com/Location\",\"metrics\":[\"aiplatform.googleapis.com/quota/generate_content_requests_per_day_per_project_per_base_model/limit\",\"aiplatform.googleapis.com/quota/generate_content_requests_per_minute_per_project_per_base_model/limit\",\"aiplatform.googleapis.com/quota/online_prediction_dedicated_requests_per_base_model_version/limit\",\"aiplatform.googleapis.com/quota/online_prediction_dedicated_tokens_per_base_model_version/limit\",\"aiplatform.googleapis.com/quota/online_prediction_output_tokens_per_minute_per_base_model/limit\",\"aiplatform.googleapis.com/quota/online_prediction_requests_per_base_model/limit\",\"aiplatform.googleapis.com/quota/online_prediction_requests_per_user_per_base_model/limit\",\"aiplatform.googleapis.com/quota/shared_generate_content_requests_per_day_per_base_model/limit\",\"aiplatform.googleapis.com/quota/shared_generate_content_requests_per_minute_per_base_model/limit\",\"aiplatform.googleapis.com/quota/shared_online_prediction_requests_per_base_model/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/alloydb.googleapis.com\",\"config\":{\"name\":\"alloydb.googleapis.com\",\"title\":\"AlloyDB API\",\"documentation\":{\"summary\":\"AlloyDB for PostgreSQL is an open source-compatible database service that provides a powerful option for migrating, modernizing, or building commercial-grade applications. It offers full compatibility with standard PostgreSQL, and is more than 4x faster for transactional workloads and up to 100x faster for analytical queries than standard PostgreSQL in our performance tests. AlloyDB for PostgreSQL offers a 99.99 percent availability SLA inclusive of maintenance.\\n

\\nAlloyDB is optimized for the most demanding use cases, allowing you to build new applications that require high transaction throughput, large database sizes, or multiple read resources; scale existing PostgreSQL workloads with no application changes; and modernize legacy proprietary databases.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"alloydb.googleapis.com/InternalInstanceNode\",\"displayName\":\"Internal monitored resource representing a physical node in AlloyDB instance.\",\"description\":\"Internal monitored resource representing a physical node in AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InstanceNode\",\"displayName\":\"AlloyDB node\",\"description\":\"Monitored resource representing a physical node in AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Instance\",\"displayName\":\"AlloyDB instance\",\"description\":\"Monitored resource representing an AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InternalDatabase\",\"displayName\":\"Database level metrics collected from one physical node of AlloyDB instance.\",\"description\":\"Database level metrics collected from one physical node of AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB physical node identifier within the AlloyDB instance.\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB engine.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"alloydb.googleapis.com/Database\",\"displayName\":\"AlloyDB database\",\"description\":\"Monitored resource representing a database on AlloyDB instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB instance is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB instance identifier.\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB engine.\"}],\"launchStage\":\"PRELAUNCH\"},{\"type\":\"alloydb.googleapis.com/Cluster\",\"displayName\":\"AlloyDB cluster\",\"description\":\"Monitored resource representing an AlloyDB cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB cluster identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Backup\",\"displayName\":\"AlloyDB backup\",\"description\":\"Monitored resource representing an AlloyDB backup.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB backup is stored.\"},{\"key\":\"backup_id\",\"description\":\"AlloyDB backup identifier.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/Location\",\"displayName\":\"AlloyDB Location\",\"description\":\"A location in the AlloyDB API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location in the API.\"}],\"launchStage\":\"BETA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"alloydb.googleapis.com/InternalOmniInstanceNode\",\"displayName\":\"Internal monitored resource representing a physical node in AlloyDB Omni instance.\",\"description\":\"Internal monitored resource representing a physical node in AlloyDB Omni instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB Omni instance is registered.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB Omni cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB Omni instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB Omni instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB Omni physical node identifier within the AlloyDB Omni instance.\"},{\"key\":\"node_type\",\"description\":\"AlloyDB Omni physical node type. (PRIMARY or STANDBY OR READ).\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"alloydb.googleapis.com/InternalOmniDatabase\",\"displayName\":\"Database level metrics collected from one physical node of AlloyDB Omni instance.\",\"description\":\"Database level metrics collected from one physical node of AlloyDB Omni instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the AlloyDB Omni instance is registered.\"},{\"key\":\"cluster_id\",\"description\":\"AlloyDB Omni cluster identifier.\"},{\"key\":\"instance_id\",\"description\":\"AlloyDB Omni instance identifier.\"},{\"key\":\"instance_type\",\"description\":\"AlloyDB Omni instance type (READ or PRIMARY).\"},{\"key\":\"node_id\",\"description\":\"AlloyDB Omni physical node identifier within the AlloyDB Omni instance.\"},{\"key\":\"node_type\",\"description\":\"AlloyDB Omni physical node type. (PRIMARY or STANDBY or READ).\"},{\"key\":\"database\",\"description\":\"The name of database schema associated with the AlloyDB Omni engine.\"},{\"key\":\"service\",\"description\":\"Service name.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"alloydb.googleapis.com/InternalInstanceNode\",\"metrics\":[\"alloydb.googleapis.com/internal/grpc/client/canonical_status_count\",\"alloydb.googleapis.com/internal/grpc/client/completed_rpcs\",\"alloydb.googleapis.com/internal/grpc/client/received_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/received_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/roundtrip_latency\",\"alloydb.googleapis.com/internal/grpc/client/sent_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/sent_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/client/started_rpcs\",\"alloydb.googleapis.com/internal/grpc/internal/core/experimental_transport_latency\",\"alloydb.googleapis.com/internal/grpc/server/active_channels\",\"alloydb.googleapis.com/internal/grpc/server/canonical_status_count\",\"alloydb.googleapis.com/internal/grpc/server/completed_rpcs\",\"alloydb.googleapis.com/internal/grpc/server/received_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/received_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/server_latency\",\"alloydb.googleapis.com/internal/grpc/server/sent_bytes_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/sent_messages_per_rpc\",\"alloydb.googleapis.com/internal/grpc/server/started_rpcs\",\"alloydb.googleapis.com/internal/container/cpu_usage\",\"alloydb.googleapis.com/internal/container/cpu_throttled\",\"alloydb.googleapis.com/internal/container/cpu_throttled_periods\",\"alloydb.googleapis.com/internal/container/cpu_total_periods\",\"alloydb.googleapis.com/internal/container/memory_used\",\"alloydb.googleapis.com/internal/container/heap_used\",\"alloydb.googleapis.com/internal/container/memory_limit\",\"alloydb.googleapis.com/internal/container/swap_used\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/rpc/client/count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/rpc/client/roundtrip_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/volume\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/process_buffer_capacity\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_ewma_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_ewmv_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_timeout_latency_tracker\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_ewmvariance\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/replica_latency_ewma\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/stale_backup_snapshots\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/wal_progress\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/last_process_pos_advance_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/last_quorum_advance_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/shard_push_back_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/volume_push_back_time\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/replica_rpcs\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_per_write_rpc\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/logical_lsn_bytes_per_write_rpcs\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_added\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/quorum_write_stream/records_accepted_for_replay\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/shard_in_reconfiguration\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/thread_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_time_per_log\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_fraction_blocked\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/parse_batch_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/record_info_queue_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/log_archiver/consume_time_per_log\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_lsn_range\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_lsn_range_min\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_time_range\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/cache_time_range_min\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_block_state_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/wrong_eviction_read_lsn_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/in_local_cache_read_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_blocks_latency\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/read_blocks_latency_total\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/rpcs_per_read_request\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/prefetch_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/prefetch_block_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_miss_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/evict_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/evict_before_use_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/invalidate_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/out_of_buffers_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/purge_cache_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_hit_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/read_wait_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/block_cache/prefetch_cache/response_receive_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/hit_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/miss_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/get_shard_max_latency\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/get_shard_max_visited_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/bucket_chain_size\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/num_entries\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/read_lsn_tracker/num_free_entries\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/request_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/requests_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/fallback_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedge_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedging_success_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/hedge_success_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/latencies_per_replica\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/replica_latencies\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/sequential_rpc_router/rpc_cancel_times\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/failed_readblock_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/num_chunks\",\"alloydb.googleapis.com/internal/database/logging/backlog\",\"alloydb.googleapis.com/internal/database/logging/log_lines_count\",\"alloydb.googleapis.com/internal/database/logging/ccc_log_lines_count\",\"alloydb.googleapis.com/internal/database/logging/log_streams\",\"alloydb.googleapis.com/internal/database/logging/chemist_pre_send_latencies\",\"alloydb.googleapis.com/internal/database/logging/chemist_upload_latencies\",\"alloydb.googleapis.com/internal/database/service/events_count\",\"alloydb.googleapis.com/internal/database/service/errors_count\",\"alloydb.googleapis.com/internal/database/postgresql/uptime\",\"alloydb.googleapis.com/internal/database/postgresql/max_connections\",\"alloydb.googleapis.com/internal/database/postgresql/shared_buffers\",\"alloydb.googleapis.com/internal/database/postgresql/temp_buffers\",\"alloydb.googleapis.com/internal/database/postgresql/buffer_replacement_count\",\"alloydb.googleapis.com/internal/database/postgresql/free_buffer_worker_sleep_time\",\"alloydb.googleapis.com/internal/database/postgresql/wal_size\",\"alloydb.googleapis.com/internal/database/postgresql/collations_used_by_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/collations\",\"alloydb.googleapis.com/internal/database/postgresql/pgaudit_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/valid_entries\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_reads\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_writes\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/num_hits\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/get_entry_calls\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/be_read_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/bg_read_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/verifier_status_count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/verifier_run_count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/count\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/rows\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/checkpoint/create_duration\",\"alloydb.googleapis.com/internal/database/postgresql/chill_cache/prewarm/restore/workers\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_used\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_available\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/bg_process_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/hypothetical_units_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columnar_cache_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_total\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_alg_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_alg_quality\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_time\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/refresh_threshold_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_used_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/cached_table_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/invalidated_block_ratio\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/memory_uncompressed_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/num_column_sets\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/num_whatif\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columns\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/scan_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/work_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/recommendation_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/main_pool_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_total_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_available_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/column_set_used_memory\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/local_storage_configured_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/local_storage_used_size\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/read_bytes_cached_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/read_bytes_swapped_in_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/query_error\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/errors\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/database_advisor_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/statement_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/indexable_column_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/explain_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_iteration_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/selected_index_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/workload_cost_reduction_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_total_index_selections\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_success_index_selections\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/total_num_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_explainable_statements\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_indexable_columns\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/total_num_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_cached_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_skipped_explains\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/max_num_cached_query_costs\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_index_selection_iterations\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/num_selected_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_startup_time\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/index_selection_runtime\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/workload_cost_reduction_percent\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_column_selection_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_column_selection_latency\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_columnarizable_columns_size_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_columnarizable_columns_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_selected_columns_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_workload_cost_reduction_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_recommended_size_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/selected_index_created_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/ce_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_ce_criteria\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_enable\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/auto_enable_size\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/query_tuning_count\",\"alloydb.googleapis.com/internal/database/postgresql/dbadvisor/query_advice_count\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/index_state\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/unused_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/schema/index/indexes\",\"alloydb.googleapis.com/internal/database/postgresql/workload/query/query_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/join/join_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/unsupported_expr_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/unsupported_func_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/agg/unsupported_expr_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/agg/unsupported_func_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/scan/scan_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/partitioning_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/partitioning_spilled_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/planner/hints_planned_query_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_split_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/parent_operator_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/row_counts\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/auto_snapshots_enabled\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/default_version\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/installed_version\",\"alloydb.googleapis.com/internal/database/postgresql/pgsnap/snapshots\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/ml_integration_extension_installed\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/roundtrip_latencies\",\"alloydb.googleapis.com/internal/database/postgresql/temp_on_demand/wait_times\",\"alloydb.googleapis.com/internal/health_agent/status_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/call_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/cache_hit_count\",\"alloydb.googleapis.com/internal/health_insights/vm/probing/memoized_probe/cache_miss_count\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/read_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/write_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/tcp_connect_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/heartbeat_latency\",\"alloydb.googleapis.com/internal/health_insights/database/postgresql/broadcast_lsn\",\"alloydb.googleapis.com/internal/authproxy/connect_latencies\",\"alloydb.googleapis.com/internal/authproxy/open_connections\",\"alloydb.googleapis.com/internal/authproxy/status_count\",\"alloydb.googleapis.com/internal/authproxy/cert_valid_duration\",\"alloydb.googleapis.com/internal/database/iam/login/error_count\",\"alloydb.googleapis.com/internal/database/iam/login/iam_authentication_enabled\",\"alloydb.googleapis.com/internal/database/iam/login/latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/sent_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/write_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/flush_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_bytes_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/state\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/slot_status\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/sent_bytes\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/write_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/flush_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_lag\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/replay_lsn\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/parallel_log_replay_enabled\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/io_time\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/redo_time\",\"alloydb.googleapis.com/internal/instance/postgresql/replay_process/redo_overhead_time\",\"alloydb.googleapis.com/internal/instance/postgresql/backends_by_state\",\"alloydb.googleapis.com/internal/instance/postgresql/backends_for_top_applications\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_returned_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_fetched_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_inserted_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_deleted_count\",\"alloydb.googleapis.com/internal/instance/postgresql/tuples_updated_count\",\"alloydb.googleapis.com/internal/instance/postgresql/new_connections_count\",\"alloydb.googleapis.com/internal/instance/postgresql/deadlock_count\",\"alloydb.googleapis.com/internal/instance/postgresql/committed_transactions_count\",\"alloydb.googleapis.com/internal/instance/postgresql/rolledback_transactions_count\",\"alloydb.googleapis.com/internal/instance/postgresql/blks_read_count\",\"alloydb.googleapis.com/internal/instance/postgresql/blks_hit_count\",\"alloydb.googleapis.com/internal/instance/postgresql/temp_bytes_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/temp_files_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_time\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_time_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/wait_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/buf_hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/chill_hit_count\",\"alloydb.googleapis.com/internal/database/postgresql/tiered_cache/miss_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_utilization\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/pct_transaction_id_utilization\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_utilization_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/oldest_transaction_age\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/transaction_id_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/mintxid_skipped_pages_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/unsuccessful_autovacuums_count\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/bloated_tables\",\"alloydb.googleapis.com/internal/instance/lro/start_count\",\"alloydb.googleapis.com/internal/instance/lro/durations\",\"alloydb.googleapis.com/internal/memagent/memory_available\",\"alloydb.googleapis.com/internal/memagent/terminated_backends\",\"alloydb.googleapis.com/internal/memagent/shared_buffers_active\",\"alloydb.googleapis.com/internal/memagent/min_shared_buffers_active\",\"alloydb.googleapis.com/internal/memagent/static_shared\",\"alloydb.googleapis.com/internal/memagent/grow_ops_count\",\"alloydb.googleapis.com/internal/memagent/shrink_ops_count\",\"alloydb.googleapis.com/internal/memagent/shrink_pause_durations\",\"alloydb.googleapis.com/internal/memagent/temp_override\",\"alloydb.googleapis.com/internal/memagent/disk_space_shortage_count\",\"alloydb.googleapis.com/internal/memagent/buffer_pool_evicted_pages_count\",\"alloydb.googleapis.com/internal/memagent/buffer_pool_accessed_pages\",\"alloydb.googleapis.com/internal/vm/cpu_count\",\"alloydb.googleapis.com/internal/vm/cpu_usage\",\"alloydb.googleapis.com/internal/vm/zone\",\"alloydb.googleapis.com/internal/vm/tenant_project_id\",\"alloydb.googleapis.com/internal/vm/directpath_address\",\"alloydb.googleapis.com/internal/vm/memory_total\",\"alloydb.googleapis.com/internal/vm/memory_used\",\"alloydb.googleapis.com/internal/vm/memory_available\",\"alloydb.googleapis.com/internal/vm/swap_cached\",\"alloydb.googleapis.com/internal/vm/swap_total\",\"alloydb.googleapis.com/internal/vm/swap_used\",\"alloydb.googleapis.com/internal/vm/uptime\",\"alloydb.googleapis.com/internal/vm/oom_count\",\"alloydb.googleapis.com/internal/vm/core_dumps\",\"alloydb.googleapis.com/internal/vm/binary_core_dumps\",\"alloydb.googleapis.com/internal/vm/disk/read_ops\",\"alloydb.googleapis.com/internal/vm/disk/write_ops\",\"alloydb.googleapis.com/internal/vm/disk/read\",\"alloydb.googleapis.com/internal/vm/disk/written\",\"alloydb.googleapis.com/internal/vm/disk/read_time\",\"alloydb.googleapis.com/internal/vm/disk/write_time\",\"alloydb.googleapis.com/internal/vm/disk/utilization_by_data_type\",\"alloydb.googleapis.com/internal/vm/fs/size\",\"alloydb.googleapis.com/internal/vm/fs/free\",\"alloydb.googleapis.com/internal/vm/fs/available\",\"alloydb.googleapis.com/internal/database/postgresql/migration/source_instance_size\",\"alloydb.googleapis.com/internal/database/postgresql/migration/source_database_size\",\"alloydb.googleapis.com/internal/opagent/migration/largest_subscription_size\",\"alloydb.googleapis.com/internal/opagent/migration/subscriptions\",\"alloydb.googleapis.com/internal/opagent/migration/migration_time\",\"alloydb.googleapis.com/internal/opagent/migration/configure_logical_replication_rpc_count\",\"alloydb.googleapis.com/internal/opagent/migration/migration_error_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/started_rpc_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/completed_rpc_count\",\"alloydb.googleapis.com/internal/opagent/grpc/server/rpc_latencies\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/started_rpc_count\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/completed_rpc_count\",\"alloydb.googleapis.com/internal/obsagent/grpc/server/rpc_latencies\",\"alloydb.googleapis.com/internal/obsagent/recommendation/database/connections\",\"alloydb.googleapis.com/internal/obsagent/recommendation/database/returned_rows\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/select_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/reset_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/reset_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/insert_bytes_call_count\",\"alloydb.googleapis.com/internal/obsagent/telemetry/db_connections\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/latencies\",\"alloydb.googleapis.com/internal/obsagent/monitoring/database/query_execution_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/entry_insert_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/deduplicate_table_id_insert_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/deduplicate_table_id_eviction_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/component_not_available_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_transition_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/db_rows_written_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/downsample_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_creation_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_deletion_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/partition_metadata_fetch_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/instance_metadata_fetch_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/extension_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_draining_times\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/segment_aggregation_times\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/bg_worker_iteration_latencies\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/bg_worker_per_iteration_rows\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/wait_class_util_failure_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/wait_event_util_failure_count\",\"alloydb.googleapis.com/internal/dp_experiment/snapshot_init_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/snapshot_init_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/get_flag_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/get_flag_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/callback_process_latencies\",\"alloydb.googleapis.com/internal/dp_experiment/callback_process_status_count\",\"alloydb.googleapis.com/internal/dp_experiment/enabled_flags\",\"alloydb.googleapis.com/internal/database/postgresql/workload/planner/ri_based_join_elimination_query_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/materialized_view_scanned_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/local_shard_trim_lsn\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/global_shard_repd_trim_lsn\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/checkpoint_lsn\",\"alloydb.googleapis.com/internal/database/iam/report/error_count\",\"alloydb.googleapis.com/internal/database/iam/report/latencies\",\"alloydb.googleapis.com/internal/vm/maintenance_event\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/max_placement_distance\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/physical_hosts\",\"alloydb.googleapis.com/internal/vm/pressure_stall_count\",\"alloydb.googleapis.com/internal/memagent/chill_out_cache_attempt_count\",\"alloydb.googleapis.com/internal/memagent/chill_out_cache_time\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/placement_distance\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/virtual_hosts\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/latency\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_pages_gc_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_pages_gc_skipped_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_gc_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_queue_push_success_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_queue_push_failure_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_worker_dbs_processed_counts\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_gc_worker_cycle_latencies\",\"alloydb.googleapis.com/internal/vm/cpu_model\",\"alloydb.googleapis.com/internal/database/postgresql/aggregate/lock_time_count\",\"alloydb.googleapis.com/internal/database/postgresql/recovery_conflicts\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_vacuum_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/lpdead_tuples_count\",\"alloydb.googleapis.com/internal/database/postgresql/read_throttling_count\",\"alloydb.googleapis.com/internal/instance/postgresql/dbs\",\"alloydb.googleapis.com/internal/database/postgresql/vacuum/longest_running_autovacuum\",\"alloydb.googleapis.com/internal/opagent/metadata_service/requests\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/query_plan_sample_count\",\"alloydb.googleapis.com/internal/instance/postgresql/insights/query_plan_capture_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/checkpoint_queue/archiver_checkpoint_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/failed_connections_count\",\"alloydb.googleapis.com/internal/vm/chill_out_cache/machine_type\",\"alloydb.googleapis.com/internal/database/password/expiration_enabled\",\"alloydb.googleapis.com/internal/database/password/complexity_enabled\",\"alloydb.googleapis.com/internal/database/password/contains_username_enabled\",\"alloydb.googleapis.com/internal/database/password/result_count\",\"alloydb.googleapis.com/internal/database/postgresql/mlintegration/num_models\",\"alloydb.googleapis.com/internal/health/probe/latencies\",\"alloydb.googleapis.com/internal/health/probe/count\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/duration\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/redo_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/checkpoint/flush_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/duration\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/replay_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/eviction_window/max_eviction_lsn\",\"alloydb.googleapis.com/internal/instance/postgresql/replication/receive_lsn\",\"alloydb.googleapis.com/internal/database/postgresql/workload/materialized_view_count\",\"alloydb.googleapis.com/internal/vm/auto_conf_entries\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/sqlstatement/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/database/error_count\",\"alloydb.googleapis.com/internal/obsagent/monitoring/querygenerator/database/unknown_column_datatype_count\",\"alloydb.googleapis.com/internal/storage/speckle/dogfish/client/uninitialized_block_count\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/job_scheduler/job_durations\",\"alloydb.googleapis.com/internal/database/postgresql/job_scheduler/job_durations\",\"alloydb.googleapis.com/internal/database/postgresql/columnarcache/columnar_unit_scan_counts\",\"alloydb.googleapis.com/internal/database/postgresql/workload/auto_refresh_count\",\"alloydb.googleapis.com/internal/database/postgresql/workload/distinct_optimization_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_create_scan_speed\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_create_sort_speed\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_create_load_speed\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_create_scan_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_create_sort_percentage\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/btree_create_load_percentage\",\"alloydb.googleapis.com/internal/obsagent/telemetry/send_telemetry_call_latencies\",\"alloydb.googleapis.com/internal/obsagent/telemetry/send_telemetry_payload_sizes\",\"alloydb.googleapis.com/internal/obsagent/telemetry/send_telemetry_call_count\",\"alloydb.googleapis.com/internal/health/neg_experiment/poll_count\",\"alloydb.googleapis.com/internal/database/postgresql/block_storage_writes_count\",\"alloydb.googleapis.com/internal/authproxy/sqlgrpc_connect_latencies\",\"alloydb.googleapis.com/internal/authproxy/sqlgrpc_open_connections_count\",\"alloydb.googleapis.com/internal/authproxy/sqlgrpc_received_bytes\",\"alloydb.googleapis.com/internal/authproxy/sqlgrpc_sent_bytes\",\"alloydb.googleapis.com/internal/authproxy/sqlgrpc_stream_process_times\",\"alloydb.googleapis.com/internal/memagent/metadata_server/rpc_count\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Instance\",\"metrics\":[\"alloydb.googleapis.com/internal/instance/client_connection_config/ssl_mode\",\"alloydb.googleapis.com/internal/instance/client_connection_config/require_connectors\",\"alloydb.googleapis.com/internal/instance/type\",\"alloydb.googleapis.com/internal/instance/creation_timestamp\",\"alloydb.googleapis.com/internal/instance/read_pool/size\",\"alloydb.googleapis.com/internal/instance/uuid\",\"alloydb.googleapis.com/internal/instance/cluster_uuid\",\"alloydb.googleapis.com/internal/instance/customer_tier\",\"alloydb.googleapis.com/internal/instance/state\",\"alloydb.googleapis.com/internal/instance/availability_type\",\"alloydb.googleapis.com/internal/instance/postgresql/version\",\"alloydb.googleapis.com/instance/postgresql/version\",\"alloydb.googleapis.com/internal/instance/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/instance/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/instance/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/instance/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/instance/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/instance/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/instance/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/instance/zone_isolation/complies_with_pzi\",\"alloydb.googleapis.com/internal/instance/network_type\",\"alloydb.googleapis.com/internal/instance/gemini/tier\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalDatabase\",\"metrics\":[\"alloydb.googleapis.com/database/postgresql/insights/aggregate/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/aggregate/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/perquery/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/latencies\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/execution_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/io_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/lock_time\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/shared_blk_access_count\",\"alloydb.googleapis.com/database/postgresql/insights/pertag/row_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/entry_created_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/entry_creation_failed_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/update_failure_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/eviction_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/reset_count\",\"alloydb.googleapis.com/database/postgresql/insights/internal/execution_time_statistics\",\"alloydb.googleapis.com/database/postgresql/insights/internal/query_lengths\",\"alloydb.googleapis.com/internal/database/alloydb_superusers\",\"alloydb.googleapis.com/internal/database/postgresql/size\",\"alloydb.googleapis.com/internal/database/postgresql/backends\",\"alloydb.googleapis.com/internal/database/postgresql/committed_transactions\",\"alloydb.googleapis.com/internal/database/postgresql/rolledback_transactions\",\"alloydb.googleapis.com/internal/database/postgresql/blks_read\",\"alloydb.googleapis.com/internal/database/postgresql/blks_read_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/blks_hit\",\"alloydb.googleapis.com/internal/database/postgresql/blks_hit_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/blk_read_time\",\"alloydb.googleapis.com/internal/database/postgresql/blk_write_time\",\"alloydb.googleapis.com/internal/database/postgresql/tuples\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_returned\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_fetched\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_inserted\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_updated\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_deleted\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_returned_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_fetched_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_inserted_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_deleted_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/tuples_updated_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/deadlock_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/backends_for_top_databases\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/indexonly_heap_fetches_count\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_index_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_indexes\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_table_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/total_tables\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/index_size\",\"alloydb.googleapis.com/internal/database/postgresql/indexing/table_size\",\"alloydb.googleapis.com/internal/database/postgresql/temp_bytes_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/temp_files_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/new_connections_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/committed_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/rolledback_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/database/postgresql/total_columns\",\"alloydb.googleapis.com/internal/database/postgresql/extension_installed\",\"alloydb.googleapis.com/internal/database/postgresql/statements_executed_count\",\"alloydb.googleapis.com/internal/database/superusers\",\"alloydb.googleapis.com/internal/database/users\",\"alloydb.googleapis.com/internal/database/postgresql/backends_initialized_count\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Cluster\",\"metrics\":[\"alloydb.googleapis.com/cluster/storage/usage\",\"alloydb.googleapis.com/internal/cluster/storage/total_wal_bucket_size\",\"alloydb.googleapis.com/internal/cluster/storage/purgeable_wal_bucket_size\",\"alloydb.googleapis.com/internal/cluster/last_backup_timestamp\",\"alloydb.googleapis.com/internal/cluster/internal_earliest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/external_earliest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/latest_restorable_timestamp\",\"alloydb.googleapis.com/internal/cluster/wal_complete\",\"alloydb.googleapis.com/internal/cluster/max_replica_bytes_lag\",\"alloydb.googleapis.com/internal/cluster/migration_ongoing\",\"alloydb.googleapis.com/internal/cluster/uuid\",\"alloydb.googleapis.com/internal/cluster/pitr_enabled\",\"alloydb.googleapis.com/internal/cluster/pitr_enabled_timestamp\",\"alloydb.googleapis.com/internal/cluster/pitr_window_days\",\"alloydb.googleapis.com/internal/cluster/backups\",\"alloydb.googleapis.com/internal/cluster/customer_tier\",\"alloydb.googleapis.com/internal/cluster/state\",\"alloydb.googleapis.com/internal/cluster/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/cluster/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/cluster/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/cluster/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/cluster/storage/quota\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/cluster/zone_isolation/complies_with_pzi\",\"alloydb.googleapis.com/internal/cluster/network_type\",\"alloydb.googleapis.com/internal/cluster/gemini/tier\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Database\",\"metrics\":[\"alloydb.googleapis.com/database/postgresql/insights/internal/internal_dummy_metric\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InstanceNode\",\"metrics\":[\"alloydb.googleapis.com/node/postgres/dummy_metric\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Backup\",\"metrics\":[\"alloydb.googleapis.com/internal/backup/zone_separation/org_policy_enabled\",\"alloydb.googleapis.com/internal/backup/zone_separation/requires_pzs\",\"alloydb.googleapis.com/internal/backup/zone_separation/satisfies_pzs\",\"alloydb.googleapis.com/internal/backup/zone_separation/complies_with_pzs\",\"alloydb.googleapis.com/internal/backup/zone_isolation/org_policy_enabled\",\"alloydb.googleapis.com/internal/backup/zone_isolation/requires_pzi\",\"alloydb.googleapis.com/internal/backup/zone_isolation/satisfies_pzi\",\"alloydb.googleapis.com/internal/backup/zone_isolation/complies_with_pzi\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Location\",\"metrics\":[\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/exceeded\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/exceeded\",\"alloydb.googleapis.com/storage_usage_per_cluster\"]},{\"monitoredResource\":\"alloydb.googleapis.com/Location\",\"metrics\":[\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/limit\",\"alloydb.googleapis.com/quota/quota/storage_usage_per_cluster/usage\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/limit\",\"alloydb.googleapis.com/quota/storage_usage_per_cluster/usage\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalOmniInstanceNode\",\"metrics\":[\"alloydb.googleapis.com/internal/omni/node/cpu\",\"alloydb.googleapis.com/internal/omni/node/cpu_usage\",\"alloydb.googleapis.com/internal/omni/node/storage/usage_per_disk\",\"alloydb.googleapis.com/internal/omni/node/storage/limit_per_disk\",\"alloydb.googleapis.com/internal/omni/memory_available\",\"alloydb.googleapis.com/internal/omni/database/postgresql/uptime\",\"alloydb.googleapis.com/internal/omni/database/postgresql/max_connections\",\"alloydb.googleapis.com/internal/omni/database/postgresql/backends\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/backends_by_state\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/backends_for_top_applications\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_returned_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_fetched_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_updated_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_inserted_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/tuples_deleted_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/temp_bytes_written_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/temp_files_written_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/new_connections_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/deadlock_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/committed_transactions_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/rolledback_transactions_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/blks_hit_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/blks_read_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/vacuum/oldest_transaction_age\",\"alloydb.googleapis.com/internal/omni/database/postgresql/vacuum/transaction_id_utilization_percentage\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/wait_time\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/wait_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/write_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/flush_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/replay_lag\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/state\",\"alloydb.googleapis.com/internal/omni/node/storage/read_ops_count\",\"alloydb.googleapis.com/internal/omni/node/storage/write_ops_count\",\"alloydb.googleapis.com/internal/omni/node/storage/read_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/storage/write_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/storage/utilization_by_data_type\",\"alloydb.googleapis.com/internal/omni/node/network/received_bytes_count\",\"alloydb.googleapis.com/internal/omni/node/network/sent_bytes_count\",\"alloydb.googleapis.com/internal/omni/instance/postgresql/replication/wal_receiver_state\"]},{\"monitoredResource\":\"alloydb.googleapis.com/InternalOmniDatabase\",\"metrics\":[\"alloydb.googleapis.com/internal/omni/database/postgresql/size\",\"alloydb.googleapis.com/internal/omni/database/postgresql/total_columns\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples\",\"alloydb.googleapis.com/internal/omni/database/postgresql/backends_for_top_databases\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_returned_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_fetched_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_updated_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_inserted_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/tuples_deleted_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/temp_bytes_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/temp_files_written_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/new_connections_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/deadlock_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/committed_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/rolledback_transactions_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/blks_hit_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/blks_read_for_top_databases_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/statements_executed_count\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/latencies\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/execution_time\",\"alloydb.googleapis.com/internal/omni/database/postgresql/insights/aggregate/io_time\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/analyticshub.googleapis.com\",\"config\":{\"name\":\"analyticshub.googleapis.com\",\"title\":\"Analytics Hub API\",\"documentation\":{\"summary\":\"Exchange data and analytics assets securely and efficiently.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apigateway.googleapis.com\",\"config\":{\"name\":\"apigateway.googleapis.com\",\"title\":\"API Gateway API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"apigateway.googleapis.com/Gateway\",\"displayName\":\"API Gateway\",\"description\":\"Fully managed API Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP Project owning the Gateway.\"},{\"key\":\"location\",\"description\":\"The region in which the Gateway is running.\"},{\"key\":\"gateway_id\",\"description\":\"The ID of the Gateway.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"apigateway.googleapis.com/Gateway\",\"metrics\":[\"apigateway.googleapis.com/proxy/request_count\",\"apigateway.googleapis.com/server/request_count\",\"apigateway.googleapis.com/internal/downstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_count\",\"apigateway.googleapis.com/internal/upstream/request_latencies\",\"apigateway.googleapis.com/internal/filter_denied_count\",\"apigateway.googleapis.com/internal/service_control/allowed_fail_open_count\",\"apigateway.googleapis.com/internal/service_control/check_count\",\"apigateway.googleapis.com/internal/service_control/report_count\",\"apigateway.googleapis.com/internal/service_control/request_latencies\",\"apigateway.googleapis.com/internal/service_control/request_latencies_overhead\",\"apigateway.googleapis.com/internal/service_control/request_latencies_backend\",\"apigateway.googleapis.com/internal/service_control/overhead_latencies_upper\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/apikeys.googleapis.com\",\"config\":{\"name\":\"apikeys.googleapis.com\",\"title\":\"API Keys API\",\"documentation\":{\"summary\":\"Manages the API keys associated with developer projects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appengine.googleapis.com\",\"config\":{\"name\":\"appengine.googleapis.com\",\"title\":\"App Engine Admin API\",\"documentation\":{\"summary\":\"Provisions and manages developers' App Engine applications.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/appenginereporting.googleapis.com\",\"config\":{\"name\":\"appenginereporting.googleapis.com\",\"title\":\"App Engine\",\"documentation\":{\"summary\":\"Google App Engine Reporting Service\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/artifactregistry.googleapis.com\",\"config\":{\"name\":\"artifactregistry.googleapis.com\",\"title\":\"Artifact Registry API\",\"documentation\":{\"summary\":\"Store and manage build artifacts in a scalable and integrated service built on Google infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"artifactregistry.googleapis.com/Location\",\"displayName\":\"Artifact Registry Location\",\"description\":\"A location in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"artifactregistry.googleapis.com/Project\",\"displayName\":\"Artifact Registry Project\",\"description\":\"A Cloud project in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"artifactregistry.googleapis.com/Repository\",\"displayName\":\"Artifact Registry Repository\",\"description\":\"A repository in Artifact Registry.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"repository_id\",\"description\":\"The identifier of the Artifact Registry repository, such as \\\"my_repository\\\".\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"artifactregistry.googleapis.com/Location\",\"metrics\":[\"artifactregistry.googleapis.com/asia_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/europe_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_asia_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_europe_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_region_upstream_host_reads\",\"artifactregistry.googleapis.com/project_us_multi_region_upstream_host_reads\",\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/exceeded\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/usage\",\"artifactregistry.googleapis.com/region_upstream_host_reads\",\"artifactregistry.googleapis.com/us_multi_region_upstream_host_reads\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Location\",\"metrics\":[\"artifactregistry.googleapis.com/quota/asia_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/europe_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_asia_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_europe_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/project_us_multi_region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/region_upstream_host_reads/limit\",\"artifactregistry.googleapis.com/quota/us_multi_region_upstream_host_reads/limit\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Project\",\"metrics\":[\"artifactregistry.googleapis.com/project/api/request_count\",\"artifactregistry.googleapis.com/project/api/request_latencies\",\"artifactregistry.googleapis.com/project/request_count\",\"artifactregistry.googleapis.com/project/request_latencies\"]},{\"monitoredResource\":\"artifactregistry.googleapis.com/Repository\",\"metrics\":[\"artifactregistry.googleapis.com/repository/api/request_count\",\"artifactregistry.googleapis.com/repository/api/request_latencies\",\"artifactregistry.googleapis.com/repository/request_count\",\"artifactregistry.googleapis.com/repository/request_latencies\",\"artifactregistry.googleapis.com/repository/size\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/autoscaling.googleapis.com\",\"config\":{\"name\":\"autoscaling.googleapis.com\",\"title\":\"Cloud Autoscaling API\",\"documentation\":{\"summary\":\"An API for the Cloud Autoscaling for consuming autoscaling signals.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/baremetalsolution.googleapis.com\",\"config\":{\"name\":\"baremetalsolution.googleapis.com\",\"title\":\"Bare Metal Solution API\",\"documentation\":{\"summary\":\"Provides ways to manage Bare Metal Solution hardware installed in a regional extension located near a Google Cloud data center.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"baremetalsolution.googleapis.com/Instance\",\"displayName\":\"Bare Metal Solution Instance\",\"description\":\"Bare Metal Solution Instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP location where the instance resource resides.\"},{\"key\":\"instance_id\",\"description\":\"The ID of the instance resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"baremetalsolution.googleapis.com/Volume\",\"displayName\":\"Bare Metal Solution Volume\",\"description\":\"Bare Metal Solution Volume.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP location where the volume resource resides.\"},{\"key\":\"volume_id\",\"description\":\"The ID of the volume resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"baremetalsolution.googleapis.com/Lun\",\"displayName\":\"Bare Metal Solution Lun\",\"description\":\"Bare Metal Solution Lun.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP location where the volume resource resides.\"},{\"key\":\"volume_id\",\"description\":\"The ID of the volume resource.\"},{\"key\":\"lun_id\",\"description\":\"The ID of the lun resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"baremetalsolution.googleapis.com/Instance\",\"metrics\":[\"baremetalsolution.googleapis.com/instance/ethernet_fabric/port_bytes_count\",\"baremetalsolution.googleapis.com/instance/ethernet_fabric/port_frames_count\"]},{\"monitoredResource\":\"baremetalsolution.googleapis.com/Volume\",\"metrics\":[\"baremetalsolution.googleapis.com/volume/bytes_count\",\"baremetalsolution.googleapis.com/volume/operation_count\",\"baremetalsolution.googleapis.com/volume/avg_latency\",\"baremetalsolution.googleapis.com/volume/size\"]},{\"monitoredResource\":\"baremetalsolution.googleapis.com/Lun\",\"metrics\":[\"baremetalsolution.googleapis.com/lun/bytes_count\",\"baremetalsolution.googleapis.com/lun/operation_count\",\"baremetalsolution.googleapis.com/lun/avg_latency\",\"baremetalsolution.googleapis.com/lun/size\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/beyondcorp.googleapis.com\",\"config\":{\"name\":\"beyondcorp.googleapis.com\",\"title\":\"BeyondCorp API\",\"documentation\":{\"summary\":\"Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"beyondcorp.googleapis.com/InternalAppConnectorEngine\",\"displayName\":\"AppConnector Gateway Engine\",\"description\":\"Engine gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The consumer project that this engine corresponds to.\"},{\"key\":\"location\",\"description\":\"The region in which the gateway engine is running.\"},{\"key\":\"engine_id\",\"description\":\"Unique identifier for the gateway engine.\"},{\"key\":\"tenant_project\",\"description\":\"Tenant project where this gateway engine runs.\"},{\"key\":\"beyondcorp_service_name\",\"description\":\"The beyondcorp service name this engine corresponds to.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"beyondcorp.googleapis.com/InternalClientGatewayVM\",\"displayName\":\"Internal Client Gateway VM\",\"description\":\"A VM deployed inside a Client Gateway.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the VM.\"},{\"key\":\"org_id\",\"description\":\"The organization id the resource container (project) is associated with.\"},{\"key\":\"location\",\"description\":\"The region this VM is deployed in.\"},{\"key\":\"beyondcorp_service_name\",\"description\":\"The beyondcorp service name this VM was deployed in.\"},{\"key\":\"client_connector_service_id\",\"description\":\"The ID of the client connector service associated with the client gateway.\"},{\"key\":\"client_gateway_id\",\"description\":\"The ID of the client gateway deploying this VM.\"},{\"key\":\"vm_id\",\"description\":\"The id of the deployed VM instance.\"}],\"launchStage\":\"EARLY_ACCESS\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"beyondcorp.googleapis.com/InternalAppConnectorEngine\",\"metrics\":[\"beyondcorp.googleapis.com/internal/appconnector/engine/latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/ingress_byte_count\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flows\",\"beyondcorp.googleapis.com/internal/appconnector/engine/recv_buffer_size_units\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_average_latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_max_latency\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_rcvd_bytes\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_sent_bytes\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_rcvd_throughput\",\"beyondcorp.googleapis.com/internal/appconnector/engine/flow_sent_throughput\"]},{\"monitoredResource\":\"beyondcorp.googleapis.com/InternalClientGatewayVM\",\"metrics\":[\"beyondcorp.googleapis.com/internal/clientconnector/server/connected_devices_count\",\"beyondcorp.googleapis.com/internal/clientconnector/server/connected_users_count\",\"beyondcorp.googleapis.com/internal/clientconnector/server/auth_request_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquery.googleapis.com\",\"config\":{\"name\":\"bigquery.googleapis.com\",\"title\":\"BigQuery API\",\"documentation\":{\"summary\":\"A data platform for customers to create, manage, share and query data.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquery.googleapis.com/Table\",\"displayName\":\"BigQuery Table Resource.\",\"description\":\"BigQuery Table Resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my-project\\\" or \\\"organizations/123\\\".\"},{\"key\":\"location\",\"description\":\"The cloud location of the BigQuery table.\"},{\"key\":\"table_reference\",\"description\":\"The table reference in the format of project_id:dataset_id.table_id for the BigQuery table.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/Location\",\"displayName\":\"CheckIamPolicy Request Location\",\"description\":\"A BigQuery Location (sometimes called Region).\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The id of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"displayName\":\"Differential Privacy Budget\",\"description\":\"Differential Privacy Budget.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"budget_id\",\"description\":\"A unique identifier for the budget basis of the privacy budget (e.g view_uuid for per-view budgets).\"},{\"key\":\"multi_region\",\"description\":\"The multi-region identifier for the associated resource (e.g \\\"us\\\", \\\"eu\\\"). Used only for multi-region quota metrics.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"bigquery.googleapis.com/ExternalDifferentialPrivacyBudget\",\"displayName\":\"Differential Privacy Budget External\",\"description\":\"Differential Privacy Budget exposed externally to provide privacy budget metrics.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location for the quota.\"},{\"key\":\"budget_id\",\"description\":\"A unique identifier for the budget basis of the privacy budget (e.g view_uuid for per-view budgets).\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/exceeded\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Location\",\"metrics\":[\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/exceeded\",\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Location\",\"metrics\":[\"bigquery.googleapis.com/quota/internalCheckIamPolicyRequests/limit\"]},{\"monitoredResource\":\"bigquery.googleapis.com/Table\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_org_us/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_eu/usage\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/limit\",\"bigquery.googleapis.com/quota/internal/table/base_table_bytes_for_free_indexing_per_project_us/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/internal/privacybudget/dp_delta_budget\",\"bigquery.googleapis.com/internal/privacybudget/dp_delta_budget_multi_regional\",\"bigquery.googleapis.com/internal/privacybudget/dp_epsilon_budget\",\"bigquery.googleapis.com/internal/privacybudget/dp_epsilon_budget_multi_regional\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/exceeded\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/InternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_delta_budget_multi_regional/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget/usage\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/limit\",\"bigquery.googleapis.com/quota/internal/privacybudget/dp_epsilon_budget_multi_regional/usage\"]},{\"monitoredResource\":\"bigquery.googleapis.com/ExternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/privacybudget/dp_delta_budget\",\"bigquery.googleapis.com/privacybudget/dp_epsilon_budget\",\"bigquery.googleapis.com/quota/privacybudget/dp_delta_budget/exceeded\",\"bigquery.googleapis.com/quota/privacybudget/dp_epsilon_budget/exceeded\"]},{\"monitoredResource\":\"bigquery.googleapis.com/ExternalDifferentialPrivacyBudget\",\"metrics\":[\"bigquery.googleapis.com/quota/privacybudget/dp_delta_budget/limit\",\"bigquery.googleapis.com/quota/privacybudget/dp_delta_budget/usage\",\"bigquery.googleapis.com/quota/privacybudget/dp_epsilon_budget/limit\",\"bigquery.googleapis.com/quota/privacybudget/dp_epsilon_budget/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigqueryconnection.googleapis.com\",\"config\":{\"name\":\"bigqueryconnection.googleapis.com\",\"title\":\"BigQuery Connection API\",\"documentation\":{\"summary\":\"Allows users to manage BigQuery connections to external data sources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerydatapolicy.googleapis.com\",\"config\":{\"name\":\"bigquerydatapolicy.googleapis.com\",\"title\":\"BigQuery Data Policy API\",\"documentation\":{\"summary\":\"Allows users to manage BigQuery data policies.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerymigration.googleapis.com\",\"config\":{\"name\":\"bigquerymigration.googleapis.com\",\"title\":\"BigQuery Migration API\",\"documentation\":{\"summary\":\"The migration service, exposing apis for migration jobs operations, and agent management.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigqueryreservation.googleapis.com\",\"config\":{\"name\":\"bigqueryreservation.googleapis.com\",\"title\":\"BigQuery Reservation API\",\"documentation\":{\"summary\":\"A service to modify your BigQuery flat-rate reservations.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigquerystorage.googleapis.com\",\"config\":{\"name\":\"bigquerystorage.googleapis.com\",\"title\":\"BigQuery Storage API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"bigquerystorage.googleapis.com/DataflowWrite\",\"displayName\":\"BigQuery Storage Write API metrics for Dataflow jobs.\",\"description\":\"BigQuery Storage Write API metrics for Dataflow jobs.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project/folder/org associated with this resource. This is the project that runs the Dataflow job.\"},{\"key\":\"location\",\"description\":\"The BigQuery region in which the Storage API server locates.\"},{\"key\":\"job_name\",\"description\":\"The name of the Dataflow job this worker belongs to.\"},{\"key\":\"job_id\",\"description\":\"The id of the dataflow job the worker belongs to.\"},{\"key\":\"worker_id\",\"description\":\"The ID of the worker, unique for this job_id.\"},{\"key\":\"destination_project\",\"description\":\"The project of BigQuery destination table of the Dataflow job.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"bigquerystorage.googleapis.com/DataflowWrite\",\"metrics\":[\"bigquerystorage.googleapis.com/dataflow_write/request_count\",\"bigquerystorage.googleapis.com/dataflow_write/uploaded_row_count\",\"bigquerystorage.googleapis.com/dataflow_write/uploaded_bytes_count\",\"bigquerystorage.googleapis.com/dataflow_write/billed_bytes_count\",\"bigquerystorage.googleapis.com/dataflow_write/connection_results_count\",\"bigquerystorage.googleapis.com/dataflow_write/server_side_latencies\",\"bigquerystorage.googleapis.com/dataflow_write/transcoding_latencies\",\"bigquerystorage.googleapis.com/dataflow_write/concurrent_connections\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/bigtableadmin.googleapis.com\",\"config\":{\"name\":\"bigtableadmin.googleapis.com\",\"title\":\"Cloud Bigtable Admin API\",\"documentation\":{\"summary\":\"Administer your Cloud Bigtable tables and instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/billingbudgets.googleapis.com\",\"config\":{\"name\":\"billingbudgets.googleapis.com\",\"title\":\"Cloud Billing Budget API\",\"documentation\":{\"summary\":\"The Cloud Billing Budget API stores Cloud Billing budgets, which define a budget plan and the rules to execute as spend is tracked against that plan.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"billingbudgets.googleapis.com/Location\",\"displayName\":\"A location in the external budget API.\",\"description\":\"A location in the external budget API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identity of the GCP resource container associated with this resource.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"billingbudgets.googleapis.com/Location\",\"metrics\":[\"billingbudgets.googleapis.com/budget_count\",\"billingbudgets.googleapis.com/quota/budget_count/exceeded\"]},{\"monitoredResource\":\"billingbudgets.googleapis.com/Location\",\"metrics\":[\"billingbudgets.googleapis.com/quota/budget_count/limit\",\"billingbudgets.googleapis.com/quota/budget_count/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/binaryauthorization.googleapis.com\",\"config\":{\"name\":\"binaryauthorization.googleapis.com\",\"title\":\"Binary Authorization API\",\"documentation\":{\"summary\":\"The management interface for Binary Authorization, a service that provides policy-based deployment validation and control for images deployed to Google Kubernetes Engine (GKE), Anthos Service Mesh, Anthos Clusters, and Cloud Run.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/chromemanagement.googleapis.com\",\"config\":{\"name\":\"chromemanagement.googleapis.com\",\"title\":\"Chrome Management API\",\"documentation\":{\"summary\":\"The Chrome Management API is a suite of services that allows Chrome administrators to view, manage and gain insights on their Chrome OS and Chrome Browser devices.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudapis.googleapis.com\",\"config\":{\"name\":\"cloudapis.googleapis.com\",\"title\":\"Google Cloud APIs\",\"documentation\":{\"summary\":\"This is a meta service for Google Cloud APIs for convenience. Enabling this service enables all commonly used Google Cloud APIs for the project. By default, it is enabled for all projects created through Google Cloud Console and Google Cloud SDK, and should be manually enabled for all other projects that intend to use Google Cloud APIs. Note: disabling this service has no effect on other services.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudasset.googleapis.com\",\"config\":{\"name\":\"cloudasset.googleapis.com\",\"title\":\"Cloud Asset API\",\"documentation\":{\"summary\":\"The Cloud Asset API manages the history and inventory of Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbilling.googleapis.com\",\"config\":{\"name\":\"cloudbilling.googleapis.com\",\"title\":\"Cloud Billing API\",\"documentation\":{\"summary\":\"Allows developers to manage billing for their Google Cloud Platform projects\\n programmatically.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudbuild.googleapis.com\",\"config\":{\"name\":\"cloudbuild.googleapis.com\",\"title\":\"Cloud Build API\",\"documentation\":{\"summary\":\"Creates and manages builds on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"cloudbuild.googleapis.com/Location\",\"displayName\":\"Cloud Build Location\",\"description\":\"A location in the Cloud Build API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identified of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudbuild.googleapis.com/GkeInstance\",\"displayName\":\"GKE instance\",\"description\":\"GKE instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"gke_instance_id\",\"description\":\"The identifier of the GKE instance.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudbuild.googleapis.com/PrivatePool\",\"displayName\":\"Private Worker Pool\",\"description\":\"Private Worker Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"},{\"key\":\"worker_pool_uuid\",\"description\":\"The UUID of the worker pool.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudbuild.googleapis.com/GkeInstance\",\"metrics\":[\"cloudbuild.googleapis.com/internal/gke_instance/pod\",\"cloudbuild.googleapis.com/internal/gke_instance/node\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/PrivatePool\",\"metrics\":[\"cloudbuild.googleapis.com/internal/private_pool_ready_worker_replicas\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/Location\",\"metrics\":[\"cloudbuild.googleapis.com/concurrent_public_pool_build_cpus\",\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/exceeded\"]},{\"monitoredResource\":\"cloudbuild.googleapis.com/Location\",\"metrics\":[\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/limit\",\"cloudbuild.googleapis.com/quota/concurrent_public_pool_build_cpus/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudcontrolspartner.googleapis.com\",\"config\":{\"name\":\"cloudcontrolspartner.googleapis.com\",\"title\":\"Cloud Controls Partner API\",\"documentation\":{\"summary\":\"Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/clouddeploy.googleapis.com\",\"config\":{\"name\":\"clouddeploy.googleapis.com\",\"title\":\"Cloud Deploy API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"displayName\":\"Cloud Deploy Delivery Pipeline\",\"description\":\"A Cloud Deploy Delivery Pipeline.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where the resource resides.\"},{\"key\":\"pipeline_id\",\"description\":\"ID of the delivery pipeline resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"metrics\":[\"clouddeploy.googleapis.com/deployment_time\",\"clouddeploy.googleapis.com/quota/deployment_time/exceeded\",\"clouddeploy.googleapis.com/quota/deployment_time/usage\"]},{\"monitoredResource\":\"clouddeploy.googleapis.com/DeliveryPipeline\",\"metrics\":[\"clouddeploy.googleapis.com/quota/deployment_time/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudfunctions.googleapis.com\",\"config\":{\"name\":\"cloudfunctions.googleapis.com\",\"title\":\"Cloud Functions API\",\"documentation\":{\"summary\":\"Manages lightweight user-provided functions executed in response to events.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudfunctions.googleapis.com/function\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloudfunctions.googleapis.com/function_name\"}]},{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudfunctions.googleapis.com/function\",\"metrics\":[\"cloudfunctions.googleapis.com/function/execution_times\",\"cloudfunctions.googleapis.com/function/execution_count\",\"cloudfunctions.googleapis.com/function/user_memory_bytes\",\"cloudfunctions.googleapis.com/function/network_egress\",\"cloudfunctions.googleapis.com/function/active_instances\",\"cloudfunctions.googleapis.com/function/execution_delays\",\"cloudfunctions.googleapis.com/function/execution_count_internal\",\"cloudfunctions.googleapis.com/function/supervisor_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_memory_bytes\",\"cloudfunctions.googleapis.com/function/user_gcu_times\",\"cloudfunctions.googleapis.com/function/supervisor_chemist_rpc_error_count\",\"cloudfunctions.googleapis.com/function/supervisor_controlled_death_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_count\",\"cloudfunctions.googleapis.com/function/supervisor_report_latencies\",\"cloudfunctions.googleapis.com/function/supervisor_phase_latencies\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudidentity.googleapis.com\",\"config\":{\"name\":\"cloudidentity.googleapis.com\",\"title\":\"Cloud Identity API\",\"documentation\":{\"summary\":\"API for provisioning and managing identity resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudkms.googleapis.com\",\"config\":{\"name\":\"cloudkms.googleapis.com\",\"title\":\"Cloud Key Management Service (KMS) API\",\"documentation\":{\"summary\":\"Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudkms.googleapis.com/Project\",\"displayName\":\"KMS project\",\"description\":\"KMS project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/ekm/external/request_count\",\"cloudkms.googleapis.com/ekm/external/request_latencies\",\"cloudkms.googleapis.com/external_kms_multiregion_requests\",\"cloudkms.googleapis.com/hsm_multiregion_asymmetric_requests\",\"cloudkms.googleapis.com/hsm_multiregion_symmetric_requests\",\"cloudkms.googleapis.com/peak_qps\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/exceeded\",\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/usage\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/exceeded\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/usage\"]},{\"monitoredResource\":\"cloudkms.googleapis.com/Project\",\"metrics\":[\"cloudkms.googleapis.com/quota/external_kms_multiregion_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/hsm_multiregion_symmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_asymmetric_requests/limit\",\"cloudkms.googleapis.com/quota/software_multiregion_symmetric_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudresourcemanager.googleapis.com\",\"config\":{\"name\":\"cloudresourcemanager.googleapis.com\",\"title\":\"Cloud Resource Manager API\",\"documentation\":{\"summary\":\"Creates, reads, and updates metadata for Google Cloud Platform resource containers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudscheduler.googleapis.com\",\"config\":{\"name\":\"cloudscheduler.googleapis.com\",\"title\":\"Cloud Scheduler API\",\"documentation\":{\"summary\":\"Creates and manages jobs run on a regular recurring schedule.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/cloudtrace.googleapis.com\",\"config\":{\"name\":\"cloudtrace.googleapis.com\",\"title\":\"Cloud Trace API\",\"documentation\":{\"summary\":\"Sends application trace data to Cloud Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API. This library is used to interact with the Cloud Trace API directly. If you are looking to instrument your application for Cloud Trace, we recommend using OpenTelemetry.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"cloudtrace.googleapis.com/charged_project\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"monitoring.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"cloudtrace.googleapis.com/ChargedProject\",\"displayName\":\"Cloud trace target\",\"description\":\"A cloud trace specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"api_service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'cloudtrace.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"displayName\":\"Cloud Trace\",\"description\":\"Cloud trace resource, e.g. project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location that the Cloud Trace service recording the metrics is running.\"}],\"launchStage\":\"EARLY_ACCESS\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"cloudtrace.googleapis.com/ChargedProject\",\"metrics\":[\"cloudtrace.googleapis.com/billing/ingested_spans\",\"cloudtrace.googleapis.com/billing/ingested_bytes\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/charged_project\",\"metrics\":[\"cloudtrace.googleapis.com/billing/retrieved_spans\"]},{\"monitoredResource\":\"cloudtrace.googleapis.com/CloudtraceProject\",\"metrics\":[\"cloudtrace.googleapis.com/internal/plugin_server_span_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_count\",\"cloudtrace.googleapis.com/internal/reader_root_query_latencies\",\"cloudtrace.googleapis.com/bigquery_export/exported_span_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/compute.googleapis.com\",\"config\":{\"name\":\"compute.googleapis.com\",\"title\":\"Compute Engine API\",\"documentation\":{\"summary\":\"Creates and runs virtual machines on Google Cloud Platform.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"compute.googleapis.com/VpcNetwork\",\"displayName\":\"VPC Network\",\"description\":\"VPC Network.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the VPC Network.\"},{\"key\":\"location\",\"description\":\"Location of the VPC Network, global always.\"},{\"key\":\"network_id\",\"description\":\"VPC Network resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Location\",\"displayName\":\"Compute Location\",\"description\":\"A location in the Compute API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Compute Location.\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/Interconnect\",\"displayName\":\"Interconnect\",\"description\":\"Interconnect.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the Interconnect.\"},{\"key\":\"location\",\"description\":\"Location of the Interconnect.\"},{\"key\":\"interconnect_id\",\"description\":\"Interconnect resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/FirewallPolicy\",\"displayName\":\"Firewall policy\",\"description\":\"Firewall policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project or organization) associated with the firewall policy.\"},{\"key\":\"location\",\"description\":\"Location of the firewall policy.\"},{\"key\":\"firewall_policy_id\",\"description\":\"Firewall policy resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/OperationType\",\"displayName\":\"Operation Type\",\"description\":\"Operation Type.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the operation.\"},{\"key\":\"location\",\"description\":\"Location of the operation.\"},{\"key\":\"operation_type\",\"description\":\"Operation type.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"compute.googleapis.com/Reservation\",\"displayName\":\"Reservation\",\"description\":\"Monitored resource representing a reservation.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The zone that contains the reservation.\"},{\"key\":\"reservation_id\",\"description\":\"Reservation resource ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/StoragePool\",\"displayName\":\"Storage Pool\",\"description\":\"Monitored resource representing a storage pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container (e.g. project number) associated with the reservation.\"},{\"key\":\"location\",\"description\":\"The location that contains the storage pool.\"},{\"key\":\"storage_pool_id\",\"description\":\"Numerical resource ID of the storage pool.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"gce_instance\",\"displayName\":\"VM Instance\",\"description\":\"A virtual machine instance hosted in Compute Engine.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"instance_id\",\"description\":\"The numeric VM instance identifier assigned by Compute Engine.\"},{\"key\":\"zone\",\"description\":\"The Compute Engine zone in which the VM is running.\"}],\"launchStage\":\"GA\"},{\"type\":\"compute.googleapis.com/SecurityPolicy\",\"displayName\":\"Security policy\",\"description\":\"Security policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container (i.e. project) associated with the security policy.\"},{\"key\":\"location\",\"description\":\"Location of the security policy.\"},{\"key\":\"security_policy_id\",\"description\":\"Security policy resource ID.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/dynamic_routes_per_region_per_peering_group\",\"compute.googleapis.com/global_internal_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/instances_per_peering_group\",\"compute.googleapis.com/instances_per_vpc_network\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_lb_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_managed_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_peering_group\",\"compute.googleapis.com/internal_protocol_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/ip_aliases_per_peering_group\",\"compute.googleapis.com/ip_aliases_per_vpc_network\",\"compute.googleapis.com/peerings_per_vpc_network\",\"compute.googleapis.com/psc_google_apis_forwarding_rules_per_vpc_network\",\"compute.googleapis.com/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network\",\"compute.googleapis.com/psc_propagated_connections_per_vpc_network\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/exceeded\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/exceeded\",\"compute.googleapis.com/quota/instances_per_peering_group/exceeded\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/instances_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/peerings_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_accepted_connections_per_producer_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_connections_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_incoming_connections_per_producer_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_outgoing_connections_per_consumer_vpc_network/exceeded\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/exceeded\",\"compute.googleapis.com/quota/static_routes_per_peering_group/exceeded\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/exceeded\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/exceeded\",\"compute.googleapis.com/regional_external_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/regional_internal_managed_forwarding_rules_per_region_per_vpc_network\",\"compute.googleapis.com/static_routes_per_peering_group\",\"compute.googleapis.com/static_routes_per_vpc_network\",\"compute.googleapis.com/subnet_ranges_per_peering_group\",\"compute.googleapis.com/subnet_ranges_per_vpc_network\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/cpus_per_vm_family\",\"compute.googleapis.com/global_dns/request_count\",\"compute.googleapis.com/gpus_per_gpu_family\",\"compute.googleapis.com/inter_region_egress_bandwidth\",\"compute.googleapis.com/local_ssd_total_storage_per_vm_family\",\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/exceeded\",\"compute.googleapis.com/quota/cpus_per_vm_family/exceeded\",\"compute.googleapis.com/quota/gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/exceeded\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/usage\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/exceeded\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/exceeded\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/exceeded\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/exceeded\",\"compute.googleapis.com/quota/tpus_per_tpu_family/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/Interconnect\",\"metrics\":[\"compute.googleapis.com/interconnect_attachments_per_interconnect\",\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/FirewallPolicy\",\"metrics\":[\"compute.googleapis.com/fqdns_per_global_network_firewall_policy\",\"compute.googleapis.com/fqdns_per_regional_network_firewall_policy\",\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/exceeded\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/exceeded\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/exceeded\",\"compute.googleapis.com/rule_attributes_per_global_network_firewall_policy\",\"compute.googleapis.com/rule_attributes_per_regional_network_firewall_policy\"]},{\"monitoredResource\":\"compute.googleapis.com/OperationType\",\"metrics\":[\"compute.googleapis.com/global_concurrent_operations\",\"compute.googleapis.com/quota/concurrent/global_concurrent_operations/exceeded\",\"compute.googleapis.com/quota/concurrent/internal/global_concurrent_operations/combined_units\",\"compute.googleapis.com/quota/concurrent/internal/regional_concurrent_operations/combined_units\",\"compute.googleapis.com/quota/concurrent/regional_concurrent_operations/exceeded\",\"compute.googleapis.com/regional_concurrent_operations\"]},{\"monitoredResource\":\"gce_instance\",\"metrics\":[\"compute.googleapis.com/instance/global_dns/request_count\"]},{\"monitoredResource\":\"compute.googleapis.com/Reservation\",\"metrics\":[\"compute.googleapis.com/reservation/reserved\",\"compute.googleapis.com/reservation/assured\",\"compute.googleapis.com/reservation/used\",\"compute.googleapis.com/reservation/internal/matching_instances\",\"compute.googleapis.com/reservation/internal/prespuns_by_state\"]},{\"monitoredResource\":\"compute.googleapis.com/StoragePool\",\"metrics\":[\"compute.googleapis.com/storage_pool/disks\",\"compute.googleapis.com/storage_pool/provisioned_capacity\",\"compute.googleapis.com/storage_pool/used_capacity\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_capacity\",\"compute.googleapis.com/storage_pool/provisioned_iops\",\"compute.googleapis.com/storage_pool/used_iops\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_iops\",\"compute.googleapis.com/storage_pool/provisioned_throughput\",\"compute.googleapis.com/storage_pool/used_throughput\",\"compute.googleapis.com/storage_pool/total_disk_provisioned_throughput\",\"compute.googleapis.com/storage_pool/capacity_utilization\",\"compute.googleapis.com/storage_pool/iops_utilization\",\"compute.googleapis.com/storage_pool/throughput_utilization\"]},{\"monitoredResource\":\"compute.googleapis.com/Location\",\"metrics\":[\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/limit\",\"compute.googleapis.com/quota/asynchronously_replicating_disk_pairs_per_project_region_pair/usage\",\"compute.googleapis.com/quota/cpus_per_vm_family/limit\",\"compute.googleapis.com/quota/cpus_per_vm_family/usage\",\"compute.googleapis.com/quota/gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/inter_region_egress_bandwidth/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/limit\",\"compute.googleapis.com/quota/local_ssd_total_storage_per_vm_family/usage\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/limit\",\"compute.googleapis.com/quota/preemptible_gpus_per_gpu_family/usage\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/limit\",\"compute.googleapis.com/quota/rdma_networking_cards_per_vm_family/usage\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/limit\",\"compute.googleapis.com/quota/reserved_resource_per_aggregate_reservation_per_cluster/usage\",\"compute.googleapis.com/quota/tpus_per_tpu_family/limit\",\"compute.googleapis.com/quota/tpus_per_tpu_family/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/VpcNetwork\",\"metrics\":[\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_other_regions_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/cloud_router_prefixes_from_own_region_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/limit\",\"compute.googleapis.com/quota/dynamic_routes_per_region_per_peering_group/usage\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/global_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/limit\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network/usage\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/limit\",\"compute.googleapis.com/quota/global_network_firewall_policy_associations_per_vpc_network_system/usage\",\"compute.googleapis.com/quota/instances_per_peering_group/limit\",\"compute.googleapis.com/quota/instances_per_peering_group/usage\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/instances_per_vpc_network/limit\",\"compute.googleapis.com/quota/instances_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_lb_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_managed_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_peering_group/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/internal_protocol_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/limit\",\"compute.googleapis.com/quota/ip_aliases_per_peering_group/usage\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/limit\",\"compute.googleapis.com/quota/ip_aliases_per_vpc_network/usage\",\"compute.googleapis.com/quota/peerings_per_vpc_network/limit\",\"compute.googleapis.com/quota/peerings_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_accepted_connections_per_producer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_accepted_connections_per_producer_vpc_network/usage\",\"compute.googleapis.com/quota/psc_connections_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_connections_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_google_apis_forwarding_rules_per_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_regional_vpc_network/usage\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_ilb_consumer_forwarding_rules_per_producer_vpc_network/usage\",\"compute.googleapis.com/quota/psc_incoming_connections_per_producer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_incoming_connections_per_producer_vpc_network/usage\",\"compute.googleapis.com/quota/psc_outgoing_connections_per_consumer_vpc_network/limit\",\"compute.googleapis.com/quota/psc_outgoing_connections_per_consumer_vpc_network/usage\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/limit\",\"compute.googleapis.com/quota/psc_propagated_connections_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_external_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_fast_ip_move_backend_services_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_fast_ip_move_domains_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_internal_managed_forwarding_rules_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/limit\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network/usage\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/limit\",\"compute.googleapis.com/quota/regional_network_firewall_policy_associations_per_region_per_vpc_network_system/usage\",\"compute.googleapis.com/quota/static_routes_per_peering_group/limit\",\"compute.googleapis.com/quota/static_routes_per_peering_group/usage\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/limit\",\"compute.googleapis.com/quota/static_routes_per_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_peering_group/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_regional_vpc_network/usage\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/limit\",\"compute.googleapis.com/quota/subnet_ranges_per_vpc_network/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/Interconnect\",\"metrics\":[\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/limit\",\"compute.googleapis.com/quota/interconnect_attachments_per_interconnect/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/FirewallPolicy\",\"metrics\":[\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_global_network_firewall_policy/usage\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_hierarchical_firewall_policy/usage\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/limit\",\"compute.googleapis.com/quota/fqdns_per_regional_network_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_global_network_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_hierarchical_firewall_policy/usage\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/limit\",\"compute.googleapis.com/quota/rule_attributes_per_regional_network_firewall_policy/usage\"]},{\"monitoredResource\":\"compute.googleapis.com/OperationType\",\"metrics\":[\"compute.googleapis.com/quota/concurrent/global_concurrent_operations/limit\",\"compute.googleapis.com/quota/concurrent/regional_concurrent_operations/limit\"]},{\"monitoredResource\":\"compute.googleapis.com/SecurityPolicy\",\"metrics\":[\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/exceeded\",\"compute.googleapis.com/quota/advanced_rules_per_regional_security_policy/exceeded\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/exceeded\"]},{\"monitoredResource\":\"compute.googleapis.com/SecurityPolicy\",\"metrics\":[\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_edge_security_policy/usage\",\"compute.googleapis.com/quota/advanced_rules_per_regional_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_regional_security_policy/usage\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/limit\",\"compute.googleapis.com/quota/advanced_rules_per_security_policy/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/connectors.googleapis.com\",\"config\":{\"name\":\"connectors.googleapis.com\",\"title\":\"Connectors API\",\"documentation\":{\"summary\":\"Enables users to create and manage connections to Google Cloud services and\\nthird-party business applications using the Connectors interface.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"connectors.googleapis.com/Connection\",\"displayName\":\"Connectors\",\"description\":\"Monitored resource for Connectors.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"GCP region location of the connection.\"},{\"key\":\"connection\",\"description\":\"The name of the connection.\"}],\"launchStage\":\"BETA\"},{\"type\":\"connectors.googleapis.com/ConnectionEventSubscription\",\"displayName\":\"Connection Event Subscription\",\"description\":\"Monitored resource for Connection Event Subscription.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"GCP region location of the connection.\"},{\"key\":\"connection\",\"description\":\"The name of the connection.\"},{\"key\":\"event_subscription\",\"description\":\"The name of the connection event subscription.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"connectors.googleapis.com/Connection\",\"metrics\":[\"connectors.googleapis.com/internal/connection/state\",\"connectors.googleapis.com/internal/connection/request_count\",\"connectors.googleapis.com/internal/connection/response_count\",\"connectors.googleapis.com/internal/connection/latencies\",\"connectors.googleapis.com/internal/connection/request_sizes\",\"connectors.googleapis.com/internal/connection/response_sizes\",\"connectors.googleapis.com/internal/connection/nodes\",\"connectors.googleapis.com/internal/external_system/request_count\",\"connectors.googleapis.com/internal/external_system/response_count\",\"connectors.googleapis.com/internal/external_system/latencies\",\"connectors.googleapis.com/connection/state\",\"connectors.googleapis.com/connection/request_count\",\"connectors.googleapis.com/connection/response_count\",\"connectors.googleapis.com/connection/latencies\",\"connectors.googleapis.com/connection/request_sizes\",\"connectors.googleapis.com/connection/response_sizes\",\"connectors.googleapis.com/connection/nodes\",\"connectors.googleapis.com/internal/connection/cloud_run_event_count\",\"connectors.googleapis.com/internal/connection/event_router_event_count\",\"connectors.googleapis.com/internal/connection/trigger_proxy_event_count\",\"connectors.googleapis.com/connection/event_request_sizes\",\"connectors.googleapis.com/connection/event_count\",\"connectors.googleapis.com/connection/delivery_count\"]},{\"monitoredResource\":\"connectors.googleapis.com/Connection\",\"metrics\":[\"connectors.googleapis.com/internal/connection/connection_status\",\"connectors.googleapis.com/connection/connection_status\"]},{\"monitoredResource\":\"connectors.googleapis.com/ConnectionEventSubscription\",\"metrics\":[\"connectors.googleapis.com/event_subscription/event_delivery_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/container.googleapis.com\",\"config\":{\"name\":\"container.googleapis.com\",\"title\":\"Kubernetes Engine API\",\"documentation\":{\"summary\":\"Builds and manages container-based applications, powered by the open source Kubernetes technology.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"container.googleapis.com/Cluster\",\"displayName\":\"Kubernetes Cluster Limits\",\"description\":\"Kubernetes Cluster.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"Project or organization.\"},{\"key\":\"location\",\"description\":\"Region or zone where the cluster was created.\"},{\"key\":\"cluster_name\",\"description\":\"Cluster name.\"}],\"launchStage\":\"BETA\"},{\"type\":\"container.googleapis.com/NodePool\",\"displayName\":\"GKE Node Pool\",\"description\":\"GKE Node Pool.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"Project or organization.\"},{\"key\":\"location\",\"description\":\"Region or zone where the cluster was created.\"},{\"key\":\"cluster_name\",\"description\":\"Cluster name.\"},{\"key\":\"node_pool_name\",\"description\":\"Node pool name.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"container.googleapis.com/Cluster\",\"metrics\":[\"container.googleapis.com/quota/containers_per_cluster_autopilot\",\"container.googleapis.com/quota/containers_per_cluster_standard\",\"container.googleapis.com/quota/etcd_database_size_bytes\",\"container.googleapis.com/quota/nodes_per_cluster\",\"container.googleapis.com/quota/pods_per_cluster_autopilot\",\"container.googleapis.com/quota/pods_per_cluster_standard\",\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/exceeded\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/exceeded\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/exceeded\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/exceeded\",\"container.googleapis.com/quota/quota/nodes_per_cluster/exceeded\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/exceeded\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/exceeded\"]},{\"monitoredResource\":\"container.googleapis.com/NodePool\",\"metrics\":[\"container.googleapis.com/quota/nodes_per_node_pool\",\"container.googleapis.com/quota/quota/nodes_per_node_pool/exceeded\"]},{\"monitoredResource\":\"container.googleapis.com/Cluster\",\"metrics\":[\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/limit\",\"container.googleapis.com/quota/quota/containers_per_cluster_autopilot/usage\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/limit\",\"container.googleapis.com/quota/quota/containers_per_cluster_standard/usage\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/limit\",\"container.googleapis.com/quota/quota/etcd_database_size_bytes/usage\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/limit\",\"container.googleapis.com/quota/quota/etcd_database_size_gib/usage\",\"container.googleapis.com/quota/quota/nodes_per_cluster/limit\",\"container.googleapis.com/quota/quota/nodes_per_cluster/usage\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/limit\",\"container.googleapis.com/quota/quota/pods_per_cluster_autopilot/usage\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/limit\",\"container.googleapis.com/quota/quota/pods_per_cluster_standard/usage\"]},{\"monitoredResource\":\"container.googleapis.com/NodePool\",\"metrics\":[\"container.googleapis.com/quota/quota/nodes_per_node_pool/limit\",\"container.googleapis.com/quota/quota/nodes_per_node_pool/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containeranalysis.googleapis.com\",\"config\":{\"name\":\"containeranalysis.googleapis.com\",\"title\":\"Container Analysis API\",\"documentation\":{\"summary\":\"This API is a prerequisite for leveraging Artifact Analysis scanning\\ncapabilities in both Artifact Registry and with Advanced Vulnerability\\nInsights (runtime scanning) in GKE.\\n\\nIn addition, the Container Analysis API is an implementation of the Grafeas\\nAPI, which enables storing, querying, and retrieval of critical metadata\\nabout all of your software artifacts.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerfilesystem.googleapis.com\",\"config\":{\"name\":\"containerfilesystem.googleapis.com\",\"title\":\"Container File System API\",\"documentation\":{\"summary\":\"Stream images stored in Artifact Registry to GKE\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerregistry.googleapis.com\",\"config\":{\"name\":\"containerregistry.googleapis.com\",\"title\":\"Container Registry API\",\"documentation\":{\"summary\":\"Google Container Registry provides secure, private Docker image storage on Google Cloud Platform. Our API follows the Docker Registry API specification, so we are fully compatible with the Docker CLI client, as well as standard tooling using the Docker Registry API.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/containerscanning.googleapis.com\",\"config\":{\"name\":\"containerscanning.googleapis.com\",\"title\":\"Container Scanning API\",\"documentation\":{\"summary\":\"A service to scan containers for vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataflow.googleapis.com\",\"config\":{\"name\":\"dataflow.googleapis.com\",\"title\":\"Dataflow API\",\"documentation\":{\"summary\":\"Manages Google Cloud Dataflow projects on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/billing-enabled\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"dataflow.googleapis.com/Project\",\"displayName\":\"Dataflow Project\",\"description\":\"A project level monitored resource for Dataflow.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The location where Dataflow jobs are running.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"dataflow.googleapis.com/Project\",\"metrics\":[\"dataflow.googleapis.com/quota/region_endpoint_shuffle_slot/exceeded\",\"dataflow.googleapis.com/region_endpoint_shuffle_slot\"]},{\"monitoredResource\":\"dataflow.googleapis.com/Project\",\"metrics\":[\"dataflow.googleapis.com/quota/region_endpoint_shuffle_slot/limit\",\"dataflow.googleapis.com/quota/region_endpoint_shuffle_slot/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataform.googleapis.com\",\"config\":{\"name\":\"dataform.googleapis.com\",\"title\":\"Dataform API\",\"documentation\":{\"summary\":\"Service to develop, version control, and operationalize SQL pipelines in BigQuery.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/datapipelines.googleapis.com\",\"config\":{\"name\":\"datapipelines.googleapis.com\",\"title\":\"Data pipelines API\",\"documentation\":{\"summary\":\"Data Pipelines provides an interface for creating, updating, and managing recurring Data Analytics jobs.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataplex.googleapis.com\",\"config\":{\"name\":\"dataplex.googleapis.com\",\"title\":\"Cloud Dataplex API\",\"documentation\":{\"summary\":\"Dataplex API is used to manage the lifecycle of data lakes.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"dataplex.googleapis.com/Lake\",\"displayName\":\"Cloud Dataplex Lake\",\"description\":\"A Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of this Lake resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Zone\",\"displayName\":\"Cloud Dataplex Zone\",\"description\":\"A Zone within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"zone_id\",\"description\":\"The identifier of this Zone resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Asset\",\"displayName\":\"Cloud Dataplex Asset\",\"description\":\"An Asset within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"zone_id\",\"description\":\"The identifier of the Zone resource containing this resource.\"},{\"key\":\"asset_id\",\"description\":\"The identifier of this Asset resource.\"}],\"launchStage\":\"BETA\"},{\"type\":\"dataplex.googleapis.com/Environment\",\"displayName\":\"Cloud Dataplex Environment\",\"description\":\"An Environment within a Cloud Dataplex Lake.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP region associated with this resource.\"},{\"key\":\"lake_id\",\"description\":\"The identifier of the Lake resource containing this resource.\"},{\"key\":\"environment_id\",\"description\":\"The identifier of this Environment resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"dataplex.googleapis.com/Lake\",\"metrics\":[\"dataplex.googleapis.com/lake/requires_action\"]},{\"monitoredResource\":\"dataplex.googleapis.com/Zone\",\"metrics\":[\"dataplex.googleapis.com/zone/requires_action\"]},{\"monitoredResource\":\"dataplex.googleapis.com/Asset\",\"metrics\":[\"dataplex.googleapis.com/asset/requires_action\",\"dataplex.googleapis.com/asset/active\",\"dataplex.googleapis.com/asset/data_items\",\"dataplex.googleapis.com/asset/data_size\",\"dataplex.googleapis.com/asset/tables\",\"dataplex.googleapis.com/asset/filesets\",\"dataplex.googleapis.com/asset/entities_pending_bigquery_metadata_updates\",\"dataplex.googleapis.com/asset/entities_pending_bigquery_iampolicy_updates\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc-control.googleapis.com\",\"config\":{\"name\":\"dataproc-control.googleapis.com\",\"title\":\"Cloud Dataproc Control API\",\"documentation\":{\"summary\":\"Manages internal resources for Google Cloud Dataproc.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dataproc.googleapis.com\",\"config\":{\"name\":\"dataproc.googleapis.com\",\"title\":\"Cloud Dataproc API\",\"documentation\":{\"summary\":\"Manages Hadoop-based clusters and jobs on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/datastore.googleapis.com\",\"config\":{\"name\":\"datastore.googleapis.com\",\"title\":\"Cloud Datastore API\",\"documentation\":{\"summary\":\"Accesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/deploymentmanager.googleapis.com\",\"config\":{\"name\":\"deploymentmanager.googleapis.com\",\"title\":\"Cloud Deployment Manager V2 API\",\"documentation\":{\"summary\":\"The Google Cloud Deployment Manager v2 API provides services for configuring, deploying, and\\nviewing Google Cloud services and APIs via templates which specify deployments of Cloud\\nresources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/dns.googleapis.com\",\"config\":{\"name\":\"dns.googleapis.com\",\"title\":\"Cloud DNS API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/eventarc.googleapis.com\",\"config\":{\"name\":\"eventarc.googleapis.com\",\"title\":\"Eventarc API\",\"documentation\":{\"summary\":\"Build event-driven applications on Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"eventarc.googleapis.com/InternalTrigger\",\"displayName\":\"Eventarc Trigger (Internal)\",\"description\":\"An Eventarc Trigger, not externally visible, its corresponding metrics will be externally write-only.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The location where the trigger is deployed, e.g. us-central1, global.\"},{\"key\":\"trigger_id\",\"description\":\"The ID of the trigger.\"},{\"key\":\"sender_id\",\"description\":\"A unique identifier for the entity sending the metric data.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"eventarc.googleapis.com/InternalTrigger\",\"metrics\":[\"eventarc.googleapis.com/internal/trigger/event_delivery_attempt_count\",\"eventarc.googleapis.com/internal/trigger/event_delivery_latencies\",\"eventarc.googleapis.com/internal/trigger/underlying_event_delivery_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/fcm.googleapis.com\",\"config\":{\"name\":\"fcm.googleapis.com\",\"title\":\"Firebase Cloud Messaging API\",\"documentation\":{\"summary\":\"FCM send API that provides a cross-platform messaging solution to reliably deliver messages at no cost.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebase.googleapis.com\",\"config\":{\"name\":\"firebase.googleapis.com\",\"title\":\"Firebase Management API\",\"documentation\":{\"summary\":\"The Firebase Management API enables programmatic setup and management of Firebase projects, including a project's Firebase resources and Firebase apps.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebasedynamiclinks.googleapis.com\",\"config\":{\"name\":\"firebasedynamiclinks.googleapis.com\",\"title\":\"Firebase Dynamic Links API\",\"documentation\":{\"summary\":\"Programmatically creates and manages Firebase Dynamic Links.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebasehosting.googleapis.com\",\"config\":{\"name\":\"firebasehosting.googleapis.com\",\"title\":\"Firebase Hosting API\",\"documentation\":{\"summary\":\"The Firebase Hosting REST API enables programmatic and customizable management and deployments to your Firebase-hosted sites. Use this REST API to create and manage channels and sites as well as to deploy new or updated hosting configurations and content files.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoredResources\":[{\"type\":\"firebase_domain\",\"displayName\":\"Firebase Hosting Site Domain\",\"description\":\"A domain from which a Firebase Hosting site is serving traffic.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"site_name\",\"description\":\"The name of a Firebase Hosting site, that is the subdomain in .web.app.\"},{\"key\":\"domain_name\",\"description\":\"The default subdomain (on web.app or firebaseapp.com) or custom domain from which content was served.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"firebase_domain\",\"metrics\":[\"firebasehosting.googleapis.com/storage/total_bytes\",\"firebasehosting.googleapis.com/storage/limit\",\"firebasehosting.googleapis.com/network/monthly_sent\",\"firebasehosting.googleapis.com/network/monthly_sent_limit\",\"firebasehosting.googleapis.com/network/log_bytes_count\",\"firebasehosting.googleapis.com/network/response_count\"]},{\"monitoredResource\":\"firebase_domain\",\"metrics\":[\"firebasehosting.googleapis.com/network/sent_bytes_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseinstallations.googleapis.com\",\"config\":{\"name\":\"firebaseinstallations.googleapis.com\",\"title\":\"Firebase Installations API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseremoteconfig.googleapis.com\",\"config\":{\"name\":\"firebaseremoteconfig.googleapis.com\",\"title\":\"Firebase Remote Config API\",\"documentation\":{\"summary\":\"The Firebase Remote Config API lets developers change the behavior and appearance of their apps without requiring users to download an app update. It is an alternative to, but can be used in tandem with, the Firebase console at https://console.firebase.google.com.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaseremoteconfigrealtime.googleapis.com\",\"config\":{\"name\":\"firebaseremoteconfigrealtime.googleapis.com\",\"title\":\"Firebase Remote Config Realtime API\",\"documentation\":{\"summary\":\"The Firebase Remote Config Realtime API allows devices to receive signals indicating that their evaluated Remote Config values may have changed.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/firebase\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firebaserules.googleapis.com\",\"config\":{\"name\":\"firebaserules.googleapis.com\",\"title\":\"Firebase Rules API\",\"documentation\":{\"summary\":\"Creates and manages rules that determine when a Firebase Rules-enabled service should permit a request.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/firestore.googleapis.com\",\"config\":{\"name\":\"firestore.googleapis.com\",\"title\":\"Cloud Firestore API\",\"documentation\":{\"summary\":\"Accesses the NoSQL document database built for automatic scaling, high performance, and ease of application development.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"firestore.googleapis.com/Database\",\"displayName\":\"Firestore Database\",\"description\":\"A Firestore Database.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The location of the database.\"},{\"key\":\"database_id\",\"description\":\"The database id.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"firestore.googleapis.com/Database\",\"metrics\":[\"firestore.googleapis.com/composite_indexes_per_database\",\"firestore.googleapis.com/quota/composite_indexes_per_database/exceeded\"]},{\"monitoredResource\":\"firestore.googleapis.com/Database\",\"metrics\":[\"firestore.googleapis.com/quota/composite_indexes_per_database/limit\",\"firestore.googleapis.com/quota/composite_indexes_per_database/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/gkebackup.googleapis.com\",\"config\":{\"name\":\"gkebackup.googleapis.com\",\"title\":\"Backup for GKE API\",\"documentation\":{\"summary\":\"Backup for GKE is a managed Kubernetes workload backup and restore service\\nfor GKE clusters.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"gkebackup.googleapis.com/BackupPlan\",\"displayName\":\"GKE Backup Plan\",\"description\":\"A backup plan provides configuration, location, and management functions for a sequence of backups.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where this backupPlan resides.\"},{\"key\":\"backup_plan_id\",\"description\":\"The name of the backupPlan.\"}],\"launchStage\":\"GA\"},{\"type\":\"gkebackup.googleapis.com/RestorePlan\",\"displayName\":\"GKE Restore Plan\",\"description\":\"A restore plan defines the configuration of a series of restore operations to be performed against backups which belong to the specified backup plan.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the Google Cloud container associated with the resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location where this restorePlan resides.\"},{\"key\":\"restore_plan_id\",\"description\":\"The name of the restorePlan.\"}],\"launchStage\":\"GA\"},{\"type\":\"gkebackup.googleapis.com/Project\",\"displayName\":\"Backup for GKE Project\",\"description\":\"A Project in the Backup for GKE API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The Google Cloud location of the resource.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"gkebackup.googleapis.com/BackupPlan\",\"metrics\":[\"gkebackup.googleapis.com/backup_created_count\",\"gkebackup.googleapis.com/backup_deleted_count\",\"gkebackup.googleapis.com/backup_completion_times\"]},{\"monitoredResource\":\"gkebackup.googleapis.com/RestorePlan\",\"metrics\":[\"gkebackup.googleapis.com/restore_created_count\"]},{\"monitoredResource\":\"gkebackup.googleapis.com/Project\",\"metrics\":[\"gkebackup.googleapis.com/internal/backup_plan_created_count\",\"gkebackup.googleapis.com/internal/backup_plan_existence\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/gkeconnect.googleapis.com\",\"config\":{\"name\":\"gkeconnect.googleapis.com\",\"title\":\"GKE Connect API\",\"documentation\":{\"summary\":\"The GKE Connect service allows connectivity between Google and managed K8s clusters.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/gkehub.googleapis.com\",\"config\":{\"name\":\"gkehub.googleapis.com\",\"title\":\"GKE Hub API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/groupssettings.googleapis.com\",\"config\":{\"name\":\"groupssettings.googleapis.com\",\"title\":\"Groups Settings API\",\"documentation\":{\"summary\":\"The Groups Settings API allows domain administrators to view and manage\\n access levels and advanced settings for a group.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\",\"serviceusage.googleapis.com/tos/appsadmin\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iam.googleapis.com\",\"config\":{\"name\":\"iam.googleapis.com\",\"title\":\"Identity and Access Management (IAM) API\",\"documentation\":{\"summary\":\"Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"iam_service_account\",\"displayName\":\"IAM Service Account\",\"description\":\"An IAM Service Account.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"unique_id\",\"description\":\"The unique_id of the service account.\"}],\"launchStage\":\"GA\"},{\"type\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"displayName\":\"Workload Identity Pool Provider\",\"description\":\"A workload identity pool provider.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource.\"},{\"key\":\"pool_id\",\"description\":\"The ID of the provider's workload identity pool parent resource.\"},{\"key\":\"provider_id\",\"description\":\"The ID of the workload identity pool provider resource.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"iam.googleapis.com/WorkloadIdentityPoolProvider\",\"metrics\":[\"iam.googleapis.com/workload_identity_federation/count\",\"iam.googleapis.com/workload_identity_federation/key_usage_count\"]},{\"monitoredResource\":\"iam_service_account\",\"metrics\":[\"iam.googleapis.com/service_account/authn_events_count\",\"iam.googleapis.com/service_account/key/authn_events_count\",\"iam.googleapis.com/service_account/authn_events_count_preprod\",\"iam.googleapis.com/service_account/key/authn_events_count_preprod\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/iamcredentials.googleapis.com\",\"config\":{\"name\":\"iamcredentials.googleapis.com\",\"title\":\"IAM Service Account Credentials API\",\"documentation\":{\"summary\":\"Creates short-lived credentials for impersonating IAM service accounts. Disabling this API also disables the IAM API (iam.googleapis.com). However, enabling this API doesn't enable the IAM API.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/identitytoolkit.googleapis.com\",\"config\":{\"name\":\"identitytoolkit.googleapis.com\",\"title\":\"Identity Toolkit API\",\"documentation\":{\"summary\":\"The Google Identity Toolkit API lets you use open standards to verify a\\n user's identity.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"identitytoolkit_project\",\"displayName\":\"Project\",\"description\":\"An Identity Toolkit project.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource.\"}],\"launchStage\":\"GA\"},{\"type\":\"identitytoolkit_tenant\",\"displayName\":\"Identity Toolkit Tenant\",\"description\":\"An Identity Toolkit tenant.\",\"labels\":[{\"key\":\"project_id\",\"description\":\"The identifier of the GCP project associated with this resource.\"},{\"key\":\"tenant_name\",\"description\":\"The name of the tenant.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"identitytoolkit_project\",\"metrics\":[\"identitytoolkit.googleapis.com/quota/free_daily_signin/exceeded\",\"identitytoolkit.googleapis.com/usage/daily_new_signin_count\",\"identitytoolkit.googleapis.com/usage/monthly_new_signin_count\",\"identitytoolkit.googleapis.com/usage/sent_sms_count\",\"identitytoolkit.googleapis.com/usage/verification_sms_count\",\"identitytoolkit.googleapis.com/usage/blocked_sms_count\"]},{\"monitoredResource\":\"identitytoolkit_tenant\",\"metrics\":[\"identitytoolkit.googleapis.com/recaptcha/token_count\",\"identitytoolkit.googleapis.com/recaptcha/verdict_count\",\"identitytoolkit.googleapis.com/recaptcha/risk_scores\",\"identitytoolkit.googleapis.com/password_policy/weak_password_sign_in_count\",\"identitytoolkit.googleapis.com/mfa/totp/enrollment_attempt_count\",\"identitytoolkit.googleapis.com/mfa/totp/sign_in_challenge_attempt_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/logging.googleapis.com\",\"config\":{\"name\":\"logging.googleapis.com\",\"title\":\"Cloud Logging API\",\"documentation\":{\"summary\":\"Writes log entries and manages your Cloud Logging configuration.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"logging.googleapis.com/ChargedProject\",\"displayName\":\"Cloud logging target\",\"description\":\"A cloud logging specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'logging.googleapis.com').\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"logging.googleapis.com/ChargedProject\",\"metrics\":[\"logging.googleapis.com/billing/ingested_bytes\",\"logging.googleapis.com/billing/stored_bytes\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/memcache.googleapis.com\",\"config\":{\"name\":\"memcache.googleapis.com\",\"title\":\"Cloud Memorystore for Memcached API\",\"documentation\":{\"summary\":\"Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"memcache.googleapis.com/MemcacheNode\",\"displayName\":\"Memorystore Memcached Node\",\"description\":\"Node of a Memorystore Memcached instance.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"service\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"Google Cloud zone where the Memcached node is located.\"},{\"key\":\"memcache_region\",\"description\":\"Cloud region where this memcache node is located, e.g. us-east1 or us-west1. Won't be exposed to customer.\"},{\"key\":\"instance_id\",\"description\":\"Customer given identifier unique among Memcached instances in the region that this node belongs to.\"},{\"key\":\"node_id\",\"description\":\"Name of this Memcached node which is unique within a single Memcached instance.\"},{\"key\":\"uid\",\"description\":\"A string to uniquely distinguish an instance of custom root.\"}],\"launchStage\":\"GA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"memcache.googleapis.com/MemcacheNode\",\"metrics\":[\"memcache.googleapis.com/node/active_connections\",\"memcache.googleapis.com/node/cache_memory\",\"memcache.googleapis.com/node/cluster_config_op_count\",\"memcache.googleapis.com/node/cluster_config_version\",\"memcache.googleapis.com/node/cpu/usage_time\",\"memcache.googleapis.com/node/eviction_count\",\"memcache.googleapis.com/node/items\",\"memcache.googleapis.com/node/operation_count\",\"memcache.googleapis.com/node/received_bytes_count\",\"memcache.googleapis.com/node/sent_bytes_count\",\"memcache.googleapis.com/node/uptime\",\"memcache.googleapis.com/node/hash_table_size\",\"memcache.googleapis.com/node/cache_total_malloced\",\"memcache.googleapis.com/node/total_connections\"]},{\"monitoredResource\":\"saas_instance\",\"metrics\":[\"memcache.googleapis.com/instance/create_latencies\",\"memcache.googleapis.com/instance/increase_target_size_call_count\",\"memcache.googleapis.com/instance/scale_down_latencies\",\"memcache.googleapis.com/instance/scale_up_latencies\",\"memcache.googleapis.com/instance/rollback_operation_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/monitoring.googleapis.com\",\"config\":{\"name\":\"monitoring.googleapis.com\",\"title\":\"Cloud Monitoring API\",\"documentation\":{\"summary\":\"Manages your Cloud Monitoring data and configurations.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"monitoring.googleapis.com/ChargedProject\",\"displayName\":\"Cloud monitoring target\",\"description\":\"A cloud monitoring specialization target schema of cloud.ChargedProject.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The monitored resource container. Could be project, workspace, etc.\"},{\"key\":\"location\",\"description\":\"The service-specific notion of location.\"},{\"key\":\"service\",\"description\":\"The name of the API service with which the data is associated (e.g.,'monitoring.googleapis.com').\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"monitoring.googleapis.com/MetricStatistics\",\"displayName\":\"Metric Statistics\",\"description\":\"Information about a user-written metric in Cloud Monitoring.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The cloud region where the metric was received.\"},{\"key\":\"metric_type\",\"description\":\"The metric type.\"}],\"launchStage\":\"BETA\"},{\"type\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"displayName\":\"Metric Ingestion Attribution\",\"description\":\"Attribution for metric ingestion.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project to which the metric is written, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The location of the resource that the metric ingestion was associated with, unless it was 'global', in which case this will be the cloud region where the metric was received.\"},{\"key\":\"attribution_dimension\",\"description\":\"The dimension used for attribution reporting. It is not recommended that aggregations are performed across dimensions because a single metric point can be recorded with multiple dimensions which could cause double counting. Currently only \\\"namespace\\\" and \\\"cluster\\\" are supported.\"},{\"key\":\"attribution_id\",\"description\":\"The attribution id of the source of the metric write.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"monitoring.googleapis.com/ChargedProject\",\"metrics\":[\"monitoring.googleapis.com/billing/bytes_ingested\",\"monitoring.googleapis.com/billing/samples_ingested\",\"monitoring.googleapis.com/internal/billing/gke_enterprise_samples_ingested\",\"monitoring.googleapis.com/internal/billing/non_chargeable_samples_ingested\",\"monitoring.googleapis.com/internal/stats/filtered_sample_count\",\"monitoring.googleapis.com/internal/stats/filtered_byte_count\",\"monitoring.googleapis.com/internal/stats/metrics_queried_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricStatistics\",\"metrics\":[\"monitoring.googleapis.com/collection/write_request_count\",\"monitoring.googleapis.com/collection/write_request_point_count\"]},{\"monitoredResource\":\"monitoring.googleapis.com/MetricIngestionAttribution\",\"metrics\":[\"monitoring.googleapis.com/collection/attribution/sample_count\",\"monitoring.googleapis.com/collection/attribution/write_sample_count\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/multiclustermetering.googleapis.com\",\"config\":{\"name\":\"multiclustermetering.googleapis.com\",\"title\":\"Multi cluster metering API\",\"documentation\":{\"summary\":\"The Multi cluster metering API is the API associated with the hub \\\"metering\\\" controller.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networkconnectivity.googleapis.com\",\"config\":{\"name\":\"networkconnectivity.googleapis.com\",\"title\":\"Network Connectivity API\",\"documentation\":{\"summary\":\"This API enables connectivity with and between Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"networkconnectivity.googleapis.com/Hub\",\"displayName\":\"Network Connectivity Hub\",\"description\":\"A Network Connectivity hub.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP resource container that this hub is in.\"},{\"key\":\"location\",\"description\":\"The identifier of the location that this hub is in.\"},{\"key\":\"hub_id\",\"description\":\"The identifier of this hub.\"}],\"launchStage\":\"GA\"},{\"type\":\"networkconnectivity.googleapis.com/RouteTable\",\"displayName\":\"Network Connectivity Route Table\",\"description\":\"A route table associated with a Network Connectivity hub.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this route table.\"},{\"key\":\"location\",\"description\":\"The identifier of the location that this route table is in.\"},{\"key\":\"hub_id\",\"description\":\"The identifier of the hub that is associated with this route table.\"},{\"key\":\"route_table_id\",\"description\":\"The identifier of this route table.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"networkconnectivity.googleapis.com/Hub\",\"metrics\":[\"networkconnectivity.googleapis.com/active_vpc_spokes_per_hub\",\"networkconnectivity.googleapis.com/groups_per_hub\",\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/exceeded\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/exceeded\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/RouteTable\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/routes_per_route_table/exceeded\",\"networkconnectivity.googleapis.com/routes_per_route_table\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/Hub\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/limit\",\"networkconnectivity.googleapis.com/quota/active_vpc_spokes_per_hub/usage\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/limit\",\"networkconnectivity.googleapis.com/quota/groups_per_hub/usage\"]},{\"monitoredResource\":\"networkconnectivity.googleapis.com/RouteTable\",\"metrics\":[\"networkconnectivity.googleapis.com/quota/routes_per_route_table/limit\",\"networkconnectivity.googleapis.com/quota/routes_per_route_table/usage\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networkmanagement.googleapis.com\",\"config\":{\"name\":\"networkmanagement.googleapis.com\",\"title\":\"Network Management API\",\"documentation\":{\"summary\":\"The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/networksecurity.googleapis.com\",\"config\":{\"name\":\"networksecurity.googleapis.com\",\"title\":\"Network Security API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"networksecurity.googleapis.com/RegionalNetworkSecurityPolicy\",\"displayName\":\"Regional Network Security Policy\",\"description\":\"A regional network security policy.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The GCP location that contains this security policy.\"},{\"key\":\"policy_name\",\"description\":\"The user provided name of this security policy.\"}],\"launchStage\":\"BETA\"},{\"type\":\"networksecurity.googleapis.com/FirewallEndpoint\",\"displayName\":\"Firewall Endpoint\",\"description\":\"A Cloud Firewall Endpoint.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP organization owning the Firewall Endpoint.\"},{\"key\":\"location\",\"description\":\"The zone of the Firewall Endpoint.\"},{\"key\":\"id\",\"description\":\"The ID of the Firewall Endpoint.\"}],\"launchStage\":\"BETA\"},{\"type\":\"networksecurity.googleapis.com/FirewallEndpointVM\",\"displayName\":\"Firewall VM\",\"description\":\"A Cloud Firewall Plus Dataplane VM (Internal Resource).\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP organization owning the Firewall Endpoint (in organizations/ format).\"},{\"key\":\"service_name\",\"description\":\"The service associated with the Endpoint (e.g. autopush-networksecurity.sandbox.googleapis.com).\"},{\"key\":\"location\",\"description\":\"The endpoint's cloud zone.\"},{\"key\":\"endpoint_id\",\"description\":\"The resource ID (last segment of the full resource name).\"},{\"key\":\"internal_endpoint_type\",\"description\":\"The internal endpoint type, e.g. \\\"prober\\\" or \\\"test\\\" or empty for regular endpoint.\"},{\"key\":\"slm_instance_id\",\"description\":\"The SLM instance ID created for the endpoint.\"},{\"key\":\"tenant_project_id\",\"description\":\"The tenant project that contains the VM.\"},{\"key\":\"vm_instance_id\",\"description\":\"The VM's compute instance ID.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"networksecurity.googleapis.com/InternalProjectBackendTask\",\"displayName\":\"MTLS Project Backend Task\",\"description\":\"A CertVerifier instance hosting a Cloud project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The numerical identifier of the GCP project associated with this resource.\"},{\"key\":\"location\",\"description\":\"The cloud region corresponding to the borg cluster where the CertVerifier task is running.\"},{\"key\":\"borg_user\",\"description\":\"The borg user of the monitored CertVerifier task.\"},{\"key\":\"borg_job\",\"description\":\"The name of the monitored CertVerifier borg job.\"},{\"key\":\"borg_cell\",\"description\":\"The cell where the monitored CertVerifier task runs.\"},{\"key\":\"borg_task_num\",\"description\":\"The borg task number of the monitored CertVerifier task.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"networksecurity.googleapis.com/SSEGateway\",\"displayName\":\"SSE Gateway\",\"description\":\"A Cloud SSE Gateway resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project owning the SSE Gateway.\"},{\"key\":\"location\",\"description\":\"The region of the SSE Gateway.\"},{\"key\":\"id\",\"description\":\"The ID of the SSE Gateway.\"}],\"launchStage\":\"BETA\"},{\"type\":\"networksecurity.googleapis.com/SSEGatewayVM\",\"displayName\":\"SSE Gateway VM\",\"description\":\"A Cloud SSE Gateway Dataplane VM (Internal Resource).\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP tenant project owning the VM.\"},{\"key\":\"location\",\"description\":\"The GCP zone where the VM resides.\"},{\"key\":\"service_name\",\"description\":\"The networksecurity endpoint which was called to create the VM (e.g. autopush-networksecurity.sandbox.googleapis.com).\"},{\"key\":\"gateway_id\",\"description\":\"The SSE Gateway associated with the VM.\"},{\"key\":\"partner_gateway_id\",\"description\":\"The Partner SSE Gateway associated with the VM.\"},{\"key\":\"slm_instance_id\",\"description\":\"The SLM instance associated with the VM.\"},{\"key\":\"vm_instance_id\",\"description\":\"The GCP-assigned identifier for the VM.\"},{\"key\":\"vm_instance_name\",\"description\":\"The human-readable name for the VM.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"networksecurity.googleapis.com/PartnerSSEGateway\",\"displayName\":\"Partner SSE Gateway\",\"description\":\"A Cloud Partner SSE Gateway resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project owning the SSE Gateway.\"},{\"key\":\"location\",\"description\":\"The region of the Partner SSE Gateway.\"},{\"key\":\"id\",\"description\":\"The ID of the Partner SSE Gateway.\"}],\"launchStage\":\"BETA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"networksecurity.googleapis.com/RegionalNetworkSecurityPolicy\",\"metrics\":[\"networksecurity.googleapis.com/l3/external/preview_packet_count\",\"networksecurity.googleapis.com/l3/external/packet_count\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/FirewallEndpoint\",\"metrics\":[\"networksecurity.googleapis.com/firewall_endpoint/received_bytes_count\",\"networksecurity.googleapis.com/firewall_endpoint/received_packets_count\",\"networksecurity.googleapis.com/firewall_endpoint/sent_bytes_count\",\"networksecurity.googleapis.com/firewall_endpoint/sent_packets_count\",\"networksecurity.googleapis.com/firewall_endpoint/threats_count\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/FirewallEndpointVM\",\"metrics\":[\"networksecurity.googleapis.com/internal/fwp/pan_vm/logs/threat_logs_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/received_bytes_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/received_packets_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/out_bytes_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/out_packets_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/dropped_bytes_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/dropped_packets_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/tcp_out_of_sync_packets_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/tcp_dropped_packets_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/flow_rcv_err_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/flow_tcp_non_syn_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/network/flow_tcp_non_syn_drop_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/system_time\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/uptime\",\"networksecurity.googleapis.com/internal/fwp/alert/received_http_requests_count\",\"networksecurity.googleapis.com/internal/fwp/alert/received_threat_logs_count\",\"networksecurity.googleapis.com/internal/fwp/alert/sent_threat_logs_count\",\"networksecurity.googleapis.com/internal/fwp/alert/received_s2a_event_http_requests_count\",\"networksecurity.googleapis.com/internal/fwp/alert/received_s2a_event_logs_count\",\"networksecurity.googleapis.com/internal/fwp/alert/sent_s2a_event_logs_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/cores\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/received_packets_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/sent_packets_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/received_bytes_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/sent_bytes_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/per_protocol_bytes_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/per_protocol_packets_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/total_flow_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/flows_current\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/errors_total\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/total_stream_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/streams_current\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/sockets\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/shutdown_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/total_streams\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/streams_total\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/current_streams\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/streams_deleted_count\",\"networksecurity.googleapis.com/internal/fwp/prober/health\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/total_handshake_completed_stream_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/total_fully_chained_stream_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/deleted_streams_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/flows_total\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/boot_time\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/reported_byte_count\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/reported_packet_count\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/FirewallEndpointVM\",\"metrics\":[\"networksecurity.googleapis.com/internal/fwp/pan_vm/health\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/host_name\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/software_version\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/app_version\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/contents_version\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/log_db_version\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/metadata/config_path\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/cpu_average\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/cpu_average_test_distributions\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/cpu_max\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/packet_buffers\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/packet_descriptors\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/sessions\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/software_tags_descriptors\",\"networksecurity.googleapis.com/internal/fwp/mgmt/container_image\",\"networksecurity.googleapis.com/internal/fwp/mgmt/sent_http_requests_count\",\"networksecurity.googleapis.com/internal/fwp/mgmt/reconciler/apps_and_threats_version\",\"networksecurity.googleapis.com/internal/fwp/mgmt/reconciler/anivirus_version\",\"networksecurity.googleapis.com/internal/fwp/mgmt/reconciler/state\",\"networksecurity.googleapis.com/internal/fwp/mgmt/reconciler/config_path\",\"networksecurity.googleapis.com/internal/fwp/alert/container_image\",\"networksecurity.googleapis.com/internal/fwp/alert/contents_version\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/version\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/build_timestamp\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/uptime\",\"networksecurity.googleapis.com/internal/fwp/mgmt/pan_vm_terminations_count\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/memory_total\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/memory_used\",\"networksecurity.googleapis.com/internal/fwp/pan_vm/utilization/memory_buff_cache\",\"networksecurity.googleapis.com/internal/fwp/fwrhe/ncg/oldest_flow_timestamp\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/InternalProjectBackendTask\",\"metrics\":[\"networksecurity.googleapis.com/mtls/internal/gfe/cert_verifier/request_outcome_count\",\"networksecurity.googleapis.com/mtls/internal/gfe/cert_verifier/validation_search_depths\",\"networksecurity.googleapis.com/mtls/internal/gfe/cert_verifier/validation_iterations\",\"networksecurity.googleapis.com/mtls/internal/gfe/cert_verifier/validation_times\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/SSEGateway\",\"metrics\":[\"networksecurity.googleapis.com/sse_gateway/branch_user_vpc_received_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/branch_user_vpc_sent_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/application_vpcs_received_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/application_vpcs_sent_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/sase_received_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/sase_sent_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/untrusted_network_received_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/untrusted_network_sent_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/trusted_network_received_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/trusted_network_sent_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/sse_received_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/sse_sent_bytes_count\",\"networksecurity.googleapis.com/sse_gateway/packet_processing_events_count\",\"networksecurity.googleapis.com/sse_gateway/routing_plane_health\",\"networksecurity.googleapis.com/sse_gateway/untrusted_network_received_packets_count\",\"networksecurity.googleapis.com/sse_gateway/untrusted_network_sent_packets_count\",\"networksecurity.googleapis.com/sse_gateway/trusted_network_received_packets_count\",\"networksecurity.googleapis.com/sse_gateway/trusted_network_sent_packets_count\",\"networksecurity.googleapis.com/sse_gateway/sse_received_packets_count\",\"networksecurity.googleapis.com/sse_gateway/sse_sent_packets_count\",\"networksecurity.googleapis.com/sse_gateway/data_plane_health\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/PartnerSSEGateway\",\"metrics\":[\"networksecurity.googleapis.com/partner_sse_gateway/sase_received_bytes_count\",\"networksecurity.googleapis.com/partner_sse_gateway/sase_sent_bytes_count\",\"networksecurity.googleapis.com/partner_sse_gateway/sse_received_bytes_count\",\"networksecurity.googleapis.com/partner_sse_gateway/sse_sent_bytes_count\",\"networksecurity.googleapis.com/partner_sse_gateway/established_bgp_sessions\",\"networksecurity.googleapis.com/partner_sse_gateway/advertised_routes\",\"networksecurity.googleapis.com/partner_sse_gateway/received_routes\",\"networksecurity.googleapis.com/partner_sse_gateway/sse_received_packets_count\",\"networksecurity.googleapis.com/partner_sse_gateway/sse_sent_packets_count\",\"networksecurity.googleapis.com/partner_sse_gateway/data_plane_health\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/SSEGatewayVM\",\"metrics\":[\"networksecurity.googleapis.com/internal/cden/ncg_vm/received_bytes_count\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/sent_bytes_count\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/ncg/uptime\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/received_packets_count\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/sent_packets_count\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/packet_processing_events_count\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/external_bgp_sessions\",\"networksecurity.googleapis.com/internal/cden/prober/packet_count\",\"networksecurity.googleapis.com/internal/cden/prober/latencies\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/SSEGatewayVM\",\"metrics\":[\"networksecurity.googleapis.com/internal/cden/data_plane_health\",\"networksecurity.googleapis.com/internal/cden/ncg_vm/state\"]},{\"monitoredResource\":\"networksecurity.googleapis.com/FirewallEndpoint\",\"metrics\":[\"networksecurity.googleapis.com/firewall_endpoint/health\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/orgpolicy.googleapis.com\",\"config\":{\"name\":\"orgpolicy.googleapis.com\",\"title\":\"Organization Policy API\",\"documentation\":{\"summary\":\"The Organization Policy API allows users to configure governance rules on their Google Cloud resources across the resource hierarchy.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/osconfig.googleapis.com\",\"config\":{\"name\":\"osconfig.googleapis.com\",\"title\":\"OS Config API\",\"documentation\":{\"summary\":\"OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"osconfig.googleapis.com/PatchJob\",\"displayName\":\"Patch Job\",\"description\":\"A patch job ran by VM Manager.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP project associated with the patch job.\"},{\"key\":\"location\",\"description\":\"The location that contains the patch job.\"},{\"key\":\"id\",\"description\":\"Id uniquely identifying the patch job.\"}],\"launchStage\":\"GA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"osconfig.googleapis.com/PatchJob\",\"metrics\":[\"osconfig.googleapis.com/patch/job/instance_state\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/oslogin.googleapis.com\",\"config\":{\"name\":\"oslogin.googleapis.com\",\"title\":\"Cloud OS Login API\",\"documentation\":{\"summary\":\"You can use OS Login to manage access to your VM instances using IAM roles.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/partners-json.googleapis.com\",\"config\":{\"name\":\"partners-json.googleapis.com\",\"title\":\"Google Partners API\",\"documentation\":{\"summary\":\"Lets advertisers search certified companies and create contact leads with them, and also audits the usage of clients.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/policyanalyzer.googleapis.com\",\"config\":{\"name\":\"policyanalyzer.googleapis.com\",\"title\":\"Policy Analyzer API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/privateca.googleapis.com\",\"config\":{\"name\":\"privateca.googleapis.com\",\"title\":\"Certificate Authority API\",\"documentation\":{\"summary\":\"The Certificate Authority Service API is a highly-available, scalable service that enables you\\nto simplify and automate the management of private certificate authorities (CAs) while staying\\nin control of your private keys.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"privateca.googleapis.com/CertificateAuthority\",\"displayName\":\"Certificate Authority\",\"description\":\"A managed Certificate Authority.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\"my-project\\\".\"},{\"key\":\"location\",\"description\":\"The Cloud region where the Certificate Authority is located.\"},{\"key\":\"ca_pool_id\",\"description\":\"The Certificate Authority Pool ID.\"},{\"key\":\"certificate_authority_id\",\"description\":\"The Certificate Authority ID.\"}],\"launchStage\":\"GA\"},{\"type\":\"privateca.googleapis.com/Location\",\"displayName\":\"PrivateCA Location\",\"description\":\"A location in the PrivateCA API.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identified of the GCP resource container associated with this resource, such as \\\"my_project\\\" or \\\"organizations/5678\\\".\"},{\"key\":\"location\",\"description\":\"Location of resource.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/kms/key_issue\",\"privateca.googleapis.com/gcs/bucket_issue\",\"privateca.googleapis.com/ca/cert_expiration\",\"privateca.googleapis.com/ca/cert_revoked\",\"privateca.googleapis.com/ca/cert_chain_expiration\",\"privateca.googleapis.com/ca/resource_state\"]},{\"monitoredResource\":\"privateca.googleapis.com/CertificateAuthority\",\"metrics\":[\"privateca.googleapis.com/ca/cert/create_failure_count\",\"privateca.googleapis.com/ca/cert/ca_cert_creation\",\"privateca.googleapis.com/ca/cert/create_count\",\"privateca.googleapis.com/ca/cert/create_request_count\"]},{\"monitoredResource\":\"privateca.googleapis.com/Location\",\"metrics\":[\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/exceeded\",\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/usage\"]},{\"monitoredResource\":\"privateca.googleapis.com/Location\",\"metrics\":[\"privateca.googleapis.com/quota/create_certificate_requests_per_pop/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/pubsub.googleapis.com\",\"config\":{\"name\":\"pubsub.googleapis.com\",\"title\":\"Cloud Pub/Sub API\",\"documentation\":{\"summary\":\"Provides reliable, many-to-many, asynchronous messaging between applications.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/recommender.googleapis.com\",\"config\":{\"name\":\"recommender.googleapis.com\",\"title\":\"Recommender API\",\"documentation\":{},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/redis.googleapis.com\",\"config\":{\"name\":\"redis.googleapis.com\",\"title\":\"Google Cloud Memorystore for Redis API\",\"documentation\":{\"summary\":\"Creates and manages Redis instances on the Google Cloud Platform.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"redis.googleapis.com/RedisInstance\",\"displayName\":\"Cloud Memorystore Redis Instance\",\"description\":\"A Redis instance hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as 'my-project'.\"},{\"key\":\"region\",\"description\":\"The Google Cloud region in which the managed instance is running.\"},{\"key\":\"instance_id\",\"description\":\"The ID of the managed instance.\"},{\"key\":\"node_id\",\"description\":\"The ID of a Redis node within the managed instance.\"},{\"key\":\"instance_uid\",\"description\":\"Instance uid.\"}],\"launchStage\":\"GA\"},{\"type\":\"redis.googleapis.com/Cluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The ID of the managed cluster.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by Google to uniquely distinguish a cluster.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalCluster\",\"displayName\":\"Cloud Memorystore Redis Cluster\",\"description\":\"A Redis cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The name of the managed cluster, set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalRedisNode\",\"displayName\":\"Cloud Memorystore Cluster Redis Node\",\"description\":\"A Redis node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a Redis node.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalProxyNode\",\"displayName\":\"Cloud Memorystore Cluster Proxy Node\",\"description\":\"A proxy node within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"node_uid\",\"description\":\"The GCE VM name of a proxy node.\"}],\"launchStage\":\"BETA\"},{\"type\":\"redis.googleapis.com/InternalRedisShard\",\"displayName\":\"Cloud Memorystore Cluster Redis Shard\",\"description\":\"A Redis shard within a managed cluster hosted on Google Cloud Memorystore.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP consumer project associated with this resource, such as 'my-project'.\"},{\"key\":\"service_name\",\"description\":\"The API service name.\"},{\"key\":\"location\",\"description\":\"The Google Cloud region in which the managed cluster is running.\"},{\"key\":\"cluster_id\",\"description\":\"The cluster_id set by the customer.\"},{\"key\":\"cluster_uid\",\"description\":\"Identifier assigned by CCFE to uniquely distinguish a cluster.\"},{\"key\":\"shard_id\",\"description\":\"Identifier assigned by Redis to uniquely distinguish a shard.\"}],\"launchStage\":\"BETA\"},{\"type\":\"saas_instance\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]},{\"type\":\"saas_instance_node\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"saasaccelerator.googleapis.com/service_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"saasaccelerator.googleapis.com/consumer_project\"},{\"key\":\"saasaccelerator.googleapis.com/instance_id\"},{\"key\":\"saasaccelerator.googleapis.com/node_id\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"redis.googleapis.com/RedisInstance\",\"metrics\":[\"redis.googleapis.com/availability/instance_eligible\",\"redis.googleapis.com/availability/instance_vpcsc_eligible\",\"redis.googleapis.com/availability/instance_probe_failure_duration\",\"redis.googleapis.com/availability/instance_probes\",\"redis.googleapis.com/availability/instance_probes_ilb_count\",\"redis.googleapis.com/availability/instance_probes_since_last_success\",\"redis.googleapis.com/clients/biggest_input_buf\",\"redis.googleapis.com/clients/blocked\",\"redis.googleapis.com/clients/connected\",\"redis.googleapis.com/clients/longest_output_list\",\"redis.googleapis.com/clients/recent_max_input_buffer\",\"redis.googleapis.com/clients/recent_max_output_buffer\",\"redis.googleapis.com/cloud/cmek/operation_attempts\",\"redis.googleapis.com/commands/calls\",\"redis.googleapis.com/commands/usec\",\"redis.googleapis.com/container/image\",\"redis.googleapis.com/container/memory_limit\",\"redis.googleapis.com/container/memory_usage\",\"redis.googleapis.com/container/state\",\"redis.googleapis.com/container/uptime\",\"redis.googleapis.com/container/version\",\"redis.googleapis.com/hybrid_lease/applied_role\",\"redis.googleapis.com/hybrid_lease/role_checks\",\"redis.googleapis.com/hybrid_lease/lock_age\",\"redis.googleapis.com/hybrid_lease/promise_age\",\"redis.googleapis.com/hybrid_lease/primary_readiness\",\"redis.googleapis.com/hybrid_lease/setting\",\"redis.googleapis.com/hybrid_lease/latency\",\"redis.googleapis.com/hybrid_lease/member\",\"redis.googleapis.com/hybrid_lease/role_changes\",\"redis.googleapis.com/hybrid_lease/run_id\",\"redis.googleapis.com/hybrid_lease/running_mode\",\"redis.googleapis.com/keyspace/avg_ttl\",\"redis.googleapis.com/keyspace/expires\",\"redis.googleapis.com/keyspace/keys\",\"redis.googleapis.com/os/image\",\"redis.googleapis.com/persistence/aof/base_size\",\"redis.googleapis.com/persistence/aof/buffer_length\",\"redis.googleapis.com/persistence/aof/current_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/current_size\",\"redis.googleapis.com/persistence/aof/delayed_fsync\",\"redis.googleapis.com/persistence/aof/enabled\",\"redis.googleapis.com/persistence/aof/last_rewrite_time_sec\",\"redis.googleapis.com/persistence/aof/pending_bio_fsync\",\"redis.googleapis.com/persistence/aof/rewrite_buffer_length\",\"redis.googleapis.com/persistence/aof/rewrite_scheduled\",\"redis.googleapis.com/persistence/loading_eta_seconds\",\"redis.googleapis.com/persistence/loading_loaded_bytes\",\"redis.googleapis.com/persistence/loading_total_bytes\",\"redis.googleapis.com/persistence/rdb/bgsave_in_progress\",\"redis.googleapis.com/persistence/rdb/changes_since_last_save\",\"redis.googleapis.com/persistence/rdb/current_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/last_bgsave_time_sec\",\"redis.googleapis.com/persistence/rdb/loading\",\"redis.googleapis.com/persistence/step_latency\",\"redis.googleapis.com/persistence/step_rdb_size\",\"redis.googleapis.com/recovery/attempts_since_last_success\",\"redis.googleapis.com/recovery/estimated_recovery_time\",\"redis.googleapis.com/recovery/last_duration\",\"redis.googleapis.com/recovery/last_status\",\"redis.googleapis.com/recovery/last_avg_transfer_rate\",\"redis.googleapis.com/recovery/time_elapsed\",\"redis.googleapis.com/recovery/transferred_bytes\",\"redis.googleapis.com/redis_version\",\"redis.googleapis.com/replication/is_master\",\"redis.googleapis.com/replication/lag_from_offset\",\"redis.googleapis.com/replication/master/slaves\",\"redis.googleapis.com/replication/master/slaves/lag\",\"redis.googleapis.com/replication/master/slaves/offset\",\"redis.googleapis.com/replication/master/slaves/lag_from_offset\",\"redis.googleapis.com/replication/master_link_status\",\"redis.googleapis.com/replication/master_repl_offset\",\"redis.googleapis.com/replication/role\",\"redis.googleapis.com/security/auth_enabled\",\"redis.googleapis.com/security/cmek_enabled\",\"redis.googleapis.com/server/network_stack\",\"redis.googleapis.com/server/redis_version\",\"redis.googleapis.com/server/uptime\",\"redis.googleapis.com/snapshot/attempts\",\"redis.googleapis.com/snapshot/interval\",\"redis.googleapis.com/snapshot/key\",\"redis.googleapis.com/snapshot/key_when_attempting\",\"redis.googleapis.com/snapshot/last_duration\",\"redis.googleapis.com/snapshot/last_status\",\"redis.googleapis.com/snapshot/last_avg_transfer_rate\",\"redis.googleapis.com/snapshot/mode\",\"redis.googleapis.com/snapshot/relative_start_time\",\"redis.googleapis.com/snapshot/size\",\"redis.googleapis.com/snapshot/time_elapsed\",\"redis.googleapis.com/snapshot/time_since_last_good_snapshot_started\",\"redis.googleapis.com/snapshot/time_to_next\",\"redis.googleapis.com/snapshot/transferred_bytes\",\"redis.googleapis.com/snapshot/internal/expected_staleness\",\"redis.googleapis.com/stats/active_defrag_hits\",\"redis.googleapis.com/stats/active_defrag_key_hits\",\"redis.googleapis.com/stats/active_defrag_key_misses\",\"redis.googleapis.com/stats/active_defrag_misses\",\"redis.googleapis.com/stats/connections/total\",\"redis.googleapis.com/stats/cpu\",\"redis.googleapis.com/stats/cpu_main_thread\",\"redis.googleapis.com/stats/evicted_keys\",\"redis.googleapis.com/stats/expired_keys\",\"redis.googleapis.com/stats/io_threaded/reads_processed\",\"redis.googleapis.com/stats/io_threaded/writes_processed\",\"redis.googleapis.com/stats/keyspace_hits\",\"redis.googleapis.com/stats/keyspace_misses\",\"redis.googleapis.com/stats/latest_fork_usec\",\"redis.googleapis.com/stats/memory/active_defrag_running\",\"redis.googleapis.com/stats/memory/instance_capacity\",\"redis.googleapis.com/stats/memory/lazyfree_pending_objects\",\"redis.googleapis.com/stats/memory/maxmemory\",\"redis.googleapis.com/stats/memory/oom_prevention_on\",\"redis.googleapis.com/stats/memory/oom_prevention_duration\",\"redis.googleapis.com/stats/memory/oom_prevention_threshold\",\"redis.googleapis.com/stats/memory/client_output_buffer_oom_evictions\",\"redis.googleapis.com/stats/memory/private_bytes_for_rdb_dump\",\"redis.googleapis.com/stats/memory/total_system_mem_usage\",\"redis.googleapis.com/stats/memory/total_system_mem_usage_peak\",\"redis.googleapis.com/stats/memory/total_system_memory\",\"redis.googleapis.com/stats/memory/usage\",\"redis.googleapis.com/stats/memory/usage_lua\",\"redis.googleapis.com/stats/memory/usage_peak\",\"redis.googleapis.com/stats/memory/usage_rss\",\"redis.googleapis.com/stats/migrate_cached_sockets\",\"redis.googleapis.com/stats/pubsub/channels\",\"redis.googleapis.com/stats/pubsub/patterns\",\"redis.googleapis.com/stats/reject_connections_count\",\"redis.googleapis.com/stats/sync_full\",\"redis.googleapis.com/stats/sync_partial_err\",\"redis.googleapis.com/stats/tracking/clients\",\"redis.googleapis.com/stats/tracking/total_keys\",\"redis.googleapis.com/stats/total_net_bytes\",\"redis.googleapis.com/vm/external_ips\",\"redis.googleapis.com/vm/params/file_max\",\"redis.googleapis.com/vm/params/nf_conntrack_count\",\"redis.googleapis.com/vm/params/nf_conntrack_hashsize\",\"redis.googleapis.com/vm/params/nf_conntrack_max\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_established\",\"redis.googleapis.com/vm/params/nf_conntrack_tcp_timeout_time_wait\",\"redis.googleapis.com/vm/params/somaxconn\",\"redis.googleapis.com/vm/params/tcp_max_syn_backlog\",\"redis.googleapis.com/vm/params/transparent_hugepage_defrag\",\"redis.googleapis.com/vm/params/transparent_hugepage_enabled\",\"redis.googleapis.com/vm/zone\",\"redis.googleapis.com/envoyproxy/connection/request_count\",\"redis.googleapis.com/envoyproxy/connection/rejected_connection_count\",\"redis.googleapis.com/envoyproxy/server/connection_count\",\"redis.googleapis.com/envoyproxy/server/uptime\",\"redis.googleapis.com/envoyproxy/upstream/command_latencies\",\"redis.googleapis.com/cloud/mem_store/experiment_status\",\"redis.googleapis.com/cloud/mem_store/operation_latency\",\"redis.googleapis.com/cloud/mem_store/repair_attempts\",\"redis.googleapis.com/cloud/mem_store/repair_actions\",\"redis.googleapis.com/cloud/mem_store/repair_latency\",\"redis.googleapis.com/cloud/mem_store/get_health_latency\",\"redis.googleapis.com/cloud/mem_store/vm_metadata_not_found\",\"redis.googleapis.com/cloud/mem_store/failed_repair_actions\",\"redis.googleapis.com/cloud/mem_store/failed_repair_operation\",\"redis.googleapis.com/cloud/mem_store/integrity_check_action_count\",\"redis.googleapis.com/cloud/mem_store/repair_container_state\",\"redis.googleapis.com/cloud/mem_store/repair_cause_operation\",\"redis.googleapis.com/cloud/mem_store/rms_data_mismatch_count\",\"redis.googleapis.com/cloud/mem_store/update_attempts\",\"redis.googleapis.com/cloud/mem_store/node_recreate_latency\",\"redis.googleapis.com/cloud/mem_store/failed_hide_attempts\",\"redis.googleapis.com/cloud/mem_store/failed_unhide_attempts\",\"redis.googleapis.com/cloud/mem_store/failover_count\",\"redis.googleapis.com/cloud/mem_store/failover_latency\",\"redis.googleapis.com/cloud/mem_store/force_failover_count\",\"redis.googleapis.com/cloud/mem_store/scaling_latency\",\"redis.googleapis.com/cloud/mem_store/self_service_update_attempts_count\",\"redis.googleapis.com/cloud/mem_store/zone_advisor_recommendation\",\"redis.googleapis.com/cloud/mem_store/version_upgrade_attempts_count\",\"redis.googleapis.com/cloud/mem_store/zonal_stockout_count\",\"redis.googleapis.com/control_plane/function_result\",\"redis.googleapis.com/control_plane/function_latency\",\"redis.googleapis.com/cloud/control_plane/function_result\",\"redis.googleapis.com/cloud/control_plane/function_latency\",\"redis.googleapis.com/security/tls/mode\",\"redis.googleapis.com/security/tls/ttl\",\"redis.googleapis.com/cloud/mem_store/iam_policy/binding_count\",\"redis.googleapis.com/cloud/mem_store/project_level_operation_latencies\",\"redis.googleapis.com/cloud/mem_store/resource_event_action\",\"redis.googleapis.com/cloud/control_plane/project_level_function_result_count\",\"redis.googleapis.com/cloud/control_plane/project_level_function_latencies\",\"redis.googleapis.com/cross_region_access/leaked_rule_instance\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_start_latencies\",\"redis.googleapis.com/cloud/mem_store/maintenance_window_end_latencies\",\"redis.googleapis.com/maintenance/policy_enabled\",\"redis.googleapis.com/maintenance/reschedule_attempts\",\"redis.googleapis.com/ccfe/operation_count\",\"redis.googleapis.com/cloud/mem_store/zs_zi_status\",\"redis.googleapis.com/redisquery/stats/used_memory_bytes\",\"redis.googleapis.com/redisquery/stats/number_of_indexes\",\"redis.googleapis.com/redisquery/stats/number_of_attributes\",\"redis.googleapis.com/redisquery/stats/total_indexed_hash_keys\",\"redis.googleapis.com/redisquery/stats/background_indexing_status\",\"redis.googleapis.com/redisquery/stats/successful_requests_count\",\"redis.googleapis.com/redisquery/stats/failure_requests_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_add_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_remove_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_modify_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_search_exceptions_count\",\"redis.googleapis.com/redisquery/stats/hnswlib_create_exceptions_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/remove_subscription_skipped_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/add_subscription_skipped_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_successful_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_failure_count\",\"redis.googleapis.com/redisquery/stats/modify_subscription_skipped_count\",\"redis.googleapis.com/availability/instance_ineligible\"]},{\"monitoredResource\":\"redis.googleapis.com/Cluster\",\"metrics\":[\"redis.googleapis.com/cluster/fake_metrics/fake_metric\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalProxyNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_change_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_healthy\",\"redis.googleapis.com/internal/cluster/envoy/cluster/membership_total\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_attempt_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_empty_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_failure_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/update_no_rebuild_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_commands/upstream_rq_times\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/cluster/upstream_rq_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/http/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/http/downstream_rq_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_active\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_lengths\",\"redis.googleapis.com/internal/cluster/envoy/listener/downstream_cx_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/latencies\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/success_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/command/total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_protocol_error_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_rx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_buffered\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_cx_tx_bytes_total_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/downstream_rq_active\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/invalid_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/read_replica_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/unsupported_command_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_count\",\"redis.googleapis.com/internal/cluster/envoy/redis/splitter/upstream_request_total_count\",\"redis.googleapis.com/internal/cluster/envoy/server/concurrency\",\"redis.googleapis.com/internal/cluster/envoy/server/initialization_times\",\"redis.googleapis.com/internal/cluster/envoy/server/state\",\"redis.googleapis.com/internal/cluster/envoy/server/total_connections\",\"redis.googleapis.com/internal/cluster/envoy/server/uptime\",\"redis.googleapis.com/internal/cluster/envoy/server/days_until_first_cert_expiring\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_time\",\"redis.googleapis.com/internal/cluster/envoy/sds/update_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/handshake_count\",\"redis.googleapis.com/internal/cluster/envoy/listener/ssl/connection_error_count\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/proxy_operation_agent/invalid_secret\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisNode\",\"metrics\":[\"redis.googleapis.com/internal/cluster/iptables/received_bytes_count\",\"redis.googleapis.com/internal/cluster/iptables/received_packets_count\",\"redis.googleapis.com/internal/cluster/iptables/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/iptables/sent_packets_count\",\"redis.googleapis.com/internal/cluster/redis/clients/max_input_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/max_output_buffer\",\"redis.googleapis.com/internal/cluster/redis/clients/blocked\",\"redis.googleapis.com/internal/cluster/redis/clients/connected\",\"redis.googleapis.com/internal/cluster/redis/clients/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/clients/max_clients\",\"redis.googleapis.com/internal/cluster/redis/clients/client_terminated_connections_count\",\"redis.googleapis.com/internal/cluster/redis/cluster_info/cluster_state\",\"redis.googleapis.com/internal/cluster/redis/cluster_info/cluster_slots_assigned\",\"redis.googleapis.com/internal/cluster/redis/cmd/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/usec_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/call_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/usec_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/failed_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/query_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/cmd/extended/reply_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_per_second\",\"redis.googleapis.com/internal/cluster/redis/commands/processed_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_count\",\"redis.googleapis.com/internal/cluster/redis/connections/received_customer_count\",\"redis.googleapis.com/internal/cluster/redis/connections/rejected_count\",\"redis.googleapis.com/internal/cluster/redis/cpu/time\",\"redis.googleapis.com/internal/cluster/redis/database/avg_ttl\",\"redis.googleapis.com/internal/cluster/redis/database/keys\",\"redis.googleapis.com/internal/cluster/redis/database/keys_with_expiration\",\"redis.googleapis.com/internal/cluster/redis/extended/server_cron_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/command_batch_count\",\"redis.googleapis.com/internal/cluster/redis/extended/command_batch_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/customer_command_batch_count\",\"redis.googleapis.com/internal/cluster/redis/extended/customer_command_batch_usec_count\",\"redis.googleapis.com/internal/cluster/redis/extended/master_reconnect_count\",\"redis.googleapis.com/internal/cluster/redis/fork/latest_fork\",\"redis.googleapis.com/internal/cluster/redis/keys/evicted_count\",\"redis.googleapis.com/internal/cluster/redis/keys/expired_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/hit_count\",\"redis.googleapis.com/internal/cluster/redis/keyspace/miss_count\",\"redis.googleapis.com/internal/cluster/redis/memory/fragmentation_ratio\",\"redis.googleapis.com/internal/cluster/redis/memory/lua\",\"redis.googleapis.com/internal/cluster/redis/memory/maxmemory\",\"redis.googleapis.com/internal/cluster/redis/memory/peak\",\"redis.googleapis.com/internal/cluster/redis/memory/rss\",\"redis.googleapis.com/internal/cluster/redis/memory/used\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_clients_replicas\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_clients_normal\",\"redis.googleapis.com/internal/cluster/redis/memory/mem_cluster_links\",\"redis.googleapis.com/internal/cluster/redis/network/received_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/received_customer_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/network/sent_customer_bytes_count\",\"redis.googleapis.com/internal/cluster/redis/nf_conntrack_max\",\"redis.googleapis.com/internal/cluster/redis/nf_conntrack\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_used\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_low\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_pressure\",\"redis.googleapis.com/internal/cluster/redis/sockstat/tcp_mem_high\",\"redis.googleapis.com/internal/cluster/redis/netstat/tcp_sync_queue_overflow_count\",\"redis.googleapis.com/internal/cluster/redis/netstat/tcp_listen_drop_count\",\"redis.googleapis.com/internal/cluster/redis/processed_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_io_threaded_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_io_threaded_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_customer_read_events_count\",\"redis.googleapis.com/internal/cluster/redis/processed_customer_write_events_count\",\"redis.googleapis.com/internal/cluster/redis/wait_events_count\",\"redis.googleapis.com/internal/cluster/redis/rdb/change_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/replica/connected\",\"redis.googleapis.com/internal/cluster/redis/replication/role\",\"redis.googleapis.com/internal/cluster/redis/replication/backlog_first_byte_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/offset\",\"redis.googleapis.com/internal/cluster/redis/replication/second_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/primary_replid\",\"redis.googleapis.com/internal/cluster/redis/replication/primary_replid2\",\"redis.googleapis.com/internal/cluster/redis/replication/replica_offset\",\"redis.googleapis.com/internal/cluster/redis/replication/replication_lag\",\"redis.googleapis.com/internal/cluster/redis/replication/full_resync_count\",\"redis.googleapis.com/internal/cluster/redis/server/redis_version\",\"redis.googleapis.com/internal/cluster/redis/server/uptime\",\"redis.googleapis.com/internal/cluster/redis/server/owned_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/active_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/completed_migration_count\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/in_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/slot_migration/queued_migration_slots\",\"redis.googleapis.com/internal/cluster/redis/shard/shard_id\",\"redis.googleapis.com/internal/cluster/redis/shard/db_epoch\",\"redis.googleapis.com/internal/cluster/redis/dangling_node\",\"redis.googleapis.com/internal/cluster/redis/slo/failover_durations\",\"redis.googleapis.com/internal/cluster/redis/slo/primaries_availability_count\",\"redis.googleapis.com/internal/cluster/redis/slo/replicas_availability_count\",\"redis.googleapis.com/internal/cluster/redis/slo/cluster_slots_assigned\",\"redis.googleapis.com/internal/cluster/redis/slo/full_slot_coverage_availability_count\",\"redis.googleapis.com/internal/cluster/redis/stats/expired_stale_perc\",\"redis.googleapis.com/internal/cluster/redis/stats/expired_time_cap_reached_count\",\"redis.googleapis.com/internal/cluster/redis/stats/expire_cycle_cpu_millisecond_count\",\"redis.googleapis.com/internal/cluster/redis/stats/error_replies_count\",\"redis.googleapis.com/internal/cluster/redis/stats/unexpected_error_replies_count\",\"redis.googleapis.com/internal/cluster/redis/redis_conf\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/api_step_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/action_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/cp_execution_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/invalid_secret\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/latest_secret_time_until_expiry\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/latest_secret_version_id\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/redis_config_set_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/tls/secret_manager_latencies\",\"redis.googleapis.com/internal/cluster/redis/clients/client_unexpectedly_terminated_connections_count\",\"redis.googleapis.com/internal/cluster/redis/connections/connection_accept_used_milliseconds_count\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/accepted_config_version\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/applied_config_version\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/config_process_latencies\",\"redis.googleapis.com/internal/cluster/redis_operation_agent/config_server/server_latencies\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_bgsave_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_save_start\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_saves_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_bgsave_in_progress\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_rewrite_in_progress\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_bgrewrite_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_last_bgsave_time_sec\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_rewrite_time_sec\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_pending_bio_fsync\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_delayed_fsync_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading_loaded_bytes\",\"redis.googleapis.com/internal/cluster/redis/persistence/loading_loaded_perc\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_current_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_base_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_cow_size\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_cow_peak\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_buffer_length\",\"redis.googleapis.com/internal/cluster/redis/persistence/mem_aof_buffer\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_rewrites_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/total_start_up_load_deleted_keys\",\"redis.googleapis.com/internal/cluster/redis/persistence/total_start_up_load_unowned_slots\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_bgsave_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_write_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_bgrewrite_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_fsync_errors_count\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_load_time_last\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_load_time_last\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_write_attempt\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_fsync\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_modify_time\",\"redis.googleapis.com/internal/cluster/redis/persistence/aof_last_write_status\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_changes_since_last_save\",\"redis.googleapis.com/internal/cluster/redis/persistence/current_save_keys_total\",\"redis.googleapis.com/internal/cluster/redis/persistence/rdb_next_save_time\",\"redis.googleapis.com/internal/cluster/redis/cluster_myid/redis_node_id\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalCluster\",\"metrics\":[\"redis.googleapis.com/internal/cluster/actual_shards\",\"redis.googleapis.com/internal/cluster/applied_intent\",\"redis.googleapis.com/internal/cluster/consumer_project\",\"redis.googleapis.com/internal/cluster/control_plane/function_latencies\",\"redis.googleapis.com/internal/cluster/control_plane/update_function_latencies\",\"redis.googleapis.com/internal/cluster/expected_shards\",\"redis.googleapis.com/internal/cluster/memory/memory_size\",\"redis.googleapis.com/internal/cluster/operator/intervention_enabled\",\"redis.googleapis.com/internal/cluster/primary_rebalancer/primary_standard_deviation\",\"redis.googleapis.com/internal/cluster/primary_rebalancer/total_failovers\",\"redis.googleapis.com/internal/cluster/psc_connection_id\",\"redis.googleapis.com/internal/cluster/reconciliation/job_invocation_status\",\"redis.googleapis.com/internal/cluster/rollout/critical/replace_failures\",\"redis.googleapis.com/internal/cluster/rollout/critical/total_nodes\",\"redis.googleapis.com/internal/cluster/security/auth_enabled\",\"redis.googleapis.com/internal/cluster/security/iam_auth/request_count\",\"redis.googleapis.com/internal/cluster/security/tls_enabled\",\"redis.googleapis.com/internal/cluster/slo/cluster_state\",\"redis.googleapis.com/internal/cluster/slo/min_expected_replica_nodes\",\"redis.googleapis.com/internal/cluster/slot_distribution_balanced\",\"redis.googleapis.com/internal/cluster/target_intent\",\"redis.googleapis.com/internal/cluster/tenant_project\",\"redis.googleapis.com/internal/cluster/tier\",\"redis.googleapis.com/internal/cluster/topology_inconsistency\",\"redis.googleapis.com/internal/cluster/total_unused_vms_to_remove\",\"redis.googleapis.com/internal/cluster/zone_distribution_mode\",\"redis.googleapis.com/internal/cluster/control_plane/stockout_count\",\"redis.googleapis.com/internal/cluster/deletion_protection_enabled\",\"redis.googleapis.com/internal/cluster/redis/redis_conf_cluster\"]},{\"monitoredResource\":\"redis.googleapis.com/InternalRedisShard\",\"metrics\":[\"redis.googleapis.com/internal/cluster/redis/slo/shard/db_epoch\",\"redis.googleapis.com/internal/cluster/redis/slo/shard/primary_availability\",\"redis.googleapis.com/internal/cluster/redis/slo/shard/replica_availability\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/run.googleapis.com\",\"config\":{\"name\":\"run.googleapis.com\",\"title\":\"Cloud Run Admin API\",\"documentation\":{\"summary\":\"Deploy and manage user provided container images that scale automatically based on incoming requests. The Cloud Run Admin API v1 follows the Knative Serving API specification, while v2 is aligned with Google Cloud AIP-based API standards, as described in https://google.aip.dev/.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"run.googleapis.com/revision\",\"labels\":[{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"run.googleapis.com/service_name\"},{\"key\":\"run.googleapis.com/revision_name\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"run.googleapis.com/configuration_name\"},{\"key\":\"cloud.googleapis.com/uid\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"run.googleapis.com/revision\",\"metrics\":[\"run.googleapis.com/request_count\",\"run.googleapis.com/request_latencies\",\"run.googleapis.com/container/instance_time\",\"run.googleapis.com/container/cpu/allocation_time\",\"run.googleapis.com/container/memory/allocation_time\",\"run.googleapis.com/container/labelled_instance_time\",\"run.googleapis.com/container/cpu/scaled_usage\",\"run.googleapis.com/container/memory/utilization\",\"run.googleapis.com/tenant_project\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_recordedtime_latencies\",\"run.googleapis.com/internal/eventflow_filter/cloudevent_time_latencies\",\"run.googleapis.com/internal/eventflow_filter/transformation_count\",\"run.googleapis.com/internal/eventflow_filter/transformation_latencies\",\"run.googleapis.com/internal/pod_service_client/request_count\",\"run.googleapis.com/internal/pod_service_client/request_latencies\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/runtimeconfig.googleapis.com\",\"config\":{\"name\":\"runtimeconfig.googleapis.com\",\"title\":\"Cloud Runtime Configuration API\",\"documentation\":{\"summary\":\"The Runtime Configurator allows you to dynamically configure and expose variables through Google Cloud Platform. In addition, you can also set Watchers and Waiters that will watch for changes to your data and return based on certain conditions.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/secretmanager.googleapis.com\",\"config\":{\"name\":\"secretmanager.googleapis.com\",\"title\":\"Secret Manager API\",\"documentation\":{\"summary\":\"Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/securetoken.googleapis.com\",\"config\":{\"name\":\"securetoken.googleapis.com\",\"title\":\"Token Service API\",\"documentation\":{\"summary\":\"The Token Service API lets you exchange an ID token or a refresh token for\\nan access token and a refresh token, which you can use to securely call your\\nown APIs.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/universal\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceconsumermanagement.googleapis.com\",\"config\":{\"name\":\"serviceconsumermanagement.googleapis.com\",\"title\":\"Service Consumer Management API\",\"documentation\":{\"summary\":\"Manages the service consumers of a Service Infrastructure service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicemanagement.googleapis.com\",\"config\":{\"name\":\"servicemanagement.googleapis.com\",\"title\":\"Service Management API\",\"documentation\":{\"summary\":\"Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/servicenetworking.googleapis.com\",\"config\":{\"name\":\"servicenetworking.googleapis.com\",\"title\":\"Service Networking API\",\"documentation\":{\"summary\":\"Provides automatic management of network configurations necessary for certain services.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/serviceusage.googleapis.com\",\"config\":{\"name\":\"serviceusage.googleapis.com\",\"title\":\"Service Usage API\",\"documentation\":{\"summary\":\"Enables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/source.googleapis.com\",\"config\":{\"name\":\"source.googleapis.com\",\"title\":\"Legacy Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Access source code repositories hosted by Google.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sourcerepo.googleapis.com\",\"config\":{\"name\":\"sourcerepo.googleapis.com\",\"title\":\"Cloud Source Repositories API\",\"documentation\":{\"summary\":\"Accesses source code repositories hosted by Google.\\nImportant: Cloud Source Repositories is scheduled for end-of-sale starting June 17, 2024. Customers who have enabled the API prior to this date will not be affected and can continue to use Cloud Source Repositories. Organizations or projects who have not previously enabled the API cannot use Cloud Source Repositories after this date. View Cloud Source Repositories documentation for more info.\\n\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/spanner.googleapis.com\",\"config\":{\"name\":\"spanner.googleapis.com\",\"title\":\"Cloud Spanner API\",\"documentation\":{\"summary\":\"Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/billing-enabled\"]},\"monitoredResources\":[{\"type\":\"spanner.googleapis.com/Instance\",\"displayName\":\"Cloud spanner instance resource\",\"description\":\"Cloud spanner instance resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location of the instance.\"},{\"key\":\"instance\",\"description\":\"Cloud spanner instance.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"spanner.googleapis.com/Database\",\"displayName\":\"Cloud spanner database resource\",\"description\":\"Cloud spanner database resource.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The GCP container associated with the metric.\"},{\"key\":\"location\",\"description\":\"Location of the database.\"},{\"key\":\"instance\",\"description\":\"Cloud spanner instance associated with the database.\"},{\"key\":\"database\",\"description\":\"Cloud spanner database.\"}],\"launchStage\":\"ALPHA\"}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"spanner.googleapis.com/Instance\",\"metrics\":[\"spanner.googleapis.com/internal/instance_admin_update_instance_requests\",\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/exceeded\",\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/usage\"]},{\"monitoredResource\":\"spanner.googleapis.com/Database\",\"metrics\":[\"spanner.googleapis.com/internal/database_admin_change_quorum_requests\",\"spanner.googleapis.com/internal/database_admin_create_backup_requests\",\"spanner.googleapis.com/internal/database_admin_update_database_ddl_requests\",\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/usage\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/usage\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/exceeded\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/usage\"]},{\"monitoredResource\":\"spanner.googleapis.com/Instance\",\"metrics\":[\"spanner.googleapis.com/quota/internal/instance_admin_update_instance_requests/limit\"]},{\"monitoredResource\":\"spanner.googleapis.com/Database\",\"metrics\":[\"spanner.googleapis.com/quota/internal/database_admin_change_quorum_requests/limit\",\"spanner.googleapis.com/quota/internal/database_admin_create_backup_requests/limit\",\"spanner.googleapis.com/quota/internal/database_admin_update_database_ddl_requests/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sql-component.googleapis.com\",\"config\":{\"name\":\"sql-component.googleapis.com\",\"title\":\"Cloud SQL\",\"documentation\":{\"summary\":\"Google Cloud SQL is a hosted and fully managed relational database service\\n on Google's infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sqladmin.googleapis.com\",\"config\":{\"name\":\"sqladmin.googleapis.com\",\"title\":\"Cloud SQL Admin API\",\"documentation\":{\"summary\":\"API for Cloud SQL database instance management\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-api.googleapis.com\",\"config\":{\"name\":\"storage-api.googleapis.com\",\"title\":\"Google Cloud Storage JSON API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage-component.googleapis.com\",\"config\":{\"name\":\"storage-component.googleapis.com\",\"title\":\"Cloud Storage\",\"documentation\":{\"summary\":\"Google Cloud Storage is a RESTful service for storing and accessing your data on Google's\\n infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"serviceruntime.googleapis.com/api\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"serviceruntime.googleapis.com/api_version\"},{\"key\":\"serviceruntime.googleapis.com/api_method\"},{\"key\":\"serviceruntime.googleapis.com/consumer_project\"},{\"key\":\"cloud.googleapis.com/project\"},{\"key\":\"cloud.googleapis.com/service\"}]},{\"type\":\"serviceruntime.googleapis.com/consumer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]},{\"type\":\"serviceruntime.googleapis.com/producer_quota\",\"labels\":[{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/uid\"},{\"key\":\"cloud.googleapis.com/service\"},{\"key\":\"cloud.googleapis.com/resource_id\"},{\"key\":\"cloud.googleapis.com/resource_node\"},{\"key\":\"cloud.googleapis.com/consumer_resource_node\"},{\"key\":\"cloud.googleapis.com/quota_metric\"},{\"key\":\"cloud.googleapis.com/quota_location\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"serviceruntime.googleapis.com/api\",\"metrics\":[\"serviceruntime.googleapis.com/api/consumer/request_count\",\"serviceruntime.googleapis.com/api/consumer/error_count\",\"serviceruntime.googleapis.com/api/consumer/quota_used_count\",\"serviceruntime.googleapis.com/api/consumer/quota_refund_count\",\"serviceruntime.googleapis.com/api/consumer/total_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_overhead_latencies\",\"serviceruntime.googleapis.com/api/consumer/backend_latencies\",\"serviceruntime.googleapis.com/api/consumer/request_sizes\",\"serviceruntime.googleapis.com/api/consumer/response_sizes\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_end_user_country\",\"serviceruntime.googleapis.com/api/consumer/top_request_count_by_referer\",\"serviceruntime.googleapis.com/quota/used\",\"serviceruntime.googleapis.com/quota/limit\",\"serviceruntime.googleapis.com/quota/exceeded\",\"serviceruntime.googleapis.com/allocation/consumer/quota_used_count\"]},{\"monitoredResource\":\"serviceruntime.googleapis.com/consumer_quota\",\"metrics\":[\"serviceruntime.googleapis.com/quota/rate/consumer/used_count\",\"serviceruntime.googleapis.com/quota/rate/consumer/refund_count\",\"serviceruntime.googleapis.com/quota/allocation/consumer/usage\",\"serviceruntime.googleapis.com/quota/consumer/limit\",\"serviceruntime.googleapis.com/quota/consumer/exceeded\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/storage.googleapis.com\",\"config\":{\"name\":\"storage.googleapis.com\",\"title\":\"Cloud Storage API\",\"documentation\":{\"summary\":\"Lets you store and retrieve potentially-large, immutable data objects.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoredResources\":[{\"type\":\"storage.googleapis.com/Location\",\"displayName\":\"GCS Location\",\"description\":\"GCS Location.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The project number of the bucket.\"},{\"key\":\"location\",\"description\":\"The location of the bucket.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/Project\",\"displayName\":\"GCS Project\",\"description\":\"GCS Project.\",\"labels\":[{\"key\":\"resource_container\",\"description\":\"The identifier of the GCP project associated with this resource, such as \\\\\\\"my-project\\\\\\\".\"},{\"key\":\"location\",\"description\":\"The location where the quota is consumed. It is a region for regional quota, or a zone for zonal quota, or \\\\\\\"global\\\\\\\" otherwise.\"}],\"launchStage\":\"ALPHA\"},{\"type\":\"storage.googleapis.com/storage\",\"labels\":[{\"key\":\"storage.googleapis.com/bucket_name\"},{\"key\":\"storage.googleapis.com/bucket_storage_class\"},{\"key\":\"cloud.googleapis.com/location\"},{\"key\":\"cloud.googleapis.com/project\"}]}],\"monitoring\":{\"consumerDestinations\":[{\"monitoredResource\":\"storage.googleapis.com/storage\",\"metrics\":[\"storage.googleapis.com/storage/total_bytes\",\"storage.googleapis.com/storage/object_count\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/exceeded\",\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Project\",\"metrics\":[\"storage.googleapis.com/dualregion_google_egress_bandwidth\",\"storage.googleapis.com/dualregion_internet_egress_bandwidth\",\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/exceeded\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/usage\",\"storage.googleapis.com/quota/dualregion_request_rate/exceeded\",\"storage.googleapis.com/quota/dualregion_request_rate/usage\"]},{\"monitoredResource\":\"storage.googleapis.com/Project\",\"metrics\":[\"storage.googleapis.com/quota/dualregion_anywhere_cache_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_google_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/limit\",\"storage.googleapis.com/quota/dualregion_request_rate/limit\"]},{\"monitoredResource\":\"storage.googleapis.com/Location\",\"metrics\":[\"storage.googleapis.com/quota/turbo_replication_ingress_bandwidth/limit\"]}]}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/sts.googleapis.com\",\"config\":{\"name\":\"sts.googleapis.com\",\"title\":\"Security Token Service API\",\"documentation\":{\"summary\":\"The Security Token Service exchanges Google or third-party credentials for a short-lived access token to Google Cloud resources.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/testing.googleapis.com\",\"config\":{\"name\":\"testing.googleapis.com\",\"title\":\"Cloud Testing API\",\"documentation\":{\"summary\":\"Allows developers to run automated tests for their mobile applications on Google infrastructure.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/vpcaccess.googleapis.com\",\"config\":{\"name\":\"vpcaccess.googleapis.com\",\"title\":\"Serverless VPC Access API\",\"documentation\":{\"summary\":\"API for managing VPC access connectors.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/billing-enabled\",\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"},{\"name\":\"projects/167984947943/services/websecurityscanner.googleapis.com\",\"config\":{\"name\":\"websecurityscanner.googleapis.com\",\"title\":\"Web Security Scanner API\",\"documentation\":{\"summary\":\"Scans your Compute and App Engine apps for common web vulnerabilities.\"},\"quota\":{},\"authentication\":{},\"usage\":{\"requirements\":[\"serviceusage.googleapis.com/tos/cloud\"]},\"monitoring\":{}},\"state\":\"ENABLED\",\"parent\":\"projects/167984947943\"}]}" }, "cookies": [], "headers": [ @@ -203,7 +203,7 @@ }, { "name": "date", - "value": "Tue, 23 Apr 2024 10:50:21 GMT" + "value": "Mon, 20 May 2024 11:31:33 GMT" }, { "name": "server", @@ -240,8 +240,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-23T10:50:19.834Z", - "time": 2304, + "startedDateTime": "2024-05-20T11:31:30.756Z", + "time": 2911, "timings": { "blocked": -1, "connect": -1, @@ -249,7 +249,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2304 + "wait": 2911 } } ], diff --git a/src/getStepStartStates.ts b/src/getStepStartStates.ts index 04488223..dc9126fd 100644 --- a/src/getStepStartStates.ts +++ b/src/getStepStartStates.ts @@ -233,6 +233,12 @@ import { STEP_VPN_GATEWAY, STEP_VPN_GATEWAY_TUNNEL, STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP, + STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, + STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, + STEP_CONNECTIVITY_TEST_SCANS_NETWORK, } from './steps/network-analyzer/constants'; import { networkAnalyzerSteps } from './steps/network-analyzer'; @@ -585,6 +591,24 @@ function getDefaultStepStartStates(params: { [STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP]: { disabled: false, }, + [STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_NETWORK]: { + disabled: false, + }, }; logger.info( @@ -1080,6 +1104,24 @@ async function getStepStartStatesUsingServiceEnablements(params: { ), [STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP]: createOrgStepStartState(ServiceUsageName.NETWORK_ANALYZER), + [STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), + [STEP_CONNECTIVITY_TEST_SCANS_NETWORK]: createOrgStepStartState( + ServiceUsageName.NETWORK_ANALYZER, + ), }; const apiServiceToStepIdsMap: { [apiService: string]: string[] } = { diff --git a/src/index.test.ts b/src/index.test.ts index 9358c622..b04e15a4 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -190,6 +190,12 @@ import { import { StorageStepsSpec } from './steps/storage/constants'; import { WebSecurityScannerSteps } from './steps/web-security-scanner/constants'; import { + STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE, + STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE, + STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE, + STEP_CONNECTIVITY_TEST_SCANS_NETWORK, STEP_CONNECTIVITY_TEST_USES_VPC_RELATIONSHIP, STEP_NETWORK_ANALYZER_CONNECTIVITY_TEST, STEP_NETWORK_ANALYZER_VPC, @@ -720,6 +726,24 @@ describe('#getStepStartStates success', () => { [STEP_PROJECT_USES_NETWORK_ANALYZER_VPC_RELATIONSHIP]: { disabled: false, }, + [STEP_CONNECTIVITY_TEST_SCANS_COMPUTE_INSTANCE]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_FORWARDING_RULE]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_CLOUD_SQL_INSTANCE]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_APP_ENGINE_VERSION]: { + disabled: false, + }, + [STEP_CONNECTIVITY_TEST_SCANS_NETWORK]: { + disabled: false, + }, }; expect(stepStartStates).toEqual(expectedStepStartStates); @@ -975,8 +999,9 @@ expect.extend({ stepCollection: string[], ) { for (const stepId of stepCollection) { - const stepDependencies = integrationSteps.find((s) => s.id === stepId) - ?.dependsOn; + const stepDependencies = integrationSteps.find( + (s) => s.id === stepId, + )?.dependsOn; const invalidStepDependencies = stepDependencies?.filter( (s) => !stepCollection.includes(s), diff --git a/src/steps/network-analyzer/__recordings__/build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship_3242657095/recording.har b/src/steps/network-analyzer/__recordings__/build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship_3242657095/recording.har new file mode 100644 index 00000000..ecc93a95 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship_3242657095/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1180, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1180, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:24 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:24.470Z", + "time": 229, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 229 + } + }, + { + "_id": "f31b9ee558075dace6e173ee83e9386d", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 5757, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 5757, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster\",\"source\":{\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"},\"destination\":{\"ipAddress\":\"10.128.0.31\",\"port\":443,\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-2\"},\"protocol\":\"TCP\",\"displayName\":\"gke-cluster\",\"createTime\":\"2024-05-17T11:20:44.490270052Z\",\"updateTime\":\"2024-05-17T11:21:08.626001345Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:21:08.554491724Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.0.21\",\"destinationIp\":\"10.128.0.31\",\"protocol\":\"TCP\",\"sourcePort\":52231,\"destinationPort\":443,\"sourceNetworkUri\":\"projects/gke-prod-us-central1-1e5e/global/networks/gke-3ba4079f9e57490cae5b-b4f8-1a74-net\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Google Kubernetes Engine control plane.\",\"state\":\"START_FROM_GKE_MASTER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"gkeMaster\":{\"clusterUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\",\"clusterNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.0.21\",\"externalIp\":\"34.72.61.38\"}},{\"description\":\"Final state: packet dropped due to no route from a GKE cluster control plane to a destination network.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"GKE_CONTROL_PLANE_NO_ROUTE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:20:58.813960Z\",\"sentProbeCount\":50}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi\",\"source\":{\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-ooi\",\"createTime\":\"2024-05-17T04:22:33.396424453Z\",\"updateTime\":\"2024-05-17T04:22:44.161919355Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:44.108611974Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"34.71.254.170\",\"destinationIp\":\"34.172.130.250\",\"protocol\":\"TCP\",\"sourcePort\":61503,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/z426ad7c17543d261p-tp/global/networks/default-with-directpath\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud SQL instance.\",\"state\":\"START_FROM_CLOUD_SQL_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudSqlInstance\":{\"displayName\":\"demo-mysql-instance\",\"uri\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\",\"externalIp\":\"34.71.254.170\",\"region\":\"us-central1\"}},{\"description\":\"Transition state: packet header translated due to external to internal NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"EXTERNAL_TO_INTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"34.70.253.177\",\"newSourceIp\":\"34.70.253.177\",\"oldDestinationIp\":\"34.172.130.250\",\"newDestinationIp\":\"10.128.15.223\",\"oldSourcePort\":61503,\"newSourcePort\":61503,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:34.406412Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"92\"},{\"percent\":95,\"latencyMicros\":\"114\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-conn-1\",\"createTime\":\"2024-05-02T08:04:28.758151444Z\",\"updateTime\":\"2024-05-02T08:04:29.420599613Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-02T08:04:29.373575479Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":51922,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"hello-image-test-00001-vov\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/hello-image-test\"}},{\"description\":\"Final state: packet dropped due to VPC connector not set.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"VPC_CONNECTOR_NOT_SET\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02\",\"source\":{\"ipAddress\":\"10.28.0.0\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"destination\":{\"ipAddress\":\"10.32.0.0\",\"port\":80,\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"protocol\":\"TCP\",\"displayName\":\"test-connection-02\",\"createTime\":\"2024-05-02T07:54:19.560269950Z\",\"updateTime\":\"2024-05-02T07:54:20.447853142Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-02T07:54:20.398050468Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.28.0.0\",\"destinationIp\":\"10.32.0.0\",\"protocol\":\"TCP\",\"sourcePort\":61378,\"destinationPort\":80},\"steps\":[{\"description\":\"Final state: analysis is aborted due to no valid source location found.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"NO_SOURCE_LOCATION\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"connectivity-test-for-vpc-network\",\"createTime\":\"2024-05-02T05:58:05.787202474Z\",\"updateTime\":\"2024-05-02T05:58:15.818494538Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:15.757249217Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":56309,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:06.608601Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"39\"},{\"percent\":95,\"latencyMicros\":\"61\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001\",\"source\":{\"appEngineVersion\":{\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"bharat-001\",\"createTime\":\"2024-05-17T06:20:02.384083921Z\",\"updateTime\":\"2024-05-17T06:20:03.082439194Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T06:20:03.031787851Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":52825,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from an App Engine version.\",\"state\":\"START_FROM_APP_ENGINE_VERSION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"appEngineVersion\":{\"displayName\":\"20220316t115343\",\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\",\"runtime\":\"nodejs14\",\"environment\":\"standard\"}},{\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"cloud-run\",\"createTime\":\"2024-05-17T07:48:01.198338383Z\",\"updateTime\":\"2024-05-17T07:48:01.938046182Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T07:48:01.889058033Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":63111,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"cloudrun-srv-z2f5r\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/cloudrun-srv\"}},{\"description\":\"Final state: packet delivered to Internet.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule\",\"source\":{\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.70.55.90\",\"port\":80,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"loadBalancerType\":\"LEGACY_NETWORK_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"rule\",\"createTime\":\"2024-05-16T07:18:14.983397777Z\",\"updateTime\":\"2024-05-16T07:18:21.633216197Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-16T07:18:21.585650013Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-g988\"}}],\"forwardTraceId\":1},{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-e450\"}}],\"forwardTraceId\":2}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.120.21.175\",\"port\":8080,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"delete\",\"loadBalancerType\":\"HTTPS_ADVANCED_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"load-balancer-01\",\"createTime\":\"2024-05-17T10:45:07.096365086Z\",\"updateTime\":\"2024-05-17T10:45:07.878127466Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T10:45:07.827343422Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.120.21.175\",\"protocol\":\"TCP\",\"sourcePort\":60924,\"destinationPort\":8080,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.120.21.175\",\"newDestinationIp\":\"34.120.21.175\",\"oldSourcePort\":60924,\"newSourcePort\":60924,\"oldDestinationPort\":8080,\"newDestinationPort\":8080}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"delete\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.120.21.175\",\"target\":\"HTTP proxy\"}},{\"description\":\"Final state: packet dropped due to packet port and protocol do not match forwarding rule port and protocol.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"FORWARDING_RULE_MISMATCH\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-30T09:54:24.823196904Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:24.761726320Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":52227,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:15.577604Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"33\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c\",\"source\":{\"cloudFunction\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\"}},\"destination\":{\"ipAddress\":\"10.128.15.223\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-c\",\"createTime\":\"2024-05-14T13:13:28.690753564Z\",\"updateTime\":\"2024-05-14T13:13:45.611377727Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:45.562460862Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":64453,\"destinationPort\":80,\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud function.\",\"state\":\"START_FROM_CLOUD_FUNCTION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudFunction\":{\"displayName\":\"function-2\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\",\"location\":\"northamerica-northeast1\",\"versionId\":\"3\"}},{\"description\":\"Forwarding state: arriving at a VPC connector.\",\"state\":\"ARRIVE_AT_VPC_CONNECTOR\",\"projectId\":\"j1-gc-integration-dev-v3\",\"vpcConnector\":{\"displayName\":\"test\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test\",\"location\":\"northamerica-northeast1\"}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"Service managed firewall rule for Serverless VPC Access\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:35.309106Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"15175\"},{\"percent\":95,\"latencyMicros\":\"15255\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:26 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:24.706Z", + "time": 1744, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1744 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1242, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1242, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:26 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:26.463Z", + "time": 241, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 241 + } + }, + { + "_id": "c6f72b5e65bc5b47e190dcf32779c48b", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1326, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 272, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 272, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global\",\"locationId\":\"global\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:28 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:26.710Z", + "time": 1520, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1520 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/build-project-has-network-analyzer-connectivity-test-relationship_3058401934/recording.har b/src/steps/network-analyzer/__recordings__/build-project-has-network-analyzer-connectivity-test-relationship_3058401934/recording.har new file mode 100644 index 00000000..43b5c432 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/build-project-has-network-analyzer-connectivity-test-relationship_3058401934/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "build-project-has-network-analyzer-connectivity-test-relationship", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1164, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1164, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:20 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:20.524Z", + "time": 247, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 247 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 441, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 441, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-05-15T11:48:40.174923Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:22 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:20.775Z", + "time": 1597, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1597 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1279, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1279, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:22 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:22.383Z", + "time": 245, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 245 + } + }, + { + "_id": "b929eb9e0dc5d1630d9ece31c7c68128", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 5709, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 5709, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster\",\"source\":{\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"},\"destination\":{\"ipAddress\":\"10.128.0.31\",\"port\":443,\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-2\"},\"protocol\":\"TCP\",\"displayName\":\"gke-cluster\",\"createTime\":\"2024-05-17T11:20:44.490270052Z\",\"updateTime\":\"2024-05-17T11:21:08.626001345Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:21:08.554491724Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.0.21\",\"destinationIp\":\"10.128.0.31\",\"protocol\":\"TCP\",\"sourcePort\":52231,\"destinationPort\":443,\"sourceNetworkUri\":\"projects/gke-prod-us-central1-1e5e/global/networks/gke-3ba4079f9e57490cae5b-b4f8-1a74-net\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Google Kubernetes Engine control plane.\",\"state\":\"START_FROM_GKE_MASTER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"gkeMaster\":{\"clusterUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\",\"clusterNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.0.21\",\"externalIp\":\"34.72.61.38\"}},{\"description\":\"Final state: packet dropped due to no route from a GKE cluster control plane to a destination network.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"GKE_CONTROL_PLANE_NO_ROUTE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:20:58.813960Z\",\"sentProbeCount\":50}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi\",\"source\":{\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-ooi\",\"createTime\":\"2024-05-17T04:22:33.396424453Z\",\"updateTime\":\"2024-05-17T04:22:44.161919355Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:44.108611974Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"34.71.254.170\",\"destinationIp\":\"34.172.130.250\",\"protocol\":\"TCP\",\"sourcePort\":61503,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/z426ad7c17543d261p-tp/global/networks/default-with-directpath\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud SQL instance.\",\"state\":\"START_FROM_CLOUD_SQL_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudSqlInstance\":{\"displayName\":\"demo-mysql-instance\",\"uri\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\",\"externalIp\":\"34.71.254.170\",\"region\":\"us-central1\"}},{\"description\":\"Transition state: packet header translated due to external to internal NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"EXTERNAL_TO_INTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"34.70.253.177\",\"newSourceIp\":\"34.70.253.177\",\"oldDestinationIp\":\"34.172.130.250\",\"newDestinationIp\":\"10.128.15.223\",\"oldSourcePort\":61503,\"newSourcePort\":61503,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:34.406412Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"92\"},{\"percent\":95,\"latencyMicros\":\"114\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-conn-1\",\"createTime\":\"2024-05-02T08:04:28.758151444Z\",\"updateTime\":\"2024-05-02T08:04:29.420599613Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-02T08:04:29.373575479Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":51922,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"hello-image-test-00001-vov\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/hello-image-test\"}},{\"description\":\"Final state: packet dropped due to VPC connector not set.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"VPC_CONNECTOR_NOT_SET\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02\",\"source\":{\"ipAddress\":\"10.28.0.0\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"destination\":{\"ipAddress\":\"10.32.0.0\",\"port\":80,\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"protocol\":\"TCP\",\"displayName\":\"test-connection-02\",\"createTime\":\"2024-05-02T07:54:19.560269950Z\",\"updateTime\":\"2024-05-02T07:54:20.447853142Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-02T07:54:20.398050468Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.28.0.0\",\"destinationIp\":\"10.32.0.0\",\"protocol\":\"TCP\",\"sourcePort\":61378,\"destinationPort\":80},\"steps\":[{\"description\":\"Final state: analysis is aborted due to no valid source location found.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"NO_SOURCE_LOCATION\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"connectivity-test-for-vpc-network\",\"createTime\":\"2024-05-02T05:58:05.787202474Z\",\"updateTime\":\"2024-05-02T05:58:15.818494538Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:15.757249217Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":56309,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:06.608601Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"39\"},{\"percent\":95,\"latencyMicros\":\"61\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001\",\"source\":{\"appEngineVersion\":{\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"bharat-001\",\"createTime\":\"2024-05-17T06:20:02.384083921Z\",\"updateTime\":\"2024-05-17T06:20:03.082439194Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T06:20:03.031787851Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":52825,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from an App Engine version.\",\"state\":\"START_FROM_APP_ENGINE_VERSION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"appEngineVersion\":{\"displayName\":\"20220316t115343\",\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\",\"runtime\":\"nodejs14\",\"environment\":\"standard\"}},{\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"cloud-run\",\"createTime\":\"2024-05-17T07:48:01.198338383Z\",\"updateTime\":\"2024-05-17T07:48:01.938046182Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T07:48:01.889058033Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":63111,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"cloudrun-srv-z2f5r\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/cloudrun-srv\"}},{\"description\":\"Final state: packet delivered to Internet.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule\",\"source\":{\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.70.55.90\",\"port\":80,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"loadBalancerType\":\"LEGACY_NETWORK_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"rule\",\"createTime\":\"2024-05-16T07:18:14.983397777Z\",\"updateTime\":\"2024-05-16T07:18:21.633216197Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-16T07:18:21.585650013Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-g988\"}}],\"forwardTraceId\":1},{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-e450\"}}],\"forwardTraceId\":2}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.120.21.175\",\"port\":8080,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"delete\",\"loadBalancerType\":\"HTTPS_ADVANCED_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"load-balancer-01\",\"createTime\":\"2024-05-17T10:45:07.096365086Z\",\"updateTime\":\"2024-05-17T10:45:07.878127466Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T10:45:07.827343422Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.120.21.175\",\"protocol\":\"TCP\",\"sourcePort\":60924,\"destinationPort\":8080,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.120.21.175\",\"newDestinationIp\":\"34.120.21.175\",\"oldSourcePort\":60924,\"newSourcePort\":60924,\"oldDestinationPort\":8080,\"newDestinationPort\":8080}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"delete\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.120.21.175\",\"target\":\"HTTP proxy\"}},{\"description\":\"Final state: packet dropped due to packet port and protocol do not match forwarding rule port and protocol.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"FORWARDING_RULE_MISMATCH\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-30T09:54:24.823196904Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:24.761726320Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":52227,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:15.577604Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"33\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c\",\"source\":{\"cloudFunction\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\"}},\"destination\":{\"ipAddress\":\"10.128.15.223\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-c\",\"createTime\":\"2024-05-14T13:13:28.690753564Z\",\"updateTime\":\"2024-05-14T13:13:45.611377727Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:45.562460862Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":64453,\"destinationPort\":80,\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud function.\",\"state\":\"START_FROM_CLOUD_FUNCTION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudFunction\":{\"displayName\":\"function-2\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\",\"location\":\"northamerica-northeast1\",\"versionId\":\"3\"}},{\"description\":\"Forwarding state: arriving at a VPC connector.\",\"state\":\"ARRIVE_AT_VPC_CONNECTOR\",\"projectId\":\"j1-gc-integration-dev-v3\",\"vpcConnector\":{\"displayName\":\"test\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test\",\"location\":\"northamerica-northeast1\"}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"Service managed firewall rule for Serverless VPC Access\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:35.309106Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"15175\"},{\"percent\":95,\"latencyMicros\":\"15255\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:24 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:22.634Z", + "time": 1805, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1805 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/build-project-has-network-intelligence-center-relationship_3823785024/recording.har b/src/steps/network-analyzer/__recordings__/build-project-has-network-intelligence-center-relationship_3823785024/recording.har new file mode 100644 index 00000000..2d67c203 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/build-project-has-network-intelligence-center-relationship_3823785024/recording.har @@ -0,0 +1,486 @@ +{ + "log": { + "_recordingName": "build-project-has-network-intelligence-center-relationship", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1276, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1276, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:16 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:15.474Z", + "time": 1013, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1013 + } + }, + { + "_id": "23a717153d5a0e7db6eb50c807895f67", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudresourcemanager.googleapis.com" + } + ], + "headersSize": 1322, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudresourcemanager.googleapis.com/v3/projects/j1-gc-integration-dev-v3" + }, + "response": { + "bodySize": 455, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 455, + "text": "{\"name\":\"projects/167984947943\",\"parent\":\"folders/306329820365\",\"projectId\":\"j1-gc-integration-dev-v3\",\"state\":\"ACTIVE\",\"displayName\":\"j1-gc-integration-dev-v3\",\"createTime\":\"2021-05-31T15:15:56.125Z\",\"updateTime\":\"2024-05-15T11:48:40.174923Z\",\"etag\":\"W/\\\"8f56735f6f3d890d\\\"\",\"labels\":{\"firebase\":\"enabled\"}}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:18 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:16.512Z", + "time": 1826, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1826 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1171, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1171, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:18 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:18.373Z", + "time": 232, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 232 + } + }, + { + "_id": "715d11d3c1f33ed3196d9fb4ede460f9", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1326, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations" + }, + "response": { + "bodySize": 265, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 265, + "text": "{\"locations\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global\",\"locationId\":\"global\"}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Mon, 20 May 2024 11:19:20 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-20T11:19:18.610Z", + "time": 1876, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1876 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har b/src/steps/network-analyzer/__recordings__/build-vpn-gateway-uses-vpn-gateway-tunnel-relationship_4003733088/recording.har similarity index 89% rename from src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har rename to src/steps/network-analyzer/__recordings__/build-vpn-gateway-uses-vpn-gateway-tunnel-relationship_4003733088/recording.har index 5148579d..90d41d20 100644 --- a/src/steps/network-analyzer/__recordings__/fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation_1037565658/recording.har +++ b/src/steps/network-analyzer/__recordings__/build-vpn-gateway-uses-vpn-gateway-tunnel-relationship_4003733088/recording.har @@ -1,10 +1,10 @@ { "log": { - "_recordingName": "fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation", + "_recordingName": "build-vpn-gateway-uses-vpn-gateway-tunnel-relationship", "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "6.0.5" + "version": "6.0.6" }, "entries": [ { @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 727, + "bodySize": 709, "cookies": [], "headers": [ { @@ -23,12 +23,12 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/9.4.1" + "value": "google-api-nodejs-client/9.10.0" }, { "_fromType": "array", "name": "x-goog-api-client", - "value": "gl-node/18.19.1" + "value": "gl-node/18.18.2" }, { "_fromType": "array", @@ -38,7 +38,7 @@ { "_fromType": "array", "name": "content-length", - "value": "727" + "value": "709" }, { "_fromType": "array", @@ -50,7 +50,7 @@ "value": "www.googleapis.com" } ], - "headersSize": 293, + "headersSize": 294, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1185, + "bodySize": 1184, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1185, + "size": 1184, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:07 GMT" + "value": "Mon, 20 May 2024 13:03:29 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:07.563Z", - "time": 170, + "startedDateTime": "2024-05-20T13:03:28.757Z", + "time": 367, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 170 + "wait": 367 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -175,18 +175,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways" }, "response": { - "bodySize": 216, + "bodySize": 233, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 216, + "size": 233, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "FU2tEHBlLb4q9KmWtMuUEr9VXI8=/WXdz28BffY7rdEuCaRw9R-9ep4I=" + "value": "aFmZhTqGsouD1gkwUAVDdSdaBT0=/ntSwcePDa35NIY80I-DeigZomRs=" }, { "name": "content-type", @@ -198,7 +198,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:09 GMT" + "value": "Mon, 20 May 2024 13:03:31 GMT" }, { "name": "server", @@ -235,8 +235,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:07.741Z", - "time": 2024, + "startedDateTime": "2024-05-20T13:03:29.137Z", + "time": 2637, "timings": { "blocked": -1, "connect": -1, @@ -244,7 +244,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2024 + "wait": 2637 } }, { @@ -258,7 +258,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -268,7 +268,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -292,18 +292,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways" }, "response": { - "bodySize": 328, + "bodySize": 270, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 328, + "size": 270, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "sqCRzbmZ2chAuedyWDEpEllM0_A=/OLI9VYedA2R58eDZaFLhMJ2KZu4=" + "value": "GkBgeZ4QFVq_lHv1OncKPkBdIKk=/GGxBIBIG6KYIhAbxikqmQtNoSbw=" }, { "name": "content-type", @@ -315,7 +315,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:10 GMT" + "value": "Mon, 20 May 2024 13:03:32 GMT" }, { "name": "server", @@ -352,8 +352,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:09.773Z", - "time": 449, + "startedDateTime": "2024-05-20T13:03:31.784Z", + "time": 581, "timings": { "blocked": -1, "connect": -1, @@ -361,7 +361,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 449 + "wait": 581 } }, { @@ -375,7 +375,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -385,7 +385,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -409,18 +409,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways" }, "response": { - "bodySize": 311, + "bodySize": 280, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 311, + "size": 280, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "zFNsXBA8j4QHnNEAu9G5GSdiRU8=/8bQpa6pnU4krkKI8jDgvKL78-Lw=" + "value": "0jIo4d0PNKAu-yNB7tKZtprImaw=/tR4on4IoNuyvAM2qhvTCBBw1sao=" }, { "name": "content-type", @@ -432,7 +432,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:10 GMT" + "value": "Mon, 20 May 2024 13:03:32 GMT" }, { "name": "server", @@ -469,8 +469,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:10.228Z", - "time": 488, + "startedDateTime": "2024-05-20T13:03:32.378Z", + "time": 556, "timings": { "blocked": -1, "connect": -1, @@ -478,7 +478,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 488 + "wait": 556 } }, { @@ -492,7 +492,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -502,7 +502,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -526,18 +526,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways" }, "response": { - "bodySize": 240, + "bodySize": 281, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 240, + "size": 281, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "r8vRfRvz05ZIj2Bc2gTWF2mOcvc=/FKuwmgWzxeFN2vO9MJo0TVQW3i4=" + "value": "7RHLlHe6sAiihs9mOCQWu1K8n9c=/MrYRx4jODnHCkV5R7g2t1-0MTLE=" }, { "name": "content-type", @@ -549,7 +549,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:11 GMT" + "value": "Mon, 20 May 2024 13:03:33 GMT" }, { "name": "server", @@ -586,8 +586,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:10.722Z", - "time": 663, + "startedDateTime": "2024-05-20T13:03:32.940Z", + "time": 780, "timings": { "blocked": -1, "connect": -1, @@ -595,7 +595,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 663 + "wait": 780 } }, { @@ -609,7 +609,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -619,7 +619,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -643,18 +643,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways" }, "response": { - "bodySize": 332, + "bodySize": 315, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 332, + "size": 315, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "0B0CXYMX-m3jJxpHv59Mft_Ws8o=/lkYLQ2BQcbAeKUUpZlg8ZJgG928=" + "value": "Vq93s75SegR1hkcQ-csusxbTgmQ=/URF3g0XG01hNga_lVvIacSH_5AY=" }, { "name": "content-type", @@ -666,7 +666,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:11 GMT" + "value": "Mon, 20 May 2024 13:03:34 GMT" }, { "name": "server", @@ -703,8 +703,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:11.391Z", - "time": 283, + "startedDateTime": "2024-05-20T13:03:33.725Z", + "time": 813, "timings": { "blocked": -1, "connect": -1, @@ -712,7 +712,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 283 + "wait": 813 } }, { @@ -726,7 +726,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -736,7 +736,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -760,18 +760,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways" }, "response": { - "bodySize": 274, + "bodySize": 281, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 274, + "size": 281, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "q9Zt6jn-RIuqbFkTHZHHgrWG8KU=/yEU8nZ4LwTzsUNUrnbHiEDwKAno=" + "value": "xVIuKrAPNzGlDm6P9T7CyMXif58=/_7P5MA6Je9VSrSyYqCXq3yrBpdw=" }, { "name": "content-type", @@ -783,7 +783,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:11 GMT" + "value": "Mon, 20 May 2024 13:03:35 GMT" }, { "name": "server", @@ -820,8 +820,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:11.682Z", - "time": 363, + "startedDateTime": "2024-05-20T13:03:34.549Z", + "time": 811, "timings": { "blocked": -1, "connect": -1, @@ -829,7 +829,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 363 + "wait": 811 } }, { @@ -843,7 +843,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -853,7 +853,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -877,18 +877,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways" }, "response": { - "bodySize": 253, + "bodySize": 311, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 311, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "9UCSRav3eP5fCDdrQNnaJjTAO64=/-USzETf-tDooCTFSCE8DUPJcYMk=" + "value": "ok_ZQKEl2Kuv4b67bAMznJB2woU=/PuzyXfSt6JcqJwNFUdhCDIkBnpU=" }, { "name": "content-type", @@ -900,7 +900,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:12 GMT" + "value": "Mon, 20 May 2024 13:03:35 GMT" }, { "name": "server", @@ -937,8 +937,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:12.052Z", - "time": 580, + "startedDateTime": "2024-05-20T13:03:35.371Z", + "time": 419, "timings": { "blocked": -1, "connect": -1, @@ -946,7 +946,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 580 + "wait": 419 } }, { @@ -960,7 +960,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -970,7 +970,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -994,18 +994,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways" }, "response": { - "bodySize": 250, + "bodySize": 236, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 250, + "size": 236, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "PWyQE_KeqC2u_aZuFD2h-FAiJp8=/IkvIiLmOT2mXwZNk3bmFwEO9xa4=" + "value": "55Ctta3lkSSE163BaeRhdZc2hxM=/Kk1Wp6l2nk8OMvZfCB5oY0yMu8Q=" }, { "name": "content-type", @@ -1017,7 +1017,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:12 GMT" + "value": "Mon, 20 May 2024 13:03:36 GMT" }, { "name": "server", @@ -1054,8 +1054,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:12.637Z", - "time": 287, + "startedDateTime": "2024-05-20T13:03:35.801Z", + "time": 788, "timings": { "blocked": -1, "connect": -1, @@ -1063,7 +1063,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 287 + "wait": 788 } }, { @@ -1077,7 +1077,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1087,7 +1087,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1111,18 +1111,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways" }, "response": { - "bodySize": 267, + "bodySize": 291, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 267, + "size": 291, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "_GFCT8kgV-cCwv5KRBqS1w0XDk4=/VblcH2cpleNJjel78FcWvvjL7ec=" + "value": "gP-0rFoSRRTg2hJRGIHHqeH_WG8=/U1vwGt6LeNUzRHLVEL4zdWjKlj4=" }, { "name": "content-type", @@ -1134,7 +1134,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:13 GMT" + "value": "Mon, 20 May 2024 13:03:36 GMT" }, { "name": "server", @@ -1171,8 +1171,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:12.931Z", - "time": 224, + "startedDateTime": "2024-05-20T13:03:36.599Z", + "time": 323, "timings": { "blocked": -1, "connect": -1, @@ -1180,7 +1180,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 224 + "wait": 323 } }, { @@ -1194,7 +1194,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1204,7 +1204,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1228,18 +1228,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways" }, "response": { - "bodySize": 308, + "bodySize": 233, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 308, + "size": 233, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "E9Z-IqCWeGPI-o-LYZamAkwW4JU=/9USLx7M1gCpiKxeh0WX7Ja35rHo=" + "value": "ALC9hLcUjkvT749FQ1m7H5a4xtE=/Pnz5f0wv5Nh-yHKVqadDqclGIzc=" }, { "name": "content-type", @@ -1251,7 +1251,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:13 GMT" + "value": "Mon, 20 May 2024 13:03:37 GMT" }, { "name": "server", @@ -1288,8 +1288,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:13.163Z", - "time": 211, + "startedDateTime": "2024-05-20T13:03:36.932Z", + "time": 373, "timings": { "blocked": -1, "connect": -1, @@ -1297,7 +1297,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 211 + "wait": 373 } }, { @@ -1311,7 +1311,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1321,7 +1321,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1345,18 +1345,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways" }, "response": { - "bodySize": 329, + "bodySize": 322, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 329, + "size": 322, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "lWWb-6pEkXyKhrstFyjAbHgO2GI=/tJChh3bvgTwWmq3fb4gXeCqOjGo=" + "value": "IF3uMpAYcw_2Rg6DuwDDmBprXaw=/U1B1KZBK7na_c23nIY8J41kpkE8=" }, { "name": "content-type", @@ -1368,7 +1368,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:13 GMT" + "value": "Mon, 20 May 2024 13:03:37 GMT" }, { "name": "server", @@ -1405,8 +1405,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:13.382Z", - "time": 307, + "startedDateTime": "2024-05-20T13:03:37.315Z", + "time": 376, "timings": { "blocked": -1, "connect": -1, @@ -1414,7 +1414,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 307 + "wait": 376 } }, { @@ -1428,7 +1428,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1438,7 +1438,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1462,18 +1462,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways" }, "response": { - "bodySize": 339, + "bodySize": 281, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 339, + "size": 281, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "qh9nrxf_YcNQTZdoHafC8TRYIvs=/bgPF2Zs9jFrwBi_YhKuMkLjYHt8=" + "value": "jXV4jpbSGY9uLwrACf1SP2Af_gw=/SQOGS8c9We6RpcWmyhT3X0FcvhQ=" }, { "name": "content-type", @@ -1485,7 +1485,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:14 GMT" + "value": "Mon, 20 May 2024 13:03:38 GMT" }, { "name": "server", @@ -1522,8 +1522,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:13.696Z", - "time": 735, + "startedDateTime": "2024-05-20T13:03:37.703Z", + "time": 804, "timings": { "blocked": -1, "connect": -1, @@ -1531,7 +1531,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 735 + "wait": 804 } }, { @@ -1545,7 +1545,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1555,7 +1555,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1579,18 +1579,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways" }, "response": { - "bodySize": 254, + "bodySize": 281, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 254, + "size": 281, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "lZy8tN8XXsIi5SXVOMmKt6C9fc0=/SrpOBTuQbBiRS1Oe1TlPy6Icokc=" + "value": "oTTAHfOy6DvCg4k-13_uPpwR-WU=/N5NU9nUykMugkx9FVGArZaaKXC4=" }, { "name": "content-type", @@ -1602,7 +1602,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:15 GMT" + "value": "Mon, 20 May 2024 13:03:40 GMT" }, { "name": "server", @@ -1639,8 +1639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:14.438Z", - "time": 1735, + "startedDateTime": "2024-05-20T13:03:38.512Z", + "time": 2663, "timings": { "blocked": -1, "connect": -1, @@ -1648,7 +1648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1735 + "wait": 2663 } }, { @@ -1662,7 +1662,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1672,7 +1672,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1696,18 +1696,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways" }, "response": { - "bodySize": 240, + "bodySize": 318, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 240, + "size": 318, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "0ke5Wz81Chj1G75anzi-uL7YQ-g=/E_6r96DU__cXzJ1HjFPTTZj4CM0=" + "value": "hXbpUfY12vOGaZtnJew0UV3MxlM=/GxNhQVYfeEmuVkn_6RaQYdEI_eg=" }, { "name": "content-type", @@ -1719,7 +1719,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:17 GMT" + "value": "Mon, 20 May 2024 13:03:42 GMT" }, { "name": "server", @@ -1756,8 +1756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:16.182Z", - "time": 1808, + "startedDateTime": "2024-05-20T13:03:41.179Z", + "time": 1875, "timings": { "blocked": -1, "connect": -1, @@ -1765,7 +1765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1808 + "wait": 1875 } }, { @@ -1779,7 +1779,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1789,7 +1789,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1813,18 +1813,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways" }, "response": { - "bodySize": 291, + "bodySize": 230, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 291, + "size": 230, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "FJqGQrpQ2bPA_syH_zUj73C9--Q=/gE9fMRxwKbXT5a7SlX0Np6HgKPw=" + "value": "vWH6stA2FWKT_75mObtGtJaySW0=/FBm-6ztIWs4GYo7K9OI1F1j1vDs=" }, { "name": "content-type", @@ -1836,7 +1836,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:18 GMT" + "value": "Mon, 20 May 2024 13:03:44 GMT" }, { "name": "server", @@ -1873,8 +1873,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:17.996Z", - "time": 680, + "startedDateTime": "2024-05-20T13:03:43.065Z", + "time": 1815, "timings": { "blocked": -1, "connect": -1, @@ -1882,7 +1882,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 680 + "wait": 1815 } }, { @@ -1896,7 +1896,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1906,7 +1906,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1930,18 +1930,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways" }, "response": { - "bodySize": 328, + "bodySize": 236, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 328, + "size": 236, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "HkOqq2s-PRrWW4_S6gRYAARIXIU=/H2HxtE05fv7LJG3mye0sgVmSdKo=" + "value": "m_Cb1YFKxRazueVHCgWo5134u_I=/fBfpupF5_TbBPyBRUiye8qGTlec=" }, { "name": "content-type", @@ -1953,7 +1953,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:18 GMT" + "value": "Mon, 20 May 2024 13:03:46 GMT" }, { "name": "server", @@ -1990,8 +1990,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:18.683Z", - "time": 444, + "startedDateTime": "2024-05-20T13:03:44.893Z", + "time": 1933, "timings": { "blocked": -1, "connect": -1, @@ -1999,7 +1999,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 444 + "wait": 1933 } }, { @@ -2013,7 +2013,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2023,7 +2023,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2047,18 +2047,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways" }, "response": { - "bodySize": 216, + "bodySize": 335, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 216, + "size": 335, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "RCr1INDT3q70Jfe0re7ckRWeFbE=/sxxJidxF-iUKzAW9wtEv3wraFaM=" + "value": "6Aqg0b7CzU3a5eUMmODK818kMT0=/P2Mh99dttTvkv8h-EQWF9vJ8ui4=" }, { "name": "content-type", @@ -2070,7 +2070,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:20 GMT" + "value": "Mon, 20 May 2024 13:03:47 GMT" }, { "name": "server", @@ -2107,8 +2107,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:19.135Z", - "time": 1682, + "startedDateTime": "2024-05-20T13:03:46.836Z", + "time": 535, "timings": { "blocked": -1, "connect": -1, @@ -2116,7 +2116,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1682 + "wait": 535 } }, { @@ -2130,7 +2130,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2140,7 +2140,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2164,18 +2164,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways" }, "response": { - "bodySize": 260, + "bodySize": 223, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 260, + "size": 223, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "D65Mj9G4HhlyhqICe5vvMy0CcBo=/-EeOrD132NzhgkLBRMDK2CiGOnU=" + "value": "2bIFLm0Hgj747zzECd6Wqwhlclc=/-CUImu_DCFhN9Xz4-eFs-R2h6nE=" }, { "name": "content-type", @@ -2187,7 +2187,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:22 GMT" + "value": "Mon, 20 May 2024 13:03:47 GMT" }, { "name": "server", @@ -2224,8 +2224,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:20.824Z", - "time": 1646, + "startedDateTime": "2024-05-20T13:03:47.385Z", + "time": 754, "timings": { "blocked": -1, "connect": -1, @@ -2233,7 +2233,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1646 + "wait": 754 } }, { @@ -2247,7 +2247,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2257,7 +2257,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2281,18 +2281,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways" }, "response": { - "bodySize": 267, + "bodySize": 250, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 267, + "size": 250, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "Bek9kOcMJnr2ZsgpKd3jjH4YdYQ=/MbcuDoXFUN24XEd-2IGP2NFp25E=" + "value": "-jc19iGNHBPvRXoksKw7CmRd2Rk=/vZ3UvUpMZQOFOstH-gCxxAHJH4U=" }, { "name": "content-type", @@ -2304,7 +2304,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:22 GMT" + "value": "Mon, 20 May 2024 13:03:49 GMT" }, { "name": "server", @@ -2341,8 +2341,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:22.476Z", - "time": 448, + "startedDateTime": "2024-05-20T13:03:48.149Z", + "time": 1751, "timings": { "blocked": -1, "connect": -1, @@ -2350,7 +2350,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 448 + "wait": 1751 } }, { @@ -2364,7 +2364,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2374,7 +2374,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2409,7 +2409,7 @@ "headers": [ { "name": "etag", - "value": "XnDcw-ZrkdRF074sFWqn8MAz1kM=/78HsPC1Z5nLNCD3m1Y_jbb666nI=" + "value": "d-Z1G669yvjf-R0VdpxEWayzXQI=/O43iP1Xt_5dElHTLhM6kMmOzzL4=" }, { "name": "content-type", @@ -2421,7 +2421,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:23 GMT" + "value": "Mon, 20 May 2024 13:03:51 GMT" }, { "name": "server", @@ -2458,8 +2458,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:22.930Z", - "time": 454, + "startedDateTime": "2024-05-20T13:03:49.907Z", + "time": 2040, "timings": { "blocked": -1, "connect": -1, @@ -2467,7 +2467,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 454 + "wait": 2040 } }, { @@ -2481,7 +2481,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2491,7 +2491,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2515,18 +2515,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways" }, "response": { - "bodySize": 226, + "bodySize": 301, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 226, + "size": 301, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "6vfyGp1n3MbRAuhat6DhgNP_3DM=/y0HZxnIgNq-YwBWNgaAEMHuQAl4=" + "value": "ChOlldCcaTARROGcWQ4n_yVvvbA=/oQLdvQ_VE3JQpZTpbLaDufmrEmQ=" }, { "name": "content-type", @@ -2538,7 +2538,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:24 GMT" + "value": "Mon, 20 May 2024 13:03:53 GMT" }, { "name": "server", @@ -2575,8 +2575,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:23.390Z", - "time": 1748, + "startedDateTime": "2024-05-20T13:03:51.955Z", + "time": 1725, "timings": { "blocked": -1, "connect": -1, @@ -2584,7 +2584,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1748 + "wait": 1725 } }, { @@ -2598,7 +2598,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2608,7 +2608,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2632,18 +2632,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways" }, "response": { - "bodySize": 328, + "bodySize": 260, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 328, + "size": 260, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "MqVvGn064YNTKR2NG0THM71Avpo=/5Z0TzwFEkvZZ6cF0tP1EXZ6rUgU=" + "value": "6O1Fmq1HoUegz9olkx3vaB0YKCQ=/PrrXcdwewKgugJnTGnhtKHECWAc=" }, { "name": "content-type", @@ -2655,7 +2655,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:25 GMT" + "value": "Mon, 20 May 2024 13:03:54 GMT" }, { "name": "server", @@ -2692,8 +2692,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:25.145Z", - "time": 443, + "startedDateTime": "2024-05-20T13:03:53.685Z", + "time": 616, "timings": { "blocked": -1, "connect": -1, @@ -2701,7 +2701,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 443 + "wait": 616 } }, { @@ -2715,7 +2715,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2725,7 +2725,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2749,18 +2749,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways" }, "response": { - "bodySize": 325, + "bodySize": 328, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 325, + "size": 328, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "bUsFBdbPfyT3_o6phxEyLs8Fi0s=/uYBx5L4BldoGQpTo2_dg-WyJ8BU=" + "value": "Nv2sFTYNdNPvY0ftBQJNjgXFn6g=/ikGnMLKE63GgEUVkgYVmRrlRmfI=" }, { "name": "content-type", @@ -2772,7 +2772,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:27 GMT" + "value": "Mon, 20 May 2024 13:03:55 GMT" }, { "name": "server", @@ -2809,8 +2809,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:25.597Z", - "time": 1690, + "startedDateTime": "2024-05-20T13:03:54.313Z", + "time": 1730, "timings": { "blocked": -1, "connect": -1, @@ -2818,7 +2818,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1690 + "wait": 1730 } }, { @@ -2832,7 +2832,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2842,7 +2842,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2866,18 +2866,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways" }, "response": { - "bodySize": 260, + "bodySize": 318, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 260, + "size": 318, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "4M_ZFMR57630LRYUeDsXHytqxH4=/AGAZ4XZxHhXkYAwvFc6vhLrGQmo=" + "value": "X4AVIHiYLiARB8bsTVc18JUxYAI=/yjgwPNMWaV50f2ASe9irazY6FBE=" }, { "name": "content-type", @@ -2889,7 +2889,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:27 GMT" + "value": "Mon, 20 May 2024 13:03:57 GMT" }, { "name": "server", @@ -2926,8 +2926,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:27.299Z", - "time": 661, + "startedDateTime": "2024-05-20T13:03:56.052Z", + "time": 1731, "timings": { "blocked": -1, "connect": -1, @@ -2935,7 +2935,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 661 + "wait": 1731 } }, { @@ -2949,7 +2949,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2959,7 +2959,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2983,18 +2983,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways" }, "response": { - "bodySize": 250, + "bodySize": 253, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 250, + "size": 253, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "SdKmHG_GdL--y0Luj0fZ2rEbCG8=/0XC21KhAgHebspf4Dhxkz7CvhNA=" + "value": "5pOajPO2Td8Kv5N-wCEQr65sH9o=/j55LEMq0V7AtrXxuKHsIkrst5kM=" }, { "name": "content-type", @@ -3006,7 +3006,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:29 GMT" + "value": "Mon, 20 May 2024 13:03:58 GMT" }, { "name": "server", @@ -3043,8 +3043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:27.966Z", - "time": 1680, + "startedDateTime": "2024-05-20T13:03:57.797Z", + "time": 539, "timings": { "blocked": -1, "connect": -1, @@ -3052,7 +3052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1680 + "wait": 539 } }, { @@ -3066,7 +3066,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3076,7 +3076,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3100,18 +3100,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways" }, "response": { - "bodySize": 270, + "bodySize": 250, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 270, + "size": 250, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "J5vkb5KYgh6Krc9tTjiggNzF2jQ=/zzrw57c22aEoQbjBcvXgcovImz8=" + "value": "5hLeolQdvKHYYy9iaxtpQ-vuyCc=/h4ThazXU7AUkt7UpOkT53T0nq2U=" }, { "name": "content-type", @@ -3123,7 +3123,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:31 GMT" + "value": "Mon, 20 May 2024 13:03:59 GMT" }, { "name": "server", @@ -3160,8 +3160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:29.653Z", - "time": 1607, + "startedDateTime": "2024-05-20T13:03:58.347Z", + "time": 1679, "timings": { "blocked": -1, "connect": -1, @@ -3169,7 +3169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1607 + "wait": 1679 } }, { @@ -3183,7 +3183,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3193,7 +3193,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3217,18 +3217,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways" }, "response": { - "bodySize": 280, + "bodySize": 270, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 280, + "size": 270, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "IMkLFnyz_rFwT52mg9z_GqzaiIM=/kBFriKvvWykfO7ibiWFkvVRzvLs=" + "value": "UttdCaeE7mFPNWQLaGgswVOf_Nc=/rq365KYnzmeqwYX6twyKhlMT1gM=" }, { "name": "content-type", @@ -3240,7 +3240,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:32 GMT" + "value": "Mon, 20 May 2024 13:04:01 GMT" }, { "name": "server", @@ -3277,8 +3277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:31.268Z", - "time": 1682, + "startedDateTime": "2024-05-20T13:04:00.036Z", + "time": 1741, "timings": { "blocked": -1, "connect": -1, @@ -3286,7 +3286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1682 + "wait": 1741 } }, { @@ -3300,7 +3300,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3310,7 +3310,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3334,18 +3334,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways" }, "response": { - "bodySize": 329, + "bodySize": 244, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 329, + "size": 244, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "TgUrymGRfHjZ4IN8W1q1hepsY-8=/OFwDPA1FuQ4Pp8WHgRkW07OIZhk=" + "value": "m5Aj_3VnyeaB0nl0aJ7g0GIB-zY=/gnJNDXf2sGCIT0RnTdsij_HfkDs=" }, { "name": "content-type", @@ -3357,7 +3357,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:34 GMT" + "value": "Mon, 20 May 2024 13:04:03 GMT" }, { "name": "server", @@ -3394,8 +3394,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:32.956Z", - "time": 1513, + "startedDateTime": "2024-05-20T13:04:01.787Z", + "time": 1730, "timings": { "blocked": -1, "connect": -1, @@ -3403,7 +3403,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1513 + "wait": 1730 } }, { @@ -3417,7 +3417,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3427,7 +3427,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3462,7 +3462,7 @@ "headers": [ { "name": "etag", - "value": "VfXGBwPafNBgQJTb2Rc3BP7-yL4=/dAudpRtf5cjZ-yAC5xDcpsmyzYs=" + "value": "Nd-S32BVZsYQWGdCEWiDSMJ6d-c=/42rh4dFP9hOodCPZS8Vyq_epmGs=" }, { "name": "content-type", @@ -3474,7 +3474,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:35 GMT" + "value": "Mon, 20 May 2024 13:04:04 GMT" }, { "name": "server", @@ -3511,8 +3511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:34.476Z", - "time": 1457, + "startedDateTime": "2024-05-20T13:04:03.527Z", + "time": 1539, "timings": { "blocked": -1, "connect": -1, @@ -3520,7 +3520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1457 + "wait": 1539 } }, { @@ -3534,7 +3534,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3544,7 +3544,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3568,18 +3568,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways" }, "response": { - "bodySize": 339, + "bodySize": 230, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 339, + "size": 230, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "8d0NAAv1nX5GcjcB1MeV7gaj1mc=/J89Wz9QgMUQC8n1ATclZJBPmMes=" + "value": "jbyEZPe5SbucmKGYThw8gDPgt2A=/sJb48HPN2zxsQy0Zjr4d4wxwejg=" }, { "name": "content-type", @@ -3591,7 +3591,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:37 GMT" + "value": "Mon, 20 May 2024 13:04:07 GMT" }, { "name": "server", @@ -3628,8 +3628,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:35.949Z", - "time": 2091, + "startedDateTime": "2024-05-20T13:04:05.078Z", + "time": 2331, "timings": { "blocked": -1, "connect": -1, @@ -3637,7 +3637,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2091 + "wait": 2331 } }, { @@ -3651,7 +3651,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3661,7 +3661,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3685,18 +3685,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways" }, "response": { - "bodySize": 305, + "bodySize": 329, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 305, + "size": 329, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "j_gzfeyzDBB_nHErxCi_3u1FQnA=/w-6KgGaTCuJGM1aQkv7KoecKq9k=" + "value": "fWAR_xr3aclIH-oKlkNazAdpngc=/nBQNi5BSEVuuG6CnvBU1M_L4oYg=" }, { "name": "content-type", @@ -3708,7 +3708,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:39 GMT" + "value": "Mon, 20 May 2024 13:04:09 GMT" }, { "name": "server", @@ -3745,8 +3745,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:38.051Z", - "time": 1807, + "startedDateTime": "2024-05-20T13:04:07.418Z", + "time": 1866, "timings": { "blocked": -1, "connect": -1, @@ -3754,7 +3754,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1807 + "wait": 1866 } }, { @@ -3768,7 +3768,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3778,7 +3778,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3802,18 +3802,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways" }, "response": { - "bodySize": 680, + "bodySize": 656, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 680, + "size": 656, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"5169371474615934302\",\"creationTimestamp\":\"2024-04-23T23:16:17.360-07:00\",\"name\":\"demo-vpn-gateway\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"34.157.99.170\"},{\"id\":1,\"ipAddress\":\"35.220.75.52\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "jeAHATd7XE7SLr6Rq3WkMIhqYIY=/IOopMTOYV950FsTzOv0NZKujOUY=" + "value": "NdQ7NAj5WeWdq8Jc7upqCA2BaK0=/bpP5Dj_PzpXXDQH9c40PJXAkhCU=" }, { "name": "content-type", @@ -3825,7 +3825,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:41 GMT" + "value": "Mon, 20 May 2024 13:04:10 GMT" }, { "name": "server", @@ -3862,8 +3862,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:39.875Z", - "time": 1524, + "startedDateTime": "2024-05-20T13:04:09.288Z", + "time": 1771, "timings": { "blocked": -1, "connect": -1, @@ -3871,7 +3871,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1524 + "wait": 1771 } }, { @@ -3885,7 +3885,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3895,7 +3895,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3919,18 +3919,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways" }, "response": { - "bodySize": 631, + "bodySize": 648, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 631, + "size": 648, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"506472523849079023\",\"creationTimestamp\":\"2024-04-23T23:26:08.398-07:00\",\"name\":\"demo-vpn-gateway-2\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways/demo-vpn-gateway-2\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"35.242.10.161\"},{\"id\":1,\"ipAddress\":\"35.220.8.175\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "jIIpSOVzoTFRczcJfGBjjXnjRaw=/xtB2Twot9ED7IdOtmhfi6u8DbIE=" + "value": "3BYx0PzQMFPsDCPWtFxNvxV0Rqo=/9J3_jt2CaoFjOq5krzmlj5SFyOU=" }, { "name": "content-type", @@ -3942,7 +3942,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:42 GMT" + "value": "Mon, 20 May 2024 13:04:11 GMT" }, { "name": "server", @@ -3979,8 +3979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:41.432Z", - "time": 1534, + "startedDateTime": "2024-05-20T13:04:11.068Z", + "time": 1051, "timings": { "blocked": -1, "connect": -1, @@ -3988,7 +3988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1534 + "wait": 1051 } }, { @@ -4002,7 +4002,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4012,7 +4012,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4036,18 +4036,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways" }, "response": { - "bodySize": 239, + "bodySize": 331, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 239, + "size": 331, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "jDwMs36CjHFIwTtVhkHzvkG4k0c=/Pq0AQiGf_bieDbI03qmx7ec9Tsg=" + "value": "iDUVs4hj12QLeZHgvrEAstQRrXA=/DBVwb10BElUv0RT_fEEKixW58cw=" }, { "name": "content-type", @@ -4059,7 +4059,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:44 GMT" + "value": "Mon, 20 May 2024 13:04:13 GMT" }, { "name": "server", @@ -4096,8 +4096,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:42.981Z", - "time": 1511, + "startedDateTime": "2024-05-20T13:04:12.124Z", + "time": 1734, "timings": { "blocked": -1, "connect": -1, @@ -4105,7 +4105,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1511 + "wait": 1734 } }, { @@ -4119,7 +4119,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4129,7 +4129,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4153,18 +4153,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways" }, "response": { - "bodySize": 321, + "bodySize": 243, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 321, + "size": 243, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "FwjkiDLOiX6CHA8ALs_WO4ixy3U=/dwjWHpZoiO6qaYkcHxgeRjy_k0I=" + "value": "XV1lWqSGycmpcP5xlndS21bzuQA=/Lt5k_5d-2Ar4nLek5Go8zHEwZYE=" }, { "name": "content-type", @@ -4176,7 +4176,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:44 GMT" + "value": "Mon, 20 May 2024 13:04:14 GMT" }, { "name": "server", @@ -4213,8 +4213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:44.502Z", - "time": 426, + "startedDateTime": "2024-05-20T13:04:13.864Z", + "time": 502, "timings": { "blocked": -1, "connect": -1, @@ -4222,7 +4222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 426 + "wait": 502 } }, { @@ -4236,7 +4236,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4246,7 +4246,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4270,18 +4270,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways" }, "response": { - "bodySize": 287, + "bodySize": 297, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 287, + "size": 297, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "07esTQqZ-ptDbFLguxNtv1iTtek=/DvCDcd4mplL5R6aR9XE4RmIHqo0=" + "value": "hSTOzfU3mf1tuzDtpFkCvDT19oc=/i6-nUW5VyNr5PtEVx9ci__2OYFo=" }, { "name": "content-type", @@ -4293,7 +4293,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:46 GMT" + "value": "Mon, 20 May 2024 13:04:15 GMT" }, { "name": "server", @@ -4330,8 +4330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:44.940Z", - "time": 1358, + "startedDateTime": "2024-05-20T13:04:14.371Z", + "time": 1535, "timings": { "blocked": -1, "connect": -1, @@ -4339,7 +4339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1358 + "wait": 1535 } }, { @@ -4353,7 +4353,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4363,7 +4363,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4387,18 +4387,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways" }, "response": { - "bodySize": 253, + "bodySize": 280, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 280, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "VkosA1z_OwnUNjmBUi6GW-IJcr4=/DzSMSK-PxYZ0RVvlEl7jmcgJME0=" + "value": "BXPsSdNd7aC5-o27h94QkVprw6o=/OELCQJPtgAYquHTOFALm0CCCgBc=" }, { "name": "content-type", @@ -4410,7 +4410,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:47 GMT" + "value": "Mon, 20 May 2024 13:04:17 GMT" }, { "name": "server", @@ -4447,8 +4447,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:46.314Z", - "time": 1166, + "startedDateTime": "2024-05-20T13:04:15.911Z", + "time": 1432, "timings": { "blocked": -1, "connect": -1, @@ -4456,7 +4456,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1166 + "wait": 1432 } }, { @@ -4470,7 +4470,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4480,7 +4480,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4504,18 +4504,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways" }, "response": { - "bodySize": 253, + "bodySize": 297, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 297, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "1R2KKQ26NFG3wEos7kUV6l59HBE=/AqaOw3YwgkYreqcH2op5nif_U-w=" + "value": "HTPggLm9UzvS1tOgaT_hksDRPn0=/ZCPAkFVyEnK4RnBMOxkd-pJH92g=" }, { "name": "content-type", @@ -4527,7 +4527,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:47 GMT" + "value": "Mon, 20 May 2024 13:04:18 GMT" }, { "name": "server", @@ -4564,8 +4564,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:47.492Z", - "time": 387, + "startedDateTime": "2024-05-20T13:04:17.354Z", + "time": 1278, "timings": { "blocked": -1, "connect": -1, @@ -4573,7 +4573,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 387 + "wait": 1278 } }, { @@ -4587,7 +4587,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4597,7 +4597,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4621,18 +4621,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways" }, "response": { - "bodySize": 297, + "bodySize": 324, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 324, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "KflAGKxtIkOm676yI6CHKpqpMRM=/YAyOiBzkkm-aIkrVKwDTiNAxLIc=" + "value": "2JwW8atb9OKAoXrJOihY4ce2uSM=/ObFgSAkRufgXkB7hrqI6G6U1SLY=" }, { "name": "content-type", @@ -4644,7 +4644,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:49 GMT" + "value": "Mon, 20 May 2024 13:04:18 GMT" }, { "name": "server", @@ -4681,8 +4681,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:47.890Z", - "time": 1258, + "startedDateTime": "2024-05-20T13:04:18.636Z", + "time": 548, "timings": { "blocked": -1, "connect": -1, @@ -4690,7 +4690,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1258 + "wait": 548 } }, { @@ -4704,7 +4704,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4714,7 +4714,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4738,18 +4738,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways" }, "response": { - "bodySize": 297, + "bodySize": 229, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 229, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "x5DfBeWjIHZcUBq18yWg9o1h1_0=/Szw5Ipi8DaMks8cbSwaikn8ab7g=" + "value": "ANAvgVJVQej_CRvTt8ighKx1Tqo=/cnC0Q91_CT8TaxSgZwB2AU7Hth4=" }, { "name": "content-type", @@ -4761,7 +4761,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:49 GMT" + "value": "Mon, 20 May 2024 13:04:20 GMT" }, { "name": "server", @@ -4798,8 +4798,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:49.159Z", - "time": 392, + "startedDateTime": "2024-05-20T13:04:19.190Z", + "time": 1326, "timings": { "blocked": -1, "connect": -1, @@ -4807,7 +4807,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 392 + "wait": 1326 } }, { @@ -4815,7 +4815,7 @@ "_order": 1, "cache": {}, "request": { - "bodySize": 727, + "bodySize": 709, "cookies": [], "headers": [ { @@ -4826,12 +4826,12 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/9.4.1" + "value": "google-api-nodejs-client/9.10.0" }, { "_fromType": "array", "name": "x-goog-api-client", - "value": "gl-node/18.19.1" + "value": "gl-node/18.18.2" }, { "_fromType": "array", @@ -4841,7 +4841,7 @@ { "_fromType": "array", "name": "content-length", - "value": "727" + "value": "709" }, { "_fromType": "array", @@ -4853,7 +4853,7 @@ "value": "www.googleapis.com" } ], - "headersSize": 293, + "headersSize": 294, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -4865,11 +4865,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1181, + "bodySize": 1191, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1181, + "size": 1191, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -4884,7 +4884,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:49 GMT" + "value": "Mon, 20 May 2024 13:04:20 GMT" }, { "name": "server", @@ -4921,8 +4921,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:49.565Z", - "time": 238, + "startedDateTime": "2024-05-20T13:04:20.522Z", + "time": 233, "timings": { "blocked": -1, "connect": -1, @@ -4930,7 +4930,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 238 + "wait": 233 } }, { @@ -4944,7 +4944,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4954,7 +4954,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4978,18 +4978,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels" }, "response": { - "bodySize": 253, + "bodySize": 233, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 233, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "6Iy4JhbMpjXfk59-lv6oXh0Fb9c=/pt7dE0G6z_4choO3CZaDNB3c06I=" + "value": "Bx1j2Xi808WeEqejHRK7cI7gCWQ=/EYkC9rCG9IeMsAtJ7xLAdFb7XkQ=" }, { "name": "content-type", @@ -5001,7 +5001,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:50 GMT" + "value": "Mon, 20 May 2024 13:04:22 GMT" }, { "name": "server", @@ -5038,8 +5038,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:49.813Z", - "time": 824, + "startedDateTime": "2024-05-20T13:04:20.761Z", + "time": 2519, "timings": { "blocked": -1, "connect": -1, @@ -5047,7 +5047,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 824 + "wait": 2519 } }, { @@ -5061,7 +5061,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5071,7 +5071,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5095,18 +5095,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels" }, "response": { - "bodySize": 300, + "bodySize": 317, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 300, + "size": 317, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "G3Qh3_sC-lTQLp3nAYQge5YM_Rc=/zZSSLbG_QSiiPwVyHtJxzn_0gPg=" + "value": "HDJvnu55FXeIqvmx4kLBMOyjDmw=/_g4KxkR5AGgezMWoolK5xDN9IeI=" }, { "name": "content-type", @@ -5118,7 +5118,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:51 GMT" + "value": "Mon, 20 May 2024 13:04:23 GMT" }, { "name": "server", @@ -5155,8 +5155,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:50.640Z", - "time": 451, + "startedDateTime": "2024-05-20T13:04:23.288Z", + "time": 551, "timings": { "blocked": -1, "connect": -1, @@ -5164,7 +5164,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 451 + "wait": 551 } }, { @@ -5178,7 +5178,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5188,7 +5188,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5212,18 +5212,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels" }, "response": { - "bodySize": 222, + "bodySize": 280, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 222, + "size": 280, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "UqeLYj475rFCa_a5NCs1v-zc8j0=/epdjhGrFQ_2fnT7wOq5a3ZcJsQM=" + "value": "WyLq3IRyap4OVSRvVmjfzElqtFk=/HE9rcAffOz3cOONp99EGoo_Ke_M=" }, { "name": "content-type", @@ -5235,7 +5235,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:51 GMT" + "value": "Mon, 20 May 2024 13:04:24 GMT" }, { "name": "server", @@ -5272,8 +5272,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:51.103Z", - "time": 499, + "startedDateTime": "2024-05-20T13:04:23.844Z", + "time": 576, "timings": { "blocked": -1, "connect": -1, @@ -5281,7 +5281,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 499 + "wait": 576 } }, { @@ -5295,7 +5295,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5305,7 +5305,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5329,18 +5329,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels" }, "response": { - "bodySize": 216, + "bodySize": 257, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 216, + "size": 257, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "T4HVmWfB7sa5uVnuFtgqMvBunf4=/Ff9LWYD5HCNcS5yd3quHGok3EtA=" + "value": "RBLTfoTBEE5ecV5ZmY4SG5JEeLw=/eQM6jfHVa7v5F24yLm0VmOaejGo=" }, { "name": "content-type", @@ -5352,7 +5352,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:51 GMT" + "value": "Mon, 20 May 2024 13:04:25 GMT" }, { "name": "server", @@ -5389,8 +5389,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:51.608Z", - "time": 333, + "startedDateTime": "2024-05-20T13:04:24.431Z", + "time": 793, "timings": { "blocked": -1, "connect": -1, @@ -5398,7 +5398,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 333 + "wait": 793 } }, { @@ -5412,7 +5412,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5422,7 +5422,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5446,18 +5446,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels" }, "response": { - "bodySize": 250, + "bodySize": 284, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 250, + "size": 284, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "vSTbz9W_YOZGjhV2C-FDn2YtS5Y=/tTy_itpEcYfq1W7aFC74sObxHHE=" + "value": "ia2NIxvm4wBLDPOJQxG3n4toO34=/KxVOLa5l2_y33v82aP5oBmo4-Eo=" }, { "name": "content-type", @@ -5469,7 +5469,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:52 GMT" + "value": "Mon, 20 May 2024 13:04:26 GMT" }, { "name": "server", @@ -5506,8 +5506,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:51.946Z", - "time": 640, + "startedDateTime": "2024-05-20T13:04:25.229Z", + "time": 1125, "timings": { "blocked": -1, "connect": -1, @@ -5515,7 +5515,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 640 + "wait": 1125 } }, { @@ -5529,7 +5529,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5539,7 +5539,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5563,18 +5563,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels" }, "response": { - "bodySize": 267, + "bodySize": 240, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 267, + "size": 240, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "eNE8iUKzK7D4I2FkD1CxyNbFvGk=/mbko5At2Wlh-UdH3E6U4PwLFNyM=" + "value": "TVvZYD1gwDjq4cUpSiXzt-JM1cE=/-N_NHpFpkW5btZ22WDX9VstSWBM=" }, { "name": "content-type", @@ -5586,7 +5586,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:53 GMT" + "value": "Mon, 20 May 2024 13:04:26 GMT" }, { "name": "server", @@ -5623,8 +5623,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:52.601Z", - "time": 679, + "startedDateTime": "2024-05-20T13:04:26.359Z", + "time": 504, "timings": { "blocked": -1, "connect": -1, @@ -5632,7 +5632,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 679 + "wait": 504 } }, { @@ -5646,7 +5646,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5656,7 +5656,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5680,18 +5680,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels" }, "response": { - "bodySize": 290, + "bodySize": 270, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 290, + "size": 270, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "58tH35EsD_xSFO9WEUSU25wAGSY=/QcsulNjwFU3PdhEw-5NmmMAuzNY=" + "value": "NqJDmHk7usvMdId9hjqP8gqeUks=/PxVakNJWiuYjS5n0jOQTVZo50JM=" }, { "name": "content-type", @@ -5703,7 +5703,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:53 GMT" + "value": "Mon, 20 May 2024 13:04:27 GMT" }, { "name": "server", @@ -5740,8 +5740,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:53.292Z", - "time": 252, + "startedDateTime": "2024-05-20T13:04:26.867Z", + "time": 508, "timings": { "blocked": -1, "connect": -1, @@ -5749,7 +5749,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 252 + "wait": 508 } }, { @@ -5763,7 +5763,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5773,7 +5773,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5797,18 +5797,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels" }, "response": { - "bodySize": 277, + "bodySize": 219, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 277, + "size": 219, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "U1qMDHBOXue8Gig4pY7kBvmJmSg=/Nq390LOGf3uSwnoB8uME9yTJ16w=" + "value": "gMsMw_cHeIgVfwz4G-6r4Y2LWaw=/4_j2sp7GUXzwFmGiqWkvvgzdhiM=" }, { "name": "content-type", @@ -5820,7 +5820,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:54 GMT" + "value": "Mon, 20 May 2024 13:04:28 GMT" }, { "name": "server", @@ -5857,8 +5857,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:53.554Z", - "time": 646, + "startedDateTime": "2024-05-20T13:04:27.378Z", + "time": 1054, "timings": { "blocked": -1, "connect": -1, @@ -5866,7 +5866,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 646 + "wait": 1054 } }, { @@ -5880,7 +5880,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -5890,7 +5890,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -5914,18 +5914,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels" }, "response": { - "bodySize": 243, + "bodySize": 240, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 243, + "size": 240, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "sbOJepxBoK5pwFaO-DrjDcR_ts4=/TTQxNWyI52-kJaM-CxPg9jDRqxg=" + "value": "2ulaZ7XtprUbQsxC_3BlVAaWvC8=/v0d7uDOR8i4NsT_cVs5zEGaPdBc=" }, { "name": "content-type", @@ -5937,7 +5937,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:54 GMT" + "value": "Mon, 20 May 2024 13:04:28 GMT" }, { "name": "server", @@ -5974,8 +5974,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:54.214Z", - "time": 231, + "startedDateTime": "2024-05-20T13:04:28.442Z", + "time": 367, "timings": { "blocked": -1, "connect": -1, @@ -5983,7 +5983,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 231 + "wait": 367 } }, { @@ -5997,7 +5997,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6007,7 +6007,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6031,18 +6031,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels" }, "response": { - "bodySize": 294, + "bodySize": 311, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 294, + "size": 311, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "MmQBAW2RhsRwX5YWwA_6uxVFL80=/aKM3nzIRarFEnV83AF-FbTTLHho=" + "value": "UBYrUDUDidvOq9nQfNy4XVdDM4c=/bMnrDl3HIW3-sZ80q0W_ITFlIf8=" }, { "name": "content-type", @@ -6054,7 +6054,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:54 GMT" + "value": "Mon, 20 May 2024 13:04:29 GMT" }, { "name": "server", @@ -6091,8 +6091,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:54.455Z", - "time": 222, + "startedDateTime": "2024-05-20T13:04:28.815Z", + "time": 301, "timings": { "blocked": -1, "connect": -1, @@ -6100,7 +6100,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 222 + "wait": 301 } }, { @@ -6114,7 +6114,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6124,7 +6124,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6148,18 +6148,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels" }, "response": { - "bodySize": 315, + "bodySize": 254, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 315, + "size": 254, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "lWWb-6pEkXyKhrstFyjAbHgO2GI=/tJChh3bvgTwWmq3fb4gXeCqOjGo=" + "value": "URB212QnmYH4Z-vQfo-HcPJRr9o=/tunLc9-QkXrpU4_2c2GhGf3D2fE=" }, { "name": "content-type", @@ -6171,7 +6171,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:55 GMT" + "value": "Mon, 20 May 2024 13:04:29 GMT" }, { "name": "server", @@ -6208,8 +6208,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:54.683Z", - "time": 792, + "startedDateTime": "2024-05-20T13:04:29.122Z", + "time": 391, "timings": { "blocked": -1, "connect": -1, @@ -6217,7 +6217,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 792 + "wait": 391 } }, { @@ -6231,7 +6231,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6241,7 +6241,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6265,18 +6265,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels" }, "response": { - "bodySize": 308, + "bodySize": 220, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 308, + "size": 220, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "OqyDPVIbAhjjgq80BIImKjLZcBE=/AcXyYaZ7fPNBJRReVnYj-Iz-XwM=" + "value": "0D45eH5g5tPLbWpsooElztwshGM=/aLsjVEFCbt5gnU0WPNshyVSWBw4=" }, { "name": "content-type", @@ -6288,7 +6288,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:55 GMT" + "value": "Mon, 20 May 2024 13:04:30 GMT" }, { "name": "server", @@ -6325,8 +6325,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:55.487Z", - "time": 369, + "startedDateTime": "2024-05-20T13:04:29.516Z", + "time": 801, "timings": { "blocked": -1, "connect": -1, @@ -6334,7 +6334,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 369 + "wait": 801 } }, { @@ -6348,7 +6348,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6358,7 +6358,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6382,18 +6382,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels" }, "response": { - "bodySize": 240, + "bodySize": 260, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 240, + "size": 260, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "HtEx8_05CRlIDhziDLmSxPJ8z58=/W7M0YTOtNGE-3frBXm8y_KItg58=" + "value": "Yki1bQaRp4U08RzFSC4VnxwfAn0=/husif7WLp-PXWVTx7_0PuiGiSJE=" }, { "name": "content-type", @@ -6405,7 +6405,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:57 GMT" + "value": "Mon, 20 May 2024 13:04:31 GMT" }, { "name": "server", @@ -6442,8 +6442,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:55.862Z", - "time": 1711, + "startedDateTime": "2024-05-20T13:04:30.321Z", + "time": 1796, "timings": { "blocked": -1, "connect": -1, @@ -6451,7 +6451,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1711 + "wait": 1796 } }, { @@ -6465,7 +6465,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6475,7 +6475,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6499,18 +6499,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels" }, "response": { - "bodySize": 331, + "bodySize": 253, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 331, + "size": 253, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "l-EOZLoW1preD2y2589oRwf7wdc=/p5W1Jjr_AD_FDp4YRzgts4XHPAY=" + "value": "0CmXGPrz2c8HpngfyLz9pB1nRf4=/42idIfPaSzpLEaQUZScbeJ4NMb8=" }, { "name": "content-type", @@ -6522,7 +6522,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:59 GMT" + "value": "Mon, 20 May 2024 13:04:33 GMT" }, { "name": "server", @@ -6559,8 +6559,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:57.580Z", - "time": 1771, + "startedDateTime": "2024-05-20T13:04:32.121Z", + "time": 1911, "timings": { "blocked": -1, "connect": -1, @@ -6568,7 +6568,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1771 + "wait": 1911 } }, { @@ -6582,7 +6582,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6592,7 +6592,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6616,18 +6616,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels" }, "response": { - "bodySize": 216, + "bodySize": 284, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 216, + "size": 284, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "iBx5IAlD54m5Dwdp0EHru6nj2Ok=/Sy1pH2yCX_wnjw3IITrqjqmPwio=" + "value": "POFJiA1X4RW9S-B8LoZLkJ4K9xY=/IKwphlYGqQnzGzwAXPqF5q0zgLw=" }, { "name": "content-type", @@ -6639,7 +6639,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:00 GMT" + "value": "Mon, 20 May 2024 13:04:35 GMT" }, { "name": "server", @@ -6676,8 +6676,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:59.363Z", - "time": 1658, + "startedDateTime": "2024-05-20T13:04:34.043Z", + "time": 1757, "timings": { "blocked": -1, "connect": -1, @@ -6685,7 +6685,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1658 + "wait": 1757 } }, { @@ -6699,7 +6699,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6709,7 +6709,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6733,18 +6733,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels" }, "response": { - "bodySize": 328, + "bodySize": 294, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 328, + "size": 294, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "5fcnggn6UXrKElSVaHfdNE3X1-o=/NERtoubXm5XgEiOdU_QQEfoU1JI=" + "value": "9lCc8BfcBMOt5P9d-PzZcpJlhL0=/4rM1N6CoNG0hoBssYgRhXh2OE2c=" }, { "name": "content-type", @@ -6756,7 +6756,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:02 GMT" + "value": "Mon, 20 May 2024 13:04:37 GMT" }, { "name": "server", @@ -6793,8 +6793,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:01.026Z", - "time": 1623, + "startedDateTime": "2024-05-20T13:04:35.804Z", + "time": 2120, "timings": { "blocked": -1, "connect": -1, @@ -6802,7 +6802,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1623 + "wait": 2120 } }, { @@ -6816,7 +6816,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6826,7 +6826,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6850,18 +6850,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels" }, "response": { - "bodySize": 219, + "bodySize": 250, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 219, + "size": 250, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "9R_J140IgSe9n11VC5TI6SxqJQU=/skDM_jBlJuunkZuiAVhV64lGk7w=" + "value": "UY-aqViSPKmPotFzta0TPH2Cdvo=/ukYfmBX7cFD5rjGRoGrkviZajKU=" }, { "name": "content-type", @@ -6873,7 +6873,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:04 GMT" + "value": "Mon, 20 May 2024 13:04:39 GMT" }, { "name": "server", @@ -6910,8 +6910,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:02.664Z", - "time": 1704, + "startedDateTime": "2024-05-20T13:04:37.934Z", + "time": 1832, "timings": { "blocked": -1, "connect": -1, @@ -6919,7 +6919,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1704 + "wait": 1832 } }, { @@ -6933,7 +6933,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -6943,7 +6943,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -6967,18 +6967,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels" }, "response": { - "bodySize": 270, + "bodySize": 294, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 270, + "size": 294, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "ZcduPcHnehBlkdlwzHYikCaTB2U=/nsW2laUbc39t0D6iO1DOfr8JeO0=" + "value": "NmNGymzh7pFXmXjhQgy5HpKbcgk=/261V1UXVeMDD65GqxpCXFkSZpMs=" }, { "name": "content-type", @@ -6990,7 +6990,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:05 GMT" + "value": "Mon, 20 May 2024 13:04:41 GMT" }, { "name": "server", @@ -7027,8 +7027,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:04.373Z", - "time": 1635, + "startedDateTime": "2024-05-20T13:04:39.771Z", + "time": 1838, "timings": { "blocked": -1, "connect": -1, @@ -7036,7 +7036,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1635 + "wait": 1838 } }, { @@ -7050,7 +7050,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7060,7 +7060,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7084,18 +7084,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels" }, "response": { - "bodySize": 311, + "bodySize": 246, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 311, + "size": 246, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "mRMbMcYOvW5jtxYRnJcwzypXf_U=/pqp94DaUQXosKa-lV8UApEDYfYc=" + "value": "BssssykDA1OYFLWYRkag82rlP74=/50O31AqYUv-YVtSrDsMtOAWiIpw=" }, { "name": "content-type", @@ -7107,7 +7107,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:07 GMT" + "value": "Mon, 20 May 2024 13:04:41 GMT" }, { "name": "server", @@ -7144,8 +7144,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:06.026Z", - "time": 1625, + "startedDateTime": "2024-05-20T13:04:41.613Z", + "time": 526, "timings": { "blocked": -1, "connect": -1, @@ -7153,7 +7153,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1625 + "wait": 526 } }, { @@ -7167,7 +7167,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7177,7 +7177,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7201,18 +7201,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels" }, "response": { - "bodySize": 243, + "bodySize": 229, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 243, + "size": 229, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "BBbgTKLIrRD56rmFHujwYQAjB3k=/5_GMgsBfLw6naq3HUIKD60c8xrE=" + "value": "MumvBiqnWDWkFOG_Vf9b64P7-Ac=/pNqJBZx0X_KypnHaNZ5cl691V9Y=" }, { "name": "content-type", @@ -7224,7 +7224,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:09 GMT" + "value": "Mon, 20 May 2024 13:04:42 GMT" }, { "name": "server", @@ -7261,8 +7261,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:07.666Z", - "time": 1674, + "startedDateTime": "2024-05-20T13:04:42.143Z", + "time": 799, "timings": { "blocked": -1, "connect": -1, @@ -7270,7 +7270,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1674 + "wait": 799 } }, { @@ -7284,7 +7284,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7294,7 +7294,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7318,18 +7318,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels" }, "response": { - "bodySize": 297, + "bodySize": 229, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 229, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "Y5wtyiSdK2L_iiJvcrvJPenjbdk=/aj24yXBRlLKspkIwZ4FwIt_eQA8=" + "value": "VWqJFuixOR3l8evLAQQUxD0YgiM=/674WWaU3U8ZuGTeDDM6AQ06ryRE=" }, { "name": "content-type", @@ -7341,7 +7341,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:10 GMT" + "value": "Mon, 20 May 2024 13:04:44 GMT" }, { "name": "server", @@ -7378,8 +7378,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:09.351Z", - "time": 1680, + "startedDateTime": "2024-05-20T13:04:42.947Z", + "time": 1947, "timings": { "blocked": -1, "connect": -1, @@ -7387,7 +7387,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1680 + "wait": 1947 } }, { @@ -7401,7 +7401,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7411,7 +7411,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7435,18 +7435,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels" }, "response": { - "bodySize": 311, + "bodySize": 226, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 311, + "size": 226, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "UavdTg9eNWOzr_U6I6uW-IZz3Zc=/8zh42iNTCOWnOOc1BukVHsKNjM8=" + "value": "bXYcGugCT3Gn46Q79pNDxm3-Ohk=/HF5EAjz7h2Y9ljVKbgptNQPPtz8=" }, { "name": "content-type", @@ -7458,7 +7458,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:12 GMT" + "value": "Mon, 20 May 2024 13:04:46 GMT" }, { "name": "server", @@ -7495,8 +7495,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:11.047Z", - "time": 1644, + "startedDateTime": "2024-05-20T13:04:44.898Z", + "time": 1730, "timings": { "blocked": -1, "connect": -1, @@ -7504,7 +7504,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1644 + "wait": 1730 } }, { @@ -7518,7 +7518,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7528,7 +7528,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7552,18 +7552,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels" }, "response": { - "bodySize": 253, + "bodySize": 226, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 226, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "i7VvDKE4F3QAVOLPElTi414acx4=/H0sdOH7iQRgEeOHZm-GD2YiGWjc=" + "value": "-gnYf0G2skZoWRkcxvAiuy0a_oE=/wxIz3U1Y1BK9offROuOAyEUXBZE=" }, { "name": "content-type", @@ -7575,7 +7575,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:14 GMT" + "value": "Mon, 20 May 2024 13:04:48 GMT" }, { "name": "server", @@ -7612,8 +7612,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:12.706Z", - "time": 1658, + "startedDateTime": "2024-05-20T13:04:46.631Z", + "time": 1728, "timings": { "blocked": -1, "connect": -1, @@ -7621,7 +7621,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1658 + "wait": 1728 } }, { @@ -7635,7 +7635,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7645,7 +7645,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7669,18 +7669,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels" }, "response": { - "bodySize": 260, + "bodySize": 314, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 260, + "size": 314, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "G16bzVWzMZSOidNbPbuxJxw8Qu4=/86PGUlvxFZrMZYqvDCSOrbEpido=" + "value": "q5QBuV49hUl69xGmTePX4GIsT1U=/2YreGKlGg2EALugGhQ9KJwIke1Q=" }, { "name": "content-type", @@ -7692,7 +7692,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:15 GMT" + "value": "Mon, 20 May 2024 13:04:49 GMT" }, { "name": "server", @@ -7729,8 +7729,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:14.377Z", - "time": 1596, + "startedDateTime": "2024-05-20T13:04:48.363Z", + "time": 1681, "timings": { "blocked": -1, "connect": -1, @@ -7738,7 +7738,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1596 + "wait": 1681 } }, { @@ -7752,7 +7752,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7762,7 +7762,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7786,18 +7786,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels" }, "response": { - "bodySize": 253, + "bodySize": 304, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 304, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "yYyZ_Nh8L-PYAF9fanWfm6PxJ3M=/tqKI7PCpZ57kKqQaSa3vV7FQ0ww=" + "value": "o9Y533B7UMNOeWFr96vncbyLRdI=/yqTUbXkBVeIP218bitdvo426TGw=" }, { "name": "content-type", @@ -7809,7 +7809,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:17 GMT" + "value": "Mon, 20 May 2024 13:04:51 GMT" }, { "name": "server", @@ -7846,8 +7846,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:15.988Z", - "time": 1683, + "startedDateTime": "2024-05-20T13:04:50.049Z", + "time": 1801, "timings": { "blocked": -1, "connect": -1, @@ -7855,7 +7855,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1683 + "wait": 1801 } }, { @@ -7869,7 +7869,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7879,7 +7879,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -7903,18 +7903,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels" }, "response": { - "bodySize": 297, + "bodySize": 226, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 226, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "WYWtx_Q24Cfle7GpCrxbcl3uogM=/9NZQ-3mWOQCAInpHYApqJJSDN6w=" + "value": "Cc6nsKoJXzO4YL2_W0hQc06f8hU=/6yQJGfTfJCK-w2py-zaZzKbUFMs=" }, { "name": "content-type", @@ -7926,7 +7926,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:19 GMT" + "value": "Mon, 20 May 2024 13:04:53 GMT" }, { "name": "server", @@ -7963,8 +7963,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:17.683Z", - "time": 1604, + "startedDateTime": "2024-05-20T13:04:51.864Z", + "time": 1669, "timings": { "blocked": -1, "connect": -1, @@ -7972,7 +7972,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1604 + "wait": 1669 } }, { @@ -7986,7 +7986,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -7996,7 +7996,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8020,18 +8020,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels" }, "response": { - "bodySize": 283, + "bodySize": 331, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 283, + "size": 331, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "3928CUZ0P3gYtq83taVvSljNyI4=/LYEv-14P7JjHVpZNud6pAntbQL8=" + "value": "k-YXEkXWacVG3J1pYMC5GkGh_Pg=/ImF-KtGrXPcUe3AVG6MKZuwipDY=" }, { "name": "content-type", @@ -8043,7 +8043,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:20 GMT" + "value": "Mon, 20 May 2024 13:04:55 GMT" }, { "name": "server", @@ -8080,8 +8080,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:19.301Z", - "time": 1684, + "startedDateTime": "2024-05-20T13:04:53.540Z", + "time": 1734, "timings": { "blocked": -1, "connect": -1, @@ -8089,7 +8089,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1684 + "wait": 1734 } }, { @@ -8103,7 +8103,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8113,7 +8113,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8137,18 +8137,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels" }, "response": { - "bodySize": 254, + "bodySize": 230, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 254, + "size": 230, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "aYV_Qy7S62rZ-eX14V2dDaNvnzQ=/vDzhFHKvCeCw3F7XkYaBk4bJ92U=" + "value": "HJrQEAL0wGD5DLuex1_cuSUWzUE=/jXGFXZyNBuB4K0l9-RaOSG2e4gk=" }, { "name": "content-type", @@ -8160,7 +8160,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:22 GMT" + "value": "Mon, 20 May 2024 13:04:56 GMT" }, { "name": "server", @@ -8197,8 +8197,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:20.998Z", - "time": 1522, + "startedDateTime": "2024-05-20T13:04:55.287Z", + "time": 1593, "timings": { "blocked": -1, "connect": -1, @@ -8206,7 +8206,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1522 + "wait": 1593 } }, { @@ -8220,7 +8220,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8230,7 +8230,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8254,18 +8254,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels" }, "response": { - "bodySize": 322, + "bodySize": 281, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 322, + "size": 281, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "pGEdfEKNFiq6t1XgynEIwJUYx30=/IPlhKibj5BBDJiTv505g3VlOcUM=" + "value": "zqr68VMEviip3v3_wpW1ZcIN4r8=/agiiGs3fpIgW9AxGqR-6oYtFK9I=" }, { "name": "content-type", @@ -8277,7 +8277,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:22 GMT" + "value": "Mon, 20 May 2024 13:04:58 GMT" }, { "name": "server", @@ -8314,8 +8314,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:22.532Z", - "time": 464, + "startedDateTime": "2024-05-20T13:04:56.890Z", + "time": 1538, "timings": { "blocked": -1, "connect": -1, @@ -8323,7 +8323,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 464 + "wait": 1538 } }, { @@ -8337,7 +8337,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8347,7 +8347,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8371,18 +8371,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels" }, "response": { - "bodySize": 339, + "bodySize": 298, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 339, + "size": 298, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "ZpWm1gQUjNRvFaOE_WE8WdXKi3Y=/XbKLJ-sv5b8ULBAIamJ5KLmmcMs=" + "value": "jbyEZPe5SbucmKGYThw8gDPgt2A=/sJb48HPN2zxsQy0Zjr4d4wxwejg=" }, { "name": "content-type", @@ -8394,7 +8394,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:24 GMT" + "value": "Mon, 20 May 2024 13:05:00 GMT" }, { "name": "server", @@ -8431,8 +8431,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:23.014Z", - "time": 2130, + "startedDateTime": "2024-05-20T13:04:58.439Z", + "time": 2182, "timings": { "blocked": -1, "connect": -1, @@ -8440,7 +8440,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2130 + "wait": 2182 } }, { @@ -8454,7 +8454,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8464,7 +8464,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8488,18 +8488,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels" }, "response": { - "bodySize": 325, + "bodySize": 298, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 325, + "size": 298, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "_wnEi_xDJ8bSs1_c-lofJKNtYLg=/olOfurVGyG68HSIKOoEIONQqI6I=" + "value": "EeTbVcdNCduH7hF41cAzVQ1J2MI=/zqcMLxtpzEwftj2zlPEgMg9YDm0=" }, { "name": "content-type", @@ -8511,7 +8511,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:26 GMT" + "value": "Mon, 20 May 2024 13:05:02 GMT" }, { "name": "server", @@ -8548,8 +8548,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:25.149Z", - "time": 1782, + "startedDateTime": "2024-05-20T13:05:00.634Z", + "time": 1970, "timings": { "blocked": -1, "connect": -1, @@ -8557,7 +8557,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1782 + "wait": 1970 } }, { @@ -8571,7 +8571,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8581,7 +8581,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8605,18 +8605,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels" }, "response": { - "bodySize": 754, + "bodySize": 764, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 754, + "size": 764, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\",\"items\":[{\"kind\":\"compute#vpnTunnel\",\"id\":\"5333968030286549268\",\"creationTimestamp\":\"2024-04-24T00:08:43.251-07:00\",\"name\":\"demo-vpn-tunnel\",\"description\":\"\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"vpnGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"vpnGatewayInterface\":1,\"peerExternalGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway\",\"peerExternalGatewayInterface\":0,\"router\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2\",\"peerIp\":\"12.120.12.33\",\"sharedSecret\":\"*************\",\"sharedSecretHash\":\"4bcIUgeMVskvZeiR0f8c9n4s1AaP\",\"status\":\"NO_INCOMING_PACKETS\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel\",\"ikeVersion\":2,\"detailedStatus\":\"No incoming packets from peer\",\"localTrafficSelector\":[\"0.0.0.0/0\"],\"remoteTrafficSelector\":[\"0.0.0.0/0\"],\"labelFingerprint\":\"42WmSpB8rSM=\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "-ea4JXnUbwn4DvT78YQs22E9yUk=/3ZtXqh-AJr3dyimRQd3KL4dHFYk=" + "value": "KdGn1l7ge8rN9OyL5SZ5RcqB884=/24LSTsuvco1nnGf8Ye0w7jeaFmU=" }, { "name": "content-type", @@ -8628,7 +8628,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:28 GMT" + "value": "Mon, 20 May 2024 13:05:04 GMT" }, { "name": "server", @@ -8665,8 +8665,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:26.942Z", - "time": 1401, + "startedDateTime": "2024-05-20T13:05:02.615Z", + "time": 1629, "timings": { "blocked": -1, "connect": -1, @@ -8674,7 +8674,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1401 + "wait": 1629 } }, { @@ -8688,7 +8688,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8698,7 +8698,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8722,18 +8722,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels" }, "response": { - "bodySize": 249, + "bodySize": 232, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 249, + "size": 232, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "71RMFOFKQFXj7S2UXjTnYInvDKU=/gg3MCaUhNk44137v4lYyc5-7qU0=" + "value": "TuSI1B8XmmXDoDmMta16cH00fHw=/D1-KxaJnBqGteMYkM5FwiQFdAs0=" }, { "name": "content-type", @@ -8745,7 +8745,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:29 GMT" + "value": "Mon, 20 May 2024 13:05:05 GMT" }, { "name": "server", @@ -8782,8 +8782,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:28.359Z", - "time": 1603, + "startedDateTime": "2024-05-20T13:05:04.254Z", + "time": 1607, "timings": { "blocked": -1, "connect": -1, @@ -8791,7 +8791,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1603 + "wait": 1607 } }, { @@ -8805,7 +8805,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8815,7 +8815,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8839,18 +8839,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels" }, "response": { - "bodySize": 266, + "bodySize": 212, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 266, + "size": 212, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "gZd698_L6W7kFSoOhLXxeDyu5Cg=/zPYWCpX-TIZwJoSh0s2bzsF458c=" + "value": "DOZd1jvaxMDV7BEQjkVbBbkNi_0=/kj3Mv5pODx11V1ZtIFBYqVS4s_w=" }, { "name": "content-type", @@ -8862,7 +8862,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:30 GMT" + "value": "Mon, 20 May 2024 13:05:07 GMT" }, { "name": "server", @@ -8899,8 +8899,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:29.977Z", - "time": 494, + "startedDateTime": "2024-05-20T13:05:05.871Z", + "time": 1552, "timings": { "blocked": -1, "connect": -1, @@ -8908,7 +8908,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 494 + "wait": 1552 } }, { @@ -8922,7 +8922,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -8932,7 +8932,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -8956,18 +8956,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels" }, "response": { - "bodySize": 256, + "bodySize": 297, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 256, + "size": 297, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "H8vcqP8S24F7vs7bOiMMk4CsUFk=/Opb2-mOlHl3l2tcDzJ33LPnBG_Y=" + "value": "WaRiLrUMHVhoWAsru3YqksfSLrg=/FuzfBkf8a6LCkRreWrN0l1sCgjI=" }, { "name": "content-type", @@ -8979,7 +8979,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:30 GMT" + "value": "Mon, 20 May 2024 13:05:09 GMT" }, { "name": "server", @@ -9016,8 +9016,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:30.479Z", - "time": 632, + "startedDateTime": "2024-05-20T13:05:07.430Z", + "time": 1931, "timings": { "blocked": -1, "connect": -1, @@ -9025,7 +9025,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 632 + "wait": 1931 } }, { @@ -9039,7 +9039,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -9049,7 +9049,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -9073,18 +9073,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels" }, "response": { - "bodySize": 273, + "bodySize": 280, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 273, + "size": 280, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "mdsZG0a1JQuh3-ZR2cWvraq5KLw=/i0G7Q2JhV3MQ3_9Zw8oSHz5TUnE=" + "value": "AySNsO2Ek1yV2zlhxyMhwOxYmMk=/u5n106YGAR_MrCd9Ruxt-9Lb4Sg=" }, { "name": "content-type", @@ -9096,7 +9096,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:31 GMT" + "value": "Mon, 20 May 2024 13:05:09 GMT" }, { "name": "server", @@ -9133,8 +9133,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:31.124Z", - "time": 584, + "startedDateTime": "2024-05-20T13:05:09.374Z", + "time": 486, "timings": { "blocked": -1, "connect": -1, @@ -9142,7 +9142,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 584 + "wait": 486 } }, { @@ -9156,7 +9156,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -9166,7 +9166,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -9190,18 +9190,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels" }, "response": { - "bodySize": 324, + "bodySize": 225, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 324, + "size": 225, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "Xfa-gN3AsIjJFnnOwY3buPfQiaA=/7WVSnOHEPIZKaG58685QYbaHghA=" + "value": "_XqR90mESPmmUnBXj59LL4G3ipA=/ubemIiV7rC_slDLUpjFlUFhkoEo=" }, { "name": "content-type", @@ -9213,7 +9213,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:32 GMT" + "value": "Mon, 20 May 2024 13:05:10 GMT" }, { "name": "server", @@ -9250,8 +9250,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:31.715Z", - "time": 1148, + "startedDateTime": "2024-05-20T13:05:09.866Z", + "time": 1337, "timings": { "blocked": -1, "connect": -1, @@ -9259,7 +9259,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1148 + "wait": 1337 } }, { @@ -9273,7 +9273,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -9283,7 +9283,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -9307,18 +9307,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels" }, "response": { - "bodySize": 290, + "bodySize": 215, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 290, + "size": 215, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "4-ewWvUL3rlHJErlPt4rsttQAyk=/SfRv97PBgfCPkNeVCoXkofKw8OE=" + "value": "dU-8tfF9Fb2C3vfXx4l6llAEO68=/KyZYpcji4lzl-wWNw8xGS665FMA=" }, { "name": "content-type", @@ -9330,7 +9330,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:33 GMT" + "value": "Mon, 20 May 2024 13:05:12 GMT" }, { "name": "server", @@ -9367,8 +9367,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:32.870Z", - "time": 1162, + "startedDateTime": "2024-05-20T13:05:11.213Z", + "time": 1249, "timings": { "blocked": -1, "connect": -1, @@ -9376,7 +9376,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1162 + "wait": 1249 } }, { @@ -9390,7 +9390,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -9400,7 +9400,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -9424,18 +9424,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels" }, "response": { - "bodySize": 215, + "bodySize": 256, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 215, + "size": 256, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "wynpY0zsrhVLmImroZh0cMbXqLs=/6F9B0Tvvji3hDndCNXpUElhkn2I=" + "value": "-WLRQjQi7_h6OY3yAPC03Xg3sAM=/sooy1Kek4tOxjEJ7mef5QMFqwKw=" }, { "name": "content-type", @@ -9447,7 +9447,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:34 GMT" + "value": "Mon, 20 May 2024 13:05:13 GMT" }, { "name": "server", @@ -9484,8 +9484,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:34.045Z", - "time": 562, + "startedDateTime": "2024-05-20T13:05:12.468Z", + "time": 1401, "timings": { "blocked": -1, "connect": -1, @@ -9493,7 +9493,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 562 + "wait": 1401 } }, { @@ -9507,7 +9507,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -9517,7 +9517,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -9541,18 +9541,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels" }, "response": { - "bodySize": 239, + "bodySize": 273, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 239, + "size": 273, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "46ASKfykOXq64gHgPlPuDbsGd0Y=/TbXlSqwB97RdI1_tCiK2Ccv1g-I=" + "value": "JUhs47S2AyVuHNHshDN-ElYLXNQ=/03ZBDQSE5un9os8gwwmcYNXXdxQ=" }, { "name": "content-type", @@ -9564,7 +9564,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:35 GMT" + "value": "Mon, 20 May 2024 13:05:14 GMT" }, { "name": "server", @@ -9601,8 +9601,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:34.611Z", - "time": 1184, + "startedDateTime": "2024-05-20T13:05:13.878Z", + "time": 454, "timings": { "blocked": -1, "connect": -1, @@ -9610,7 +9610,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1184 + "wait": 454 } } ], diff --git a/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har b/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har index 9109d8b1..55f8f739 100644 --- a/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har +++ b/src/steps/network-analyzer/__recordings__/fechVpngateway_418072249/recording.har @@ -4,7 +4,7 @@ "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "6.0.5" + "version": "6.0.6" }, "entries": [ { @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 727, + "bodySize": 709, "cookies": [], "headers": [ { @@ -23,12 +23,12 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/9.4.1" + "value": "google-api-nodejs-client/9.10.0" }, { "_fromType": "array", "name": "x-goog-api-client", - "value": "gl-node/18.19.1" + "value": "gl-node/18.18.2" }, { "_fromType": "array", @@ -38,7 +38,7 @@ { "_fromType": "array", "name": "content-length", - "value": "727" + "value": "709" }, { "_fromType": "array", @@ -50,7 +50,7 @@ "value": "www.googleapis.com" } ], - "headersSize": 293, + "headersSize": 294, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1256, + "bodySize": 1205, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1256, + "size": 1205, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:46 GMT" + "value": "Mon, 20 May 2024 12:34:52 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:46.633Z", - "time": 150, + "startedDateTime": "2024-05-20T12:34:52.036Z", + "time": 239, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 150 + "wait": 239 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -175,18 +175,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways" }, "response": { - "bodySize": 233, + "bodySize": 260, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 233, + "size": 260, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "hlTENBDvwZVTNKGEIFIdFhV1wsc=/-1u6tGU9qAWTv_g5kctmJaSZJPg=" + "value": "CmvX-1LA8S9F-Ro1z7CNkyN4Vuw=/BGEpdJNFivFSH4oIh6bTxQpuAKI=" }, { "name": "content-type", @@ -198,7 +198,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:48 GMT" + "value": "Mon, 20 May 2024 12:34:54 GMT" }, { "name": "server", @@ -235,8 +235,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:46.790Z", - "time": 2181, + "startedDateTime": "2024-05-20T12:34:52.286Z", + "time": 2622, "timings": { "blocked": -1, "connect": -1, @@ -244,7 +244,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2181 + "wait": 2622 } }, { @@ -258,7 +258,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -268,7 +268,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -292,18 +292,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways" }, "response": { - "bodySize": 253, + "bodySize": 226, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 226, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "za2qkEdaBCTqzJ6twW7kvc-gXdg=/-29aFsYh44CPJvhS2R1nd_aVGlI=" + "value": "kqtv4tsQulMgvrO0GEmW8OaD9J8=/xpEkNlBONMpbZlabSCe6qITFY0Q=" }, { "name": "content-type", @@ -315,7 +315,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:49 GMT" + "value": "Mon, 20 May 2024 12:34:55 GMT" }, { "name": "server", @@ -352,8 +352,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:48.977Z", - "time": 443, + "startedDateTime": "2024-05-20T12:34:54.920Z", + "time": 591, "timings": { "blocked": -1, "connect": -1, @@ -361,7 +361,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 443 + "wait": 591 } }, { @@ -375,7 +375,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -385,7 +385,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -409,18 +409,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways" }, "response": { - "bodySize": 297, + "bodySize": 311, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 311, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "eL6I03n5nU1TAae5bk55hyKYJOg=/lRT7_EmVY2cOWB-4h08ibwZZrtg=" + "value": "2JgjfmTLTSDsI8Vq838QcQkVdik=/-YCkNxyGTGW9ZgJamA1RojF2Eas=" }, { "name": "content-type", @@ -432,7 +432,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:49 GMT" + "value": "Mon, 20 May 2024 12:34:55 GMT" }, { "name": "server", @@ -469,8 +469,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:49.425Z", - "time": 497, + "startedDateTime": "2024-05-20T12:34:55.521Z", + "time": 778, "timings": { "blocked": -1, "connect": -1, @@ -478,7 +478,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 497 + "wait": 778 } }, { @@ -492,7 +492,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -502,7 +502,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -526,18 +526,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways" }, "response": { - "bodySize": 247, + "bodySize": 318, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 247, + "size": 318, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "GOVjsRQW687L1AJ6dYATw2hoPDM=/sai6qxOqSnpOfmj0niRV-EZ9u44=" + "value": "lSX9ycZlX5tnA-8DP3aOjUPRSLQ=/Skq2z6JuZWYj3zAQ_tvxX3Y5zQw=" }, { "name": "content-type", @@ -549,7 +549,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:50 GMT" + "value": "Mon, 20 May 2024 12:34:56 GMT" }, { "name": "server", @@ -586,8 +586,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:49.929Z", - "time": 657, + "startedDateTime": "2024-05-20T12:34:56.313Z", + "time": 801, "timings": { "blocked": -1, "connect": -1, @@ -595,7 +595,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 657 + "wait": 801 } }, { @@ -609,7 +609,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -619,7 +619,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -643,18 +643,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways" }, "response": { - "bodySize": 325, + "bodySize": 267, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 325, + "size": 267, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "dyDCZFexzm3aPG2MW0MTCIs07gU=/y_nKdEowMSFtxjBcNIvjrA52u9o=" + "value": "6JGFMLVFgUQ9hlHvfJJxk8avH4w=/SVH5heneP7rDdmD0Sz4kXqQ17w4=" }, { "name": "content-type", @@ -666,7 +666,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:51 GMT" + "value": "Mon, 20 May 2024 12:34:57 GMT" }, { "name": "server", @@ -703,8 +703,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:50.605Z", - "time": 679, + "startedDateTime": "2024-05-20T12:34:57.120Z", + "time": 817, "timings": { "blocked": -1, "connect": -1, @@ -712,7 +712,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 679 + "wait": 817 } }, { @@ -726,7 +726,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -736,7 +736,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -760,18 +760,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways" }, "response": { - "bodySize": 247, + "bodySize": 308, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 247, + "size": 308, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "utkpKlfnF1E06UPNMMm8AjmQE6s=/g8kUTE_0welgHttRuLK1pU3vB5w=" + "value": "UPSqG-m-OHZG9u1lYv3MEAUzOds=/6Xgk5sIrQTDzVWQpgW7bIF3X0Ak=" }, { "name": "content-type", @@ -783,7 +783,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:51 GMT" + "value": "Mon, 20 May 2024 12:34:58 GMT" }, { "name": "server", @@ -820,8 +820,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:51.291Z", - "time": 674, + "startedDateTime": "2024-05-20T12:34:57.944Z", + "time": 705, "timings": { "blocked": -1, "connect": -1, @@ -829,7 +829,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 674 + "wait": 705 } }, { @@ -843,7 +843,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -853,7 +853,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -877,18 +877,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways" }, "response": { - "bodySize": 250, + "bodySize": 270, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 250, + "size": 270, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "hIV2Z8thp82oRchsvc_8vtOnwl0=/_KZbdtaPofbLcyZqTJ0_BKAcxRo=" + "value": "sXUQ8B5dv5_HG2Z9Hy8gq57oRqg=/PXm8l-YmfLIstYa6q8i-C-moS_I=" }, { "name": "content-type", @@ -900,7 +900,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:52 GMT" + "value": "Mon, 20 May 2024 12:34:58 GMT" }, { "name": "server", @@ -937,8 +937,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:51.972Z", - "time": 397, + "startedDateTime": "2024-05-20T12:34:58.656Z", + "time": 405, "timings": { "blocked": -1, "connect": -1, @@ -946,7 +946,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 397 + "wait": 405 } }, { @@ -960,7 +960,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -970,7 +970,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -994,18 +994,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways" }, "response": { - "bodySize": 294, + "bodySize": 253, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 294, + "size": 253, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "rQL93sK0lOs2oRb2aXMgQHSoYiA=/-Ji6INj0Yr9w4WkuvICXWTT2tV0=" + "value": "7RmdAMWWs1Ze5aOlGKW2_3o-jbk=/pV6si1ccu8U5Olx-c0X5BCUAgHg=" }, { "name": "content-type", @@ -1017,7 +1017,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:52 GMT" + "value": "Mon, 20 May 2024 12:34:59 GMT" }, { "name": "server", @@ -1054,8 +1054,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:52.374Z", - "time": 604, + "startedDateTime": "2024-05-20T12:34:59.074Z", + "time": 707, "timings": { "blocked": -1, "connect": -1, @@ -1063,7 +1063,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 604 + "wait": 707 } }, { @@ -1077,7 +1077,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1087,7 +1087,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1111,18 +1111,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways" }, "response": { - "bodySize": 267, + "bodySize": 325, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 267, + "size": 325, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "9-4YEXQg0N4Aj8QkLoF6oEr_FtI=/FMyrw6oguViYoSUZD_A_kHYNY3o=" + "value": "cM4MrFlPJyKIj29KEY_xV2P93ow=/ot6hfRiWrLRE47yfltmUzfIbjok=" }, { "name": "content-type", @@ -1134,7 +1134,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:53 GMT" + "value": "Mon, 20 May 2024 12:34:59 GMT" }, { "name": "server", @@ -1171,8 +1171,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:52.985Z", - "time": 305, + "startedDateTime": "2024-05-20T12:34:59.792Z", + "time": 498, "timings": { "blocked": -1, "connect": -1, @@ -1180,7 +1180,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 305 + "wait": 498 } }, { @@ -1194,7 +1194,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1204,7 +1204,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1228,18 +1228,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways" }, "response": { - "bodySize": 250, + "bodySize": 233, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 250, + "size": 233, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "-jDWN5tdPkJyWa1wP5S5Bpe4G6Q=/BWXf3gGA6CKPThmliKdPq4BBuzc=" + "value": "01zIfugvWhh8kyMlUI2qIxoTKSc=/pS0bi_Q2rbGHZLomstO6m1dniV8=" }, { "name": "content-type", @@ -1251,7 +1251,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:53 GMT" + "value": "Mon, 20 May 2024 12:35:00 GMT" }, { "name": "server", @@ -1288,8 +1288,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:53.295Z", - "time": 231, + "startedDateTime": "2024-05-20T12:35:00.305Z", + "time": 312, "timings": { "blocked": -1, "connect": -1, @@ -1297,7 +1297,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 231 + "wait": 312 } }, { @@ -1311,7 +1311,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1321,7 +1321,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1345,18 +1345,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways" }, "response": { - "bodySize": 237, + "bodySize": 247, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 237, + "size": 247, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "KbvfE-dXA6kgfE68zPfBtpqD1oM=/BqtEFuwfZQo5CKaRGA_c6ap_mzY=" + "value": "toho1CrySOqeD7dQ1VF2Ljoeh3I=/9NSG_n2ZVHvaFek3darLGThf1IY=" }, { "name": "content-type", @@ -1368,7 +1368,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:53 GMT" + "value": "Mon, 20 May 2024 12:35:00 GMT" }, { "name": "server", @@ -1405,8 +1405,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:53.536Z", - "time": 310, + "startedDateTime": "2024-05-20T12:35:00.626Z", + "time": 415, "timings": { "blocked": -1, "connect": -1, @@ -1414,7 +1414,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 310 + "wait": 415 } }, { @@ -1428,7 +1428,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1438,7 +1438,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1462,18 +1462,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways" }, "response": { - "bodySize": 247, + "bodySize": 237, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 247, + "size": 237, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "T5PpRUd59rr2I8hPY-8uH9qpJmU=/g1gNlML6acn4SRMR2gyc0JwZMgA=" + "value": "74xQseOF3E2MFEtk4oevNHilfGA=/wEfZBgoGHCfkw-Tlyk9-CJKywhk=" }, { "name": "content-type", @@ -1485,7 +1485,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:54 GMT" + "value": "Mon, 20 May 2024 12:35:01 GMT" }, { "name": "server", @@ -1522,8 +1522,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:53.851Z", - "time": 707, + "startedDateTime": "2024-05-20T12:35:01.051Z", + "time": 808, "timings": { "blocked": -1, "connect": -1, @@ -1531,7 +1531,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 707 + "wait": 808 } }, { @@ -1545,7 +1545,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1555,7 +1555,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1579,18 +1579,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways" }, "response": { - "bodySize": 308, + "bodySize": 271, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 308, + "size": 271, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "L7ne71dFztWd0gL0rKZO5KdktKc=/g1bZXbJEgjM0aOdf3lugq44P8LY=" + "value": "trJwBx_TneCdTLLVND-CG90xYIo=/U1gp1_TsfNzLMairH6VRaXDzUsw=" }, { "name": "content-type", @@ -1602,7 +1602,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:56 GMT" + "value": "Mon, 20 May 2024 12:35:03 GMT" }, { "name": "server", @@ -1639,8 +1639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:54.563Z", - "time": 1714, + "startedDateTime": "2024-05-20T12:35:01.869Z", + "time": 2106, "timings": { "blocked": -1, "connect": -1, @@ -1648,7 +1648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1714 + "wait": 2106 } }, { @@ -1662,7 +1662,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1672,7 +1672,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1696,18 +1696,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways" }, "response": { - "bodySize": 335, + "bodySize": 226, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 335, + "size": 226, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "Vn7z9-Bhsg83fdAR5SAzB1LpxrQ=/0kXXW6cIcPh7xDnYOG9vy0FyGng=" + "value": "QMh2hEER-bugE9w_hp2ECz1ACIw=/xbWO1oyrJCiIKGsvUuKi90_bHL4=" }, { "name": "content-type", @@ -1719,7 +1719,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:57 GMT" + "value": "Mon, 20 May 2024 12:35:05 GMT" }, { "name": "server", @@ -1756,8 +1756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:56.282Z", - "time": 1785, + "startedDateTime": "2024-05-20T12:35:03.981Z", + "time": 1863, "timings": { "blocked": -1, "connect": -1, @@ -1765,7 +1765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1785 + "wait": 1863 } }, { @@ -1779,7 +1779,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1789,7 +1789,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1813,18 +1813,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways" }, "response": { - "bodySize": 322, + "bodySize": 298, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 322, + "size": 298, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "4jmqjIE0h3sxTREb7CZ-elJGrFo=/bPI95n-FRxrOQJxKd-3bXyWEDms=" + "value": "Wb1qczrw32konZRD5v9QHEOsFk8=/PFyGin2Y92AiowLCX1evjN2wHDk=" }, { "name": "content-type", @@ -1836,7 +1836,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:59 GMT" + "value": "Mon, 20 May 2024 12:35:07 GMT" }, { "name": "server", @@ -1873,8 +1873,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:58.072Z", - "time": 1606, + "startedDateTime": "2024-05-20T12:35:05.849Z", + "time": 1684, "timings": { "blocked": -1, "connect": -1, @@ -1882,7 +1882,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1606 + "wait": 1684 } }, { @@ -1896,7 +1896,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1906,7 +1906,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1930,18 +1930,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways" }, "response": { - "bodySize": 260, + "bodySize": 318, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 260, + "size": 318, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "fNMI3imf_1R6EI-ukO3uNvy8ZLQ=/fcgKTtbssNr5JcmuFVyBSIIcUYo=" + "value": "WPuzzdjcy70D2XZemU0dctMBVuA=/snJqPFtExXhlPO9F4MSk525laxo=" }, { "name": "content-type", @@ -1953,7 +1953,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:01 GMT" + "value": "Mon, 20 May 2024 12:35:09 GMT" }, { "name": "server", @@ -1990,8 +1990,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:59.683Z", - "time": 1623, + "startedDateTime": "2024-05-20T12:35:07.538Z", + "time": 1720, "timings": { "blocked": -1, "connect": -1, @@ -1999,7 +1999,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1623 + "wait": 1720 } }, { @@ -2013,7 +2013,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2023,7 +2023,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2047,18 +2047,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways" }, "response": { - "bodySize": 301, + "bodySize": 250, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 301, + "size": 250, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "jnXPuVbcwkScLaj68VJXnFgdga0=/WDjY4yCAOd-j9q0seS-JncmvG_w=" + "value": "I-ksN2gD0TCoIToiBgogVXg3ABA=/K5xlEB7oySYnA79yZvLz7CPHubs=" }, { "name": "content-type", @@ -2070,7 +2070,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:01 GMT" + "value": "Mon, 20 May 2024 12:35:10 GMT" }, { "name": "server", @@ -2107,8 +2107,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:01.311Z", - "time": 448, + "startedDateTime": "2024-05-20T12:35:09.270Z", + "time": 1821, "timings": { "blocked": -1, "connect": -1, @@ -2116,7 +2116,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 448 + "wait": 1821 } }, { @@ -2130,7 +2130,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2140,7 +2140,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2164,18 +2164,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways" }, "response": { - "bodySize": 243, + "bodySize": 284, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 243, + "size": 284, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "ppl1yD3Lv3e3GoIejznylH1D-eU=/p_iAuhWZZcR7LD-bmsG9Iu9VwJg=" + "value": "yx1QIZ00Uby8J9F_5SD816l4eMs=/nA55hFRpKZdrRIVgAlXTZv1Uans=" }, { "name": "content-type", @@ -2187,7 +2187,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:02 GMT" + "value": "Mon, 20 May 2024 12:35:12 GMT" }, { "name": "server", @@ -2224,8 +2224,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:01.767Z", - "time": 436, + "startedDateTime": "2024-05-20T12:35:11.096Z", + "time": 1734, "timings": { "blocked": -1, "connect": -1, @@ -2233,7 +2233,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 436 + "wait": 1734 } }, { @@ -2247,7 +2247,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2257,7 +2257,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2281,18 +2281,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways" }, "response": { - "bodySize": 270, + "bodySize": 287, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 270, + "size": 287, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "LJ9gkJqt8uA_zLRO2pUYx7huhVA=/PowF7XsEBl2rJmXhV92sczdzXYQ=" + "value": "6TEAG8IoyaqtwUAJ_ozMqC2j52o=/KulyTPH3TWnxEIvpRdHgtY1excs=" }, { "name": "content-type", @@ -2304,7 +2304,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:03 GMT" + "value": "Mon, 20 May 2024 12:35:14 GMT" }, { "name": "server", @@ -2341,8 +2341,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:02.209Z", - "time": 1608, + "startedDateTime": "2024-05-20T12:35:12.835Z", + "time": 1690, "timings": { "blocked": -1, "connect": -1, @@ -2350,7 +2350,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1608 + "wait": 1690 } }, { @@ -2364,7 +2364,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2374,7 +2374,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2398,18 +2398,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways" }, "response": { - "bodySize": 233, + "bodySize": 287, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 233, + "size": 287, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "NRNrY9u3t43CAuMfl341loi-RHk=/iS_OV2t6701zxelNJPYqvNCZBs4=" + "value": "wJ_zGzV5llP3pV9WAUPqdBvnFd4=/nykJd7G56ZKxHTQs-AJxO1cywdo=" }, { "name": "content-type", @@ -2421,7 +2421,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:05 GMT" + "value": "Mon, 20 May 2024 12:35:15 GMT" }, { "name": "server", @@ -2458,8 +2458,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:03.822Z", - "time": 1648, + "startedDateTime": "2024-05-20T12:35:14.531Z", + "time": 781, "timings": { "blocked": -1, "connect": -1, @@ -2467,7 +2467,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1648 + "wait": 781 } }, { @@ -2481,7 +2481,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2491,7 +2491,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2515,18 +2515,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways" }, "response": { - "bodySize": 284, + "bodySize": 308, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 284, + "size": 308, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "2z1yWeEp5IvBGt2Z8y6OBw6dqyU=/1PCma1L9VZ2InKdOdNvewQWchio=" + "value": "jq1_dGUnF737-LwsPFr-OcdK4vk=/zxPmrmAw0zzh76d0CllaJZqju00=" }, { "name": "content-type", @@ -2538,7 +2538,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:07 GMT" + "value": "Mon, 20 May 2024 12:35:17 GMT" }, { "name": "server", @@ -2575,8 +2575,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:05.498Z", - "time": 1702, + "startedDateTime": "2024-05-20T12:35:15.323Z", + "time": 2274, "timings": { "blocked": -1, "connect": -1, @@ -2584,7 +2584,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1702 + "wait": 2274 } }, { @@ -2598,7 +2598,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2608,7 +2608,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2632,18 +2632,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways" }, "response": { - "bodySize": 233, + "bodySize": 301, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 233, + "size": 301, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "zCCee4GKvi_6VH7bCbbqe0oy_Ws=/SlJTe3AqNmRbPtXnWHCDrLhflh0=" + "value": "SesGM__yIqVQvC-u2NgymXp3PWA=/iaPMqJ2z1cRZrg9VnVuJNdJCQhQ=" }, { "name": "content-type", @@ -2655,7 +2655,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:08 GMT" + "value": "Mon, 20 May 2024 12:35:19 GMT" }, { "name": "server", @@ -2692,8 +2692,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:07.207Z", - "time": 1673, + "startedDateTime": "2024-05-20T12:35:17.604Z", + "time": 1744, "timings": { "blocked": -1, "connect": -1, @@ -2701,7 +2701,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1673 + "wait": 1744 } }, { @@ -2715,7 +2715,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2725,7 +2725,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2749,18 +2749,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways" }, "response": { - "bodySize": 277, + "bodySize": 301, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 277, + "size": 301, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "9ze2fFcEMObBWrW3XK8ELN6ZWJU=/Wp9eNDYMh27XAuJMyJGpKothDUI=" + "value": "zOTMb7_YPF6QfXT8ShrNXwaCk6w=/0IzAEcb3PgZrvkjA-QZJgEPh0BQ=" }, { "name": "content-type", @@ -2772,7 +2772,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:10 GMT" + "value": "Mon, 20 May 2024 12:35:20 GMT" }, { "name": "server", @@ -2809,8 +2809,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:08.885Z", - "time": 1646, + "startedDateTime": "2024-05-20T12:35:19.353Z", + "time": 1828, "timings": { "blocked": -1, "connect": -1, @@ -2818,7 +2818,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1646 + "wait": 1828 } }, { @@ -2832,7 +2832,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2842,7 +2842,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2866,18 +2866,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways" }, "response": { - "bodySize": 328, + "bodySize": 284, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 328, + "size": 284, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "ylt1c-Fuum82KXKtE8EnwtLUPVo=/rKYK8EW39ITtYa9IrSgsAIYWL6s=" + "value": "qa8COQIhxvZPIvpg0qm7fikMdDQ=/wrq5crwSyVCPUrDm6H4eEDBn-oY=" }, { "name": "content-type", @@ -2889,7 +2889,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:11 GMT" + "value": "Mon, 20 May 2024 12:35:22 GMT" }, { "name": "server", @@ -2926,8 +2926,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:10.538Z", - "time": 1607, + "startedDateTime": "2024-05-20T12:35:21.195Z", + "time": 1693, "timings": { "blocked": -1, "connect": -1, @@ -2935,7 +2935,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1607 + "wait": 1693 } }, { @@ -2949,7 +2949,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2959,7 +2959,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2983,18 +2983,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways" }, "response": { - "bodySize": 219, + "bodySize": 250, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 219, + "size": 250, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "AVFRH7JwSw43EQ_HsFC4ped5SFY=/yE6-x1rQHYWicE9XJiLeS6c0G3I=" + "value": "yIvFEk0fhKbP0Z7rSuN-QaFvcv0=/6nKzZKf-DthbtsLMEVBQ6b-rexY=" }, { "name": "content-type", @@ -3006,7 +3006,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:13 GMT" + "value": "Mon, 20 May 2024 12:35:24 GMT" }, { "name": "server", @@ -3043,8 +3043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:12.151Z", - "time": 1689, + "startedDateTime": "2024-05-20T12:35:22.893Z", + "time": 1766, "timings": { "blocked": -1, "connect": -1, @@ -3052,7 +3052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1689 + "wait": 1766 } }, { @@ -3066,7 +3066,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3076,7 +3076,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3100,18 +3100,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways" }, "response": { - "bodySize": 243, + "bodySize": 216, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 243, + "size": 216, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "FllGvRpkFFfQUop-y3MAM6qDtf4=/BMQJe6iCFPoMHxCbmJyAyj1zgcY=" + "value": "pgsuFs_IuKyK0eY_NVnCb0CWTsY=/AQtWrv5CsLMUEvrxwB3-y57o5PU=" }, { "name": "content-type", @@ -3123,7 +3123,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:15 GMT" + "value": "Mon, 20 May 2024 12:35:26 GMT" }, { "name": "server", @@ -3160,8 +3160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:13.847Z", - "time": 1623, + "startedDateTime": "2024-05-20T12:35:24.663Z", + "time": 1686, "timings": { "blocked": -1, "connect": -1, @@ -3169,7 +3169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1623 + "wait": 1686 } }, { @@ -3183,7 +3183,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3193,7 +3193,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3217,18 +3217,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways" }, "response": { - "bodySize": 212, + "bodySize": 222, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 212, + "size": 222, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "BWSyM5JBKDm4-Fbht_kuVZv4_fI=/ikosg1QdPPe0INSaK6_fStrDpAo=" + "value": "cfsEad1e9EJauNRiF9OWjRw_7qE=/PQzf88mZd-fVqfuKjTHjnPLC12M=" }, { "name": "content-type", @@ -3240,7 +3240,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:16 GMT" + "value": "Mon, 20 May 2024 12:35:26 GMT" }, { "name": "server", @@ -3277,8 +3277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:15.478Z", - "time": 1665, + "startedDateTime": "2024-05-20T12:35:26.357Z", + "time": 663, "timings": { "blocked": -1, "connect": -1, @@ -3286,7 +3286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1665 + "wait": 663 } }, { @@ -3300,7 +3300,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3310,7 +3310,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3334,18 +3334,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways" }, "response": { - "bodySize": 302, + "bodySize": 237, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 302, + "size": 237, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "kNsDZljWXlGm2z21rKIADBEc-Zc=/oRKaZ7ksRw7Q2PVeeLoxmd4zHl4=" + "value": "Qe8wac7xMTDHlX9u1FhqfsEv5E4=/aECqqYfMWFxLfB5BAkS5N2-7KzM=" }, { "name": "content-type", @@ -3357,7 +3357,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:17 GMT" + "value": "Mon, 20 May 2024 12:35:28 GMT" }, { "name": "server", @@ -3394,8 +3394,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:17.149Z", - "time": 416, + "startedDateTime": "2024-05-20T12:35:27.029Z", + "time": 1578, "timings": { "blocked": -1, "connect": -1, @@ -3403,7 +3403,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 416 + "wait": 1578 } }, { @@ -3417,7 +3417,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3427,7 +3427,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3451,18 +3451,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways" }, "response": { - "bodySize": 305, + "bodySize": 278, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 305, + "size": 278, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "6vudweawFv_f42zfeLenfNnDMAI=/v-wEhZBJPUTSY1nQE0PByWbPlUY=" + "value": "yPp8lB2nqM0RElQMiBU5GRKZy60=/Aycw7M75twGtp_BKbb4UtIk2ABE=" }, { "name": "content-type", @@ -3474,7 +3474,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:18 GMT" + "value": "Mon, 20 May 2024 12:35:29 GMT" }, { "name": "server", @@ -3511,8 +3511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:17.572Z", - "time": 1453, + "startedDateTime": "2024-05-20T12:35:28.618Z", + "time": 1039, "timings": { "blocked": -1, "connect": -1, @@ -3520,7 +3520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1453 + "wait": 1039 } }, { @@ -3534,7 +3534,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3544,7 +3544,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3568,18 +3568,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways" }, "response": { - "bodySize": 305, + "bodySize": 254, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 305, + "size": 254, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "JY_P5oDvOnOGzDwsErVT_bGnrsQ=/GQKuPQ4sz3Yg2OUsT1Cc9KgIShw=" + "value": "2UK9zvCaI6MiH4862CTYHxtcn_M=/Gd62HcTOcg4LhoGCmYh-JJ4MTe8=" }, { "name": "content-type", @@ -3591,7 +3591,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:20 GMT" + "value": "Mon, 20 May 2024 12:35:30 GMT" }, { "name": "server", @@ -3628,8 +3628,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:19.032Z", - "time": 2114, + "startedDateTime": "2024-05-20T12:35:29.670Z", + "time": 1036, "timings": { "blocked": -1, "connect": -1, @@ -3637,7 +3637,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2114 + "wait": 1036 } }, { @@ -3651,7 +3651,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3661,7 +3661,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3685,18 +3685,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways" }, "response": { - "bodySize": 315, + "bodySize": 312, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 315, + "size": 312, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "wmfaCzLIgcKoSPtAsxbNLytgFpI=/B25dOIO3Pp6kqRTuazaJptcVJG8=" + "value": "Z2Kt3mMa536_Dwf2_BcV-FIvqkg=/NIJzJG8jGN_mir4ntosajKBDWPI=" }, { "name": "content-type", @@ -3708,7 +3708,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:22 GMT" + "value": "Mon, 20 May 2024 12:35:32 GMT" }, { "name": "server", @@ -3745,8 +3745,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:21.164Z", - "time": 1833, + "startedDateTime": "2024-05-20T12:35:30.713Z", + "time": 1920, "timings": { "blocked": -1, "connect": -1, @@ -3754,7 +3754,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1833 + "wait": 1920 } }, { @@ -3768,7 +3768,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3778,7 +3778,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3802,18 +3802,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways" }, "response": { - "bodySize": 578, + "bodySize": 646, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 578, + "size": 646, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"5169371474615934302\",\"creationTimestamp\":\"2024-04-23T23:16:17.360-07:00\",\"name\":\"demo-vpn-gateway\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"34.157.99.170\"},{\"id\":1,\"ipAddress\":\"35.220.75.52\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "JrdLTZ7UUXOdDPf65HBlml1n_Wc=/qcF6sKjWgnOJie9xhkaG98jIA6E=" + "value": "LO7UpuzBjTBz8R8hZ7WJW8TdZKU=/IWG7GT3-2sjZptYGqGXhclmAgos=" }, { "name": "content-type", @@ -3825,7 +3825,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:24 GMT" + "value": "Mon, 20 May 2024 12:35:34 GMT" }, { "name": "server", @@ -3862,8 +3862,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:23.004Z", - "time": 1393, + "startedDateTime": "2024-05-20T12:35:32.640Z", + "time": 1648, "timings": { "blocked": -1, "connect": -1, @@ -3871,7 +3871,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1393 + "wait": 1648 } }, { @@ -3885,7 +3885,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3895,7 +3895,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3919,18 +3919,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways" }, "response": { - "bodySize": 573, + "bodySize": 631, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 573, + "size": 631, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\",\"items\":[{\"kind\":\"compute#vpnGateway\",\"id\":\"506472523849079023\",\"creationTimestamp\":\"2024-04-23T23:26:08.398-07:00\",\"name\":\"demo-vpn-gateway-2\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways/demo-vpn-gateway-2\",\"labelFingerprint\":\"42WmSpB8rSM=\",\"vpnInterfaces\":[{\"id\":0,\"ipAddress\":\"35.242.10.161\"},{\"id\":1,\"ipAddress\":\"35.220.8.175\"}],\"stackType\":\"IPV4_ONLY\",\"gatewayIpVersion\":\"IPV4\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "WCAwor4jaXzYhSUJ51CLxxli5DM=/282_96OyDfo5L_K563lEEegc3W0=" + "value": "48_3F6xwJeWK7eHhOUtszEZlnrQ=/qBekkC02888NZWpiF7djbSDz7X4=" }, { "name": "content-type", @@ -3942,7 +3942,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:25 GMT" + "value": "Mon, 20 May 2024 12:35:35 GMT" }, { "name": "server", @@ -3979,8 +3979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:24.419Z", - "time": 1528, + "startedDateTime": "2024-05-20T12:35:34.297Z", + "time": 1607, "timings": { "blocked": -1, "connect": -1, @@ -3988,7 +3988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1528 + "wait": 1607 } }, { @@ -4002,7 +4002,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4012,7 +4012,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4036,18 +4036,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways" }, "response": { - "bodySize": 321, + "bodySize": 287, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 321, + "size": 287, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "HzI4fgonhrWcGzS_UcKdm0IzS5U=/pdC-Zx2-jQqYh4L0jqwYV7dnVPY=" + "value": "o9sxaxi_JQbuqJAIwxbV3IpXwPY=/OtQw53JvY11HsnFd1_Q3_wbyvRo=" }, { "name": "content-type", @@ -4059,7 +4059,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:27 GMT" + "value": "Mon, 20 May 2024 12:35:37 GMT" }, { "name": "server", @@ -4096,8 +4096,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:25.954Z", - "time": 1475, + "startedDateTime": "2024-05-20T12:35:35.917Z", + "time": 1959, "timings": { "blocked": -1, "connect": -1, @@ -4105,7 +4105,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1475 + "wait": 1959 } }, { @@ -4119,7 +4119,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4129,7 +4129,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4153,18 +4153,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways" }, "response": { - "bodySize": 260, + "bodySize": 270, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 260, + "size": 270, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "SD9HpFWu_bSBXhah-NSN0TqO5uA=/6TuTYqmxocv-Tcdkxteb8Z4lY2o=" + "value": "siwXY5Zs5aT4pjHrS1_ydtr7mMA=/IetABP_IMxJVFrGRN0XNbrDJ7rc=" }, { "name": "content-type", @@ -4176,7 +4176,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:28 GMT" + "value": "Mon, 20 May 2024 12:35:38 GMT" }, { "name": "server", @@ -4213,8 +4213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:27.436Z", - "time": 1461, + "startedDateTime": "2024-05-20T12:35:37.885Z", + "time": 500, "timings": { "blocked": -1, "connect": -1, @@ -4222,7 +4222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1461 + "wait": 500 } }, { @@ -4236,7 +4236,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4246,7 +4246,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4270,18 +4270,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways" }, "response": { - "bodySize": 219, + "bodySize": 260, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 219, + "size": 260, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "bmJDqLCTa8Jvi6NA2AMxcz36g18=/DxktqHwweXEk-rCM7fKkgRncejY=" + "value": "pdZNXYwo6J4kRbRngXdn-DWfNg0=/F6Zb7CMhq0pADXkuuhaXcafvhb8=" }, { "name": "content-type", @@ -4293,7 +4293,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:30 GMT" + "value": "Mon, 20 May 2024 12:35:39 GMT" }, { "name": "server", @@ -4330,8 +4330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:28.903Z", - "time": 1345, + "startedDateTime": "2024-05-20T12:35:38.395Z", + "time": 1460, "timings": { "blocked": -1, "connect": -1, @@ -4339,7 +4339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1345 + "wait": 1460 } }, { @@ -4353,7 +4353,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4363,7 +4363,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4387,18 +4387,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways" }, "response": { - "bodySize": 331, + "bodySize": 280, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 331, + "size": 280, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "zqv4jE8X6oBKQ9ckAgpNDkxMutY=/F1uMgMxmL1ZW1P2n7-0L8FgOXNM=" + "value": "YwlGqJsqyDTwiamPetgyyomCMr8=/WeUXHZ5c0XZ_t2iNwj00GcWXj8c=" }, { "name": "content-type", @@ -4410,7 +4410,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:31 GMT" + "value": "Mon, 20 May 2024 12:35:40 GMT" }, { "name": "server", @@ -4447,8 +4447,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:30.254Z", - "time": 1164, + "startedDateTime": "2024-05-20T12:35:39.861Z", + "time": 1237, "timings": { "blocked": -1, "connect": -1, @@ -4456,7 +4456,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1164 + "wait": 1237 } }, { @@ -4470,7 +4470,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4480,7 +4480,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4504,18 +4504,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways" }, "response": { - "bodySize": 314, + "bodySize": 253, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 314, + "size": 253, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "2HS3JdeUB3SL-LMkYyOaWPXCHds=/0PZc39TM253KYwZGgBToUM10W6Q=" + "value": "6_VH_8zH7M6jz0K7V1t9iLYKlB0=/vPAZmr28vss9lDRLx92bbzWhd0o=" }, { "name": "content-type", @@ -4527,7 +4527,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:32 GMT" + "value": "Mon, 20 May 2024 12:35:42 GMT" }, { "name": "server", @@ -4564,8 +4564,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:31.425Z", - "time": 1168, + "startedDateTime": "2024-05-20T12:35:41.103Z", + "time": 1297, "timings": { "blocked": -1, "connect": -1, @@ -4573,7 +4573,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1168 + "wait": 1297 } }, { @@ -4587,7 +4587,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4597,7 +4597,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4621,18 +4621,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways" }, "response": { - "bodySize": 256, + "bodySize": 297, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 256, + "size": 297, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "nl1BFgMEvun3NsH79sWa6IaDhu8=/XA_IxqB3ywa76Rti9b97zP8ImnI=" + "value": "H6wipxJCrB79JN4loxcHdfJsstM=/4evxrUfpiygO_JAc75Y36uspoZk=" }, { "name": "content-type", @@ -4644,7 +4644,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:33 GMT" + "value": "Mon, 20 May 2024 12:35:43 GMT" }, { "name": "server", @@ -4681,8 +4681,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:32.598Z", - "time": 1238, + "startedDateTime": "2024-05-20T12:35:42.405Z", + "time": 1408, "timings": { "blocked": -1, "connect": -1, @@ -4690,7 +4690,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1238 + "wait": 1408 } }, { @@ -4704,7 +4704,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4714,7 +4714,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4738,18 +4738,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways" }, "response": { - "bodySize": 331, + "bodySize": 304, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 331, + "size": 304, "text": "{\"kind\":\"compute#vpnGatewayList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnGateways\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "A_9KVBfNWtBl1UGaLtl8L82-6KU=/BR5u1e-LpiR0K_14ilqkmQRvZVs=" + "value": "tSfCBQFL9ZBv6gzqN5JlYPSYBLE=/BH2PCso6C0CTcn-da-bYJoFPNOw=" }, { "name": "content-type", @@ -4761,7 +4761,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:34 GMT" + "value": "Mon, 20 May 2024 12:35:44 GMT" }, { "name": "server", @@ -4798,8 +4798,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:33.842Z", - "time": 1209, + "startedDateTime": "2024-05-20T12:35:43.818Z", + "time": 1429, "timings": { "blocked": -1, "connect": -1, @@ -4807,7 +4807,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1209 + "wait": 1429 } } ], diff --git a/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har b/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har index c9f0fdab..016d7cff 100644 --- a/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har +++ b/src/steps/network-analyzer/__recordings__/fetch-network-analyzer-connectivity-test_499706650/recording.har @@ -4,7 +4,7 @@ "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "6.0.5" + "version": "6.0.6" }, "entries": [ { @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 727, + "bodySize": 709, "cookies": [], "headers": [ { @@ -23,12 +23,12 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/9.4.1" + "value": "google-api-nodejs-client/9.10.0" }, { "_fromType": "array", "name": "x-goog-api-client", - "value": "gl-node/18.19.1" + "value": "gl-node/18.18.2" }, { "_fromType": "array", @@ -38,7 +38,7 @@ { "_fromType": "array", "name": "content-length", - "value": "727" + "value": "709" }, { "_fromType": "array", @@ -50,7 +50,7 @@ "value": "www.googleapis.com" } ], - "headersSize": 293, + "headersSize": 294, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1248, + "bodySize": 1188, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1248, + "size": 1188, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:44 GMT" + "value": "Mon, 20 May 2024 13:14:41 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:44.636Z", - "time": 157, + "startedDateTime": "2024-05-20T13:14:41.032Z", + "time": 273, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 157 + "wait": 273 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -175,12 +175,12 @@ "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" }, "response": { - "bodySize": 1770, + "bodySize": 5757, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1770, - "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-23T07:04:02.110460265Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:04:02.093991288Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":59689,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-23T07:03:52.474533Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"30\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}}]}" + "size": 5757, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster\",\"source\":{\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"},\"destination\":{\"ipAddress\":\"10.128.0.31\",\"port\":443,\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-2\"},\"protocol\":\"TCP\",\"displayName\":\"gke-cluster\",\"createTime\":\"2024-05-17T11:20:44.490270052Z\",\"updateTime\":\"2024-05-17T11:21:08.626001345Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:21:08.554491724Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.0.21\",\"destinationIp\":\"10.128.0.31\",\"protocol\":\"TCP\",\"sourcePort\":52231,\"destinationPort\":443,\"sourceNetworkUri\":\"projects/gke-prod-us-central1-1e5e/global/networks/gke-3ba4079f9e57490cae5b-b4f8-1a74-net\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Google Kubernetes Engine control plane.\",\"state\":\"START_FROM_GKE_MASTER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"gkeMaster\":{\"clusterUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\",\"clusterNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.0.21\",\"externalIp\":\"34.72.61.38\"}},{\"description\":\"Final state: packet dropped due to no route from a GKE cluster control plane to a destination network.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"GKE_CONTROL_PLANE_NO_ROUTE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:20:58.813960Z\",\"sentProbeCount\":50}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi\",\"source\":{\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-ooi\",\"createTime\":\"2024-05-17T04:22:33.396424453Z\",\"updateTime\":\"2024-05-17T04:22:44.161919355Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:44.108611974Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"34.71.254.170\",\"destinationIp\":\"34.172.130.250\",\"protocol\":\"TCP\",\"sourcePort\":61503,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/z426ad7c17543d261p-tp/global/networks/default-with-directpath\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud SQL instance.\",\"state\":\"START_FROM_CLOUD_SQL_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudSqlInstance\":{\"displayName\":\"demo-mysql-instance\",\"uri\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\",\"externalIp\":\"34.71.254.170\",\"region\":\"us-central1\"}},{\"description\":\"Transition state: packet header translated due to external to internal NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"EXTERNAL_TO_INTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"34.70.253.177\",\"newSourceIp\":\"34.70.253.177\",\"oldDestinationIp\":\"34.172.130.250\",\"newDestinationIp\":\"10.128.15.223\",\"oldSourcePort\":61503,\"newSourcePort\":61503,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:34.406412Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"92\"},{\"percent\":95,\"latencyMicros\":\"114\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-conn-1\",\"createTime\":\"2024-05-02T08:04:28.758151444Z\",\"updateTime\":\"2024-05-02T08:04:29.420599613Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-02T08:04:29.373575479Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":51922,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"hello-image-test-00001-vov\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/hello-image-test\"}},{\"description\":\"Final state: packet dropped due to VPC connector not set.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"VPC_CONNECTOR_NOT_SET\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02\",\"source\":{\"ipAddress\":\"10.28.0.0\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"destination\":{\"ipAddress\":\"10.32.0.0\",\"port\":80,\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"protocol\":\"TCP\",\"displayName\":\"test-connection-02\",\"createTime\":\"2024-05-02T07:54:19.560269950Z\",\"updateTime\":\"2024-05-02T07:54:20.447853142Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-02T07:54:20.398050468Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.28.0.0\",\"destinationIp\":\"10.32.0.0\",\"protocol\":\"TCP\",\"sourcePort\":61378,\"destinationPort\":80},\"steps\":[{\"description\":\"Final state: analysis is aborted due to no valid source location found.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"NO_SOURCE_LOCATION\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"connectivity-test-for-vpc-network\",\"createTime\":\"2024-05-02T05:58:05.787202474Z\",\"updateTime\":\"2024-05-02T05:58:15.818494538Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:15.757249217Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":56309,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:06.608601Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"39\"},{\"percent\":95,\"latencyMicros\":\"61\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001\",\"source\":{\"appEngineVersion\":{\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"bharat-001\",\"createTime\":\"2024-05-17T06:20:02.384083921Z\",\"updateTime\":\"2024-05-17T06:20:03.082439194Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T06:20:03.031787851Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":52825,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from an App Engine version.\",\"state\":\"START_FROM_APP_ENGINE_VERSION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"appEngineVersion\":{\"displayName\":\"20220316t115343\",\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\",\"runtime\":\"nodejs14\",\"environment\":\"standard\"}},{\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"cloud-run\",\"createTime\":\"2024-05-17T07:48:01.198338383Z\",\"updateTime\":\"2024-05-17T07:48:01.938046182Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T07:48:01.889058033Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":63111,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"cloudrun-srv-z2f5r\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/cloudrun-srv\"}},{\"description\":\"Final state: packet delivered to Internet.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule\",\"source\":{\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.70.55.90\",\"port\":80,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"loadBalancerType\":\"LEGACY_NETWORK_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"rule\",\"createTime\":\"2024-05-16T07:18:14.983397777Z\",\"updateTime\":\"2024-05-16T07:18:21.633216197Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-16T07:18:21.585650013Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-g988\"}}],\"forwardTraceId\":1},{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-e450\"}}],\"forwardTraceId\":2}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.120.21.175\",\"port\":8080,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"delete\",\"loadBalancerType\":\"HTTPS_ADVANCED_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"load-balancer-01\",\"createTime\":\"2024-05-17T10:45:07.096365086Z\",\"updateTime\":\"2024-05-17T10:45:07.878127466Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T10:45:07.827343422Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.120.21.175\",\"protocol\":\"TCP\",\"sourcePort\":60924,\"destinationPort\":8080,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.120.21.175\",\"newDestinationIp\":\"34.120.21.175\",\"oldSourcePort\":60924,\"newSourcePort\":60924,\"oldDestinationPort\":8080,\"newDestinationPort\":8080}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"delete\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.120.21.175\",\"target\":\"HTTP proxy\"}},{\"description\":\"Final state: packet dropped due to packet port and protocol do not match forwarding rule port and protocol.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"FORWARDING_RULE_MISMATCH\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-30T09:54:24.823196904Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:24.761726320Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":52227,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:15.577604Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"33\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c\",\"source\":{\"cloudFunction\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\"}},\"destination\":{\"ipAddress\":\"10.128.15.223\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-c\",\"createTime\":\"2024-05-14T13:13:28.690753564Z\",\"updateTime\":\"2024-05-14T13:13:45.611377727Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:45.562460862Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":64453,\"destinationPort\":80,\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud function.\",\"state\":\"START_FROM_CLOUD_FUNCTION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudFunction\":{\"displayName\":\"function-2\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\",\"location\":\"northamerica-northeast1\",\"versionId\":\"3\"}},{\"description\":\"Forwarding state: arriving at a VPC connector.\",\"state\":\"ARRIVE_AT_VPC_CONNECTOR\",\"projectId\":\"j1-gc-integration-dev-v3\",\"vpcConnector\":{\"displayName\":\"test\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test\",\"location\":\"northamerica-northeast1\"}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"Service managed firewall rule for Serverless VPC Access\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:35.309106Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"15175\"},{\"percent\":95,\"latencyMicros\":\"15255\"}]}}}]}" }, "cookies": [], "headers": [ @@ -194,7 +194,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:10:46 GMT" + "value": "Mon, 20 May 2024 13:14:43 GMT" }, { "name": "server", @@ -231,8 +231,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:10:44.803Z", - "time": 1712, + "startedDateTime": "2024-05-20T13:14:41.320Z", + "time": 2309, "timings": { "blocked": -1, "connect": -1, @@ -240,7 +240,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1712 + "wait": 2309 } } ], diff --git a/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har b/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har index e2ed1155..ba3fe203 100644 --- a/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har +++ b/src/steps/network-analyzer/__recordings__/fetchVpnTunnel_3479856299/recording.har @@ -4,7 +4,7 @@ "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "6.0.5" + "version": "6.0.6" }, "entries": [ { @@ -12,7 +12,7 @@ "_order": 0, "cache": {}, "request": { - "bodySize": 727, + "bodySize": 709, "cookies": [], "headers": [ { @@ -23,12 +23,12 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/9.4.1" + "value": "google-api-nodejs-client/9.10.0" }, { "_fromType": "array", "name": "x-goog-api-client", - "value": "gl-node/18.19.1" + "value": "gl-node/18.18.2" }, { "_fromType": "array", @@ -38,7 +38,7 @@ { "_fromType": "array", "name": "content-length", - "value": "727" + "value": "709" }, { "_fromType": "array", @@ -50,7 +50,7 @@ "value": "www.googleapis.com" } ], - "headersSize": 293, + "headersSize": 294, "httpVersion": "HTTP/1.1", "method": "POST", "postData": { @@ -62,11 +62,11 @@ "url": "https://www.googleapis.com/oauth2/v4/token" }, "response": { - "bodySize": 1188, + "bodySize": 1201, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 1188, + "size": 1201, "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" }, "cookies": [], @@ -81,7 +81,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:35 GMT" + "value": "Mon, 20 May 2024 12:36:48 GMT" }, { "name": "server", @@ -118,8 +118,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:35.150Z", - "time": 149, + "startedDateTime": "2024-05-20T12:36:48.140Z", + "time": 302, "timings": { "blocked": -1, "connect": -1, @@ -127,7 +127,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 149 + "wait": 302 } }, { @@ -141,7 +141,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -151,7 +151,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -175,18 +175,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels" }, "response": { - "bodySize": 253, + "bodySize": 219, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 219, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "hlTENBDvwZVTNKGEIFIdFhV1wsc=/-1u6tGU9qAWTv_g5kctmJaSZJPg=" + "value": "ImsGBnAM5Okph8xLKmqTdV9MlV8=/TDd3HwvKnLqjXrBbvGjlY-IBj-A=" }, { "name": "content-type", @@ -198,7 +198,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:37 GMT" + "value": "Mon, 20 May 2024 12:36:50 GMT" }, { "name": "server", @@ -235,8 +235,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:35.308Z", - "time": 2017, + "startedDateTime": "2024-05-20T12:36:48.456Z", + "time": 2565, "timings": { "blocked": -1, "connect": -1, @@ -244,7 +244,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2017 + "wait": 2565 } }, { @@ -258,7 +258,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -268,7 +268,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -292,18 +292,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels" }, "response": { - "bodySize": 266, + "bodySize": 317, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 266, + "size": 317, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "s9OB9bo-n7qgbo9eOLI8ev8A6-g=/tliszmXjevc13kfmB-wCfX97a6c=" + "value": "I_vCbcjXV-YOkmq5PdD3GKEjBBI=/4JC9KH1koLkbDfzjH2vomWF6QiE=" }, { "name": "content-type", @@ -315,7 +315,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:37 GMT" + "value": "Mon, 20 May 2024 12:36:51 GMT" }, { "name": "server", @@ -352,8 +352,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:37.331Z", - "time": 473, + "startedDateTime": "2024-05-20T12:36:51.029Z", + "time": 977, "timings": { "blocked": -1, "connect": -1, @@ -361,7 +361,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 473 + "wait": 977 } }, { @@ -375,7 +375,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -385,7 +385,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -409,18 +409,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels" }, "response": { - "bodySize": 280, + "bodySize": 273, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 280, + "size": 273, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "LoMAuelBGlfvDRRN2XZG6OnciKM=/byi5tnudhR8KnxvQ9cP4UVkCnpk=" + "value": "NpJHx8LV7MUWa6GgBCm_BsHJxrA=/aYXnuN_Gf_GIhG1Rn5Lt9sb4t34=" }, { "name": "content-type", @@ -432,7 +432,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:38 GMT" + "value": "Mon, 20 May 2024 12:36:52 GMT" }, { "name": "server", @@ -469,8 +469,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:37.810Z", - "time": 324, + "startedDateTime": "2024-05-20T12:36:52.017Z", + "time": 603, "timings": { "blocked": -1, "connect": -1, @@ -478,7 +478,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 324 + "wait": 603 } }, { @@ -492,7 +492,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -502,7 +502,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -526,18 +526,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels" }, "response": { - "bodySize": 277, + "bodySize": 318, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 277, + "size": 318, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "NIiU2-tXAMHd6uB5J1XjxSRlRXc=/yG7zEg5wVatlMOtWwwplmGOZT08=" + "value": "lF_YI_KgXVmndHsKLGHRObROVvc=/cYzneNE2qWPPwH-tVwfD5qpDp9A=" }, { "name": "content-type", @@ -549,7 +549,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:38 GMT" + "value": "Mon, 20 May 2024 12:36:52 GMT" }, { "name": "server", @@ -586,8 +586,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:38.144Z", - "time": 648, + "startedDateTime": "2024-05-20T12:36:52.629Z", + "time": 365, "timings": { "blocked": -1, "connect": -1, @@ -595,7 +595,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 648 + "wait": 365 } }, { @@ -609,7 +609,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -619,7 +619,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -643,18 +643,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels" }, "response": { - "bodySize": 294, + "bodySize": 277, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 294, + "size": 277, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "bDueDc8nsFqN8X5W8uT87vXQHpc=/Ffd4qv7VzHSRNgSBsKpTC_yH0sg=" + "value": "GWZpPPhTTCUUlWfXbN5auE57qoo=/bsHoK6SGZAnOlGxwJ7dT_i9uWbs=" }, { "name": "content-type", @@ -666,7 +666,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:39 GMT" + "value": "Mon, 20 May 2024 12:36:53 GMT" }, { "name": "server", @@ -703,8 +703,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:38.800Z", - "time": 645, + "startedDateTime": "2024-05-20T12:36:53.006Z", + "time": 844, "timings": { "blocked": -1, "connect": -1, @@ -712,7 +712,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 645 + "wait": 844 } }, { @@ -726,7 +726,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -736,7 +736,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -760,18 +760,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels" }, "response": { - "bodySize": 301, + "bodySize": 311, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 301, + "size": 311, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "fzxl2UHcstHH4M64zvpduC7cX_Y=/yWlAHjqp_r7M2WJJvGETO3HLEYk=" + "value": "F6E2wuHu8chuG9kG6qQG1BPo0OQ=/QDILMLYoG6egIjO2F4gjTGwekao=" }, { "name": "content-type", @@ -783,7 +783,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:39 GMT" + "value": "Mon, 20 May 2024 12:36:54 GMT" }, { "name": "server", @@ -820,8 +820,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:39.458Z", - "time": 292, + "startedDateTime": "2024-05-20T12:36:53.859Z", + "time": 705, "timings": { "blocked": -1, "connect": -1, @@ -829,7 +829,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 292 + "wait": 705 } }, { @@ -843,7 +843,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -853,7 +853,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -877,18 +877,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels" }, "response": { - "bodySize": 253, + "bodySize": 263, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 263, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "IQkparlMGC2cOO6qdu4UK1gBO4o=/0uMmvLHlJtxrZqL9-mRzgKHNrsY=" + "value": "hhYVcz5OuIVU48Frc3VoMdk7x4o=/Jt9zalJSx45o1V2krL5znnNlQ78=" }, { "name": "content-type", @@ -900,7 +900,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:39 GMT" + "value": "Mon, 20 May 2024 12:36:54 GMT" }, { "name": "server", @@ -937,8 +937,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:39.761Z", - "time": 285, + "startedDateTime": "2024-05-20T12:36:54.576Z", + "time": 416, "timings": { "blocked": -1, "connect": -1, @@ -946,7 +946,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 285 + "wait": 416 } }, { @@ -960,7 +960,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -970,7 +970,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -994,18 +994,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels" }, "response": { - "bodySize": 226, + "bodySize": 219, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 226, + "size": 219, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "U1qMDHBOXue8Gig4pY7kBvmJmSg=/Nq390LOGf3uSwnoB8uME9yTJ16w=" + "value": "MTsvmwavPpG7IjZzbXZh0v01yls=/NzmxXlUrTOX0Cq7vpEbYdqqLkLg=" }, { "name": "content-type", @@ -1017,7 +1017,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:40 GMT" + "value": "Mon, 20 May 2024 12:36:55 GMT" }, { "name": "server", @@ -1054,8 +1054,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:40.056Z", - "time": 620, + "startedDateTime": "2024-05-20T12:36:55.000Z", + "time": 693, "timings": { "blocked": -1, "connect": -1, @@ -1063,7 +1063,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 620 + "wait": 693 } }, { @@ -1077,7 +1077,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1087,7 +1087,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1111,18 +1111,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels" }, "response": { - "bodySize": 308, + "bodySize": 267, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 308, + "size": 267, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "3qc72oVKc1Izc6UkuSmKCIxZiVA=/ouk9j2xQ8o7vl-mkeY1bo1rEp54=" + "value": "nvm7Y4VZZTrF8aCqHn072dadyYE=/z3vtLrcrlhT9Lih-5Aoa7mHNoUQ=" }, { "name": "content-type", @@ -1134,7 +1134,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:40 GMT" + "value": "Mon, 20 May 2024 12:36:55 GMT" }, { "name": "server", @@ -1171,8 +1171,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:40.685Z", - "time": 210, + "startedDateTime": "2024-05-20T12:36:55.703Z", + "time": 293, "timings": { "blocked": -1, "connect": -1, @@ -1180,7 +1180,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 210 + "wait": 293 } }, { @@ -1194,7 +1194,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1204,7 +1204,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1228,18 +1228,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels" }, "response": { - "bodySize": 284, + "bodySize": 223, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 284, + "size": 223, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "6Hle2QoBLL-mUOWmoLvTCUlvB5o=/Jsakr8ylo90pK621UtbfHt3iBDA=" + "value": "QPlRpO0HCBV9ARC9Xupb5UClEv8=/z96aAbEkvXKvsspQVy2jHZEqCe4=" }, { "name": "content-type", @@ -1251,7 +1251,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:41 GMT" + "value": "Mon, 20 May 2024 12:36:56 GMT" }, { "name": "server", @@ -1288,8 +1288,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:40.907Z", - "time": 232, + "startedDateTime": "2024-05-20T12:36:56.005Z", + "time": 356, "timings": { "blocked": -1, "connect": -1, @@ -1297,7 +1297,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 232 + "wait": 356 } }, { @@ -1311,7 +1311,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1321,7 +1321,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1345,18 +1345,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels" }, "response": { - "bodySize": 315, + "bodySize": 288, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 315, + "size": 288, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "GDdCVm2jE5O0xRVZKRlKyZARpbI=/l6UunEyW3DwukGxQgMYhhDR29N4=" + "value": "dt5FBfVUpSHB7XXsNBIaciK-4rM=/lnqfqp45gJXz3PmnMCNTIGpQqmE=" }, { "name": "content-type", @@ -1368,7 +1368,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:41 GMT" + "value": "Mon, 20 May 2024 12:36:56 GMT" }, { "name": "server", @@ -1405,8 +1405,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:41.153Z", - "time": 296, + "startedDateTime": "2024-05-20T12:36:56.364Z", + "time": 746, "timings": { "blocked": -1, "connect": -1, @@ -1414,7 +1414,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 296 + "wait": 746 } }, { @@ -1428,7 +1428,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1438,7 +1438,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1462,18 +1462,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels" }, "response": { - "bodySize": 305, + "bodySize": 264, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 305, + "size": 264, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "2aO9ca1hyMqxJqxXGk6FTLkdUhA=/wRy3dmzeeQJgjCFJCjnwH3gl20A=" + "value": "iQKUVn34t-tWQC6qnbIqTpM6LrQ=/XSAEZnUbKxMp4h5Bijvw5KSgH2M=" }, { "name": "content-type", @@ -1485,7 +1485,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:42 GMT" + "value": "Mon, 20 May 2024 12:36:57 GMT" }, { "name": "server", @@ -1522,8 +1522,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:41.457Z", - "time": 699, + "startedDateTime": "2024-05-20T12:36:57.122Z", + "time": 924, "timings": { "blocked": -1, "connect": -1, @@ -1531,7 +1531,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 699 + "wait": 924 } }, { @@ -1545,7 +1545,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1555,7 +1555,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1579,18 +1579,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels" }, "response": { - "bodySize": 274, + "bodySize": 284, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 274, + "size": 284, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "yu0epiD-UeHYozLlIMTDI8i3ldA=/h3ZHgf9Ar-k3GYYCDKfBClASTvE=" + "value": "d4FCCVXW7L6FNFV0tcOMt8Ju_BU=/vCd-88fFnJa24HYeZz4L1qlXq40=" }, { "name": "content-type", @@ -1602,7 +1602,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:43 GMT" + "value": "Mon, 20 May 2024 12:36:59 GMT" }, { "name": "server", @@ -1639,8 +1639,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:42.172Z", - "time": 1724, + "startedDateTime": "2024-05-20T12:36:58.056Z", + "time": 1831, "timings": { "blocked": -1, "connect": -1, @@ -1648,7 +1648,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1724 + "wait": 1831 } }, { @@ -1662,7 +1662,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1672,7 +1672,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1696,18 +1696,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels" }, "response": { - "bodySize": 243, + "bodySize": 263, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 243, + "size": 263, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "cCLOnEAludZ2pbFryqgjLmZLmk4=/gOlxmaZqehde9om4P3ultXxJ65M=" + "value": "2YA86fzaQs2-9i_WB7vIg9Vg9o4=/faSvfkJKNESLtKXkB-lI0sH5ksE=" }, { "name": "content-type", @@ -1719,7 +1719,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:45 GMT" + "value": "Mon, 20 May 2024 12:37:01 GMT" }, { "name": "server", @@ -1756,8 +1756,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:43.907Z", - "time": 1782, + "startedDateTime": "2024-05-20T12:36:59.895Z", + "time": 2116, "timings": { "blocked": -1, "connect": -1, @@ -1765,7 +1765,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1782 + "wait": 2116 } }, { @@ -1779,7 +1779,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1789,7 +1789,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1813,18 +1813,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels" }, "response": { - "bodySize": 274, + "bodySize": 267, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 274, + "size": 267, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "iBx5IAlD54m5Dwdp0EHru6nj2Ok=/Sy1pH2yCX_wnjw3IITrqjqmPwio=" + "value": "ot0F9rfGe9IaIBEmj9sijxzfXIU=/ieZ_reu8-f31Km224crAD9TVU9g=" }, { "name": "content-type", @@ -1836,7 +1836,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:47 GMT" + "value": "Mon, 20 May 2024 12:37:03 GMT" }, { "name": "server", @@ -1873,8 +1873,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:45.700Z", - "time": 1623, + "startedDateTime": "2024-05-20T12:37:02.020Z", + "time": 1859, "timings": { "blocked": -1, "connect": -1, @@ -1882,7 +1882,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1623 + "wait": 1859 } }, { @@ -1896,7 +1896,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -1906,7 +1906,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -1930,18 +1930,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels" }, "response": { - "bodySize": 243, + "bodySize": 219, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 243, + "size": 219, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "6vwZGuGGauz19fmuZKg0k630U1Y=/swGZp01e80rK0gfUTlj0kkgOA_U=" + "value": "a4eTww8KVn1qucdlxZx5GohEKOQ=/F6qM0mWcdYASc-ardAiU1Whvobc=" }, { "name": "content-type", @@ -1953,7 +1953,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:48 GMT" + "value": "Mon, 20 May 2024 12:37:04 GMT" }, { "name": "server", @@ -1990,8 +1990,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:47.338Z", - "time": 1763, + "startedDateTime": "2024-05-20T12:37:03.891Z", + "time": 534, "timings": { "blocked": -1, "connect": -1, @@ -1999,7 +1999,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1763 + "wait": 534 } }, { @@ -2013,7 +2013,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2023,7 +2023,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2047,18 +2047,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels" }, "response": { - "bodySize": 236, + "bodySize": 250, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 236, + "size": 250, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "g7SSSZJnuB6Mnb3HkW9_rSy96fk=/cgJctOdMqriYg3bHBTh0-KfXV0Q=" + "value": "EfS9CTGD2NNfRme_s4pD2H7KQbg=/QgntMhkQ1vGrlWR4ecN0V9VpEeY=" }, { "name": "content-type", @@ -2070,7 +2070,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:50 GMT" + "value": "Mon, 20 May 2024 12:37:05 GMT" }, { "name": "server", @@ -2107,8 +2107,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:49.113Z", - "time": 1667, + "startedDateTime": "2024-05-20T12:37:04.430Z", + "time": 1809, "timings": { "blocked": -1, "connect": -1, @@ -2116,7 +2116,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1667 + "wait": 1809 } }, { @@ -2130,7 +2130,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2140,7 +2140,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2164,18 +2164,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels" }, "response": { - "bodySize": 321, + "bodySize": 311, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 321, + "size": 311, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "lPRy10nJxkccqNMmJvPwPLPTODM=/sNimyYXdBpC6XMDGQfQQ9bc4W1M=" + "value": "NmNGymzh7pFXmXjhQgy5HpKbcgk=/261V1UXVeMDD65GqxpCXFkSZpMs=" }, { "name": "content-type", @@ -2187,7 +2187,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:52 GMT" + "value": "Mon, 20 May 2024 12:37:07 GMT" }, { "name": "server", @@ -2224,8 +2224,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:50.785Z", - "time": 1628, + "startedDateTime": "2024-05-20T12:37:06.246Z", + "time": 1734, "timings": { "blocked": -1, "connect": -1, @@ -2233,7 +2233,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1628 + "wait": 1734 } }, { @@ -2247,7 +2247,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2257,7 +2257,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2281,18 +2281,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels" }, "response": { - "bodySize": 297, + "bodySize": 321, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 321, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "_r7tFMAWmkHf7DI_NpPB1ZPA6HA=/_54n0oLIJb5QvK6bOtqboAw-5cw=" + "value": "_Du8TCiinl8FWHRcG79Je0GFEyw=/8QFerkuSAGJ8ZHOotpdqLu08gCU=" }, { "name": "content-type", @@ -2304,7 +2304,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:53 GMT" + "value": "Mon, 20 May 2024 12:37:09 GMT" }, { "name": "server", @@ -2341,8 +2341,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:52.419Z", - "time": 1627, + "startedDateTime": "2024-05-20T12:37:07.990Z", + "time": 1725, "timings": { "blocked": -1, "connect": -1, @@ -2350,7 +2350,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1627 + "wait": 1725 } }, { @@ -2364,7 +2364,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2374,7 +2374,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2398,18 +2398,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels" }, "response": { - "bodySize": 246, + "bodySize": 294, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 246, + "size": 294, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "p_Wh-cWQngMZYuT5MrfCvhenEZo=/WhrxhWZHobqmPZwu_USwRkuzZvk=" + "value": "zZsdPcOoBxrUQs0TNfVjmRBR18U=/hWEgoxtf48seQAmC4YAspD00yDo=" }, { "name": "content-type", @@ -2421,7 +2421,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:55 GMT" + "value": "Mon, 20 May 2024 12:37:11 GMT" }, { "name": "server", @@ -2458,8 +2458,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:54.051Z", - "time": 1658, + "startedDateTime": "2024-05-20T12:37:09.724Z", + "time": 1725, "timings": { "blocked": -1, "connect": -1, @@ -2467,7 +2467,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1658 + "wait": 1725 } }, { @@ -2481,7 +2481,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2491,7 +2491,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2515,18 +2515,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels" }, "response": { - "bodySize": 270, + "bodySize": 297, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 270, + "size": 297, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "YMQ9mkwS-48mmxdgvCw-Eq7K5CA=/bhv3OF7pi-XUmrANrAPr8cnF7T0=" + "value": "Ww-iPluBMH6ClALXCYvXgusIeV4=/cYJgkEVkVK0ajDP7l6mmKaYaxLQ=" }, { "name": "content-type", @@ -2538,7 +2538,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:57 GMT" + "value": "Mon, 20 May 2024 12:37:13 GMT" }, { "name": "server", @@ -2575,8 +2575,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:55.715Z", - "time": 1663, + "startedDateTime": "2024-05-20T12:37:11.460Z", + "time": 2147, "timings": { "blocked": -1, "connect": -1, @@ -2584,7 +2584,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1663 + "wait": 2147 } }, { @@ -2598,7 +2598,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2608,7 +2608,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2632,18 +2632,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels" }, "response": { - "bodySize": 253, + "bodySize": 321, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 253, + "size": 321, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "zCiiztNAM21jLSNDWcCnhZ_I6FA=/3tbvnHbEBV9fYbL8TBfz8gUl8lk=" + "value": "2ly2pb7IOVaCmidYQmhRd-6nKqw=/86VC85ig5Uj_c9jUFpkepG9vnB4=" }, { "name": "content-type", @@ -2655,7 +2655,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:11:58 GMT" + "value": "Mon, 20 May 2024 12:37:15 GMT" }, { "name": "server", @@ -2692,8 +2692,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:57.390Z", - "time": 1646, + "startedDateTime": "2024-05-20T12:37:13.617Z", + "time": 1729, "timings": { "blocked": -1, "connect": -1, @@ -2701,7 +2701,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1646 + "wait": 1729 } }, { @@ -2715,7 +2715,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2725,7 +2725,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2749,18 +2749,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels" }, "response": { - "bodySize": 277, + "bodySize": 287, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 277, + "size": 287, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "ZtxgDbJg4OZqanEWzg2pMW4TUKI=/4hE5Hz7nA718JQa1VbNxkQFs1bE=" + "value": "J8kMWUpYShXpxTBb3Q_4UaKKUFQ=/W2sLXrp5ClITqwMEOzG_GhCqus0=" }, { "name": "content-type", @@ -2772,7 +2772,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:00 GMT" + "value": "Mon, 20 May 2024 12:37:15 GMT" }, { "name": "server", @@ -2809,8 +2809,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:11:59.042Z", - "time": 1653, + "startedDateTime": "2024-05-20T12:37:15.356Z", + "time": 571, "timings": { "blocked": -1, "connect": -1, @@ -2818,7 +2818,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1653 + "wait": 571 } }, { @@ -2832,7 +2832,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2842,7 +2842,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2866,18 +2866,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels" }, "response": { - "bodySize": 304, + "bodySize": 270, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 304, + "size": 270, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "CXhkg8NL7jgrdXoLZmxdTd9PVYY=/udCklOINf1foP-_qEOfevY9TAk8=" + "value": "aFM5Ppq9Tp9xsj5Pn5nFXn-C8Kk=/3mD21DUv6Va6S5ikVvGYTw3RN4A=" }, { "name": "content-type", @@ -2889,7 +2889,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:02 GMT" + "value": "Mon, 20 May 2024 12:37:17 GMT" }, { "name": "server", @@ -2926,8 +2926,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:00.709Z", - "time": 1639, + "startedDateTime": "2024-05-20T12:37:15.933Z", + "time": 2082, "timings": { "blocked": -1, "connect": -1, @@ -2935,7 +2935,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1639 + "wait": 2082 } }, { @@ -2949,7 +2949,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -2959,7 +2959,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -2983,18 +2983,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels" }, "response": { - "bodySize": 307, + "bodySize": 253, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 307, + "size": 253, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "3alz06Oq-L5kt74t80kiPkAUe-E=/PUH3bpsL2kOXecQ75sVO1fttgqk=" + "value": "P0SWoPK2DHUCaOOk8Sv4O8vuS4M=/hlTVN19LTkPvxt0LZWgN1e_-Oiw=" }, { "name": "content-type", @@ -3006,7 +3006,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:03 GMT" + "value": "Mon, 20 May 2024 12:37:19 GMT" }, { "name": "server", @@ -3043,8 +3043,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:02.361Z", - "time": 1709, + "startedDateTime": "2024-05-20T12:37:18.021Z", + "time": 1835, "timings": { "blocked": -1, "connect": -1, @@ -3052,7 +3052,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1709 + "wait": 1835 } }, { @@ -3066,7 +3066,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3076,7 +3076,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3100,18 +3100,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels" }, "response": { - "bodySize": 260, + "bodySize": 236, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 260, + "size": 236, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "IbyaJVNC5WGzPw3y6C04-B04TLA=/wzj90l3fBYk14sBCzTyxMLsF4po=" + "value": "oJIzo8mmmm5h59QEXVHg0ZSY92w=/Okgyl17Y_ieToxjcm-whr7PBru4=" }, { "name": "content-type", @@ -3123,7 +3123,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:05 GMT" + "value": "Mon, 20 May 2024 12:37:21 GMT" }, { "name": "server", @@ -3160,8 +3160,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:04.083Z", - "time": 1603, + "startedDateTime": "2024-05-20T12:37:19.862Z", + "time": 1836, "timings": { "blocked": -1, "connect": -1, @@ -3169,7 +3169,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1603 + "wait": 1836 } }, { @@ -3183,7 +3183,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3193,7 +3193,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3217,18 +3217,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels" }, "response": { - "bodySize": 249, + "bodySize": 266, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 249, + "size": 266, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "XZU5YX5LPVdTQXFdjdYqDkZ3H6k=/pZonvSYGYboVXeIDLqnHZGzySSI=" + "value": "I8_j8ujps0_7WoJcCK-MwlPHKPg=/RcS4Wh198thn7wjqbdl357_IW1A=" }, { "name": "content-type", @@ -3240,7 +3240,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:07 GMT" + "value": "Mon, 20 May 2024 12:37:23 GMT" }, { "name": "server", @@ -3277,8 +3277,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:05.691Z", - "time": 1657, + "startedDateTime": "2024-05-20T12:37:21.709Z", + "time": 2079, "timings": { "blocked": -1, "connect": -1, @@ -3286,7 +3286,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1657 + "wait": 2079 } }, { @@ -3300,7 +3300,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3310,7 +3310,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3334,18 +3334,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels" }, "response": { - "bodySize": 278, + "bodySize": 227, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 278, + "size": 227, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "zLKWwIRITQcR_5jcYEOG-uFqdmU=/ENhNspQBkJbAZv8ckniuNtBWeK0=" + "value": "dt-cEfRFHTh3EuzeSPrEIRUwdAc=/WoacreYFETvab8TL-SmjYPVBoRo=" }, { "name": "content-type", @@ -3357,7 +3357,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:08 GMT" + "value": "Mon, 20 May 2024 12:37:25 GMT" }, { "name": "server", @@ -3394,8 +3394,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:07.355Z", - "time": 1528, + "startedDateTime": "2024-05-20T12:37:23.800Z", + "time": 1584, "timings": { "blocked": -1, "connect": -1, @@ -3403,7 +3403,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1528 + "wait": 1584 } }, { @@ -3417,7 +3417,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3427,7 +3427,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3451,18 +3451,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels" }, "response": { - "bodySize": 230, + "bodySize": 227, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 230, + "size": 227, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "dMPdxshVbMSLWMxVjP0-ORj_vFw=/1q3EFO1P9p0eQroLF2Vrm2dP13o=" + "value": "zqr68VMEviip3v3_wpW1ZcIN4r8=/agiiGs3fpIgW9AxGqR-6oYtFK9I=" }, { "name": "content-type", @@ -3474,7 +3474,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:10 GMT" + "value": "Mon, 20 May 2024 12:37:26 GMT" }, { "name": "server", @@ -3511,8 +3511,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:08.899Z", - "time": 1458, + "startedDateTime": "2024-05-20T12:37:25.388Z", + "time": 1526, "timings": { "blocked": -1, "connect": -1, @@ -3520,7 +3520,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1458 + "wait": 1526 } }, { @@ -3534,7 +3534,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3544,7 +3544,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3568,18 +3568,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels" }, "response": { - "bodySize": 240, + "bodySize": 257, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 240, + "size": 257, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "4SXfCvQKIv-0_fb2NFoJox0ysy0=/MY0sVfOt-mN_xn16wGowYUTt8sU=" + "value": "nbWeDE2mxUA2yfSN3Bgr8eUWB6A=/kQaxL3hw5LlRV8PcNZQI8HiEx1k=" }, { "name": "content-type", @@ -3591,7 +3591,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:12 GMT" + "value": "Mon, 20 May 2024 12:37:27 GMT" }, { "name": "server", @@ -3628,8 +3628,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:10.367Z", - "time": 2125, + "startedDateTime": "2024-05-20T12:37:26.921Z", + "time": 959, "timings": { "blocked": -1, "connect": -1, @@ -3637,7 +3637,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 2125 + "wait": 959 } }, { @@ -3651,7 +3651,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3661,7 +3661,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3685,18 +3685,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels" }, "response": { - "bodySize": 254, + "bodySize": 247, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 254, + "size": 247, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "BhSRRkjHqrNoJPb9ULF41Ti_Fac=/MYB2kGbIJGfkKX-5VCajIICwHIQ=" + "value": "G9_eQKjZul4rDdJjALjNEyNo0kg=/7R5yxcjrQa--1lBmIopsA5am8eM=" }, { "name": "content-type", @@ -3708,7 +3708,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:14 GMT" + "value": "Mon, 20 May 2024 12:37:29 GMT" }, { "name": "server", @@ -3745,8 +3745,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:12.503Z", - "time": 1800, + "startedDateTime": "2024-05-20T12:37:27.887Z", + "time": 1899, "timings": { "blocked": -1, "connect": -1, @@ -3754,7 +3754,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1800 + "wait": 1899 } }, { @@ -3768,7 +3768,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3778,7 +3778,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3802,18 +3802,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels" }, "response": { - "bodySize": 846, + "bodySize": 744, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 846, + "size": 744, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\",\"items\":[{\"kind\":\"compute#vpnTunnel\",\"id\":\"5333968030286549268\",\"creationTimestamp\":\"2024-04-24T00:08:43.251-07:00\",\"name\":\"demo-vpn-tunnel\",\"description\":\"\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1\",\"vpnGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnGateways/demo-vpn-gateway\",\"vpnGatewayInterface\":1,\"peerExternalGateway\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/externalVpnGateways/demo-peer-gateway\",\"peerExternalGatewayInterface\":0,\"router\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/routers/demo-router2\",\"peerIp\":\"12.120.12.33\",\"sharedSecret\":\"*************\",\"sharedSecretHash\":\"4bcIUgeMVskvZeiR0f8c9n4s1AaP\",\"status\":\"NO_INCOMING_PACKETS\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels/demo-vpn-tunnel\",\"ikeVersion\":2,\"detailedStatus\":\"No incoming packets from peer\",\"localTrafficSelector\":[\"0.0.0.0/0\"],\"remoteTrafficSelector\":[\"0.0.0.0/0\"],\"labelFingerprint\":\"42WmSpB8rSM=\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "WOb0dNbi8FXeLPIEFZITgj80Fb0=/_o6zlEcm3S0j-R-CRQBHnqa6i54=" + "value": "iy8JQRWEoDGMzjxUgrbAM7K3I-8=/dU0Scyw9Vq3U2jlK3cyIjbIzUyo=" }, { "name": "content-type", @@ -3825,7 +3825,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:14 GMT" + "value": "Mon, 20 May 2024 12:37:30 GMT" }, { "name": "server", @@ -3862,8 +3862,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:14.319Z", - "time": 485, + "startedDateTime": "2024-05-20T12:37:29.795Z", + "time": 719, "timings": { "blocked": -1, "connect": -1, @@ -3871,7 +3871,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 485 + "wait": 719 } }, { @@ -3885,7 +3885,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -3895,7 +3895,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -3919,18 +3919,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels" }, "response": { - "bodySize": 300, + "bodySize": 283, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 300, + "size": 283, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "fTCrOtAVtyM0sFHIODD0KlZ_dpw=/HQ3i71vRsJZGyjoVDlV8xQqTQnc=" + "value": "dKGapIRNvk3mMY-6IykRAt9Nmks=/WtQ9I4wrL3M4pCOxa99usDVWspg=" }, { "name": "content-type", @@ -3942,7 +3942,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:16 GMT" + "value": "Mon, 20 May 2024 12:37:30 GMT" }, { "name": "server", @@ -3979,8 +3979,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:14.818Z", - "time": 1543, + "startedDateTime": "2024-05-20T12:37:30.520Z", + "time": 517, "timings": { "blocked": -1, "connect": -1, @@ -3988,7 +3988,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1543 + "wait": 517 } }, { @@ -4002,7 +4002,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4012,7 +4012,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4036,18 +4036,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels" }, "response": { - "bodySize": 297, + "bodySize": 256, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 297, + "size": 256, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "agseTG5AYqQ0OmD95uKYdvWCowY=/eO3Cfxpws_CEwaVSJrETWSXK8qg=" + "value": "oK6jjoBiY2LyxoinJU9AK-Ie1hM=/ISrRw1CArj_Kt1mbcw4Y6tePWXQ=" }, { "name": "content-type", @@ -4059,7 +4059,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:17 GMT" + "value": "Mon, 20 May 2024 12:37:32 GMT" }, { "name": "server", @@ -4096,8 +4096,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:16.375Z", - "time": 1483, + "startedDateTime": "2024-05-20T12:37:31.047Z", + "time": 1611, "timings": { "blocked": -1, "connect": -1, @@ -4105,7 +4105,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1483 + "wait": 1611 } }, { @@ -4119,7 +4119,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4129,7 +4129,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4153,18 +4153,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels" }, "response": { - "bodySize": 314, + "bodySize": 256, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 314, + "size": 256, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "VEtsb_hNTs8OLJwIyoyE5gHFwA4=/9DLWX-6Rv6U85ajh5y-Zh6qT5ik=" + "value": "kBHDYocJAhC7sUQjEQ1Fu4NEI3k=/iCW7gMwpgFDusfs9hfLo0a8Ft3E=" }, { "name": "content-type", @@ -4176,7 +4176,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:19 GMT" + "value": "Mon, 20 May 2024 12:37:34 GMT" }, { "name": "server", @@ -4213,8 +4213,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:17.871Z", - "time": 1477, + "startedDateTime": "2024-05-20T12:37:32.666Z", + "time": 1526, "timings": { "blocked": -1, "connect": -1, @@ -4222,7 +4222,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1477 + "wait": 1526 } }, { @@ -4236,7 +4236,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4246,7 +4246,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4270,18 +4270,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels" }, "response": { - "bodySize": 229, + "bodySize": 283, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 229, + "size": 283, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "_yBW8PaB55Z5ocxuvwWCvIq7NnM=/w0IEScM9eOzA6TK6wUUW-52vKw8=" + "value": "vnVtT0eTF2cmPG1UJxo8npX1P8w=/KmFIdSnBdlfz7cvbskW6u2VyT7M=" }, { "name": "content-type", @@ -4293,7 +4293,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:19 GMT" + "value": "Mon, 20 May 2024 12:37:34 GMT" }, { "name": "server", @@ -4330,8 +4330,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:19.361Z", - "time": 624, + "startedDateTime": "2024-05-20T12:37:34.200Z", + "time": 908, "timings": { "blocked": -1, "connect": -1, @@ -4339,7 +4339,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 624 + "wait": 908 } }, { @@ -4353,7 +4353,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4363,7 +4363,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4387,18 +4387,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels" }, "response": { - "bodySize": 317, + "bodySize": 249, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 317, + "size": 249, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "5eYH2zWvSoG4BTr5ZfDXNunzpdw=/bXf9h6kPZg0yroYQk-hl0dtjT5E=" + "value": "Z8vxruGECEDW690W3TbnIdFwXpA=/9RMqFOz5LoQB74Ocjg0rqGR5w8g=" }, { "name": "content-type", @@ -4410,7 +4410,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:21 GMT" + "value": "Mon, 20 May 2024 12:37:36 GMT" }, { "name": "server", @@ -4447,8 +4447,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:20.000Z", - "time": 1151, + "startedDateTime": "2024-05-20T12:37:35.114Z", + "time": 1329, "timings": { "blocked": -1, "connect": -1, @@ -4456,7 +4456,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1151 + "wait": 1329 } }, { @@ -4470,7 +4470,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4480,7 +4480,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4504,18 +4504,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels" }, "response": { - "bodySize": 239, + "bodySize": 256, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 239, + "size": 256, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "R9dBS4n1C_ibNAPoHgj5jG63xqo=/id_jeU8irD7Ym_s1d01I8YhJDm0=" + "value": "FzGKBiAgOgkImoL3TIevYk44qZY=/x-sWR0_-iwir9-t2m3kUvkZz9X4=" }, { "name": "content-type", @@ -4527,7 +4527,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:22 GMT" + "value": "Mon, 20 May 2024 12:37:37 GMT" }, { "name": "server", @@ -4564,8 +4564,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:21.164Z", - "time": 1226, + "startedDateTime": "2024-05-20T12:37:36.452Z", + "time": 1299, "timings": { "blocked": -1, "connect": -1, @@ -4573,7 +4573,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1226 + "wait": 1299 } }, { @@ -4587,7 +4587,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4597,7 +4597,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4621,18 +4621,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels" }, "response": { - "bodySize": 249, + "bodySize": 300, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 249, + "size": 300, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "9V_GZ717j8MMvV7TWWBdq7qG-ew=/myBhQCwuR9G6lfFL9zzmE0p6_Fc=" + "value": "i6Ub0pUK8VE2ab0J6iD5PASqHS4=/6nlzcoVfFjB1hBxrcAI6MZ_1Imk=" }, { "name": "content-type", @@ -4644,7 +4644,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:23 GMT" + "value": "Mon, 20 May 2024 12:37:38 GMT" }, { "name": "server", @@ -4681,8 +4681,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:22.400Z", - "time": 1260, + "startedDateTime": "2024-05-20T12:37:37.756Z", + "time": 1339, "timings": { "blocked": -1, "connect": -1, @@ -4690,7 +4690,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1260 + "wait": 1339 } }, { @@ -4704,7 +4704,7 @@ { "_fromType": "array", "name": "x-goog-api-client", - "value": "gdcl/7.0.1 gl-node/18.19.1" + "value": "gdcl/7.2.0 gl-node/18.18.2" }, { "_fromType": "array", @@ -4714,7 +4714,7 @@ { "_fromType": "array", "name": "user-agent", - "value": "google-api-nodejs-client/7.0.1 (gzip)" + "value": "google-api-nodejs-client/7.2.0 (gzip)" }, { "_fromType": "array", @@ -4738,18 +4738,18 @@ "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels" }, "response": { - "bodySize": 229, + "bodySize": 232, "content": { "encoding": "utf-8", "mimeType": "application/json; charset=UTF-8", - "size": 229, + "size": 232, "text": "{\"kind\":\"compute#vpnTunnelList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/vpnTunnels\"}" }, "cookies": [], "headers": [ { "name": "etag", - "value": "V5hD5ZtNLZwqhYVqaOP8-E8t4yg=/mePMOlth3TluBtEHTQQVUE_2imM=" + "value": "uLeAxOY-m3TXicMdueNGlcbfRQo=/c4HY8kRAgJW_nQ04Z3_pg6OHtTc=" }, { "name": "content-type", @@ -4761,7 +4761,7 @@ }, { "name": "date", - "value": "Mon, 29 Apr 2024 12:12:24 GMT" + "value": "Mon, 20 May 2024 12:37:40 GMT" }, { "name": "server", @@ -4798,8 +4798,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-04-29T12:12:23.677Z", - "time": 1206, + "startedDateTime": "2024-05-20T12:37:39.106Z", + "time": 1281, "timings": { "blocked": -1, "connect": -1, @@ -4807,7 +4807,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1206 + "wait": 1281 } } ], diff --git a/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap b/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap index e848e77d..c8b4eeb6 100644 --- a/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap +++ b/src/steps/network-analyzer/__snapshots__/relationship.test.ts.snap @@ -1,8 +1,1172 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer-connectivity-test-relation should collect data 1`] = ` +exports[`networkAnalyzer#build-network-intelligence-center-has-network-analyzer-connectivity-test-relationship should collect data 1`] = ` { "collectedEntities": [ + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-17T11:20:44.490270052Z", + "destination": { + "gkeMasterCluster": "projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-2", + "ipAddress": "10.128.0.31", + "port": 443, + }, + "displayName": "gke-cluster", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster", + "probingDetails": { + "result": "UNREACHABLE", + "sentProbeCount": 50, + "verifyTime": "2024-05-17T11:20:58.813960Z", + }, + "protocol": "TCP", + "reachabilityDetails": { + "result": "UNREACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "10.128.0.31", + "destinationNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "destinationPort": 443, + "protocol": "TCP", + "sourceIp": "10.128.0.21", + "sourceNetworkUri": "projects/gke-prod-us-central1-1e5e/global/networks/gke-3ba4079f9e57490cae5b-b4f8-1a74-net", + "sourcePort": 52231, + }, + "forwardTraceId": 1, + "steps": [ + { + "description": "Initial state: packet originating from a Google Kubernetes Engine control plane.", + "gkeMaster": { + "clusterNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "clusterUri": "projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1", + "externalIp": "34.72.61.38", + "internalIp": "10.128.0.21", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_GKE_MASTER", + }, + { + "description": "Final state: packet dropped due to no route from a GKE cluster control plane to a destination network.", + "drop": { + "cause": "GKE_CONTROL_PLANE_NO_ROUTE", + "resourceUri": "projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "DROP", + }, + ], + }, + ], + "verifyTime": "2024-05-17T11:21:08.554491724Z", + }, + "source": { + "gkeMasterCluster": "projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1", + }, + "updateTime": "2024-05-17T11:21:08.626001345Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "gke-cluster", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": undefined, + "dstNetwork": undefined, + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": undefined, + "summary": "UNREACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-17T04:22:33.396424453Z", + "destination": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + "port": 80, + }, + "displayName": "test-ooi", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi", + "probingDetails": { + "probingLatency": { + "latencyPercentiles": [ + { + "latencyMicros": "92", + "percent": 50, + }, + { + "latencyMicros": "114", + "percent": 95, + }, + ], + }, + "result": "REACHABLE", + "sentProbeCount": 50, + "successfulProbeCount": 50, + "verifyTime": "2024-05-17T04:22:34.406412Z", + }, + "protocol": "TCP", + "reachabilityDetails": { + "result": "REACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "34.172.130.250", + "destinationNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "destinationPort": 80, + "protocol": "TCP", + "sourceIp": "34.71.254.170", + "sourceNetworkUri": "projects/z426ad7c17543d261p-tp/global/networks/default-with-directpath", + "sourcePort": 61503, + }, + "forwardTraceId": 1, + "steps": [ + { + "cloudSqlInstance": { + "displayName": "demo-mysql-instance", + "externalIp": "34.71.254.170", + "region": "us-central1", + "uri": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + }, + "description": "Initial state: packet originating from a Cloud SQL instance.", + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_CLOUD_SQL_INSTANCE", + }, + { + "description": "Transition state: packet header translated due to external to internal NAT.", + "nat": { + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "newDestinationIp": "10.128.15.223", + "newDestinationPort": 80, + "newSourceIp": "34.70.253.177", + "newSourcePort": 61503, + "oldDestinationIp": "34.172.130.250", + "oldDestinationPort": 80, + "oldSourceIp": "34.70.253.177", + "oldSourcePort": 61503, + "protocol": "TCP", + "type": "EXTERNAL_TO_INTERNAL", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "NAT", + }, + { + "description": "Forwarding state: arriving at a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "ARRIVE_AT_INSTANCE", + }, + { + "description": "Config checking state: verify INGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "INGRESS", + "displayName": "default-allow-http", + "firewallRuleType": "VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 1000, + "targetTags": [ + "http-server", + ], + "uri": "projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_INGRESS_FIREWALL_RULE", + }, + { + "deliver": { + "ipAddress": "10.128.15.223", + "resourceUri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "target": "INSTANCE", + }, + "description": "Final state: packet delivered to instance.", + "projectId": "j1-gc-integration-dev-v3", + "state": "DELIVER", + }, + ], + }, + ], + "verifyTime": "2024-05-17T04:22:44.108611974Z", + }, + "source": { + "cloudSqlInstance": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + }, + "updateTime": "2024-05-17T04:22:44.161919355Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "test-ooi", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "dstNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": undefined, + "summary": "REACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-02T08:04:28.758151444Z", + "destination": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + "port": 80, + }, + "displayName": "test-conn-1", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1", + "protocol": "TCP", + "reachabilityDetails": { + "result": "UNREACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "10.128.15.223", + "destinationPort": 80, + "protocol": "TCP", + "sourcePort": 51922, + }, + "forwardTraceId": 1, + "steps": [ + { + "causesDrop": true, + "cloudRunRevision": { + "displayName": "hello-image-test-00001-vov", + "location": "us-central1", + "serviceUri": "projects/j1-gc-integration-dev-v3/locations/us-central1/services/hello-image-test", + "uri": "projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov", + }, + "description": "Initial state: packet originating from a Cloud Run revision.", + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_CLOUD_RUN_REVISION", + }, + { + "description": "Final state: packet dropped due to VPC connector not set.", + "drop": { + "cause": "VPC_CONNECTOR_NOT_SET", + "resourceUri": "projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "DROP", + }, + ], + }, + ], + "verifyTime": "2024-05-02T08:04:29.373575479Z", + }, + "source": { + "cloudRunRevision": { + "uri": "projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov", + }, + }, + "updateTime": "2024-05-02T08:04:29.420599613Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "test-conn-1", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "dstNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": undefined, + "summary": "UNREACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-02T07:54:19.560269950Z", + "destination": { + "ipAddress": "10.32.0.0", + "network": "projects/j1-gc-integration-dev-v3/global/networks/test-network", + "port": 80, + "projectId": "j1-gc-integration-dev-v3", + }, + "displayName": "test-connection-02", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02", + "protocol": "TCP", + "reachabilityDetails": { + "result": "UNDETERMINED", + "traces": [ + { + "endpointInfo": { + "destinationIp": "10.32.0.0", + "destinationPort": 80, + "protocol": "TCP", + "sourceIp": "10.28.0.0", + "sourcePort": 61378, + }, + "forwardTraceId": 1, + "steps": [ + { + "abort": { + "cause": "NO_SOURCE_LOCATION", + "resourceUri": "projects/j1-gc-integration-dev-v3/global/networks/test-network", + }, + "description": "Final state: analysis is aborted due to no valid source location found.", + "projectId": "j1-gc-integration-dev-v3", + "state": "ABORT", + }, + ], + }, + ], + "verifyTime": "2024-05-02T07:54:20.398050468Z", + }, + "source": { + "ipAddress": "10.28.0.0", + "network": "projects/j1-gc-integration-dev-v3/global/networks/test-network", + "projectId": "j1-gc-integration-dev-v3", + }, + "updateTime": "2024-05-02T07:54:20.447853142Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "test-connection-02", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": undefined, + "dstNetwork": "projects/j1-gc-integration-dev-v3/global/networks/test-network", + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": "projects/j1-gc-integration-dev-v3/global/networks/test-network", + "summary": "UNDETERMINED", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-02T05:58:05.787202474Z", + "destination": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "ipAddress": "10.128.15.219", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + "port": 80, + }, + "displayName": "connectivity-test-for-vpc-network", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network", + "probingDetails": { + "probingLatency": { + "latencyPercentiles": [ + { + "latencyMicros": "39", + "percent": 50, + }, + { + "latencyMicros": "61", + "percent": 95, + }, + ], + }, + "result": "REACHABLE", + "sentProbeCount": 50, + "successfulProbeCount": 50, + "verifyTime": "2024-05-02T05:58:06.608601Z", + }, + "protocol": "TCP", + "reachabilityDetails": { + "result": "REACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "10.128.15.219", + "destinationNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "destinationPort": 80, + "protocol": "TCP", + "sourceIp": "10.128.15.223", + "sourceNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "sourcePort": 56309, + }, + "forwardTraceId": 1, + "steps": [ + { + "description": "Initial state: packet originating from a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_INSTANCE", + }, + { + "description": "Config checking state: verify EGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "EGRESS", + "displayName": "default-allow-egress", + "firewallRuleType": "IMPLIED_VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 65535, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_EGRESS_FIREWALL_RULE", + }, + { + "description": "Config checking state: verify route.", + "projectId": "j1-gc-integration-dev-v3", + "route": { + "destIpRange": "10.128.0.0/20", + "displayName": "default-route-3983b63c88b8bd67", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "nextHop": "network gateway", + "nextHopType": "NEXT_HOP_NETWORK", + "routeScope": "NETWORK", + "routeType": "SUBNET", + "uri": "projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67", + }, + "state": "APPLY_ROUTE", + }, + { + "description": "Forwarding state: arriving at a Compute Engine instance.", + "instance": { + "displayName": "sonarqube", + "externalIp": "34.171.196.173", + "interface": "nic0", + "internalIp": "10.128.15.219", + "networkTags": [ + "http-server", + "https-server", + "sonarqube", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "ARRIVE_AT_INSTANCE", + }, + { + "description": "Config checking state: verify INGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "INGRESS", + "displayName": "default-allow-http", + "firewallRuleType": "VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 1000, + "targetTags": [ + "http-server", + ], + "uri": "projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_INGRESS_FIREWALL_RULE", + }, + { + "deliver": { + "ipAddress": "10.128.15.219", + "resourceUri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "target": "INSTANCE", + }, + "description": "Final state: packet delivered to instance.", + "projectId": "j1-gc-integration-dev-v3", + "state": "DELIVER", + }, + ], + }, + ], + "verifyTime": "2024-05-02T05:58:15.757249217Z", + }, + "source": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "ipAddress": "10.128.15.223", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + }, + "updateTime": "2024-05-02T05:58:15.818494538Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "connectivity-test-for-vpc-network", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "dstNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "srcNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "summary": "REACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-17T06:20:02.384083921Z", + "destination": { + "cloudSqlInstance": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + "ipAddress": "34.71.254.170", + "port": 80, + }, + "displayName": "bharat-001", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001", + "protocol": "TCP", + "reachabilityDetails": { + "result": "REACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "34.71.254.170", + "destinationPort": 80, + "protocol": "TCP", + "sourcePort": 52825, + }, + "forwardTraceId": 1, + "steps": [ + { + "appEngineVersion": { + "displayName": "20220316t115343", + "environment": "standard", + "runtime": "nodejs14", + "uri": "apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343", + }, + "description": "Initial state: packet originating from an App Engine version.", + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_APP_ENGINE_VERSION", + }, + { + "deliver": { + "target": "INTERNET", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "DELIVER", + }, + ], + }, + ], + "verifyTime": "2024-05-17T06:20:03.031787851Z", + }, + "source": { + "appEngineVersion": { + "uri": "apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343", + }, + }, + "updateTime": "2024-05-17T06:20:03.082439194Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "bharat-001", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + "dstForwardingRule": undefined, + "dstInstance": undefined, + "dstNetwork": undefined, + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": "apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343", + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": undefined, + "summary": "REACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-17T07:48:01.198338383Z", + "destination": { + "cloudSqlInstance": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + "ipAddress": "34.71.254.170", + "port": 80, + }, + "displayName": "cloud-run", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run", + "protocol": "TCP", + "reachabilityDetails": { + "result": "REACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "34.71.254.170", + "destinationPort": 80, + "protocol": "TCP", + "sourcePort": 63111, + }, + "forwardTraceId": 1, + "steps": [ + { + "cloudRunRevision": { + "displayName": "cloudrun-srv-z2f5r", + "location": "us-central1", + "serviceUri": "projects/j1-gc-integration-dev-v3/locations/us-central1/services/cloudrun-srv", + "uri": "projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r", + }, + "description": "Initial state: packet originating from a Cloud Run revision.", + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_CLOUD_RUN_REVISION", + }, + { + "deliver": { + "target": "INTERNET", + }, + "description": "Final state: packet delivered to Internet.", + "projectId": "j1-gc-integration-dev-v3", + "state": "DELIVER", + }, + ], + }, + ], + "verifyTime": "2024-05-17T07:48:01.889058033Z", + }, + "source": { + "cloudRunRevision": { + "uri": "projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r", + }, + }, + "updateTime": "2024-05-17T07:48:01.938046182Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "cloud-run", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": "projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance", + "dstForwardingRule": undefined, + "dstInstance": undefined, + "dstNetwork": undefined, + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": undefined, + "summary": "REACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-16T07:18:14.983397777Z", + "destination": { + "forwardingRule": "projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9", + "forwardingRuleTarget": "LOAD_BALANCER", + "ipAddress": "34.70.55.90", + "loadBalancerId": "a2a38cc1a8dda4b22b59c382dd65b5d9", + "loadBalancerType": "LEGACY_NETWORK_LOAD_BALANCER", + "port": 80, + }, + "displayName": "rule", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule", + "protocol": "TCP", + "reachabilityDetails": { + "result": "UNDETERMINED", + "traces": [ + { + "endpointInfo": { + "destinationIp": "34.70.55.90", + "destinationPort": 80, + "protocol": "TCP", + "sourceIp": "10.128.15.223", + "sourceNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "sourcePort": 58730, + }, + "forwardTraceId": 1, + "steps": [ + { + "description": "Initial state: packet originating from a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_INSTANCE", + }, + { + "description": "Config checking state: verify EGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "EGRESS", + "displayName": "default-allow-egress", + "firewallRuleType": "IMPLIED_VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 65535, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_EGRESS_FIREWALL_RULE", + }, + { + "description": "Config checking state: verify route.", + "projectId": "j1-gc-integration-dev-v3", + "route": { + "destIpRange": "0.0.0.0/0", + "displayName": "default-route-3da5042086b48377", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "nextHop": "internet gateway", + "nextHopType": "NEXT_HOP_INTERNET_GATEWAY", + "priority": 1000, + "routeScope": "NETWORK", + "routeType": "STATIC", + "uri": "projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377", + }, + "state": "APPLY_ROUTE", + }, + { + "description": "Transition state: packet header translated due to internal to external NAT.", + "nat": { + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "newDestinationIp": "34.70.55.90", + "newDestinationPort": 80, + "newSourceIp": "34.172.130.250", + "newSourcePort": 58730, + "oldDestinationIp": "34.70.55.90", + "oldDestinationPort": 80, + "oldSourceIp": "10.128.15.223", + "oldSourcePort": 58730, + "protocol": "TCP", + "type": "INTERNAL_TO_EXTERNAL", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "NAT", + }, + { + "description": "Config checking state: match forwarding rule.", + "forwardingRule": { + "displayName": "a2a38cc1a8dda4b22b59c382dd65b5d9", + "matchedPortRange": "80-61613", + "matchedProtocol": "TCP", + "target": "target pool", + "uri": "projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9", + "vip": "34.70.55.90", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_FORWARDING_RULE", + }, + { + "abort": { + "cause": "RESOURCE_CONFIG_NOT_FOUND", + "resourceUri": "projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-g988", + }, + "description": "Final state: analysis is aborted due to failure on resolving load balancer backend resource.", + "projectId": "j1-gc-integration-dev-v3", + "state": "ABORT", + }, + ], + }, + { + "endpointInfo": { + "destinationIp": "34.70.55.90", + "destinationPort": 80, + "protocol": "TCP", + "sourceIp": "10.128.15.223", + "sourceNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "sourcePort": 58730, + }, + "forwardTraceId": 2, + "steps": [ + { + "description": "Initial state: packet originating from a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_INSTANCE", + }, + { + "description": "Config checking state: verify EGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "EGRESS", + "displayName": "default-allow-egress", + "firewallRuleType": "IMPLIED_VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 65535, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_EGRESS_FIREWALL_RULE", + }, + { + "description": "Config checking state: verify route.", + "projectId": "j1-gc-integration-dev-v3", + "route": { + "destIpRange": "0.0.0.0/0", + "displayName": "default-route-3da5042086b48377", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "nextHop": "internet gateway", + "nextHopType": "NEXT_HOP_INTERNET_GATEWAY", + "priority": 1000, + "routeScope": "NETWORK", + "routeType": "STATIC", + "uri": "projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377", + }, + "state": "APPLY_ROUTE", + }, + { + "description": "Transition state: packet header translated due to internal to external NAT.", + "nat": { + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "newDestinationIp": "34.70.55.90", + "newDestinationPort": 80, + "newSourceIp": "34.172.130.250", + "newSourcePort": 58730, + "oldDestinationIp": "34.70.55.90", + "oldDestinationPort": 80, + "oldSourceIp": "10.128.15.223", + "oldSourcePort": 58730, + "protocol": "TCP", + "type": "INTERNAL_TO_EXTERNAL", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "NAT", + }, + { + "description": "Config checking state: match forwarding rule.", + "forwardingRule": { + "displayName": "a2a38cc1a8dda4b22b59c382dd65b5d9", + "matchedPortRange": "80-61613", + "matchedProtocol": "TCP", + "target": "target pool", + "uri": "projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9", + "vip": "34.70.55.90", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_FORWARDING_RULE", + }, + { + "abort": { + "cause": "RESOURCE_CONFIG_NOT_FOUND", + "resourceUri": "projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-e450", + }, + "description": "Final state: analysis is aborted due to failure on resolving load balancer backend resource.", + "projectId": "j1-gc-integration-dev-v3", + "state": "ABORT", + }, + ], + }, + ], + "verifyTime": "2024-05-16T07:18:21.585650013Z", + }, + "source": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + }, + "updateTime": "2024-05-16T07:18:21.633216197Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "rule", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": "projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9", + "dstInstance": undefined, + "dstNetwork": undefined, + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "srcNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "summary": "UNDETERMINED", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-17T10:45:07.096365086Z", + "destination": { + "forwardingRule": "projects/j1-gc-integration-dev-v3/global/forwardingRules/delete", + "forwardingRuleTarget": "LOAD_BALANCER", + "ipAddress": "34.120.21.175", + "loadBalancerId": "delete", + "loadBalancerType": "HTTPS_ADVANCED_LOAD_BALANCER", + "port": 8080, + }, + "displayName": "load-balancer-01", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01", + "protocol": "TCP", + "reachabilityDetails": { + "result": "UNREACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "34.120.21.175", + "destinationPort": 8080, + "protocol": "TCP", + "sourceIp": "10.128.15.223", + "sourceNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "sourcePort": 60924, + }, + "forwardTraceId": 1, + "steps": [ + { + "description": "Initial state: packet originating from a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_INSTANCE", + }, + { + "description": "Config checking state: verify EGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "EGRESS", + "displayName": "default-allow-egress", + "firewallRuleType": "IMPLIED_VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 65535, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_EGRESS_FIREWALL_RULE", + }, + { + "description": "Config checking state: verify route.", + "projectId": "j1-gc-integration-dev-v3", + "route": { + "destIpRange": "0.0.0.0/0", + "displayName": "default-route-3da5042086b48377", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "nextHop": "internet gateway", + "nextHopType": "NEXT_HOP_INTERNET_GATEWAY", + "priority": 1000, + "routeScope": "NETWORK", + "routeType": "STATIC", + "uri": "projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377", + }, + "state": "APPLY_ROUTE", + }, + { + "description": "Transition state: packet header translated due to internal to external NAT.", + "nat": { + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "newDestinationIp": "34.120.21.175", + "newDestinationPort": 8080, + "newSourceIp": "34.172.130.250", + "newSourcePort": 60924, + "oldDestinationIp": "34.120.21.175", + "oldDestinationPort": 8080, + "oldSourceIp": "10.128.15.223", + "oldSourcePort": 60924, + "protocol": "TCP", + "type": "INTERNAL_TO_EXTERNAL", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "NAT", + }, + { + "causesDrop": true, + "description": "Config checking state: match forwarding rule.", + "forwardingRule": { + "displayName": "delete", + "matchedProtocol": "TCP", + "target": "HTTP proxy", + "uri": "projects/j1-gc-integration-dev-v3/global/forwardingRules/delete", + "vip": "34.120.21.175", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_FORWARDING_RULE", + }, + { + "description": "Final state: packet dropped due to packet port and protocol do not match forwarding rule port and protocol.", + "drop": { + "cause": "FORWARDING_RULE_MISMATCH", + "resourceUri": "projects/j1-gc-integration-dev-v3/global/forwardingRules/delete", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "DROP", + }, + ], + }, + ], + "verifyTime": "2024-05-17T10:45:07.827343422Z", + }, + "source": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "ipAddress": "10.128.15.223", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + }, + "updateTime": "2024-05-17T10:45:07.878127466Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "load-balancer-01", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": "projects/j1-gc-integration-dev-v3/global/forwardingRules/delete", + "dstInstance": undefined, + "dstNetwork": undefined, + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "srcNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "summary": "UNREACHABLE", + }, { "_class": [ "Assessment", @@ -18,6 +1182,7 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "cloudFunction": {}, "cloudRunRevision": {}, "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "ipAddress": "10.128.15.219", "network": "projects/j1-gc-integration-dev-v3/global/networks/default", "port": 80, }, @@ -27,7 +1192,7 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "probingLatency": { "latencyPercentiles": [ { - "latencyMicros": "30", + "latencyMicros": "33", "percent": 50, }, { @@ -39,7 +1204,7 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "result": "REACHABLE", "sentProbeCount": 50, "successfulProbeCount": 50, - "verifyTime": "2024-04-23T07:03:52.474533Z", + "verifyTime": "2024-04-30T09:54:15.577604Z", }, "protocol": "TCP", "reachabilityDetails": { @@ -53,7 +1218,7 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "protocol": "TCP", "sourceIp": "10.128.15.223", "sourceNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", - "sourcePort": 59689, + "sourcePort": 52227, }, "forwardTraceId": 1, "steps": [ @@ -150,7 +1315,7 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- ], }, ], - "verifyTime": "2024-04-23T07:04:02.093991288Z", + "verifyTime": "2024-04-30T09:54:24.761726320Z", }, "source": { "appEngineVersion": {}, @@ -160,7 +1325,7 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "ipAddress": "10.128.15.223", "network": "projects/j1-gc-integration-dev-v3/global/networks/default", }, - "updateTime": "2024-04-23T07:04:02.110460265Z", + "updateTime": "2024-04-30T09:54:24.823196904Z", }, }, ], @@ -168,9 +1333,195 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "category": "TCP", "createdOn": undefined, "displayName": "demo-test-metron", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube", + "dstNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", "internal": true, "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron", "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": undefined, + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "srcNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "summary": "REACHABLE", + }, + { + "_class": [ + "Assessment", + ], + "_key": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c", + "_rawData": [ + { + "name": "default", + "rawData": { + "createTime": "2024-05-14T13:13:28.690753564Z", + "destination": { + "instance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "ipAddress": "10.128.15.223", + "network": "projects/j1-gc-integration-dev-v3/global/networks/default", + "port": 80, + }, + "displayName": "test-c", + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c", + "probingDetails": { + "probingLatency": { + "latencyPercentiles": [ + { + "latencyMicros": "15175", + "percent": 50, + }, + { + "latencyMicros": "15255", + "percent": 95, + }, + ], + }, + "result": "REACHABLE", + "sentProbeCount": 50, + "successfulProbeCount": 50, + "verifyTime": "2024-05-14T13:13:35.309106Z", + }, + "protocol": "TCP", + "reachabilityDetails": { + "result": "REACHABLE", + "traces": [ + { + "endpointInfo": { + "destinationIp": "10.128.15.223", + "destinationNetworkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "destinationPort": 80, + "protocol": "TCP", + "sourcePort": 64453, + }, + "forwardTraceId": 1, + "steps": [ + { + "cloudFunction": { + "displayName": "function-2", + "location": "northamerica-northeast1", + "uri": "projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2", + "versionId": "3", + }, + "description": "Initial state: packet originating from a Cloud function.", + "projectId": "j1-gc-integration-dev-v3", + "state": "START_FROM_CLOUD_FUNCTION", + }, + { + "description": "Forwarding state: arriving at a VPC connector.", + "projectId": "j1-gc-integration-dev-v3", + "state": "ARRIVE_AT_VPC_CONNECTOR", + "vpcConnector": { + "displayName": "test", + "location": "northamerica-northeast1", + "uri": "projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test", + }, + }, + { + "description": "Config checking state: verify EGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "EGRESS", + "displayName": "default-allow-egress", + "firewallRuleType": "IMPLIED_VPC_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 65535, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_EGRESS_FIREWALL_RULE", + }, + { + "description": "Config checking state: verify route.", + "projectId": "j1-gc-integration-dev-v3", + "route": { + "destIpRange": "10.128.0.0/20", + "displayName": "default-route-3983b63c88b8bd67", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "nextHop": "network gateway", + "nextHopType": "NEXT_HOP_NETWORK", + "routeScope": "NETWORK", + "routeType": "SUBNET", + "uri": "projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67", + }, + "state": "APPLY_ROUTE", + }, + { + "description": "Forwarding state: arriving at a Compute Engine instance.", + "instance": { + "displayName": "instance-1", + "externalIp": "34.172.130.250", + "interface": "nic0", + "internalIp": "10.128.15.223", + "networkTags": [ + "http-server", + "https-server", + ], + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "uri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "ARRIVE_AT_INSTANCE", + }, + { + "description": "Config checking state: verify INGRESS firewall rule.", + "firewall": { + "action": "ALLOW", + "direction": "INGRESS", + "displayName": "Service managed firewall rule for Serverless VPC Access", + "firewallRuleType": "SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE", + "networkUri": "projects/j1-gc-integration-dev-v3/global/networks/default", + "priority": 1000, + }, + "projectId": "j1-gc-integration-dev-v3", + "state": "APPLY_INGRESS_FIREWALL_RULE", + }, + { + "deliver": { + "ipAddress": "10.128.15.223", + "resourceUri": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "target": "INSTANCE", + }, + "description": "Final state: packet delivered to instance.", + "projectId": "j1-gc-integration-dev-v3", + "state": "DELIVER", + }, + ], + }, + ], + "verifyTime": "2024-05-14T13:13:45.562460862Z", + }, + "source": { + "cloudFunction": { + "uri": "projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2", + }, + }, + "updateTime": "2024-05-14T13:13:45.611377727Z", + }, + }, + ], + "_type": "google_cloud_network_analyzer_connectivity_test", + "category": "TCP", + "createdOn": undefined, + "displayName": "test-c", + "dstAppEngineVersion": undefined, + "dstCloudFunction": undefined, + "dstCloudSqlInstance": undefined, + "dstForwardingRule": undefined, + "dstInstance": "projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1", + "dstNetwork": "projects/j1-gc-integration-dev-v3/global/networks/default", + "internal": true, + "name": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c", + "projectId": "j1-gc-integration-dev-v3", + "srcAppEngineVersion": undefined, + "srcCloudFunction": "projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2", + "srcCloudSqlInstance": undefined, + "srcForwardingRule": undefined, + "srcInstance": undefined, + "srcNetwork": undefined, "summary": "REACHABLE", }, { @@ -202,6 +1553,78 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- }, ], "collectedRelationships": [ + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, { "_class": "HAS", "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", @@ -210,18 +1633,26 @@ exports[`networkAnalyzer#fetch-network-intelligence-center-has-network-analyzer- "_type": "google_cloud_network_analyzer_has_connectivity_test", "displayName": "HAS", }, + { + "_class": "HAS", + "_fromEntityKey": "projects/j1-gc-integration-dev-v3/locations/global", + "_key": "projects/j1-gc-integration-dev-v3/locations/global|has|projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c", + "_toEntityKey": "projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c", + "_type": "google_cloud_network_analyzer_has_connectivity_test", + "displayName": "HAS", + }, ], "encounteredTypes": [ "google_cloud_network_analyzer_connectivity_test", "google_cloud_network_analyzer", "google_cloud_network_analyzer_has_connectivity_test", ], - "numCollectedEntities": 2, - "numCollectedRelationships": 1, + "numCollectedEntities": 12, + "numCollectedRelationships": 11, } `; -exports[`networkAnalyzer#fetch-vpn-gateway-uses-vpn-gateway-tunnel-relation should collect data 1`] = ` +exports[`networkAnalyzer#build-vpn-gateway-uses-vpn-gateway-tunnel-relationship should collect data 1`] = ` { "collectedEntities": [ { diff --git a/src/steps/network-analyzer/converter.ts b/src/steps/network-analyzer/converter.ts index 3fd8722f..9f1041a7 100644 --- a/src/steps/network-analyzer/converter.ts +++ b/src/steps/network-analyzer/converter.ts @@ -64,8 +64,6 @@ export function createNetworkAnalyzerConnectivityTest( dstAppEngineVersion: data.destination?.appEngineVersion?.uri, srcNetwork: data.source?.network, dstNetwork: data.destination?.network, - srcGkeCluster: data.source?.gkeMasterCluster, - dstGkeCluster: data.destination?.gkeMasterCluster, }, }, }); diff --git a/src/steps/network-analyzer/index.test.ts b/src/steps/network-analyzer/index.test.ts index 9eff3a37..94cb2856 100644 --- a/src/steps/network-analyzer/index.test.ts +++ b/src/steps/network-analyzer/index.test.ts @@ -147,7 +147,7 @@ describe(`networkAnalyzer#${STEP_VPN_GATEWAY}`, () => { }, }, }); - }, 50000); + }, 5000000); }); describe(`networkAnalyzer#${STEP_VPN_GATEWAY_TUNNEL}`, () => { @@ -205,7 +205,7 @@ describe(`networkAnalyzer#${STEP_VPN_GATEWAY_TUNNEL}`, () => { }, }, }); - }, 50000); + }, 5000000); }); describe(`networkAnalyzer#${STEP_NETWORK_ANALYZER_VPC}`, () => { @@ -260,5 +260,5 @@ describe(`networkAnalyzer#${STEP_NETWORK_ANALYZER_VPC}`, () => { }, }, }); - }, 500000); + }, 50000000); }); diff --git a/src/steps/network-analyzer/relationship.test.ts b/src/steps/network-analyzer/relationship.test.ts index 6de0d671..e1494f51 100644 --- a/src/steps/network-analyzer/relationship.test.ts +++ b/src/steps/network-analyzer/relationship.test.ts @@ -192,6 +192,18 @@ describe(`networkAnalyzer#${STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZE category: { type: 'string' }, summary: { type: 'string' }, internal: { type: 'boolean' }, + srcInstance: { type: 'string' }, + dstInstance: { type: 'string' }, + srcForwardingRule: { type: 'string' }, + dstForwardingRule: { type: 'string' }, + srcCloudSqlInstance: { type: 'string' }, + dstCloudSqlInstance: { type: 'string' }, + srcCloudFunction: { type: 'string' }, + dstCloudFunction: { type: 'string' }, + srcAppEngineVersion: { type: 'string' }, + dstAppEngineVersion: { type: 'string' }, + srcNetwork: { type: 'string' }, + dstNetwork: { type: 'string' }, }, }, }); @@ -323,5 +335,5 @@ describe(`networkAnalyzer#${STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHI }, }, }); - }, 100000); + }, 1000000); }); From ccd0b5250819517eb81d541c3962f1cd6e0db8c6 Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Tue, 21 May 2024 13:11:35 +0530 Subject: [PATCH 28/29] unit tests added --- .../recording.har | 954 ++++++++++++++++++ .../recording.har | 724 +++++++++++++ .../network-analyzer/relationship.test.ts | 58 ++ 3 files changed, 1736 insertions(+) create mode 100644 src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-cloud-function-relationship_1334480447/recording.har create mode 100644 src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-network-relationship_2264934177/recording.har diff --git a/src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-cloud-function-relationship_1334480447/recording.har b/src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-cloud-function-relationship_1334480447/recording.har new file mode 100644 index 00000000..a8a862b0 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-cloud-function-relationship_1334480447/recording.har @@ -0,0 +1,954 @@ +{ + "log": { + "_recordingName": "build-connectivity-test-scans-cloud-function-relationship", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1218, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1218, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:38 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:37.824Z", + "time": 224, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 224 + } + }, + { + "_id": "b929eb9e0dc5d1630d9ece31c7c68128", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 5760, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 5760, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster\",\"source\":{\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"},\"destination\":{\"ipAddress\":\"10.128.0.31\",\"port\":443,\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-2\"},\"protocol\":\"TCP\",\"displayName\":\"gke-cluster\",\"createTime\":\"2024-05-17T11:20:44.490270052Z\",\"updateTime\":\"2024-05-17T11:21:08.626001345Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:21:08.554491724Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.0.21\",\"destinationIp\":\"10.128.0.31\",\"protocol\":\"TCP\",\"sourcePort\":52231,\"destinationPort\":443,\"sourceNetworkUri\":\"projects/gke-prod-us-central1-1e5e/global/networks/gke-3ba4079f9e57490cae5b-b4f8-1a74-net\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Google Kubernetes Engine control plane.\",\"state\":\"START_FROM_GKE_MASTER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"gkeMaster\":{\"clusterUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\",\"clusterNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.0.21\",\"externalIp\":\"34.72.61.38\"}},{\"description\":\"Final state: packet dropped due to no route from a GKE cluster control plane to a destination network.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"GKE_CONTROL_PLANE_NO_ROUTE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:20:58.813960Z\",\"sentProbeCount\":50}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi\",\"source\":{\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-ooi\",\"createTime\":\"2024-05-17T04:22:33.396424453Z\",\"updateTime\":\"2024-05-17T04:22:44.161919355Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:44.108611974Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"34.71.254.170\",\"destinationIp\":\"34.172.130.250\",\"protocol\":\"TCP\",\"sourcePort\":61503,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/z426ad7c17543d261p-tp/global/networks/default-with-directpath\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud SQL instance.\",\"state\":\"START_FROM_CLOUD_SQL_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudSqlInstance\":{\"displayName\":\"demo-mysql-instance\",\"uri\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\",\"externalIp\":\"34.71.254.170\",\"region\":\"us-central1\"}},{\"description\":\"Transition state: packet header translated due to external to internal NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"EXTERNAL_TO_INTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"34.70.253.177\",\"newSourceIp\":\"34.70.253.177\",\"oldDestinationIp\":\"34.172.130.250\",\"newDestinationIp\":\"10.128.15.223\",\"oldSourcePort\":61503,\"newSourcePort\":61503,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:34.406412Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"92\"},{\"percent\":95,\"latencyMicros\":\"114\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-conn-1\",\"createTime\":\"2024-05-02T08:04:28.758151444Z\",\"updateTime\":\"2024-05-02T08:04:29.420599613Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-02T08:04:29.373575479Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":51922,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"hello-image-test-00001-vov\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/hello-image-test\"}},{\"description\":\"Final state: packet dropped due to VPC connector not set.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"VPC_CONNECTOR_NOT_SET\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02\",\"source\":{\"ipAddress\":\"10.28.0.0\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"destination\":{\"ipAddress\":\"10.32.0.0\",\"port\":80,\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"protocol\":\"TCP\",\"displayName\":\"test-connection-02\",\"createTime\":\"2024-05-02T07:54:19.560269950Z\",\"updateTime\":\"2024-05-02T07:54:20.447853142Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-02T07:54:20.398050468Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.28.0.0\",\"destinationIp\":\"10.32.0.0\",\"protocol\":\"TCP\",\"sourcePort\":61378,\"destinationPort\":80},\"steps\":[{\"description\":\"Final state: analysis is aborted due to no valid source location found.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"NO_SOURCE_LOCATION\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"connectivity-test-for-vpc-network\",\"createTime\":\"2024-05-02T05:58:05.787202474Z\",\"updateTime\":\"2024-05-02T05:58:15.818494538Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:15.757249217Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":56309,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:06.608601Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"39\"},{\"percent\":95,\"latencyMicros\":\"61\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001\",\"source\":{\"appEngineVersion\":{\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"bharat-001\",\"createTime\":\"2024-05-17T06:20:02.384083921Z\",\"updateTime\":\"2024-05-17T06:20:03.082439194Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T06:20:03.031787851Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":52825,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from an App Engine version.\",\"state\":\"START_FROM_APP_ENGINE_VERSION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"appEngineVersion\":{\"displayName\":\"20220316t115343\",\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\",\"runtime\":\"nodejs14\",\"environment\":\"standard\"}},{\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"cloud-run\",\"createTime\":\"2024-05-17T07:48:01.198338383Z\",\"updateTime\":\"2024-05-17T07:48:01.938046182Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T07:48:01.889058033Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":63111,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"cloudrun-srv-z2f5r\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/cloudrun-srv\"}},{\"description\":\"Final state: packet delivered to Internet.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule\",\"source\":{\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.70.55.90\",\"port\":80,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"loadBalancerType\":\"LEGACY_NETWORK_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"rule\",\"createTime\":\"2024-05-16T07:18:14.983397777Z\",\"updateTime\":\"2024-05-16T07:18:21.633216197Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-16T07:18:21.585650013Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-g988\"}}],\"forwardTraceId\":1},{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-e450\"}}],\"forwardTraceId\":2}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.120.21.175\",\"port\":8080,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"delete\",\"loadBalancerType\":\"HTTPS_ADVANCED_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"load-balancer-01\",\"createTime\":\"2024-05-17T10:45:07.096365086Z\",\"updateTime\":\"2024-05-17T10:45:07.878127466Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T10:45:07.827343422Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.120.21.175\",\"protocol\":\"TCP\",\"sourcePort\":60924,\"destinationPort\":8080,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.120.21.175\",\"newDestinationIp\":\"34.120.21.175\",\"oldSourcePort\":60924,\"newSourcePort\":60924,\"oldDestinationPort\":8080,\"newDestinationPort\":8080}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"delete\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.120.21.175\",\"target\":\"HTTP proxy\"}},{\"description\":\"Final state: packet dropped due to packet port and protocol do not match forwarding rule port and protocol.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"FORWARDING_RULE_MISMATCH\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-30T09:54:24.823196904Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:24.761726320Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":52227,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:15.577604Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"33\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c\",\"source\":{\"cloudFunction\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\"}},\"destination\":{\"ipAddress\":\"10.128.15.223\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-c\",\"createTime\":\"2024-05-14T13:13:28.690753564Z\",\"updateTime\":\"2024-05-14T13:13:45.611377727Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:45.562460862Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":64453,\"destinationPort\":80,\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud function.\",\"state\":\"START_FROM_CLOUD_FUNCTION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudFunction\":{\"displayName\":\"function-2\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\",\"location\":\"northamerica-northeast1\",\"versionId\":\"3\"}},{\"description\":\"Forwarding state: arriving at a VPC connector.\",\"state\":\"ARRIVE_AT_VPC_CONNECTOR\",\"projectId\":\"j1-gc-integration-dev-v3\",\"vpcConnector\":{\"displayName\":\"test\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test\",\"location\":\"northamerica-northeast1\"}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"Service managed firewall rule for Serverless VPC Access\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:35.309106Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"15175\"},{\"percent\":95,\"latencyMicros\":\"15255\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:38.058Z", + "time": 1754, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1754 + } + }, + { + "_id": "6db211af7e225469a898806509329e7a", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/healthChecks" + }, + "response": { + "bodySize": 283, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 283, + "text": "{\"kind\":\"compute#healthCheckList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east1/healthChecks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/healthChecks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "NfTB-MTeue6tWtovv5SgAcVDVO0=/BYG85twP3u4iAHnqIln4omgqYcY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:38.362Z", + "time": 1588, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1588 + } + }, + { + "_id": "70c061ad2d6f889d6e1e2e2f24edea9f", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks" + }, + "response": { + "bodySize": 800, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 800, + "text": "{\"kind\":\"compute#subnetworkList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks\",\"items\":[{\"kind\":\"compute#subnetwork\",\"id\":\"1801024161432777716\",\"creationTimestamp\":\"2021-05-31T09:21:47.214-07:00\",\"name\":\"default\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"ipCidrRange\":\"10.154.0.0/20\",\"gatewayAddress\":\"10.154.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks/default\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"ldD7id65BpQ=\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"},{\"kind\":\"compute#subnetwork\",\"id\":\"3562081278071926633\",\"creationTimestamp\":\"2024-04-22T05:01:10.494-07:00\",\"name\":\"demo-vpc-network-metron\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/demo-vpc-network-metron\",\"ipCidrRange\":\"10.154.0.0/20\",\"gatewayAddress\":\"10.154.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks/demo-vpc-network-metron\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"1Ahm7Skvysw=\",\"privateIpv6GoogleAccess\":\"DISABLE_GOOGLE_ACCESS\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"},{\"kind\":\"compute#subnetwork\",\"id\":\"7994210068364927788\",\"creationTimestamp\":\"2024-04-08T00:33:23.409-07:00\",\"name\":\"test-network\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"ipCidrRange\":\"10.154.0.0/20\",\"gatewayAddress\":\"10.154.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks/test-network\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"tuHs2ARXtlQ=\",\"privateIpv6GoogleAccess\":\"DISABLE_GOOGLE_ACCESS\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "K21HWVelPPYiLr2ll8LbR9uHNTI=/TG23WvASpwBZQXVNvPm9QrbXSgk=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:39 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:39.087Z", + "time": 583, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 583 + } + }, + { + "_id": "42183165ca996525f10cd8c30cc9f958", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks" + }, + "response": { + "bodySize": 844, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 844, + "text": "{\"kind\":\"compute#subnetworkList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks\",\"items\":[{\"kind\":\"compute#subnetwork\",\"id\":\"8880785988018287604\",\"creationTimestamp\":\"2021-05-31T09:21:47.250-07:00\",\"name\":\"default\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"ipCidrRange\":\"10.156.0.0/20\",\"gatewayAddress\":\"10.156.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks/default\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"V5lLkanBMTY=\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"},{\"kind\":\"compute#subnetwork\",\"id\":\"1452337563536453481\",\"creationTimestamp\":\"2024-04-22T05:01:10.528-07:00\",\"name\":\"demo-vpc-network-metron\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/demo-vpc-network-metron\",\"ipCidrRange\":\"10.156.0.0/20\",\"gatewayAddress\":\"10.156.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks/demo-vpc-network-metron\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"ua4j3yzfBd8=\",\"privateIpv6GoogleAccess\":\"DISABLE_GOOGLE_ACCESS\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"},{\"kind\":\"compute#subnetwork\",\"id\":\"8104883159310410539\",\"creationTimestamp\":\"2024-04-08T00:33:24.401-07:00\",\"name\":\"test-network\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"ipCidrRange\":\"10.156.0.0/20\",\"gatewayAddress\":\"10.156.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks/test-network\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"EV6J86Qf8lw=\",\"privateIpv6GoogleAccess\":\"DISABLE_GOOGLE_ACCESS\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "qRXnwP7I1E0YzgZpu9krxfqvtUM=/kPUnARepdZtw1cloSiaAIOmJWZY=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:39.680Z", + "time": 1837, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1837 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1228, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1228, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:40 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:39.831Z", + "time": 247, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 247 + } + }, + { + "_id": "82a7188d9868b0d748ac53e37a24efbb", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1334, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/healthChecks" + }, + "response": { + "bodySize": 229, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 229, + "text": "{\"kind\":\"compute#healthCheckList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/us-east4/healthChecks\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/healthChecks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "Xqv6eGuunlOiflxJdcp0lLKn8oI=/o1NklSw4tDhUdrLZ4t-p3bFdtT8=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:39.960Z", + "time": 1564, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1564 + } + }, + { + "_id": "bcff475f691147ea18d4b1c0f20e74e4", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "cloudfunctions.googleapis.com" + } + ], + "headersSize": 1332, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://cloudfunctions.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/-/functions" + }, + "response": { + "bodySize": 922, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 922, + "text": "{\"functions\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\",\"httpsTrigger\":{\"url\":\"https://northamerica-northeast1-j1-gc-integration-dev-v3.cloudfunctions.net/function-2\",\"securityLevel\":\"SECURE_ALWAYS\"},\"status\":\"ACTIVE\",\"entryPoint\":\"helloWorld\",\"timeout\":\"60s\",\"availableMemoryMb\":256,\"serviceAccountEmail\":\"j1-gc-integration-dev-v3@appspot.gserviceaccount.com\",\"updateTime\":\"2024-05-14T13:12:34.336Z\",\"versionId\":\"3\",\"labels\":{\"deployment-tool\":\"console-cloud\"},\"sourceUploadUrl\":\"https://storage.googleapis.com/uploads-470349839492.northamerica-northeast1.cloudfunctions.appspot.com/6fc30984-3ad6-4518-ac8b-ab88c5554bc6.zip\",\"runtime\":\"nodejs20\",\"maxInstances\":3000,\"vpcConnector\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test\",\"vpcConnectorEgressSettings\":\"PRIVATE_RANGES_ONLY\",\"ingressSettings\":\"ALLOW_ALL\",\"buildId\":\"4c1b1167-d579-4503-bc4b-54349035c8ef\",\"buildName\":\"projects/167984947943/locations/northamerica-northeast1/builds/4c1b1167-d579-4503-bc4b-54349035c8ef\",\"dockerRegistry\":\"ARTIFACT_REGISTRY\",\"automaticUpdatePolicy\":{}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:33:41 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:33:40.088Z", + "time": 1669, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1669 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-network-relationship_2264934177/recording.har b/src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-network-relationship_2264934177/recording.har new file mode 100644 index 00000000..4d632d08 --- /dev/null +++ b/src/steps/network-analyzer/__recordings__/build-connectivity-test-scans-network-relationship_2264934177/recording.har @@ -0,0 +1,724 @@ +{ + "log": { + "_recordingName": "build-connectivity-test-scans-network-relationship", + "creator": { + "comment": "persister:JupiterOneIntegationFSPersister", + "name": "Polly.JS", + "version": "6.0.6" + }, + "entries": [ + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1225, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1225, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:34:27 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:34:26.909Z", + "time": 235, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 235 + } + }, + { + "_id": "6da578bbac904364fb0930f36eeba22e", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1340, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/europe-west2-c/instanceGroups" + }, + "response": { + "bodySize": 277, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 277, + "text": "{\"kind\":\"compute#instanceGroupList\",\"id\":\"projects/j1-gc-integration-dev-v3/zones/europe-west2-c/instanceGroups\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/zones/europe-west2-c/instanceGroups\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "LpqNPW4IrUhdc4TQTN1VIJd22VU=/1fIBOmqv3IV0OT9SOd5OAXQbYxw=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:34:28 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:34:26.957Z", + "time": 1674, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1674 + } + }, + { + "_id": "b929eb9e0dc5d1630d9ece31c7c68128", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "networkmanagement.googleapis.com" + } + ], + "headersSize": 1351, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://networkmanagement.googleapis.com/v1/projects/j1-gc-integration-dev-v3/locations/global/connectivityTests" + }, + "response": { + "bodySize": 5764, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 5764, + "text": "{\"resources\":[{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/gke-cluster\",\"source\":{\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"},\"destination\":{\"ipAddress\":\"10.128.0.31\",\"port\":443,\"gkeMasterCluster\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-2\"},\"protocol\":\"TCP\",\"displayName\":\"gke-cluster\",\"createTime\":\"2024-05-17T11:20:44.490270052Z\",\"updateTime\":\"2024-05-17T11:21:08.626001345Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:21:08.554491724Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.0.21\",\"destinationIp\":\"10.128.0.31\",\"protocol\":\"TCP\",\"sourcePort\":52231,\"destinationPort\":443,\"sourceNetworkUri\":\"projects/gke-prod-us-central1-1e5e/global/networks/gke-3ba4079f9e57490cae5b-b4f8-1a74-net\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Google Kubernetes Engine control plane.\",\"state\":\"START_FROM_GKE_MASTER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"gkeMaster\":{\"clusterUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\",\"clusterNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.0.21\",\"externalIp\":\"34.72.61.38\"}},{\"description\":\"Final state: packet dropped due to no route from a GKE cluster control plane to a destination network.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"GKE_CONTROL_PLANE_NO_ROUTE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/clusters/autopilot-cluster-1\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T11:20:58.813960Z\",\"sentProbeCount\":50}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-ooi\",\"source\":{\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-ooi\",\"createTime\":\"2024-05-17T04:22:33.396424453Z\",\"updateTime\":\"2024-05-17T04:22:44.161919355Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:44.108611974Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"34.71.254.170\",\"destinationIp\":\"34.172.130.250\",\"protocol\":\"TCP\",\"sourcePort\":61503,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/z426ad7c17543d261p-tp/global/networks/default-with-directpath\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud SQL instance.\",\"state\":\"START_FROM_CLOUD_SQL_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudSqlInstance\":{\"displayName\":\"demo-mysql-instance\",\"uri\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\",\"externalIp\":\"34.71.254.170\",\"region\":\"us-central1\"}},{\"description\":\"Transition state: packet header translated due to external to internal NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"EXTERNAL_TO_INTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"34.70.253.177\",\"newSourceIp\":\"34.70.253.177\",\"oldDestinationIp\":\"34.172.130.250\",\"newDestinationIp\":\"10.128.15.223\",\"oldSourcePort\":61503,\"newSourcePort\":61503,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T04:22:34.406412Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"92\"},{\"percent\":95,\"latencyMicros\":\"114\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-conn-1\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}},\"destination\":{\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-conn-1\",\"createTime\":\"2024-05-02T08:04:28.758151444Z\",\"updateTime\":\"2024-05-02T08:04:29.420599613Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-02T08:04:29.373575479Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":51922,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"hello-image-test-00001-vov\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/hello-image-test\"}},{\"description\":\"Final state: packet dropped due to VPC connector not set.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"VPC_CONNECTOR_NOT_SET\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/hello-image-test-00001-vov\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-connection-02\",\"source\":{\"ipAddress\":\"10.28.0.0\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"destination\":{\"ipAddress\":\"10.32.0.0\",\"port\":80,\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"projectId\":\"j1-gc-integration-dev-v3\"},\"protocol\":\"TCP\",\"displayName\":\"test-connection-02\",\"createTime\":\"2024-05-02T07:54:19.560269950Z\",\"updateTime\":\"2024-05-02T07:54:20.447853142Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-02T07:54:20.398050468Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.28.0.0\",\"destinationIp\":\"10.32.0.0\",\"protocol\":\"TCP\",\"sourcePort\":61378,\"destinationPort\":80},\"steps\":[{\"description\":\"Final state: analysis is aborted due to no valid source location found.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"NO_SOURCE_LOCATION\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/networks/test-network\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/connectivity-test-for-vpc-network\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"connectivity-test-for-vpc-network\",\"createTime\":\"2024-05-02T05:58:05.787202474Z\",\"updateTime\":\"2024-05-02T05:58:15.818494538Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:15.757249217Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":56309,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-02T05:58:06.608601Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"39\"},{\"percent\":95,\"latencyMicros\":\"61\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/bharat-001\",\"source\":{\"appEngineVersion\":{\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"bharat-001\",\"createTime\":\"2024-05-17T06:20:02.384083921Z\",\"updateTime\":\"2024-05-17T06:20:03.082439194Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T06:20:03.031787851Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":52825,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from an App Engine version.\",\"state\":\"START_FROM_APP_ENGINE_VERSION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"appEngineVersion\":{\"displayName\":\"20220316t115343\",\"uri\":\"apps/j1-gc-integration-dev-v3/services/default/versions/20220316t115343\",\"runtime\":\"nodejs14\",\"environment\":\"standard\"}},{\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/cloud-run\",\"source\":{\"cloudRunRevision\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\"}},\"destination\":{\"ipAddress\":\"34.71.254.170\",\"port\":80,\"cloudSqlInstance\":\"projects/j1-gc-integration-dev-v3/instances/demo-mysql-instance\"},\"protocol\":\"TCP\",\"displayName\":\"cloud-run\",\"createTime\":\"2024-05-17T07:48:01.198338383Z\",\"updateTime\":\"2024-05-17T07:48:01.938046182Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-17T07:48:01.889058033Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"34.71.254.170\",\"protocol\":\"TCP\",\"sourcePort\":63111,\"destinationPort\":80},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud Run revision.\",\"state\":\"START_FROM_CLOUD_RUN_REVISION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudRunRevision\":{\"displayName\":\"cloudrun-srv-z2f5r\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/revisions/cloudrun-srv-z2f5r\",\"location\":\"us-central1\",\"serviceUri\":\"projects/j1-gc-integration-dev-v3/locations/us-central1/services/cloudrun-srv\"}},{\"description\":\"Final state: packet delivered to Internet.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INTERNET\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/rule\",\"source\":{\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.70.55.90\",\"port\":80,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"loadBalancerType\":\"LEGACY_NETWORK_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"rule\",\"createTime\":\"2024-05-16T07:18:14.983397777Z\",\"updateTime\":\"2024-05-16T07:18:21.633216197Z\",\"reachabilityDetails\":{\"result\":\"UNDETERMINED\",\"verifyTime\":\"2024-05-16T07:18:21.585650013Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-g988\"}}],\"forwardTraceId\":1},{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.70.55.90\",\"protocol\":\"TCP\",\"sourcePort\":58730,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.70.55.90\",\"newDestinationIp\":\"34.70.55.90\",\"oldSourcePort\":58730,\"newSourcePort\":58730,\"oldDestinationPort\":80,\"newDestinationPort\":80}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"a2a38cc1a8dda4b22b59c382dd65b5d9\",\"uri\":\"projects/j1-gc-integration-dev-v3/regions/us-central1/forwardingRules/a2a38cc1a8dda4b22b59c382dd65b5d9\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.70.55.90\",\"target\":\"target pool\",\"matchedPortRange\":\"80-61613\"}},{\"description\":\"Final state: analysis is aborted due to failure on resolving load balancer backend resource.\",\"state\":\"ABORT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"abort\":{\"cause\":\"RESOURCE_CONFIG_NOT_FOUND\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-c/instances/gke-j1-cloudbees-cdro-default-pool-67932428-e450\"}}],\"forwardTraceId\":2}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/load-balancer-01\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"destination\":{\"ipAddress\":\"34.120.21.175\",\"port\":8080,\"forwardingRule\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"forwardingRuleTarget\":\"LOAD_BALANCER\",\"loadBalancerId\":\"delete\",\"loadBalancerType\":\"HTTPS_ADVANCED_LOAD_BALANCER\"},\"protocol\":\"TCP\",\"displayName\":\"load-balancer-01\",\"createTime\":\"2024-05-17T10:45:07.096365086Z\",\"updateTime\":\"2024-05-17T10:45:07.878127466Z\",\"reachabilityDetails\":{\"result\":\"UNREACHABLE\",\"verifyTime\":\"2024-05-17T10:45:07.827343422Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"34.120.21.175\",\"protocol\":\"TCP\",\"sourcePort\":60924,\"destinationPort\":8080,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3da5042086b48377\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3da5042086b48377\",\"destIpRange\":\"0.0.0.0/0\",\"nextHop\":\"internet gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"priority\":1000,\"routeType\":\"STATIC\",\"nextHopType\":\"NEXT_HOP_INTERNET_GATEWAY\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Transition state: packet header translated due to internal to external NAT.\",\"state\":\"NAT\",\"projectId\":\"j1-gc-integration-dev-v3\",\"nat\":{\"type\":\"INTERNAL_TO_EXTERNAL\",\"protocol\":\"TCP\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"oldSourceIp\":\"10.128.15.223\",\"newSourceIp\":\"34.172.130.250\",\"oldDestinationIp\":\"34.120.21.175\",\"newDestinationIp\":\"34.120.21.175\",\"oldSourcePort\":60924,\"newSourcePort\":60924,\"oldDestinationPort\":8080,\"newDestinationPort\":8080}},{\"description\":\"Config checking state: match forwarding rule.\",\"state\":\"APPLY_FORWARDING_RULE\",\"causesDrop\":true,\"projectId\":\"j1-gc-integration-dev-v3\",\"forwardingRule\":{\"displayName\":\"delete\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\",\"matchedProtocol\":\"TCP\",\"vip\":\"34.120.21.175\",\"target\":\"HTTP proxy\"}},{\"description\":\"Final state: packet dropped due to packet port and protocol do not match forwarding rule port and protocol.\",\"state\":\"DROP\",\"projectId\":\"j1-gc-integration-dev-v3\",\"drop\":{\"cause\":\"FORWARDING_RULE_MISMATCH\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/global/forwardingRules/delete\"}}],\"forwardTraceId\":1}]}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/demo-test-metron\",\"source\":{\"ipAddress\":\"10.128.15.223\",\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"destination\":{\"ipAddress\":\"10.128.15.219\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"cloudFunction\":{},\"appEngineVersion\":{},\"cloudRunRevision\":{}},\"protocol\":\"TCP\",\"displayName\":\"demo-test-metron\",\"createTime\":\"2024-04-23T07:00:31.509683590Z\",\"updateTime\":\"2024-04-30T09:54:24.823196904Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:24.761726320Z\",\"traces\":[{\"endpointInfo\":{\"sourceIp\":\"10.128.15.223\",\"destinationIp\":\"10.128.15.219\",\"protocol\":\"TCP\",\"sourcePort\":52227,\"destinationPort\":80,\"sourceNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Compute Engine instance.\",\"state\":\"START_FROM_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"sonarqube\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.219\",\"externalIp\":\"34.171.196.173\",\"networkTags\":[\"http-server\",\"https-server\",\"sonarqube\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-http\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/firewalls/default-allow-http\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"targetTags\":[\"http-server\"],\"firewallRuleType\":\"VPC_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/sonarqube\",\"ipAddress\":\"10.128.15.219\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-04-30T09:54:15.577604Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"33\"},{\"percent\":95,\"latencyMicros\":\"64\"}]}}},{\"name\":\"projects/j1-gc-integration-dev-v3/locations/global/connectivityTests/test-c\",\"source\":{\"cloudFunction\":{\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\"}},\"destination\":{\"ipAddress\":\"10.128.15.223\",\"port\":80,\"instance\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"network\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"protocol\":\"TCP\",\"displayName\":\"test-c\",\"createTime\":\"2024-05-14T13:13:28.690753564Z\",\"updateTime\":\"2024-05-14T13:13:45.611377727Z\",\"reachabilityDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:45.562460862Z\",\"traces\":[{\"endpointInfo\":{\"destinationIp\":\"10.128.15.223\",\"protocol\":\"TCP\",\"sourcePort\":64453,\"destinationPort\":80,\"destinationNetworkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\"},\"steps\":[{\"description\":\"Initial state: packet originating from a Cloud function.\",\"state\":\"START_FROM_CLOUD_FUNCTION\",\"projectId\":\"j1-gc-integration-dev-v3\",\"cloudFunction\":{\"displayName\":\"function-2\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/functions/function-2\",\"location\":\"northamerica-northeast1\",\"versionId\":\"3\"}},{\"description\":\"Forwarding state: arriving at a VPC connector.\",\"state\":\"ARRIVE_AT_VPC_CONNECTOR\",\"projectId\":\"j1-gc-integration-dev-v3\",\"vpcConnector\":{\"displayName\":\"test\",\"uri\":\"projects/j1-gc-integration-dev-v3/locations/northamerica-northeast1/connectors/test\",\"location\":\"northamerica-northeast1\"}},{\"description\":\"Config checking state: verify EGRESS firewall rule.\",\"state\":\"APPLY_EGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"default-allow-egress\",\"direction\":\"EGRESS\",\"action\":\"ALLOW\",\"priority\":65535,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"IMPLIED_VPC_FIREWALL_RULE\"}},{\"description\":\"Config checking state: verify route.\",\"state\":\"APPLY_ROUTE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"route\":{\"displayName\":\"default-route-3983b63c88b8bd67\",\"uri\":\"projects/j1-gc-integration-dev-v3/global/routes/default-route-3983b63c88b8bd67\",\"destIpRange\":\"10.128.0.0/20\",\"nextHop\":\"network gateway\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"routeType\":\"SUBNET\",\"nextHopType\":\"NEXT_HOP_NETWORK\",\"routeScope\":\"NETWORK\"}},{\"description\":\"Forwarding state: arriving at a Compute Engine instance.\",\"state\":\"ARRIVE_AT_INSTANCE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"instance\":{\"displayName\":\"instance-1\",\"uri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"interface\":\"nic0\",\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"internalIp\":\"10.128.15.223\",\"externalIp\":\"34.172.130.250\",\"networkTags\":[\"http-server\",\"https-server\"]}},{\"description\":\"Config checking state: verify INGRESS firewall rule.\",\"state\":\"APPLY_INGRESS_FIREWALL_RULE\",\"projectId\":\"j1-gc-integration-dev-v3\",\"firewall\":{\"displayName\":\"Service managed firewall rule for Serverless VPC Access\",\"direction\":\"INGRESS\",\"action\":\"ALLOW\",\"priority\":1000,\"networkUri\":\"projects/j1-gc-integration-dev-v3/global/networks/default\",\"firewallRuleType\":\"SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE\"}},{\"description\":\"Final state: packet delivered to instance.\",\"state\":\"DELIVER\",\"projectId\":\"j1-gc-integration-dev-v3\",\"deliver\":{\"target\":\"INSTANCE\",\"resourceUri\":\"projects/j1-gc-integration-dev-v3/zones/us-central1-a/instances/instance-1\",\"ipAddress\":\"10.128.15.223\"}}],\"forwardTraceId\":1}]},\"probingDetails\":{\"result\":\"REACHABLE\",\"verifyTime\":\"2024-05-14T13:13:35.309106Z\",\"sentProbeCount\":50,\"successfulProbeCount\":50,\"probingLatency\":{\"latencyPercentiles\":[{\"percent\":50,\"latencyMicros\":\"15175\"},{\"percent\":95,\"latencyMicros\":\"15255\"}]}}}]}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:34:28 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 367, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:34:27.153Z", + "time": 1808, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 1808 + } + }, + { + "_id": "d4d0e16f6d12ec98eeac458e4666d704", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1337, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks" + }, + "response": { + "bodySize": 810, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 810, + "text": "{\"kind\":\"compute#subnetworkList\",\"id\":\"projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks\",\"items\":[{\"kind\":\"compute#subnetwork\",\"id\":\"5424596556199801844\",\"creationTimestamp\":\"2021-05-31T09:21:47.155-07:00\",\"name\":\"default\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"ipCidrRange\":\"10.172.0.0/20\",\"gatewayAddress\":\"10.172.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks/default\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"agu737B6dvI=\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"},{\"kind\":\"compute#subnetwork\",\"id\":\"2196299218590363497\",\"creationTimestamp\":\"2024-04-22T05:01:10.545-07:00\",\"name\":\"demo-vpc-network-metron\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/demo-vpc-network-metron\",\"ipCidrRange\":\"10.172.0.0/20\",\"gatewayAddress\":\"10.172.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks/demo-vpc-network-metron\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"-O8__OwVz6w=\",\"privateIpv6GoogleAccess\":\"DISABLE_GOOGLE_ACCESS\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"},{\"kind\":\"compute#subnetwork\",\"id\":\"8836061110495748908\",\"creationTimestamp\":\"2024-04-08T00:33:23.415-07:00\",\"name\":\"test-network\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"ipCidrRange\":\"10.172.0.0/20\",\"gatewayAddress\":\"10.172.0.1\",\"region\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks/test-network\",\"privateIpGoogleAccess\":false,\"fingerprint\":\"z6aYGu4xQhM=\",\"privateIpv6GoogleAccess\":\"DISABLE_GOOGLE_ACCESS\",\"purpose\":\"PRIVATE\",\"stackType\":\"IPV4_ONLY\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "1W-Aque5emxcG5T-3hNAOYtcz4s=/qiIc6gpFt8iyaU2b_DlXpYodVbA=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:34:29 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:34:28.737Z", + "time": 766, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 766 + } + }, + { + "_id": "acea721c8193b51ced888cae721cc423", + "_order": 1, + "cache": {}, + "request": { + "bodySize": 709, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "content-type", + "value": "application/x-www-form-urlencoded" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/9.10.0" + }, + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept", + "value": "application/json" + }, + { + "_fromType": "array", + "name": "content-length", + "value": "709" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip,deflate" + }, + { + "name": "host", + "value": "www.googleapis.com" + } + ], + "headersSize": 294, + "httpVersion": "HTTP/1.1", + "method": "POST", + "postData": { + "mimeType": "application/x-www-form-urlencoded", + "params": [], + "text": "[REDACTED]" + }, + "queryString": [], + "url": "https://www.googleapis.com/oauth2/v4/token" + }, + "response": { + "bodySize": 1232, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 1232, + "text": "{\"access_token\":\"[REDACTED]\",\"expires_in\":9999,\"token_type\":\"Bearer\"}" + }, + "cookies": [], + "headers": [ + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:34:29 GMT" + }, + { + "name": "server", + "value": "scaffolding on HTTPServer2" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 390, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:34:28.982Z", + "time": 232, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 232 + } + }, + { + "_id": "986e33f2a86c5db3dd90f0e43a7ba1e1", + "_order": 0, + "cache": {}, + "request": { + "bodySize": 0, + "cookies": [], + "headers": [ + { + "_fromType": "array", + "name": "x-goog-api-client", + "value": "gdcl/7.2.0 gl-node/18.18.2" + }, + { + "_fromType": "array", + "name": "accept-encoding", + "value": "gzip" + }, + { + "_fromType": "array", + "name": "user-agent", + "value": "google-api-nodejs-client/7.2.0 (gzip)" + }, + { + "_fromType": "array", + "name": "authorization", + "value": "[REDACTED]" + }, + { + "_fromType": "array", + "name": "accept", + "value": "*/*" + }, + { + "name": "host", + "value": "compute.googleapis.com" + } + ], + "headersSize": 1320, + "httpVersion": "HTTP/1.1", + "method": "GET", + "queryString": [], + "url": "https://compute.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks" + }, + "response": { + "bodySize": 2518, + "content": { + "encoding": "utf-8", + "mimeType": "application/json; charset=UTF-8", + "size": 2518, + "text": "{\"kind\":\"compute#networkList\",\"id\":\"projects/j1-gc-integration-dev-v3/global/networks\",\"items\":[{\"kind\":\"compute#network\",\"id\":\"3355945658528347131\",\"creationTimestamp\":\"2021-05-31T09:21:40.121-07:00\",\"name\":\"default\",\"description\":\"Default network for the project\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/default\",\"selfLinkWithId\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/3355945658528347131\",\"autoCreateSubnetworks\":true,\"subnetworks\":[\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west8/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east7/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/subnetworks/aet-northamericanortheast1-test-sbnt\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/subnetworks/default\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/subnetworks/default\"],\"peerings\":[{\"name\":\"servicenetworking-googleapis-com\",\"network\":\"https://www.googleapis.com/compute/v1/projects/vc085cf1742bb325ap-tp/global/networks/servicenetworking\",\"state\":\"ACTIVE\",\"stateDetails\":\"[2024-05-02T00:38:26.798-07:00]: Connected.\",\"autoCreateRoutes\":true,\"exportCustomRoutes\":true,\"importCustomRoutes\":false,\"exchangeSubnetRoutes\":true,\"exportSubnetRoutesWithPublicIp\":false,\"importSubnetRoutesWithPublicIp\":false,\"stackType\":\"IPV4_ONLY\"},{\"name\":\"test-by-metron\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"state\":\"INACTIVE\",\"stateDetails\":\"[2024-05-02T02:16:27.664-07:00]: Waiting for peer network to connect.\",\"autoCreateRoutes\":true,\"exportCustomRoutes\":false,\"importCustomRoutes\":false,\"exchangeSubnetRoutes\":true,\"exportSubnetRoutesWithPublicIp\":true,\"importSubnetRoutesWithPublicIp\":true,\"stackType\":\"IPV4_ONLY\"}],\"routingConfig\":{\"routingMode\":\"REGIONAL\"},\"networkFirewallPolicyEnforcementOrder\":\"AFTER_CLASSIC_FIREWALL\"},{\"kind\":\"compute#network\",\"id\":\"770475242887821128\",\"creationTimestamp\":\"2024-04-18T23:05:27.486-07:00\",\"name\":\"demo-network-metron\",\"description\":\"demo network for testing\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/demo-network-metron\",\"selfLinkWithId\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/770475242887821128\",\"autoCreateSubnetworks\":false,\"subnetworks\":[\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/subnetworks/demo-subnet-metron\"],\"peerings\":[{\"name\":\"redis-peer-39296764009\",\"network\":\"https://www.googleapis.com/compute/v1/projects/yf089d106e2601077p-tp/global/networks/demo-network-metron\",\"state\":\"ACTIVE\",\"stateDetails\":\"[2024-04-25T04:22:24.556-07:00]: Connected.\",\"autoCreateRoutes\":true,\"exportCustomRoutes\":false,\"importCustomRoutes\":false,\"exchangeSubnetRoutes\":true,\"exportSubnetRoutesWithPublicIp\":true,\"importSubnetRoutesWithPublicIp\":true,\"stackType\":\"IPV4_ONLY\"}],\"routingConfig\":{\"routingMode\":\"REGIONAL\"},\"mtu\":1460,\"networkFirewallPolicyEnforcementOrder\":\"AFTER_CLASSIC_FIREWALL\"},{\"kind\":\"compute#network\",\"id\":\"4282931361918742421\",\"creationTimestamp\":\"2024-04-22T05:00:58.587-07:00\",\"name\":\"demo-vpc-network-metron\",\"description\":\"demo network for the vpc\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/demo-vpc-network-metron\",\"selfLinkWithId\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/4282931361918742421\",\"autoCreateSubnetworks\":true,\"subnetworks\":[\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east7/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west8/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/subnetworks/demo-vpc-network-metron\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/subnetworks/demo-vpc-network-metron\"],\"routingConfig\":{\"routingMode\":\"REGIONAL\"},\"mtu\":1460,\"networkFirewallPolicyEnforcementOrder\":\"AFTER_CLASSIC_FIREWALL\"},{\"kind\":\"compute#network\",\"id\":\"7739872907028377832\",\"creationTimestamp\":\"2021-05-31T09:25:43.742-07:00\",\"name\":\"public-compute-app-vpc\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/public-compute-app-vpc\",\"selfLinkWithId\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/7739872907028377832\",\"autoCreateSubnetworks\":false,\"subnetworks\":[\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/subnetworks/public-compute-app-public-subnet-1\"],\"peerings\":[{\"name\":\"same-project-vpc-peering-activator\",\"network\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/test-vpc-network\",\"state\":\"INACTIVE\",\"stateDetails\":\"[2022-04-22T08:21:17.788-07:00]: Peer network tried to connect and failed.\",\"autoCreateRoutes\":true,\"exportCustomRoutes\":false,\"importCustomRoutes\":false,\"exchangeSubnetRoutes\":true,\"exportSubnetRoutesWithPublicIp\":true,\"importSubnetRoutesWithPublicIp\":false,\"stackType\":\"IPV4_ONLY\"}],\"routingConfig\":{\"routingMode\":\"GLOBAL\"},\"networkFirewallPolicyEnforcementOrder\":\"AFTER_CLASSIC_FIREWALL\"},{\"kind\":\"compute#network\",\"id\":\"850726367629723360\",\"creationTimestamp\":\"2021-08-06T10:57:35.628-07:00\",\"name\":\"rbs-net\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/rbs-net\",\"selfLinkWithId\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/850726367629723360\",\"autoCreateSubnetworks\":false,\"subnetworks\":[\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/subnetworks/rbs-net-default\"],\"routingConfig\":{\"routingMode\":\"REGIONAL\"},\"networkFirewallPolicyEnforcementOrder\":\"AFTER_CLASSIC_FIREWALL\"},{\"kind\":\"compute#network\",\"id\":\"447602536702944087\",\"creationTimestamp\":\"2024-04-08T00:33:13.032-07:00\",\"name\":\"test-network\",\"description\":\"test network\",\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/test-network\",\"selfLinkWithId\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks/447602536702944087\",\"autoCreateSubnetworks\":true,\"subnetworks\":[\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-south1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast3/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west4/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west9/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-central2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west3/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-west1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east4/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east5/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west6/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west8/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-central1/subnetworks/aet-uscentral1-test--connector--network-sbnt\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-central2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-east2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west10/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-southwest1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/northamerica-northeast2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/me-west1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-north1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east7/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west12/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/africa-south1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-northeast1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west4/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west8/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-southeast2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-east1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/southamerica-east1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/australia-southeast1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/europe-west1/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/asia-south2/subnetworks/test-network\",\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/regions/us-west3/subnetworks/test-network\"],\"peerings\":[{\"name\":\"servicenetworking-googleapis-com\",\"network\":\"https://www.googleapis.com/compute/v1/projects/wb0aa73605f181502-tp/global/networks/servicenetworking\",\"state\":\"ACTIVE\",\"stateDetails\":\"[2024-04-08T01:29:12.341-07:00]: Connected.\",\"autoCreateRoutes\":true,\"exportCustomRoutes\":false,\"importCustomRoutes\":false,\"exchangeSubnetRoutes\":true,\"exportSubnetRoutesWithPublicIp\":false,\"importSubnetRoutesWithPublicIp\":false,\"peerMtu\":1460,\"stackType\":\"IPV4_ONLY\"}],\"routingConfig\":{\"routingMode\":\"GLOBAL\"},\"mtu\":1460,\"networkFirewallPolicyEnforcementOrder\":\"AFTER_CLASSIC_FIREWALL\"}],\"selfLink\":\"https://www.googleapis.com/compute/v1/projects/j1-gc-integration-dev-v3/global/networks\"}" + }, + "cookies": [], + "headers": [ + { + "name": "etag", + "value": "zFlBOgRgieZnwjpr5bctYrvv2Wc=/L2alqxtK8-ZRECBfjxsJoBPhhuo=" + }, + { + "name": "content-type", + "value": "application/json; charset=UTF-8" + }, + { + "name": "vary", + "value": "Origin, X-Origin, Referer" + }, + { + "name": "date", + "value": "Tue, 21 May 2024 06:34:29 GMT" + }, + { + "name": "server", + "value": "ESF" + }, + { + "name": "cache-control", + "value": "private" + }, + { + "name": "x-xss-protection", + "value": "0" + }, + { + "name": "x-frame-options", + "value": "SAMEORIGIN" + }, + { + "name": "x-content-type-options", + "value": "nosniff" + }, + { + "name": "alt-svc", + "value": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000" + }, + { + "name": "connection", + "value": "close" + } + ], + "headersSize": 432, + "httpVersion": "HTTP/1.1", + "redirectURL": "", + "status": 200, + "statusText": "OK" + }, + "startedDateTime": "2024-05-21T06:34:29.224Z", + "time": 721, + "timings": { + "blocked": -1, + "connect": -1, + "dns": -1, + "receive": 0, + "send": 0, + "ssl": -1, + "wait": 721 + } + } + ], + "pages": [], + "version": "1.2" + } +} diff --git a/src/steps/network-analyzer/relationship.test.ts b/src/steps/network-analyzer/relationship.test.ts index e1494f51..40362ed8 100644 --- a/src/steps/network-analyzer/relationship.test.ts +++ b/src/steps/network-analyzer/relationship.test.ts @@ -13,6 +13,8 @@ import { NETWORK_INTELLIGENCE_CENTER_TYPE, RELATIONSHIP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_TYPE, RELATIONSHIP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHIP_TYPE, + STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + STEP_CONNECTIVITY_TEST_SCANS_NETWORK, STEP_NETWORK_INTELLIGENCE_CENTER_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, STEP_PROJECT_HAS_NETWORK_ANALYZER_CONNECTIVITY_TEST_RELATIONSHIP, STEP_PROJECT_HAS_NETWORK_INTELLIGENCE_CENTER_RELATIONSHIP, @@ -337,3 +339,59 @@ describe(`networkAnalyzer#${STEP_VPN_GATEWAY_USES_VPN_GATEWAY_TUNNEL_RELATIONSHI }); }, 1000000); }); + +describe(`networkAnalyzer#${STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION}`, () => { + let recording: Recording; + afterEach(async () => { + await recording.stop(); + }); + + jest.setTimeout(45000); + + test.skip(STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_CONNECTIVITY_TEST_SCANS_CLOUD_FUNCTION, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); + +describe(`networkAnalyzer#${STEP_CONNECTIVITY_TEST_SCANS_NETWORK}`, () => { + let recording: Recording; + afterEach(async () => { + await recording.stop(); + }); + + jest.setTimeout(45000); + + test(STEP_CONNECTIVITY_TEST_SCANS_NETWORK, async () => { + recording = setupGoogleCloudRecording({ + name: STEP_CONNECTIVITY_TEST_SCANS_NETWORK, + directory: __dirname, + options: { + matchRequestsBy: getMatchRequestsBy(tempNewAccountConfig), + }, + }); + + const stepTestConfig: StepTestConfig = { + stepId: STEP_CONNECTIVITY_TEST_SCANS_NETWORK, + instanceConfig: tempNewAccountConfig, + invocationConfig: invocationConfig as any, + }; + + const result = await executeStepWithDependencies(stepTestConfig); + expect(result).toMatchStepMetadata(stepTestConfig); + }); +}); From 7d0792d7a0c2f6723cc6ffcf9f29359467c3d51a Mon Sep 17 00:00:00 2001 From: bharatkk-metron Date: Tue, 21 May 2024 23:06:46 +0530 Subject: [PATCH 29/29] yarn file modified --- yarn.lock | 4059 ++++++++++++++++++++++++++--------------------------- 1 file changed, 1973 insertions(+), 2086 deletions(-) diff --git a/yarn.lock b/yarn.lock index 84674fec..060bf920 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,18 +2,13 @@ # yarn lockfile v1 -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - "@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" "@auto-it/bot-list@10.46.0": version "10.46.0" @@ -227,273 +222,338 @@ tslib "^2.5.0" "@aws-sdk/client-lambda@^3.118.1": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.387.0.tgz#5252607c9bc0478adf64580c51a2e55ad55c364a" - integrity sha512-fUB0qQ1hmRhPAIHR9AFA5Ndvu8oyCGNri/LJUQCj06rsNrjv4mVn4ACAffh0aw364M1CY3WprcFc5kcPYMdKAA== + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.577.0.tgz#d1755b7e7ce359740e50786726892343d5e9f195" + integrity sha512-z1Rvz2LEAPF1mg/khJ133v14VhLvO4Aqx/0wKg70C9K+ZeHKssiAc38M3QZ0OjM7mJ6dIWOvRSBPmvDyls7rcg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.387.0" - "@aws-sdk/credential-provider-node" "3.387.0" - "@aws-sdk/middleware-host-header" "3.387.0" - "@aws-sdk/middleware-logger" "3.387.0" - "@aws-sdk/middleware-recursion-detection" "3.387.0" - "@aws-sdk/middleware-signing" "3.387.0" - "@aws-sdk/middleware-user-agent" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@aws-sdk/util-endpoints" "3.387.0" - "@aws-sdk/util-user-agent-browser" "3.387.0" - "@aws-sdk/util-user-agent-node" "3.387.0" - "@smithy/config-resolver" "^2.0.2" - "@smithy/eventstream-serde-browser" "^2.0.2" - "@smithy/eventstream-serde-config-resolver" "^2.0.2" - "@smithy/eventstream-serde-node" "^2.0.2" - "@smithy/fetch-http-handler" "^2.0.2" - "@smithy/hash-node" "^2.0.2" - "@smithy/invalid-dependency" "^2.0.2" - "@smithy/middleware-content-length" "^2.0.2" - "@smithy/middleware-endpoint" "^2.0.2" - "@smithy/middleware-retry" "^2.0.2" - "@smithy/middleware-serde" "^2.0.2" - "@smithy/middleware-stack" "^2.0.0" - "@smithy/node-config-provider" "^2.0.2" - "@smithy/node-http-handler" "^2.0.2" - "@smithy/protocol-http" "^2.0.2" - "@smithy/smithy-client" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/url-parser" "^2.0.2" - "@smithy/util-base64" "^2.0.0" - "@smithy/util-body-length-browser" "^2.0.0" - "@smithy/util-body-length-node" "^2.0.0" - "@smithy/util-defaults-mode-browser" "^2.0.2" - "@smithy/util-defaults-mode-node" "^2.0.2" - "@smithy/util-retry" "^2.0.0" - "@smithy/util-stream" "^2.0.2" - "@smithy/util-utf8" "^2.0.0" - "@smithy/util-waiter" "^2.0.2" - tslib "^2.5.0" - -"@aws-sdk/client-sso@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.387.0.tgz#d2182c09ad8d75a1a8896c2765e6f8729118660f" - integrity sha512-E7uKSvbA0XMKSN5KLInf52hmMpe9/OKo6N9OPffGXdn3fNEQlvyQq3meUkqG7Is0ldgsQMz5EUBNtNybXzr3tQ== + "@aws-sdk/client-sso-oidc" "3.577.0" + "@aws-sdk/client-sts" "3.577.0" + "@aws-sdk/core" "3.576.0" + "@aws-sdk/credential-provider-node" "3.577.0" + "@aws-sdk/middleware-host-header" "3.577.0" + "@aws-sdk/middleware-logger" "3.577.0" + "@aws-sdk/middleware-recursion-detection" "3.577.0" + "@aws-sdk/middleware-user-agent" "3.577.0" + "@aws-sdk/region-config-resolver" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@aws-sdk/util-endpoints" "3.577.0" + "@aws-sdk/util-user-agent-browser" "3.577.0" + "@aws-sdk/util-user-agent-node" "3.577.0" + "@smithy/config-resolver" "^3.0.0" + "@smithy/core" "^2.0.0" + "@smithy/eventstream-serde-browser" "^3.0.0" + "@smithy/eventstream-serde-config-resolver" "^3.0.0" + "@smithy/eventstream-serde-node" "^3.0.0" + "@smithy/fetch-http-handler" "^3.0.0" + "@smithy/hash-node" "^3.0.0" + "@smithy/invalid-dependency" "^3.0.0" + "@smithy/middleware-content-length" "^3.0.0" + "@smithy/middleware-endpoint" "^3.0.0" + "@smithy/middleware-retry" "^3.0.0" + "@smithy/middleware-serde" "^3.0.0" + "@smithy/middleware-stack" "^3.0.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/node-http-handler" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/smithy-client" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/url-parser" "^3.0.0" + "@smithy/util-base64" "^3.0.0" + "@smithy/util-body-length-browser" "^3.0.0" + "@smithy/util-body-length-node" "^3.0.0" + "@smithy/util-defaults-mode-browser" "^3.0.0" + "@smithy/util-defaults-mode-node" "^3.0.0" + "@smithy/util-endpoints" "^2.0.0" + "@smithy/util-middleware" "^3.0.0" + "@smithy/util-retry" "^3.0.0" + "@smithy/util-stream" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + "@smithy/util-waiter" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/client-sso-oidc@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.577.0.tgz#37af5a009281444f63b274121e9a8f4bbdc52837" + integrity sha512-njmKSPDWueWWYVFpFcZ2P3fI6/pdQVDa0FgCyYZhOnJLgEHZIcBBg1AsnkVWacBuLopp9XVt2m+7hO6ugY1/1g== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/middleware-host-header" "3.387.0" - "@aws-sdk/middleware-logger" "3.387.0" - "@aws-sdk/middleware-recursion-detection" "3.387.0" - "@aws-sdk/middleware-user-agent" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@aws-sdk/util-endpoints" "3.387.0" - "@aws-sdk/util-user-agent-browser" "3.387.0" - "@aws-sdk/util-user-agent-node" "3.387.0" - "@smithy/config-resolver" "^2.0.2" - "@smithy/fetch-http-handler" "^2.0.2" - "@smithy/hash-node" "^2.0.2" - "@smithy/invalid-dependency" "^2.0.2" - "@smithy/middleware-content-length" "^2.0.2" - "@smithy/middleware-endpoint" "^2.0.2" - "@smithy/middleware-retry" "^2.0.2" - "@smithy/middleware-serde" "^2.0.2" - "@smithy/middleware-stack" "^2.0.0" - "@smithy/node-config-provider" "^2.0.2" - "@smithy/node-http-handler" "^2.0.2" - "@smithy/protocol-http" "^2.0.2" - "@smithy/smithy-client" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/url-parser" "^2.0.2" - "@smithy/util-base64" "^2.0.0" - "@smithy/util-body-length-browser" "^2.0.0" - "@smithy/util-body-length-node" "^2.0.0" - "@smithy/util-defaults-mode-browser" "^2.0.2" - "@smithy/util-defaults-mode-node" "^2.0.2" - "@smithy/util-retry" "^2.0.0" - "@smithy/util-utf8" "^2.0.0" - tslib "^2.5.0" - -"@aws-sdk/client-sts@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.387.0.tgz#01f3cbbcf97e047f9c2455f21259515701b9d384" - integrity sha512-RPOME0gpAViheH6xHyMg/XkE1G/fs6dgKK/NqlBZDjwMsSTPc8CmItEC6FOsCaLJktif0tD/u9m2uaQ4Lb1nVw== + "@aws-sdk/client-sts" "3.577.0" + "@aws-sdk/core" "3.576.0" + "@aws-sdk/credential-provider-node" "3.577.0" + "@aws-sdk/middleware-host-header" "3.577.0" + "@aws-sdk/middleware-logger" "3.577.0" + "@aws-sdk/middleware-recursion-detection" "3.577.0" + "@aws-sdk/middleware-user-agent" "3.577.0" + "@aws-sdk/region-config-resolver" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@aws-sdk/util-endpoints" "3.577.0" + "@aws-sdk/util-user-agent-browser" "3.577.0" + "@aws-sdk/util-user-agent-node" "3.577.0" + "@smithy/config-resolver" "^3.0.0" + "@smithy/core" "^2.0.0" + "@smithy/fetch-http-handler" "^3.0.0" + "@smithy/hash-node" "^3.0.0" + "@smithy/invalid-dependency" "^3.0.0" + "@smithy/middleware-content-length" "^3.0.0" + "@smithy/middleware-endpoint" "^3.0.0" + "@smithy/middleware-retry" "^3.0.0" + "@smithy/middleware-serde" "^3.0.0" + "@smithy/middleware-stack" "^3.0.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/node-http-handler" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/smithy-client" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/url-parser" "^3.0.0" + "@smithy/util-base64" "^3.0.0" + "@smithy/util-body-length-browser" "^3.0.0" + "@smithy/util-body-length-node" "^3.0.0" + "@smithy/util-defaults-mode-browser" "^3.0.0" + "@smithy/util-defaults-mode-node" "^3.0.0" + "@smithy/util-endpoints" "^2.0.0" + "@smithy/util-middleware" "^3.0.0" + "@smithy/util-retry" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/client-sso@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.577.0.tgz#aa25263b677cf5840e63a838a688f08a2a9d3a7a" + integrity sha512-BwujdXrydlk6UEyPmewm5GqG4nkQ6OVyRhS/SyZP/6UKSFv2/sf391Cmz0hN0itUTH1rR4XeLln8XCOtarkrzg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/credential-provider-node" "3.387.0" - "@aws-sdk/middleware-host-header" "3.387.0" - "@aws-sdk/middleware-logger" "3.387.0" - "@aws-sdk/middleware-recursion-detection" "3.387.0" - "@aws-sdk/middleware-sdk-sts" "3.387.0" - "@aws-sdk/middleware-signing" "3.387.0" - "@aws-sdk/middleware-user-agent" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@aws-sdk/util-endpoints" "3.387.0" - "@aws-sdk/util-user-agent-browser" "3.387.0" - "@aws-sdk/util-user-agent-node" "3.387.0" - "@smithy/config-resolver" "^2.0.2" - "@smithy/fetch-http-handler" "^2.0.2" - "@smithy/hash-node" "^2.0.2" - "@smithy/invalid-dependency" "^2.0.2" - "@smithy/middleware-content-length" "^2.0.2" - "@smithy/middleware-endpoint" "^2.0.2" - "@smithy/middleware-retry" "^2.0.2" - "@smithy/middleware-serde" "^2.0.2" - "@smithy/middleware-stack" "^2.0.0" - "@smithy/node-config-provider" "^2.0.2" - "@smithy/node-http-handler" "^2.0.2" - "@smithy/protocol-http" "^2.0.2" - "@smithy/smithy-client" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/url-parser" "^2.0.2" - "@smithy/util-base64" "^2.0.0" - "@smithy/util-body-length-browser" "^2.0.0" - "@smithy/util-body-length-node" "^2.0.0" - "@smithy/util-defaults-mode-browser" "^2.0.2" - "@smithy/util-defaults-mode-node" "^2.0.2" - "@smithy/util-retry" "^2.0.0" - "@smithy/util-utf8" "^2.0.0" - fast-xml-parser "4.2.5" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-env@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.387.0.tgz#7323eada10228c0157195a922d10638cd65c293c" - integrity sha512-PVqNk7XPIYe5CMYNvELkcALtkl/pIM8/uPtqEtTg+mgnZBeL4fAmgXZiZMahQo1DxP5t/JaK384f6JG+A0qDjA== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-ini@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.387.0.tgz#d11b4160638e43fffdabb22f98e1af187e437b68" - integrity sha512-DS2Jg5E4Hd9fhJqTVNBG3SEwLwcyguPDcXSVCDz5pEHlYFM1U4x9b7aAbutzZujTH99MZ6Gua8kAotB/qjEjtw== - dependencies: - "@aws-sdk/credential-provider-env" "3.387.0" - "@aws-sdk/credential-provider-process" "3.387.0" - "@aws-sdk/credential-provider-sso" "3.387.0" - "@aws-sdk/credential-provider-web-identity" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@smithy/credential-provider-imds" "^2.0.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-node@3.387.0", "@aws-sdk/credential-provider-node@^3.121.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.387.0.tgz#f0144cb8daad4af8441a7edc714dd7ac6aadbf36" - integrity sha512-NviQ0EqigPWwX4avKheRzE2R4YPzO6qzdyxKZUookr+uTWYroQ4ePZbHK1/BD8LlqKKBlttX/d3ENXjynU4clA== - dependencies: - "@aws-sdk/credential-provider-env" "3.387.0" - "@aws-sdk/credential-provider-ini" "3.387.0" - "@aws-sdk/credential-provider-process" "3.387.0" - "@aws-sdk/credential-provider-sso" "3.387.0" - "@aws-sdk/credential-provider-web-identity" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@smithy/credential-provider-imds" "^2.0.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-process@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.387.0.tgz#114acfbcf9bd289e549fb3fd48acc1a71d7c75b7" - integrity sha512-tQScLHmDlqkQN+mqw4s3cxepEUeHYDhFl5eH+J8puvPqWjXMYpCEdY79SAtWs6SZd4CWiZ0VLeYU6xQBZengbQ== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-sso@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.387.0.tgz#b51edde12cbc6bc0cd511da3643af44de1659e4b" - integrity sha512-sQgrEyTSrwLe8zgjP9VEUDz3dtGXSCc4k00bCwODbzdOWCA1nz9oF2tFmgjFsb1Q80pae01Pe50Esix5z2eHsQ== - dependencies: - "@aws-sdk/client-sso" "3.387.0" - "@aws-sdk/token-providers" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-web-identity@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.387.0.tgz#f15431ce00dbfe4f937b4afc706254759a096396" - integrity sha512-6ueMPl+J3KWv6ZaAWF4Z138QCuBVFZRVAgwbtP3BNqWrrs4Q6TPksOQJ79lRDMpv0EUoyVl04B6lldNlhN8RdA== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-host-header@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.387.0.tgz#17c4948b83bb42ed04bdc2346fce4e4f980691e5" - integrity sha512-EWm9PXSr8dSp7hnRth1U7OfelXQp9dLf1yS1kUL+UhppYDJpjhdP7ql3NI4xJKw8e76sP2FuJYEuzWnJHuWoyQ== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/protocol-http" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-logger@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.387.0.tgz#bbc05eb087989d6addecc58f1baeb39334851e6e" - integrity sha512-FjAvJr1XyaInT81RxUwgifnbXoFJrRBFc64XeFJgFanGIQCWLYxRrK2HV9eBpao/AycbmuoHgLd/f0sa4hZFoQ== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-recursion-detection@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.387.0.tgz#34beba7dc436dcf13065f5ad99cc239f2f6175b9" - integrity sha512-ZF45T785ru8OwvYZw6awD9Z76OwSMM1eZzj2eY+FDz1cHfkpLjxEiti2iIH1FxbyK7n9ZqDUx29lVlCv238YyQ== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/protocol-http" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-sdk-sts@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.387.0.tgz#6bd1e4eb17acc7387fa4231da52378ef77e10b1b" - integrity sha512-7ZzRKOJ4V/JDQmKz9z+FjZqw59mrMATEMLR6ff0H0JHMX0Uk5IX8TQB058ss+ar14qeJ4UcteYzCqHNI0O1BHw== + "@aws-sdk/core" "3.576.0" + "@aws-sdk/middleware-host-header" "3.577.0" + "@aws-sdk/middleware-logger" "3.577.0" + "@aws-sdk/middleware-recursion-detection" "3.577.0" + "@aws-sdk/middleware-user-agent" "3.577.0" + "@aws-sdk/region-config-resolver" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@aws-sdk/util-endpoints" "3.577.0" + "@aws-sdk/util-user-agent-browser" "3.577.0" + "@aws-sdk/util-user-agent-node" "3.577.0" + "@smithy/config-resolver" "^3.0.0" + "@smithy/core" "^2.0.0" + "@smithy/fetch-http-handler" "^3.0.0" + "@smithy/hash-node" "^3.0.0" + "@smithy/invalid-dependency" "^3.0.0" + "@smithy/middleware-content-length" "^3.0.0" + "@smithy/middleware-endpoint" "^3.0.0" + "@smithy/middleware-retry" "^3.0.0" + "@smithy/middleware-serde" "^3.0.0" + "@smithy/middleware-stack" "^3.0.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/node-http-handler" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/smithy-client" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/url-parser" "^3.0.0" + "@smithy/util-base64" "^3.0.0" + "@smithy/util-body-length-browser" "^3.0.0" + "@smithy/util-body-length-node" "^3.0.0" + "@smithy/util-defaults-mode-browser" "^3.0.0" + "@smithy/util-defaults-mode-node" "^3.0.0" + "@smithy/util-endpoints" "^2.0.0" + "@smithy/util-middleware" "^3.0.0" + "@smithy/util-retry" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/client-sts@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.577.0.tgz#5745ff7567b7d24949912beefaeffd361cd253fe" + integrity sha512-509Kklimva1XVlhGbpTpeX3kOP6ORpm44twJxDHpa9TURbmoaxj7veWlnLCbDorxDTrbsDghvYZshvcLsojVpg== dependencies: - "@aws-sdk/middleware-signing" "3.387.0" - "@aws-sdk/types" "3.387.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-signing@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.387.0.tgz#74bf5a9cf35239b5745a384a9d8f6f92afbd8328" - integrity sha512-oJXlE0MES8gxNLo137PPNNiOICQGOaETTvq3kBSJgb/gtEAxQajMIlaNT7s1wsjOAruFHt4975nCXuY4lpx7GQ== - dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/protocol-http" "^2.0.2" - "@smithy/signature-v4" "^2.0.0" - "@smithy/types" "^2.1.0" - "@smithy/util-middleware" "^2.0.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-user-agent@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.387.0.tgz#aa5f9eb4f3cb4d6e0df879d8d84ccaf4f8baf8e5" - integrity sha512-hTfFTwDtp86xS98BKa+RFuLfcvGftxwzrbZeisZV8hdb4ZhvNXjSxnvM3vetW0GUEnY9xHPSGyp2ERRTinPKFQ== - dependencies: - "@aws-sdk/types" "3.387.0" - "@aws-sdk/util-endpoints" "3.387.0" - "@smithy/protocol-http" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@aws-crypto/sha256-browser" "3.0.0" + "@aws-crypto/sha256-js" "3.0.0" + "@aws-sdk/client-sso-oidc" "3.577.0" + "@aws-sdk/core" "3.576.0" + "@aws-sdk/credential-provider-node" "3.577.0" + "@aws-sdk/middleware-host-header" "3.577.0" + "@aws-sdk/middleware-logger" "3.577.0" + "@aws-sdk/middleware-recursion-detection" "3.577.0" + "@aws-sdk/middleware-user-agent" "3.577.0" + "@aws-sdk/region-config-resolver" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@aws-sdk/util-endpoints" "3.577.0" + "@aws-sdk/util-user-agent-browser" "3.577.0" + "@aws-sdk/util-user-agent-node" "3.577.0" + "@smithy/config-resolver" "^3.0.0" + "@smithy/core" "^2.0.0" + "@smithy/fetch-http-handler" "^3.0.0" + "@smithy/hash-node" "^3.0.0" + "@smithy/invalid-dependency" "^3.0.0" + "@smithy/middleware-content-length" "^3.0.0" + "@smithy/middleware-endpoint" "^3.0.0" + "@smithy/middleware-retry" "^3.0.0" + "@smithy/middleware-serde" "^3.0.0" + "@smithy/middleware-stack" "^3.0.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/node-http-handler" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/smithy-client" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/url-parser" "^3.0.0" + "@smithy/util-base64" "^3.0.0" + "@smithy/util-body-length-browser" "^3.0.0" + "@smithy/util-body-length-node" "^3.0.0" + "@smithy/util-defaults-mode-browser" "^3.0.0" + "@smithy/util-defaults-mode-node" "^3.0.0" + "@smithy/util-endpoints" "^2.0.0" + "@smithy/util-middleware" "^3.0.0" + "@smithy/util-retry" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/core@3.576.0": + version "3.576.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.576.0.tgz#ced16ca42b615182565c6bcf4563278b30fd43bf" + integrity sha512-KDvDlbeipSTIf+ffKtTg1m419TK7s9mZSWC8bvuZ9qx6/sjQFOXIKOVqyuli6DnfxGbvRcwoRuY99OcCH1N/0w== + dependencies: + "@smithy/core" "^2.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/signature-v4" "^3.0.0" + "@smithy/smithy-client" "^3.0.0" + "@smithy/types" "^3.0.0" + fast-xml-parser "4.2.5" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-env@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.577.0.tgz#d587ea01a2288840e8483a236516c0f26cb4ba36" + integrity sha512-Jxu255j0gToMGEiqufP8ZtKI8HW90lOLjwJ3LrdlD/NLsAY0tOQf1fWc53u28hWmmNGMxmCrL2p66IOgMDhDUw== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-http@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.577.0.tgz#be6712407f22f29defdd26591dc86a06d8fb2cad" + integrity sha512-n++yhCp67b9+ZRGEdY1jhamB5E/O+QsIDOPSuRmdaSGMCOd82oUEKPgIVEU1bkqxDsBxgiEWuvtfhK6sNiDS0A== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/fetch-http-handler" "^3.0.0" + "@smithy/node-http-handler" "^3.0.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/smithy-client" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-stream" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-ini@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.577.0.tgz#647ec091dff7c1ed3e9eeec8798b54fc41cf72a6" + integrity sha512-q7lHPtv6BjRvChUE3m0tIaEZKxPTaZ1B3lKxGYsFl3VLAu5N8yGCUKwuA1izf4ucT+LyKscVGqK6VDZx1ev3nw== + dependencies: + "@aws-sdk/credential-provider-env" "3.577.0" + "@aws-sdk/credential-provider-process" "3.577.0" + "@aws-sdk/credential-provider-sso" "3.577.0" + "@aws-sdk/credential-provider-web-identity" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@smithy/credential-provider-imds" "^3.0.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-node@3.577.0", "@aws-sdk/credential-provider-node@^3.121.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.577.0.tgz#355f565f165ba2bb11c363cdbe74c01b8b6161e6" + integrity sha512-epZ1HOMsrXBNczc0HQpv0VMjqAEpc09DUA7Rg3gUJfn8umhML7A7bXnUyqPA+S54q397UYg1leQKdSn23OiwQQ== + dependencies: + "@aws-sdk/credential-provider-env" "3.577.0" + "@aws-sdk/credential-provider-http" "3.577.0" + "@aws-sdk/credential-provider-ini" "3.577.0" + "@aws-sdk/credential-provider-process" "3.577.0" + "@aws-sdk/credential-provider-sso" "3.577.0" + "@aws-sdk/credential-provider-web-identity" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@smithy/credential-provider-imds" "^3.0.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-process@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.577.0.tgz#ba35b4f012563762bbd86a71989d366272ee0f07" + integrity sha512-Gin6BWtOiXxIgITrJ3Nwc+Y2P1uVT6huYR4EcbA/DJUPWyO0n9y5UFLewPvVbLkRn15JeEqErBLUrHclkiOKtw== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-sso@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.577.0.tgz#b6a680f69e23514ca949a8edfddc6ee88ea455ca" + integrity sha512-iVm5SQvS7EgZTJsRaqUOmDQpBQPPPat42SCbWFvFQOLrl8qewq8OP94hFS5w2mP62zngeYzqhJnDel79HXbxew== + dependencies: + "@aws-sdk/client-sso" "3.577.0" + "@aws-sdk/token-providers" "3.577.0" + "@aws-sdk/types" "3.577.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/credential-provider-web-identity@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.577.0.tgz#294fb71fa832d9f55ea1c56678357efa3cd7ca55" + integrity sha512-ZGHGNRaCtJJmszb9UTnC7izNCtRUttdPlLdMkh41KPS32vfdrBDHs1JrpbZijItRj1xKuOXsiYSXLAaHGcLh8Q== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/middleware-host-header@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.577.0.tgz#a3fc626d409ec850296740478c64ef5806d8b878" + integrity sha512-9ca5MJz455CODIVXs0/sWmJm7t3QO4EUa1zf8pE8grLpzf0J94bz/skDWm37Pli13T3WaAQBHCTiH2gUVfCsWg== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/middleware-logger@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.577.0.tgz#6da3b13ae284fb3930961f0fc8e20b1f6cf8be30" + integrity sha512-aPFGpGjTZcJYk+24bg7jT4XdIp42mFXSuPt49lw5KygefLyJM/sB0bKKqPYYivW0rcuZ9brQ58eZUNthrzYAvg== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/middleware-recursion-detection@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.577.0.tgz#fff76abc6d4521636f9e654ce5bf2c4c79249417" + integrity sha512-pn3ZVEd2iobKJlR3H+bDilHjgRnNrQ6HMmK9ZzZw89Ckn3Dcbv48xOv4RJvu0aU8SDLl/SNCxppKjeLDTPGBNA== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@aws-sdk/middleware-user-agent@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.577.0.tgz#a5743ea354e32f764854364c19590fc552a946c2" + integrity sha512-P55HAXgwmiHHpFx5JEPvOnAbfhN7v6sWv9PBQs+z2tC7QiBcPS0cdJR6PfV7J1n4VPK52/OnrK3l9VxdQ7Ms0g== + dependencies: + "@aws-sdk/types" "3.577.0" + "@aws-sdk/util-endpoints" "3.577.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@aws-sdk/node-http-handler@^3.118.1": version "3.374.0" @@ -503,6 +563,18 @@ "@smithy/node-http-handler" "^1.0.2" tslib "^2.5.0" +"@aws-sdk/region-config-resolver@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.577.0.tgz#1fab6dc6c4ec3ad9a0352c1ce1a757464219fb00" + integrity sha512-4ChCFACNwzqx/xjg3zgFcW8Ali6R9C95cFECKWT/7CUM1D0MGvkclSH2cLarmHCmJgU6onKkJroFtWp0kHhgyg== + dependencies: + "@aws-sdk/types" "3.577.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-config-provider" "^3.0.0" + "@smithy/util-middleware" "^3.0.0" + tslib "^2.6.2" + "@aws-sdk/signature-v4@^3.110.0": version "3.374.0" resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.374.0.tgz#bd727f4c392acb81bc667aa4cfceeba608250771" @@ -511,24 +583,24 @@ "@smithy/signature-v4" "^1.0.1" tslib "^2.5.0" -"@aws-sdk/token-providers@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.387.0.tgz#701aded6aba409bec17df354ce006468934a7791" - integrity sha512-W9lPW6zR8yrfvDDLJnKCvHs2KwmydSo+1bG5i6WzFnY3aeOgPBJO2eDIJajZG8Q/L++ZwDaNDLL+ROnIMcg6GA== +"@aws-sdk/token-providers@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.577.0.tgz#8f9e96ff42994dfd0b5b3692b583644ccda04893" + integrity sha512-0CkIZpcC3DNQJQ1hDjm2bdSy/Xjs7Ny5YvSsacasGOkNfk+FdkiQy6N67bZX3Zbc9KIx+Nz4bu3iDeNSNplnnQ== dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.0" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@aws-sdk/types" "3.577.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@aws-sdk/types@3.387.0", "@aws-sdk/types@^3.110.0", "@aws-sdk/types@^3.222.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.387.0.tgz#15a968344956b2587dbab1224718d72329e050f4" - integrity sha512-YTjFabNwjTF+6yl88f0/tWff018qmmgMmjlw45s6sdVKueWxdxV68U7gepNLF2nhaQPZa6FDOBoA51NaviVs0Q== +"@aws-sdk/types@3.577.0", "@aws-sdk/types@^3.110.0", "@aws-sdk/types@^3.222.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.577.0.tgz#7700784d368ce386745f8c340d9d68cea4716f90" + integrity sha512-FT2JZES3wBKN/alfmhlo+3ZOq/XJ0C7QOZcDNrpKjB0kqYoKjhVKZ/Hx6ArR0czkKfHzBBEs6y40ebIHx2nSmA== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@aws-sdk/url-parser@^3.357.0": version "3.374.0" @@ -538,40 +610,42 @@ "@smithy/url-parser" "^1.0.1" tslib "^2.5.0" -"@aws-sdk/util-endpoints@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.387.0.tgz#86d7611527ce916c39dfc02641b8be6e0ad8f1f4" - integrity sha512-g7kvuCXehGXHHBw9PkSQdwVyDFmNUZLmfrRmqMyrMDG9QLQrxr4pyWcSaYgTE16yUzhQQOR+QSey+BL6W9/N6g== +"@aws-sdk/util-endpoints@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.577.0.tgz#eb3ee959560fdd79f9eb2d2c94d7f2a5509bf887" + integrity sha512-FjuUz1Kdy4Zly2q/c58tpdqHd6z7iOdU/caYzoc8jwgAHBDBbIJNQLCU9hXJnPV2M8pWxQDyIZsoVwtmvErPzw== dependencies: - "@aws-sdk/types" "3.387.0" - tslib "^2.5.0" + "@aws-sdk/types" "3.577.0" + "@smithy/types" "^3.0.0" + "@smithy/util-endpoints" "^2.0.0" + tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": - version "3.310.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40" - integrity sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w== + version "3.568.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz#2acc4b2236af0d7494f7e517401ba6b3c4af11ff" + integrity sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.387.0.tgz#a59409a168a73a3ce08c0ac831593f864490078e" - integrity sha512-lpgSVvDqx+JjHZCTYs/yQSS7J71dPlJeAlvxc7bmx5m+vfwKe07HAnIs+929DngS0QbAp/VaXbTiMFsInLkO4Q== +"@aws-sdk/util-user-agent-browser@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.577.0.tgz#d4d2cdb3a2b3d1c8b35f239ee9f7b2c87bee66ea" + integrity sha512-zEAzHgR6HWpZOH7xFgeJLc6/CzMcx4nxeQolZxVZoB5pPaJd3CjyRhZN0xXeZB0XIRCWmb4yJBgyiugXLNMkLA== dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/types" "^2.1.0" + "@aws-sdk/types" "3.577.0" + "@smithy/types" "^3.0.0" bowser "^2.11.0" - tslib "^2.5.0" + tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.387.0": - version "3.387.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.387.0.tgz#54ae2e17fb3738c018891bdb67ab4e4cce219e6f" - integrity sha512-r9OVkcWpRYatjLhJacuHFgvO2T5s/Nu5DDbScMrkUD8b4aGIIqsrdZji0vZy9FCjsUFQMM92t9nt4SejrGjChA== +"@aws-sdk/util-user-agent-node@3.577.0": + version "3.577.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.577.0.tgz#0215ea10ead622a61b575a7181a4c51ae8e71449" + integrity sha512-XqvtFjbSMtycZTWVwDe8DRWovuoMbA54nhUoZwVU6rW9OSD6NZWGR512BUGHFaWzW0Wg8++Dj10FrKTG2XtqfA== dependencies: - "@aws-sdk/types" "3.387.0" - "@smithy/node-config-provider" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@aws-sdk/types" "3.577.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@aws-sdk/util-utf8-browser@^3.0.0": version "3.259.0" @@ -580,147 +654,73 @@ dependencies: tslib "^2.3.1" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.21.4": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" - integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.5": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3" - integrity sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA== - dependencies: - "@babel/highlight" "^7.22.10" - chalk "^2.4.2" - -"@babel/compat-data@^7.22.0": - version "7.22.3" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.3.tgz#cd502a6a0b6e37d7ad72ce7e71a7160a3ae36f7e" - integrity sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ== + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" -"@babel/compat-data@^7.22.9": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" - integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== +"@babel/compat-data@^7.23.5": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" + integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== -"@babel/core@^7.11.6": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.10.tgz#aad442c7bcd1582252cb4576747ace35bc122f35" - integrity sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw== +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" + integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.22.10" - "@babel/generator" "^7.22.10" - "@babel/helper-compilation-targets" "^7.22.10" - "@babel/helper-module-transforms" "^7.22.9" - "@babel/helpers" "^7.22.10" - "@babel/parser" "^7.22.10" - "@babel/template" "^7.22.5" - "@babel/traverse" "^7.22.10" - "@babel/types" "^7.22.10" - convert-source-map "^1.7.0" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.24.5" + "@babel/helpers" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" + convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.2" + json5 "^2.2.3" semver "^6.3.1" -"@babel/core@^7.12.3": - version "7.22.1" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.1.tgz#5de51c5206f4c6f5533562838337a603c1033cfd" - integrity sha512-Hkqu7J4ynysSXxmAahpN1jjRwVJ+NdpraFLIWflgjpVob3KNyK3/tIUc7Q7szed8WMp0JNa7Qtd1E9Oo22F9gA== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.21.4" - "@babel/generator" "^7.22.0" - "@babel/helper-compilation-targets" "^7.22.1" - "@babel/helper-module-transforms" "^7.22.1" - "@babel/helpers" "^7.22.0" - "@babel/parser" "^7.22.0" - "@babel/template" "^7.21.9" - "@babel/traverse" "^7.22.1" - "@babel/types" "^7.22.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - -"@babel/generator@^7.22.0", "@babel/generator@^7.22.3", "@babel/generator@^7.7.2": - version "7.22.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.3.tgz#0ff675d2edb93d7596c5f6728b52615cfc0df01e" - integrity sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A== - dependencies: - "@babel/types" "^7.22.3" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - -"@babel/generator@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722" - integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A== +"@babel/generator@^7.24.5", "@babel/generator@^7.7.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" + integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== dependencies: - "@babel/types" "^7.22.10" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.24.5" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-compilation-targets@^7.22.1": - version "7.22.1" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.1.tgz#bfcd6b7321ffebe33290d68550e2c9d7eb7c7a58" - integrity sha512-Rqx13UM3yVB5q0D/KwQ8+SPfX/+Rnsy1Lw1k/UwOC4KC6qrzIQoY3lYnBu5EHKBlEHHcj0M0W8ltPSkD8rqfsQ== +"@babel/helper-compilation-targets@^7.23.6": + version "7.23.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" + integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== dependencies: - "@babel/compat-data" "^7.22.0" - "@babel/helper-validator-option" "^7.21.0" - browserslist "^4.21.3" - lru-cache "^5.1.1" - semver "^6.3.0" - -"@babel/helper-compilation-targets@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz#01d648bbc25dd88f513d862ee0df27b7d4e67024" - integrity sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-validator-option" "^7.22.5" - browserslist "^4.21.9" + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + browserslist "^4.22.2" lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-environment-visitor@^7.22.1": - version "7.22.1" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.1.tgz#ac3a56dbada59ed969d712cf527bd8271fe3eba8" - integrity sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA== +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== -"@babel/helper-environment-visitor@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" - integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== - -"@babel/helper-function-name@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" - integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== +"@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== dependencies: - "@babel/template" "^7.20.7" - "@babel/types" "^7.21.0" - -"@babel/helper-function-name@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" - integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== - dependencies: - "@babel/template" "^7.22.5" - "@babel/types" "^7.22.5" - -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" @@ -729,158 +729,81 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-module-imports@^7.21.4": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" - integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== - dependencies: - "@babel/types" "^7.21.4" - -"@babel/helper-module-imports@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" - integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-module-transforms@^7.22.1": - version "7.22.1" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.1.tgz#e0cad47fedcf3cae83c11021696376e2d5a50c63" - integrity sha512-dxAe9E7ySDGbQdCVOY/4+UcD8M9ZFqZcZhSPsPacvCG4M+9lwtDDQfI2EoaSvmf7W/8yCBkGU0m7Pvt1ru3UZw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.1" - "@babel/helper-module-imports" "^7.21.4" - "@babel/helper-simple-access" "^7.21.5" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.21.9" - "@babel/traverse" "^7.22.1" - "@babel/types" "^7.22.0" - -"@babel/helper-module-transforms@^7.22.9": - version "7.22.9" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129" - integrity sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-module-imports" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz#345f2377d05a720a4e5ecfa39cbf4474a4daed56" - integrity sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg== - -"@babel/helper-plugin-utils@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== - -"@babel/helper-simple-access@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz#d697a7971a5c39eac32c7e63c0921c06c8a249ee" - integrity sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg== - dependencies: - "@babel/types" "^7.21.5" - -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz#2b3eea65443c6bdc31c22d037c65f6d323b6b2bd" - integrity sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w== - -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== - -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== - -"@babel/helper-validator-identifier@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" - integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== - -"@babel/helper-validator-option@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" - integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== - -"@babel/helper-validator-option@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" - integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== - -"@babel/helpers@^7.22.0": - version "7.22.3" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.3.tgz#53b74351da9684ea2f694bf0877998da26dd830e" - integrity sha512-jBJ7jWblbgr7r6wYZHMdIqKc73ycaTcCaWRq4/2LpuPHcx7xMlZvpGQkOYc9HeSjn6rcx15CPlgVcBtZ4WZJ2w== - dependencies: - "@babel/template" "^7.21.9" - "@babel/traverse" "^7.22.1" - "@babel/types" "^7.22.3" - -"@babel/helpers@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.10.tgz#ae6005c539dfbcb5cd71fb51bfc8a52ba63bc37a" - integrity sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw== - dependencies: - "@babel/template" "^7.22.5" - "@babel/traverse" "^7.22.10" - "@babel/types" "^7.22.10" - -"@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/highlight@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.10.tgz#02a3f6d8c1cb4521b2fd0ab0da8f4739936137d7" - integrity sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ== - dependencies: - "@babel/helper-validator-identifier" "^7.22.5" +"@babel/helper-module-imports@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== + dependencies: + "@babel/types" "^7.24.0" + +"@babel/helper-module-transforms@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" + integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-simple-access" "^7.24.5" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/helper-validator-identifier" "^7.24.5" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" + integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== + +"@babel/helper-simple-access@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" + integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== + dependencies: + "@babel/types" "^7.24.5" + +"@babel/helper-split-export-declaration@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" + integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== + dependencies: + "@babel/types" "^7.24.5" + +"@babel/helper-string-parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" + integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== + +"@babel/helper-validator-identifier@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" + integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== + +"@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== + +"@babel/helpers@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" + integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== + dependencies: + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" + +"@babel/highlight@^7.24.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" + integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== + dependencies: + "@babel/helper-validator-identifier" "^7.24.5" chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.9", "@babel/parser@^7.22.0", "@babel/parser@^7.22.4": - version "7.22.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.4.tgz#a770e98fd785c231af9d93f6459d36770993fb32" - integrity sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA== - -"@babel/parser@^7.22.10", "@babel/parser@^7.22.5": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" - integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" + integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -918,11 +841,11 @@ "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.7.2": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" - integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz#3f6ca04b8c841811dbc3c5c5f837934e0d626c10" + integrity sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" @@ -974,85 +897,51 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz#2751948e9b7c6d771a8efa59340c15d4a2891ff8" - integrity sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz#b3bcc51f396d15f3591683f90239de143c076844" + integrity sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw== dependencies: - "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/runtime@^7.5.5": - version "7.22.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.3.tgz#0a7fce51d43adbf0f7b517a71f4c3aaca92ebcbb" - integrity sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ== - dependencies: - regenerator-runtime "^0.13.11" - -"@babel/template@^7.20.7", "@babel/template@^7.21.9", "@babel/template@^7.3.3": - version "7.21.9" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb" - integrity sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ== - dependencies: - "@babel/code-frame" "^7.21.4" - "@babel/parser" "^7.21.9" - "@babel/types" "^7.21.5" - -"@babel/template@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" - integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw== - dependencies: - "@babel/code-frame" "^7.22.5" - "@babel/parser" "^7.22.5" - "@babel/types" "^7.22.5" - -"@babel/traverse@^7.22.1": - version "7.22.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.4.tgz#c3cf96c5c290bd13b55e29d025274057727664c0" - integrity sha512-Tn1pDsjIcI+JcLKq1AVlZEr4226gpuAQTsLMorsYg9tuS/kG7nuwwJ4AB8jfQuEgb/COBwR/DqJxmoiYFu5/rQ== - dependencies: - "@babel/code-frame" "^7.21.4" - "@babel/generator" "^7.22.3" - "@babel/helper-environment-visitor" "^7.22.1" - "@babel/helper-function-name" "^7.21.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.22.4" - "@babel/types" "^7.22.4" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.10.tgz#20252acb240e746d27c2e82b4484f199cf8141aa" - integrity sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig== - dependencies: - "@babel/code-frame" "^7.22.10" - "@babel/generator" "^7.22.10" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" + integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" + +"@babel/traverse@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" + integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== + dependencies: + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.22.10" - "@babel/types" "^7.22.10" - debug "^4.1.0" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/types" "^7.24.5" + debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.4", "@babel/types@^7.21.5", "@babel/types@^7.22.0", "@babel/types@^7.22.3", "@babel/types@^7.22.4", "@babel/types@^7.3.3": - version "7.22.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.4.tgz#56a2653ae7e7591365dabf20b76295410684c071" - integrity sha512-Tx9x3UBHTTsMSW85WB2kphxYQVvrZ/t1FxD88IpSgIjiUJlCm9z+xWIDwyo1vffTwSqteqyznB8ZE9vYYk16zA== - dependencies: - "@babel/helper-string-parser" "^7.21.5" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@babel/types@^7.22.10", "@babel/types@^7.22.5": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" - integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.3.3": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" + integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.5" + "@babel/helper-string-parser" "^7.24.1" + "@babel/helper-validator-identifier" "^7.24.5" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -1085,14 +974,14 @@ eslint-visitor-keys "^3.3.0" "@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": - version "4.6.2" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.6.2.tgz#1816b5f6948029c5eaacb0703b850ee0cb37d8f8" - integrity sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw== + version "4.10.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== -"@eslint/eslintrc@^2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.1.tgz#18d635e24ad35f7276e8a49d135c7d3ca6a46f93" - integrity sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA== +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== dependencies: ajv "^6.12.4" debug "^4.3.2" @@ -1104,10 +993,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@^8.46.0": - version "8.46.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.46.0.tgz#3f7802972e8b6fe3f88ed1aabc74ec596c456db6" - integrity sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA== +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== "@ewoudenberg/difflib@0.1.0": version "0.1.0" @@ -1116,13 +1005,13 @@ dependencies: heap ">= 0.2.0" -"@humanwhocodes/config-array@^0.11.10": - version "0.11.10" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" - integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ== +"@humanwhocodes/config-array@^0.11.14": + version "0.11.14" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== dependencies: - "@humanwhocodes/object-schema" "^1.2.1" - debug "^4.1.1" + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" minimatch "^3.0.5" "@humanwhocodes/module-importer@^1.0.1": @@ -1130,10 +1019,10 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" @@ -1146,114 +1035,114 @@ js-yaml "^3.13.1" resolve-from "^5.0.0" -"@istanbuljs/schema@^0.1.2": +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": version "0.1.3" resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== -"@jest/console@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.6.2.tgz#bf1d4101347c23e07c029a1b1ae07d550f5cc541" - integrity sha512-0N0yZof5hi44HAR2pPS+ikJ3nzKNoZdVu8FffRf3wy47I7Dm7etk/3KetMdRUqzVd16V4O2m2ISpNTbnIuqy1w== +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" - jest-message-util "^29.6.2" - jest-util "^29.6.2" + jest-message-util "^29.7.0" + jest-util "^29.7.0" slash "^3.0.0" -"@jest/core@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.6.2.tgz#6f2d1dbe8aa0265fcd4fb8082ae1952f148209c8" - integrity sha512-Oj+5B+sDMiMWLhPFF+4/DvHOf+U10rgvCLGPHP8Xlsy/7QxS51aU/eBngudHlJXnaWD5EohAgJ4js+T6pa+zOg== +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== dependencies: - "@jest/console" "^29.6.2" - "@jest/reporters" "^29.6.2" - "@jest/test-result" "^29.6.2" - "@jest/transform" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/console" "^29.7.0" + "@jest/reporters" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" ansi-escapes "^4.2.1" chalk "^4.0.0" ci-info "^3.2.0" exit "^0.1.2" graceful-fs "^4.2.9" - jest-changed-files "^29.5.0" - jest-config "^29.6.2" - jest-haste-map "^29.6.2" - jest-message-util "^29.6.2" - jest-regex-util "^29.4.3" - jest-resolve "^29.6.2" - jest-resolve-dependencies "^29.6.2" - jest-runner "^29.6.2" - jest-runtime "^29.6.2" - jest-snapshot "^29.6.2" - jest-util "^29.6.2" - jest-validate "^29.6.2" - jest-watcher "^29.6.2" + jest-changed-files "^29.7.0" + jest-config "^29.7.0" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-resolve-dependencies "^29.7.0" + jest-runner "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + jest-watcher "^29.7.0" micromatch "^4.0.4" - pretty-format "^29.6.2" + pretty-format "^29.7.0" slash "^3.0.0" strip-ansi "^6.0.0" -"@jest/environment@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.6.2.tgz#794c0f769d85e7553439d107d3f43186dc6874a9" - integrity sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q== +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== dependencies: - "@jest/fake-timers" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" - jest-mock "^29.6.2" + jest-mock "^29.7.0" -"@jest/expect-utils@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.6.2.tgz#1b97f290d0185d264dd9fdec7567a14a38a90534" - integrity sha512-6zIhM8go3RV2IG4aIZaZbxwpOzz3ZiM23oxAlkquOIole+G6TrbeXnykxWYlqF7kz2HlBjdKtca20x9atkEQYg== +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== dependencies: - jest-get-type "^29.4.3" + jest-get-type "^29.6.3" -"@jest/expect@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.6.2.tgz#5a2ad58bb345165d9ce0a1845bbf873c480a4b28" - integrity sha512-m6DrEJxVKjkELTVAztTLyS/7C92Y2b0VYqmDROYKLLALHn8T/04yPs70NADUYPrV3ruI+H3J0iUIuhkjp7vkfg== +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== dependencies: - expect "^29.6.2" - jest-snapshot "^29.6.2" + expect "^29.7.0" + jest-snapshot "^29.7.0" -"@jest/fake-timers@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.6.2.tgz#fe9d43c5e4b1b901168fe6f46f861b3e652a2df4" - integrity sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA== +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@sinonjs/fake-timers" "^10.0.2" "@types/node" "*" - jest-message-util "^29.6.2" - jest-mock "^29.6.2" - jest-util "^29.6.2" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" -"@jest/globals@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.6.2.tgz#74af81b9249122cc46f1eb25793617eec69bf21a" - integrity sha512-cjuJmNDjs6aMijCmSa1g2TNG4Lby/AeU7/02VtpW+SLcZXzOLK2GpN2nLqcFjmhy3B3AoPeQVx7BnyOf681bAw== +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== dependencies: - "@jest/environment" "^29.6.2" - "@jest/expect" "^29.6.2" - "@jest/types" "^29.6.1" - jest-mock "^29.6.2" + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/types" "^29.6.3" + jest-mock "^29.7.0" -"@jest/reporters@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.6.2.tgz#524afe1d76da33d31309c2c4a2c8062d0c48780a" - integrity sha512-sWtijrvIav8LgfJZlrGCdN0nP2EWbakglJY49J1Y5QihcQLfy7ovyxxjJBRXMNltgt4uPtEcFmIMbVshEDfFWw== +"@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== dependencies: "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^29.6.2" - "@jest/test-result" "^29.6.2" - "@jest/transform" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/console" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" "@jridgewell/trace-mapping" "^0.3.18" "@types/node" "*" chalk "^4.0.0" @@ -1262,115 +1151,105 @@ glob "^7.1.3" graceful-fs "^4.2.9" istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^5.1.0" + istanbul-lib-instrument "^6.0.0" istanbul-lib-report "^3.0.0" istanbul-lib-source-maps "^4.0.0" istanbul-reports "^3.1.3" - jest-message-util "^29.6.2" - jest-util "^29.6.2" - jest-worker "^29.6.2" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + jest-worker "^29.7.0" slash "^3.0.0" string-length "^4.0.1" strip-ansi "^6.0.0" v8-to-istanbul "^9.0.1" -"@jest/schemas@^29.6.0": - version "29.6.0" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.0.tgz#0f4cb2c8e3dca80c135507ba5635a4fd755b0040" - integrity sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: "@sinclair/typebox" "^0.27.8" -"@jest/source-map@^29.6.0": - version "29.6.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.0.tgz#bd34a05b5737cb1a99d43e1957020ac8e5b9ddb1" - integrity sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA== +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== dependencies: "@jridgewell/trace-mapping" "^0.3.18" callsites "^3.0.0" graceful-fs "^4.2.9" -"@jest/test-result@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.6.2.tgz#fdd11583cd1608e4db3114e8f0cce277bf7a32ed" - integrity sha512-3VKFXzcV42EYhMCsJQURptSqnyjqCGbtLuX5Xxb6Pm6gUf1wIRIl+mandIRGJyWKgNKYF9cnstti6Ls5ekduqw== +"@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== dependencies: - "@jest/console" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-sequencer@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.6.2.tgz#585eff07a68dd75225a7eacf319780cb9f6b9bf4" - integrity sha512-GVYi6PfPwVejO7slw6IDO0qKVum5jtrJ3KoLGbgBWyr2qr4GaxFV6su+ZAjdTX75Sr1DkMFRk09r2ZVa+wtCGw== +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== dependencies: - "@jest/test-result" "^29.6.2" + "@jest/test-result" "^29.7.0" graceful-fs "^4.2.9" - jest-haste-map "^29.6.2" + jest-haste-map "^29.7.0" slash "^3.0.0" -"@jest/transform@^29.6.2": - version "29.6.2" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.6.2.tgz#522901ebbb211af08835bc3bcdf765ab778094e3" - integrity sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg== +"@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== dependencies: "@babel/core" "^7.11.6" - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@jridgewell/trace-mapping" "^0.3.18" babel-plugin-istanbul "^6.1.1" chalk "^4.0.0" convert-source-map "^2.0.0" fast-json-stable-stringify "^2.1.0" graceful-fs "^4.2.9" - jest-haste-map "^29.6.2" - jest-regex-util "^29.4.3" - jest-util "^29.6.2" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" micromatch "^4.0.4" pirates "^4.0.4" slash "^3.0.0" write-file-atomic "^4.0.2" -"@jest/types@^29.6.1": - version "29.6.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.1.tgz#ae79080278acff0a6af5eb49d063385aaa897bf2" - integrity sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw== +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: - "@jest/schemas" "^29.6.0" + "@jest/schemas" "^29.6.3" "@types/istanbul-lib-coverage" "^2.0.0" "@types/istanbul-reports" "^3.0.0" "@types/node" "*" "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== dependencies: - "@jridgewell/set-array" "^1.0.1" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + "@jridgewell/trace-mapping" "^0.3.24" "@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== - -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== -"@jridgewell/sourcemap-codec@1.4.14": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" @@ -1385,38 +1264,31 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18": - version "0.3.19" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" - integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.18" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" - integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" - -"@jupiterone/data-model@^0.55.0": - version "0.55.0" - resolved "https://registry.yarnpkg.com/@jupiterone/data-model/-/data-model-0.55.0.tgz#e67dfa2901ca8e7ad9bd111d30d4caa6b7dd8fe0" - integrity sha512-lZ/R8z/6HrhitCywyhuLcSD7josRicvj6z5Rh1Bv4ksa5ye00PrI0fg8cQ0GyunYe0FAJtS5hAoit0i+uzVDiw== +"@jupiterone/data-model@^0.61.3": + version "0.61.5" + resolved "https://registry.yarnpkg.com/@jupiterone/data-model/-/data-model-0.61.5.tgz#229e297ecc97847f6a8cda3837e9006de55f2c9f" + integrity sha512-9mDGP6PSIrc5kP+biNtH6Tx2q/p1EjWem/G1iVGaoJkor6YDtuUfSNjeZBQ3BXkF89rIiaYew7QgwsMk/Ov8aQ== dependencies: + "@sinclair/typebox" "^0.32.30" ajv "^8.0.0" ajv-formats "^2.0.0" -"@jupiterone/integration-sdk-cli@^12.4.1": - version "12.4.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-cli/-/integration-sdk-cli-12.4.1.tgz#09bbfac2a356e5a4f320f34cc82c9cb7b7d3c211" - integrity sha512-Ez/3scvrYxP0TrJIUQG7jpPGaTHJBoVjgo40JFiwbiBnC0PZJSXmKGSIadgxsd8JGz2fPphMe4rfGkuMwMYTPw== +"@jupiterone/integration-sdk-cli@^12.8.1": + version "12.8.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-cli/-/integration-sdk-cli-12.8.1.tgz#fa89033fdf1f55b1d5cd427730f987df39c779fe" + integrity sha512-Pre1QKXuSQS8qm46vj051Jp9hU7KLYElhimNfEdF5FG4oNs4mj1KVoAilDO2IilfDK/Stao/zaEX6gb1bOwUxg== dependencies: - "@jupiterone/data-model" "^0.55.0" - "@jupiterone/integration-sdk-core" "^12.4.1" - "@jupiterone/integration-sdk-runtime" "^12.4.1" + "@jupiterone/data-model" "^0.61.3" + "@jupiterone/integration-sdk-core" "^12.8.1" + "@jupiterone/integration-sdk-runtime" "^12.8.1" chalk "^4" commander "^9.4.0" fs-extra "^10.1.0" @@ -1432,21 +1304,23 @@ upath "^1.2.0" url-exists "^1.0.3" -"@jupiterone/integration-sdk-core@^12.3.1", "@jupiterone/integration-sdk-core@^12.4.1": - version "12.4.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-core/-/integration-sdk-core-12.4.1.tgz#f0746437307dc732652a64ca01ad23d43766b26c" - integrity sha512-YeDt8wZftXu/Egb27/zInrd+5wETYz98eyLJvCOf4IQW6IUT8zZ4Bfnbt2/ZVrLlnBX/ICRhc79KCQxuNdlqxg== +"@jupiterone/integration-sdk-core@^12.7.1", "@jupiterone/integration-sdk-core@^12.8.1": + version "12.8.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-core/-/integration-sdk-core-12.8.1.tgz#6e2547e209f813c90913f9c3a922187bf6bc12c9" + integrity sha512-uMj3WJerpaLuIm/VH60Md0F9ikBZKL/ipwuDLxd5r4sPz+J+D7RtWa9bxbPucD0DA8BxUqKcmbyFPDyxAGDXKw== dependencies: - "@jupiterone/data-model" "^0.55.0" + "@jupiterone/data-model" "^0.61.3" + "@jupiterone/integration-sdk-entity-validator" "^12.8.1" + "@sinclair/typebox" "^0.32.30" lodash "^4.17.21" -"@jupiterone/integration-sdk-dev-tools@^12.3.1": - version "12.4.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-dev-tools/-/integration-sdk-dev-tools-12.4.1.tgz#6faebb35afc032bf7ecb19ff134bde6f74aafe47" - integrity sha512-PuBBz0cIzH+RQanYHGT568qhbT0EctBycj6l6WVhLAdcQpbb78TWEmGVDopL+ZycQ3XdJPzGKfP4E23yeDeecQ== +"@jupiterone/integration-sdk-dev-tools@^12.7.1": + version "12.8.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-dev-tools/-/integration-sdk-dev-tools-12.8.1.tgz#0d350304fd238fe0202ffb11da970f1be3a102ac" + integrity sha512-/igd5irWABMI1rYV1tvmtipJD1TfbAHfZmbaqKU9U64v5sBKPAyRKMh97m3+fCFGHuf4Ul2IFGFYNgluqMXM/w== dependencies: - "@jupiterone/integration-sdk-cli" "^12.4.1" - "@jupiterone/integration-sdk-testing" "^12.4.1" + "@jupiterone/integration-sdk-cli" "^12.8.1" + "@jupiterone/integration-sdk-testing" "^12.8.1" "@types/jest" "^29.5.3" "@types/node" "^18" "@typescript-eslint/eslint-plugin" "^6.2.1" @@ -1463,12 +1337,21 @@ ts-node "^9.1.1" typescript "^5.1.6" -"@jupiterone/integration-sdk-runtime@^12.4.1": - version "12.4.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-runtime/-/integration-sdk-runtime-12.4.1.tgz#ac633d48434b7fe13d1872aa1e8954d4fd765278" - integrity sha512-dmTjFwA4Fm27Avu7X80i+q/5edtAQGGDbQMPqtkaGAe+bgGHrRpaCnKG7LCLspCYK8dCoGQkRx63COdd1DDNqQ== +"@jupiterone/integration-sdk-entity-validator@^12.8.1": + version "12.8.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-entity-validator/-/integration-sdk-entity-validator-12.8.1.tgz#b527c179800cf7553573a2e30860b20a3add433e" + integrity sha512-Bp32bxBIBu2iNJDfx5lyWqUqahQWw0SITbOhSFaR1FfMwLCRUx2T6yPpmSGFIuvgOCJmBzaqVFIIooG2Hh4Wjw== dependencies: - "@jupiterone/integration-sdk-core" "^12.4.1" + ajv "^8.12.0" + ajv-formats "^3.0.1" + prettier "^3.2.5" + +"@jupiterone/integration-sdk-runtime@^12.8.1": + version "12.8.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-runtime/-/integration-sdk-runtime-12.8.1.tgz#6af29652bee89928f115c1aa5b0497034cf66bb3" + integrity sha512-mVy+5CfaZEnah/aXPtMG3KOI2ajhvrbktY8JituKkBL0c0oULngawNB9e4vnkGCVCBwwow6p9I+XnH3WuaGANA== + dependencies: + "@jupiterone/integration-sdk-core" "^12.8.1" "@lifeomic/alpha" "^5.2.0" "@lifeomic/attempt" "^3.0.3" async-sema "^3.1.0" @@ -1484,13 +1367,13 @@ p-queue "^6.3.0" rimraf "^3.0.2" -"@jupiterone/integration-sdk-testing@^12.3.1", "@jupiterone/integration-sdk-testing@^12.4.1": - version "12.4.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-testing/-/integration-sdk-testing-12.4.1.tgz#685a29f52777acf84e8eb8a2926f30175e6faaf9" - integrity sha512-LH3VGWqMWYo949v+YU4e7iralKzelHkd6xshHdyvhCEgM6z9EP3csq2Gacip+mF39s7zmAiMSEaanXh6FEDiwg== +"@jupiterone/integration-sdk-testing@^12.7.1", "@jupiterone/integration-sdk-testing@^12.8.1": + version "12.8.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-testing/-/integration-sdk-testing-12.8.1.tgz#2b814d2a7cbc0ad21287704bc7fa54f78370dc55" + integrity sha512-/smBdhogGsWj479ebhhpWuXkB+uLczTlNL5NOubTjVkComgbguneIJZR3Z9SCMk9CiHXpQA38O2c+MfNmhIqEw== dependencies: - "@jupiterone/integration-sdk-core" "^12.4.1" - "@jupiterone/integration-sdk-runtime" "^12.4.1" + "@jupiterone/integration-sdk-core" "^12.8.1" + "@jupiterone/integration-sdk-runtime" "^12.8.1" "@pollyjs/adapter-node-http" "^6.0.5" "@pollyjs/core" "^6.0.5" "@pollyjs/persister-fs" "^6.0.5" @@ -1517,9 +1400,9 @@ uuid "^8.3.2" "@lifeomic/attempt@^3.0.0", "@lifeomic/attempt@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@lifeomic/attempt/-/attempt-3.0.3.tgz#e742a5b85eb673e2f1746b0f39cb932cbc6145bb" - integrity sha512-GlM2AbzrErd/TmLL3E8hAHmb5Q7VhDJp35vIbyPVA5Rz55LZuRr8pwL3qrwwkVNo05gMX1J44gURKb4MHQZo7w== + version "3.1.0" + resolved "https://registry.yarnpkg.com/@lifeomic/attempt/-/attempt-3.1.0.tgz#7fc703559177b81a008b9d263e3d9a001d11d08a" + integrity sha512-QZqem4QuAnAyzfz+Gj5/+SLxqwCAw2qmt7732ZXodr6VDWGeYLG6w1i/vYLa55JQM9wRuBKLmXmiZ2P0LtE5rw== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -1668,28 +1551,28 @@ "@octokit/openapi-types" "^12.11.0" "@pollyjs/adapter-node-http@^6.0.5": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@pollyjs/adapter-node-http/-/adapter-node-http-6.0.5.tgz#f92616cefdad9ae144fe07f6b88798a20bf1c8fd" - integrity sha512-/8xa5OHwumQ06P1PzMcePYxalxyRR4jA3ZdsXpLSSVn8xaC0S95X7WGtFk/1F/HhHWq/3tZaOQo2rFLtprGiwg== + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/adapter-node-http/-/adapter-node-http-6.0.6.tgz#7122765604e3dfdd6d68bced8a89c7966d49d710" + integrity sha512-jdJG7oncmSHZAtVMmRgOxh5A56b7G8H9ULlk/ZaVJ+jNrlFXhLmPpx8OQoSF4Cuq2ugdiWmwmAjFXHStcpY3Mw== dependencies: - "@pollyjs/adapter" "^6.0.4" - "@pollyjs/utils" "^6.0.1" + "@pollyjs/adapter" "^6.0.6" + "@pollyjs/utils" "^6.0.6" lodash-es "^4.17.21" nock "^13.2.1" -"@pollyjs/adapter@^6.0.4": - version "6.0.4" - resolved "https://registry.yarnpkg.com/@pollyjs/adapter/-/adapter-6.0.4.tgz#4c45403a215026770a6f0fd7adb6db62d4b49154" - integrity sha512-xiAdK+ZBABWpXvUVdcgvZpGI0drix8uy6KFWZr3pVvzKWfr6VyKObd6J6alxA8LG/kQ3BL350fIDia8UIcvwrw== +"@pollyjs/adapter@^6.0.6": + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/adapter/-/adapter-6.0.6.tgz#d97b3617cd0e6b662dbfe34bacfb8b99feac0192" + integrity sha512-szhys0NiFQqCJDMC0kpDyjhLqSI7aWc6m6iATCRKgcMcN/7QN85pb3GmRzvnNV8+/Bi2AUSCwxZljcsKhbYVWQ== dependencies: - "@pollyjs/utils" "^6.0.1" + "@pollyjs/utils" "^6.0.6" "@pollyjs/core@^6.0.5": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@pollyjs/core/-/core-6.0.5.tgz#e4e3eaf3e0c6a289ec7f558cb2d03a44317989c1" - integrity sha512-LwKj20QT+VtDTv3HslK1KseTnNP04J8giz71W8RmwjYDSC5PRQvqcY3t86xd9xgVgbfN29in9ZYjAotqsmbyOw== + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/core/-/core-6.0.6.tgz#47a2c7906300e87eda9ee9201dc9f38b9086358d" + integrity sha512-1ZZcmojW8iSFmvHGeLlvuudM3WiDV842FsVvtPAo3HoAYE6jCNveLHJ+X4qvonL4enj1SyTF3hXA107UkQFQrA== dependencies: - "@pollyjs/utils" "^6.0.1" + "@pollyjs/utils" "^6.0.6" "@sindresorhus/fnv1a" "^2.0.1" blueimp-md5 "^2.19.0" fast-json-stable-stringify "^2.1.0" @@ -1699,12 +1582,12 @@ route-recognizer "^0.3.4" slugify "^1.6.3" -"@pollyjs/node-server@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@pollyjs/node-server/-/node-server-6.0.1.tgz#98569d83ea062399ce8464ec937bce1c932e2c23" - integrity sha512-R4WyrcOMRf9t4h2MSAooLlijKchDFXHil5XnVe51OBFe3Ib/8/jo+iMmIENTZE1EP6it9HW00Df93jjZ0XT+Og== +"@pollyjs/node-server@^6.0.6": + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/node-server/-/node-server-6.0.6.tgz#a49ceb4ab801fd588b55385ec6ba3658cea05e5f" + integrity sha512-nkP1+hdNoVOlrRz9R84haXVsaSmo8Xmq7uYK9GeUMSLQy4Fs55ZZ9o2KI6vRA8F6ZqJSbC31xxwwIoTkjyP7Vg== dependencies: - "@pollyjs/utils" "^6.0.1" + "@pollyjs/utils" "^6.0.6" body-parser "^1.19.0" cors "^2.8.5" express "^4.17.1" @@ -1714,19 +1597,19 @@ nocache "^3.0.1" "@pollyjs/persister-fs@^6.0.5": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@pollyjs/persister-fs/-/persister-fs-6.0.5.tgz#7def71d69a96eac7b665dc2db5c6e9999e01da48" - integrity sha512-+zEuPNDoVwA89X/LnmW6l/4LkJXHnZrk/Wyj3ShXLb6sS05LXEThgpriJWLIHh68hPZnqlB4lXsYGjczORiJHw== + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/persister-fs/-/persister-fs-6.0.6.tgz#a314e4ca7541ebbd65c408bf73d81e180df89377" + integrity sha512-/ALVgZiH2zGqwLkW0Mntc0Oq1v7tR8LS8JD2SAyIsHpnSXeBUnfPWwjAuYw0vqORHFVEbwned6MBRFfvU/3qng== dependencies: - "@pollyjs/node-server" "^6.0.1" - "@pollyjs/persister" "^6.0.5" + "@pollyjs/node-server" "^6.0.6" + "@pollyjs/persister" "^6.0.6" -"@pollyjs/persister@^6.0.5": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@pollyjs/persister/-/persister-6.0.5.tgz#572b2575af4226a54cb88b1bbe942b38a232ca7f" - integrity sha512-J2zvzJb3XPDran9HzWh/Ng6GRrIPRt3DnqRygbfqP9do6B2unqGlIxqMdqXzuqylJ49k2soEC+haWpdW2cQ9mg== +"@pollyjs/persister@^6.0.6": + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/persister/-/persister-6.0.6.tgz#14e5ab603e3403fe2351495df715f922ebbf7721" + integrity sha512-9KB1p+frvYvFGur4ifzLnFKFLXAMXrhAhCnVhTnkG2WIqqQPT7y+mKBV/DKCmYFx8GPA9FiNGqt2pB53uJpIdw== dependencies: - "@pollyjs/utils" "^6.0.1" + "@pollyjs/utils" "^6.0.6" "@types/set-cookie-parser" "^2.4.1" bowser "^2.4.0" fast-json-stable-stringify "^2.1.0" @@ -1734,10 +1617,10 @@ set-cookie-parser "^2.4.8" utf8-byte-length "^1.0.4" -"@pollyjs/utils@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@pollyjs/utils/-/utils-6.0.1.tgz#215f53d6af71c44911c9e760c0669922bbcf04a6" - integrity sha512-vTdtYhZs/HcBQM3Po85BDmuOpjMwvuQPkSdd9Cd4lUSc8HEO4d52dljtmwlwW83zVuQvlEu5xFIZJUYhX8HxLA== +"@pollyjs/utils@^6.0.6": + version "6.0.6" + resolved "https://registry.yarnpkg.com/@pollyjs/utils/-/utils-6.0.6.tgz#fa3c3fc2a7cc4ab181499d2d0b439e5a0136a3fe" + integrity sha512-nhVJoI3nRgRimE0V2DVSvsXXNROUH6iyJbroDu4IdsOIOFC1Ds0w+ANMB4NMwFaqE+AisWOmXFzwAGdAfyiQVg== dependencies: qs "^6.10.1" url-parse "^1.5.3" @@ -1747,15 +1630,20 @@ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== +"@sinclair/typebox@^0.32.30": + version "0.32.30" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.32.30.tgz#91ecaad8ed9e5972a2ee52df049b6bd5da93fad7" + integrity sha512-IYK1H0k2sHVB2GjzBK2DXBErhex45GoLuPdgn8lNw5t0+5elIuhpixOMPobFyq6kE0AGIBa4+76Ph4enco0q2Q== + "@sindresorhus/fnv1a@^2.0.1": version "2.0.1" resolved "https://registry.yarnpkg.com/@sindresorhus/fnv1a/-/fnv1a-2.0.1.tgz#2aefdfa7eb5b7f29a7936978218e986c70c603fc" integrity sha512-suq9tRQ6bkpMukTG5K5z0sPWB7t0zExMzZCdmYm6xTSSIm/yCKNm7VCL36wVeyTsFr597/UhU1OAYdHGMDiHrw== "@sinonjs/commons@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.0.tgz#beb434fe875d965265e04722ccfc21df7f755d72" - integrity sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA== + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== dependencies: type-detect "4.0.8" @@ -1774,34 +1662,49 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/abort-controller@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.2.tgz#e2188247a1723b58d60b0803f3ba24b76a714413" - integrity sha512-ln5Cob0mksym62sLr7NiPOSqJ0jKao4qjfcNLDdgINM1lQI12hXrZBlKdPHbXJqpKhKiECDgonMoqCM8bigq4g== +"@smithy/abort-controller@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-3.0.0.tgz#5815f5d4618e14bf8d031bb98a99adabbb831168" + integrity sha512-p6GlFGBt9K4MYLu72YuJ523NVR4A8oHlC5M2JO6OmQqN8kAc/uh1JqLE+FizTokrSJGg0CSvC+BrsmGzKtsZKA== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/config-resolver@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.2.tgz#64496d2f2f9f1482d2e982d3dc057dccc4ba97db" - integrity sha512-0kdsqBL6BdmSbdU6YaDkodVBMua5MuQQluC3nocJ7OJ6PnOuM7i2FEQHE46LBadLqT+CimlDSM+6j91uHNL1ng== +"@smithy/config-resolver@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-3.0.0.tgz#d37b31e3202c5ce54d9bd2406dcde7c7b5073cbd" + integrity sha512-2GzOfADwYLQugYkKQhIyZyQlM05K+tMKvRnc6eFfZcpJGRfKoMUMYdPlBKmqHwQFXQKBrGV6cxL9oymWgDzvFw== dependencies: - "@smithy/types" "^2.1.0" - "@smithy/util-config-provider" "^2.0.0" - "@smithy/util-middleware" "^2.0.0" - tslib "^2.5.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-config-provider" "^3.0.0" + "@smithy/util-middleware" "^3.0.0" + tslib "^2.6.2" -"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.2.tgz#9096ff1a2ceb235497a62d469ac70086b96022ad" - integrity sha512-mbWFYEZ00LBRDk3WvcXViwpdpkJQcfrM3seuKzFxZnF6wIBLMwrcWcsj+OUC/1L+86m8aQY9imXMAaQsAoGxow== +"@smithy/core@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.0.1.tgz#8a7ac8faa0227912ce260bc3f976a5e254323920" + integrity sha512-rcMkjvwxH/bER+oZUPR0yTA0ELD6m3A+d92+CFkdF6HJFCBB1bXo7P5pm21L66XwTN01B6bUhSCQ7cymWRD8zg== + dependencies: + "@smithy/middleware-endpoint" "^3.0.0" + "@smithy/middleware-retry" "^3.0.1" + "@smithy/middleware-serde" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/smithy-client" "^3.0.1" + "@smithy/types" "^3.0.0" + "@smithy/util-middleware" "^3.0.0" + tslib "^2.6.2" + +"@smithy/credential-provider-imds@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-3.0.0.tgz#a290eb0224ef045742e5c806685cf63d44a084f3" + integrity sha512-lfmBiFQcA3FsDAPxNfY0L7CawcWtbyWsBOHo34nF095728JLkBX4Y9q/VPPE2r7fqMVK+drmDigqE2/SSQeVRA== dependencies: - "@smithy/node-config-provider" "^2.0.2" - "@smithy/property-provider" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/url-parser" "^2.0.2" - tslib "^2.5.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/url-parser" "^3.0.0" + tslib "^2.6.2" "@smithy/eventstream-codec@^1.1.0": version "1.1.0" @@ -1813,79 +1716,79 @@ "@smithy/util-hex-encoding" "^1.1.0" tslib "^2.5.0" -"@smithy/eventstream-codec@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.2.tgz#9d81c8d081ac28ba098d98b06cbb39955af1e09b" - integrity sha512-PQZiKx7fMnNwx4zxcUCm82VjnqK6wV4MEHSmMy3taj5dKfXV782IjRGyaDT+8TsmNqVdZIkve5zLRAzh+7kOhA== +"@smithy/eventstream-codec@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.0.0.tgz#81d30391220f73d41f432f65384b606d67673e46" + integrity sha512-PUtyEA0Oik50SaEFCZ0WPVtF9tz/teze2fDptW6WRXl+RrEenH8UbEjudOz8iakiMl3lE3lCVqYf2Y+znL8QFQ== dependencies: "@aws-crypto/crc32" "3.0.0" - "@smithy/types" "^2.1.0" - "@smithy/util-hex-encoding" "^2.0.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + "@smithy/util-hex-encoding" "^3.0.0" + tslib "^2.6.2" -"@smithy/eventstream-serde-browser@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.2.tgz#96558c867291d90cbd30927c3c1b480991d48e5f" - integrity sha512-qaHlcFI+ILE+gZV2B/aZMVXc9LG4v1Owa20dHlP0dLOiJ9WByOjtD2qZmYA/HO4qkkDZHEL/0baWc63aqLCHKQ== +"@smithy/eventstream-serde-browser@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.0.tgz#94721b01f01d8b7eb1db5814275a774ed4d38190" + integrity sha512-NB7AFiPN4NxP/YCAnrvYR18z2/ZsiHiF7VtG30gshO9GbFrIb1rC8ep4NGpJSWrz6P64uhPXeo4M0UsCLnZKqw== dependencies: - "@smithy/eventstream-serde-universal" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/eventstream-serde-universal" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/eventstream-serde-config-resolver@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.2.tgz#7f23160a99276a8d3d29d84e2266bc20896cda44" - integrity sha512-iVC7/NFNWfSXllAxFNUuC4QlREdZjMmAOdISb6fwny/4mUDt1EtYLCrXq7gN1mIzhRPwMpL9YvQ8jpgvfA0Jdw== +"@smithy/eventstream-serde-config-resolver@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.0.tgz#420447d1d284d41f7f070a5d92fc3686cc922581" + integrity sha512-RUQG3vQ3LX7peqqHAbmayhgrF5aTilPnazinaSGF1P0+tgM3vvIRWPHmlLIz2qFqB9LqFIxditxc8O2Z6psrRw== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/eventstream-serde-node@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.2.tgz#0f48deca0bde6b1216c6457780294ce77416a36a" - integrity sha512-p7py8jDpIS1bRewskwgEgJx1OkFvockA2bJnXtOAPJib42DtyRpp8oV14s2ZpjMq57r9KMCQy2j02g554DNavg== +"@smithy/eventstream-serde-node@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.0.tgz#6519523fbb429307be29b151b8ba35bcca2b6e64" + integrity sha512-baRPdMBDMBExZXIUAoPGm/hntixjt/VFpU6+VmCyiYJYzRHRxoaI1MN+5XE+hIS8AJ2GCHLMFEIOLzq9xx1EgQ== dependencies: - "@smithy/eventstream-serde-universal" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/eventstream-serde-universal" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/eventstream-serde-universal@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.2.tgz#8dcc8bf3704afc09d999d13776362bb0b20d4394" - integrity sha512-zf/hm5VIDsvl+XpI1rop4xwXLKiBUe5pxgjRFdHi7AC1p6Zc8uJfyCExLiMUP/QspoIrVV1xGwFFxRCeddDH3g== +"@smithy/eventstream-serde-universal@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.0.tgz#cb8441a73fbde4cbaa68e4a21236f658d914a073" + integrity sha512-HNFfShmotWGeAoW4ujP8meV9BZavcpmerDbPIjkJbxKbN8RsUcpRQ/2OyIxWNxXNH2GWCAxuSB7ynmIGJlQ3Dw== dependencies: - "@smithy/eventstream-codec" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/eventstream-codec" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/fetch-http-handler@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.2.tgz#dcc0e9d365efd8feef4a54dd96a264735a1446b7" - integrity sha512-Wo2m1RaiXNSLF4J3D62LpdSoj/YYb+6tn0H8is1tSrzr7eXAdiYVBc0wIa23N0wT4zmN0iG/yNY6gTCDQ6799A== +"@smithy/fetch-http-handler@^3.0.0", "@smithy/fetch-http-handler@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-3.0.1.tgz#dacfdf6e70d639fac4a0f57c42ce13f0ed14ff22" + integrity sha512-uaH74i5BDj+rBwoQaXioKpI0SHBJFtOVwzrCpxZxphOW0ki5jhj7dXvDMYM2IJem8TpdFvS2iC08sjOblfFGFg== dependencies: - "@smithy/protocol-http" "^2.0.2" - "@smithy/querystring-builder" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/util-base64" "^2.0.0" - tslib "^2.5.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/querystring-builder" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-base64" "^3.0.0" + tslib "^2.6.2" -"@smithy/hash-node@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.2.tgz#e968a3e7ab7072bd12297063e3770ae6d9249dee" - integrity sha512-JKDzZ1YVR7JzOBaJoWy3ToJCE86OQE6D4kOBvvVsu93a3lcF9kv6KYTKBYEWAjwOn/CpK4NH7mKB01OQ8H+aiA== +"@smithy/hash-node@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-3.0.0.tgz#f44b5fff193e241c1cdcc957b296b60f186f0e59" + integrity sha512-84qXstNemP3XS5jcof0el6+bDfjzuvhJPQTEfro3lgtbCtKgzPm3MgiS6ehXVPjeQ5+JS0HqmTz8f/RYfzHVxw== dependencies: - "@smithy/types" "^2.1.0" - "@smithy/util-buffer-from" "^2.0.0" - "@smithy/util-utf8" "^2.0.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + "@smithy/util-buffer-from" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" -"@smithy/invalid-dependency@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.2.tgz#1f7b6a860395e9f11fcdbdf3ac22fb95ce863c69" - integrity sha512-inQZQ5gCO3WRWuXpsc1YJ4KBjsvj2qsoU32yTIKznBWTCQe/D5Dp+sSaysqBqxe0VTZ+8nFEHdUMWUX2BxQThw== +"@smithy/invalid-dependency@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-3.0.0.tgz#21cb6b5203ee15321bfcc751f21f7a19536d4ae8" + integrity sha512-F6wBBaEFgJzj0s4KUlliIGPmqXemwP6EavgvDqYwCH40O5Xr2iMHvS8todmGVZtuJCorBkXsYLyTu4PuizVq5g== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@smithy/is-array-buffer@^1.1.0": version "1.1.0" @@ -1894,70 +1797,75 @@ dependencies: tslib "^2.5.0" -"@smithy/is-array-buffer@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34" - integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug== - dependencies: - tslib "^2.5.0" - -"@smithy/middleware-content-length@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.2.tgz#6167e8ca52cb5f2b06d3c76fa445080c45baaf25" - integrity sha512-FmHlNfuvYgDZE3fIx0G3rD/wLXfAmBYE4mVc/w6d7RllA7TygPzq2pfHL1iCMzWkWTdoAVnt3h4aavAZnhaxEQ== +"@smithy/is-array-buffer@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz#9a95c2d46b8768946a9eec7f935feaddcffa5e7a" + integrity sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ== dependencies: - "@smithy/protocol-http" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + tslib "^2.6.2" -"@smithy/middleware-endpoint@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.2.tgz#29f4c8ae799ffb0891f96148eb754f8d0a41a97c" - integrity sha512-ropE7/c+g22QeluZ+By/B/WvVep0UFreX+IeRMGIO7EbOUPgqtJRXpbJFdG6JKB1uC+CdaJLn4MnZnVBpcyjuA== +"@smithy/middleware-content-length@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-3.0.0.tgz#084b3d22248967885d496eb0b105d9090e8ababd" + integrity sha512-3C4s4d/iGobgCtk2tnWW6+zSTOBg1PRAm2vtWZLdriwTroFbbWNSr3lcyzHdrQHnEXYCC5K52EbpfodaIUY8sg== dependencies: - "@smithy/middleware-serde" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/url-parser" "^2.0.2" - "@smithy/util-middleware" "^2.0.0" - tslib "^2.5.0" - -"@smithy/middleware-retry@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.2.tgz#0d6feb551a5d546c720106435d2a4e7878fd8ea2" - integrity sha512-wtBUXqtZVriiXppYaFkUrybAPhFVX7vebnW/yVPliLMWMcguOMS58qhOYPZe3t9Wki2+mASfyu+kO3An8lAg2A== - dependencies: - "@smithy/protocol-http" "^2.0.2" - "@smithy/service-error-classification" "^2.0.0" - "@smithy/types" "^2.1.0" - "@smithy/util-middleware" "^2.0.0" - "@smithy/util-retry" "^2.0.0" - tslib "^2.5.0" - uuid "^8.3.2" + "@smithy/protocol-http" "^4.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/middleware-serde@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.2.tgz#a59f74e981be8b76ef18e272d525e24e3974dc82" - integrity sha512-Kw9xLdlueIaivUWslKB67WZ/cCUg3QnzYVIA3t5KfgsseEEuU4UxXw8NSTvIt71gqQloY+Um8ugS+idgxrWWnw== +"@smithy/middleware-endpoint@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.0.tgz#54c9e1bd8f35b7d004c803eaf3702e61e32b8295" + integrity sha512-aXOAWztw/5qAfp0NcA2OWpv6ZI/E+Dh9mByif7i91D/0iyYNUcKvskmXiowKESFkuZ7PIMd3VOR4fTibZDs2OQ== + dependencies: + "@smithy/middleware-serde" "^3.0.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/url-parser" "^3.0.0" + "@smithy/util-middleware" "^3.0.0" + tslib "^2.6.2" + +"@smithy/middleware-retry@^3.0.0", "@smithy/middleware-retry@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.1.tgz#167b75e9b79395f11a799f22030eaaf7d40da410" + integrity sha512-hBhSEuL841FhJBK/19WpaGk5YWSzFk/P2UaVjANGKRv3eYNO8Y1lANWgqnuPWjOyCEWMPr58vELFDWpxvRKANw== + dependencies: + "@smithy/node-config-provider" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/service-error-classification" "^3.0.0" + "@smithy/smithy-client" "^3.0.1" + "@smithy/types" "^3.0.0" + "@smithy/util-middleware" "^3.0.0" + "@smithy/util-retry" "^3.0.0" + tslib "^2.6.2" + uuid "^9.0.1" + +"@smithy/middleware-serde@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-3.0.0.tgz#786da6a6bc0e5e51d669dac834c19965245dd302" + integrity sha512-I1vKG1foI+oPgG9r7IMY1S+xBnmAn1ISqployvqkwHoSb8VPsngHDTOgYGYBonuOKndaWRUGJZrKYYLB+Ane6w== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/middleware-stack@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz#cd9f442c2788b1ef0ea6b32236d80c76b3c342e9" - integrity sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ== +"@smithy/middleware-stack@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-3.0.0.tgz#00f112bae7af5fc3bd37d4fab95ebce0f17a7774" + integrity sha512-+H0jmyfAyHRFXm6wunskuNAqtj7yfmwFB6Fp37enytp2q047/Od9xetEaUbluyImOlGnGpaVGaVfjwawSr+i6Q== dependencies: - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/node-config-provider@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.0.2.tgz#a15f125f7011ff82610297d899826b7ef7889867" - integrity sha512-9wVJccASfuCctNWrzR0zrDkf0ox3HCHGEhFlWL2LBoghUYuK28pVRBbG69wvnkhlHnB8dDZHagxH+Nq9dm7eWw== +"@smithy/node-config-provider@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-3.0.0.tgz#4cd5dcf6132c75d6a582fcd6243482dac703865a" + integrity sha512-buqfaSdDh0zo62EPLf8rGDvcpKwGpO5ho4bXS2cdFhlOta7tBkWJt+O5uiaAeICfIOfPclNOndshDNSanX2X9g== dependencies: - "@smithy/property-provider" "^2.0.2" - "@smithy/shared-ini-file-loader" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/shared-ini-file-loader" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@smithy/node-http-handler@^1.0.2": version "1.1.0" @@ -1970,24 +1878,24 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/node-http-handler@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.0.2.tgz#3c4d43352f5412cdb23ca075327ac997f5b03df2" - integrity sha512-lpZjmtmyZqSAtMPsbrLhb7XoAQ2kAHeuLY/csW6I2k+QyFvOk7cZeQsqEngWmZ9SJaeYiDCBINxAIM61i5WGLw== +"@smithy/node-http-handler@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-3.0.0.tgz#e771ea95d03e259f04b7b37e8aece8a4fffc8cdc" + integrity sha512-3trD4r7NOMygwLbUJo4eodyQuypAWr7uvPnebNJ9a70dQhVn+US8j/lCnvoJS6BXfZeF7PkkkI0DemVJw+n+eQ== dependencies: - "@smithy/abort-controller" "^2.0.2" - "@smithy/protocol-http" "^2.0.2" - "@smithy/querystring-builder" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/abort-controller" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/querystring-builder" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.2.tgz#abe091d1e7dc5b617e3418b63eaed11363c96f21" - integrity sha512-DfaZ8cO+d/mgnMzIllcXcU4OYP+omiOl2LYdn/fTGpw/EAQSVzscYV2muV3sDDnuPYQ/r014hUqIxnF+pzh+SQ== +"@smithy/property-provider@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-3.0.0.tgz#ef7a26557c855cc1471b9aa0e05529183e99b978" + integrity sha512-LmbPgHBswdXCrkWWuUwBm9w72S2iLWyC/5jet9/Y9cGHtzqxi+GVjfCfahkvNV4KXEwgnH8EMpcrD9RUYe0eLQ== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@smithy/protocol-http@^1.2.0": version "1.2.0" @@ -1997,13 +1905,13 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/protocol-http@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-2.0.2.tgz#ec3d45a650cb5554b6aba1c38768f51fc9cf79b5" - integrity sha512-qWu8g1FUy+m36KpO1sREJSF7BaLmjw9AqOuwxLVVSdYz+nUQjc9tFAZ9LB6jJXKdsZFSjfkjHJBbhD78QdE7Rw== +"@smithy/protocol-http@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-4.0.0.tgz#04df3b5674b540323f678e7c4113e8abd8b26432" + integrity sha512-qOQZOEI2XLWRWBO9AgIYuHuqjZ2csyr8/IlgFDHDNuIgLAMRx2Bl8ck5U5D6Vh9DPdoaVpuzwWMa0xcdL4O/AQ== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@smithy/querystring-builder@^1.1.0": version "1.1.0" @@ -2014,14 +1922,14 @@ "@smithy/util-uri-escape" "^1.1.0" tslib "^2.5.0" -"@smithy/querystring-builder@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.2.tgz#67a1bb503037c4666b5df56ad4b9e10bc525f568" - integrity sha512-H99LOMWEssfwqkOoTs4Y12UiZ7CTGQSX5Nrx5UkYgRbUEpC1GnnaprHiYrqclC58/xr4K76aNchdPyioxewMzA== +"@smithy/querystring-builder@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-3.0.0.tgz#48a9aa7b700e8409368c21bc0adf7564e001daea" + integrity sha512-bW8Fi0NzyfkE0TmQphDXr1AmBDbK01cA4C1Z7ggwMAU5RDz5AAv/KmoRwzQAS0kxXNf/D2ALTEgwK0U2c4LtRg== dependencies: - "@smithy/types" "^2.1.0" - "@smithy/util-uri-escape" "^2.0.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + "@smithy/util-uri-escape" "^3.0.0" + tslib "^2.6.2" "@smithy/querystring-parser@^1.1.0": version "1.1.0" @@ -2031,26 +1939,28 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/querystring-parser@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.2.tgz#d6b2562e7ae29282b144939e5fd439b17bdf61dd" - integrity sha512-L4VtKQ8O4/aWPQJbiFymbhAmxdfLnEaROh/Vs0OstJ7jtOZeBl2QJmuWY2V7hjt64W7V+tEn2sv6vVvnxkm/xQ== +"@smithy/querystring-parser@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-3.0.0.tgz#fa1ed0cee408cd4d622070fa874bc50ac1a379b7" + integrity sha512-UzHwthk0UEccV4dHzPySnBy34AWw3V9lIqUTxmozQ+wPDAO9csCWMfOLe7V9A2agNYy7xE+Pb0S6K/J23JSzfQ== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/service-error-classification@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz#bbce07c9c529d9333d40db881fd4a1795dd84892" - integrity sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw== +"@smithy/service-error-classification@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-3.0.0.tgz#06a45cb91b15b8b0d5f3b1df2b3743d2ca42f5c4" + integrity sha512-3BsBtOUt2Gsnc3X23ew+r2M71WwtpHfEDGhHYHSDg6q1t8FrWh15jT25DLajFV1H+PpxAJ6gqe9yYeRUsmSdFA== + dependencies: + "@smithy/types" "^3.0.0" -"@smithy/shared-ini-file-loader@^2.0.0", "@smithy/shared-ini-file-loader@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.2.tgz#49b9bf384ece821352f50c8f6cb989edc77d2dbf" - integrity sha512-2VkNOM/82u4vatVdK5nfusgGIlvR48Fkq6me17Oc+V1iyxfR/1x0pG6LzW0br1qlGtzBYFZKmDyviBRcPVFTVw== +"@smithy/shared-ini-file-loader@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.0.0.tgz#8739b7cd24f55fb4e276a74f00f0c2bb4e3f25d8" + integrity sha512-REVw6XauXk8xE4zo5aGL7Rz4ywA8qNMUn8RtWeTRQsgAlmlvbJ7CEPBcaXU2NDC3AYBgYAXrGyWD8XrN8UGDog== dependencies: - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@smithy/signature-v4@^1.0.1": version "1.1.0" @@ -2066,29 +1976,30 @@ "@smithy/util-utf8" "^1.1.0" tslib "^2.5.0" -"@smithy/signature-v4@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.2.tgz#c1ec6d9485a72039060e9a8fe2c02e0afb9d7764" - integrity sha512-YMooDEw/UmGxcXY4qWnSXkbPFsRloluSvyXVT678YPDN/K2AS1GzKfRsvSU7fbccOB4WF8MHZf2UqcRGEltE3Q== - dependencies: - "@smithy/eventstream-codec" "^2.0.2" - "@smithy/is-array-buffer" "^2.0.0" - "@smithy/types" "^2.1.0" - "@smithy/util-hex-encoding" "^2.0.0" - "@smithy/util-middleware" "^2.0.0" - "@smithy/util-uri-escape" "^2.0.0" - "@smithy/util-utf8" "^2.0.0" - tslib "^2.5.0" - -"@smithy/smithy-client@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.0.2.tgz#3364bfb4afa73d57712b95cb9319f7c8324a104e" - integrity sha512-mDfokI8WwLU5C0gcQ4ww/zJI/WLGSh2+vdIA42JRnjfYUjJNH/rKfX9YOnn2eBOxl3loATERVUqkHmKe+P8s2Q== +"@smithy/signature-v4@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-3.0.0.tgz#f536d0abebfeeca8e9aab846a4042658ca07d3b7" + integrity sha512-kXFOkNX+BQHe2qnLxpMEaCRGap9J6tUGLzc3A9jdn+nD4JdMwCKTJ+zFwQ20GkY+mAXGatyTw3HcoUlR39HwmA== + dependencies: + "@smithy/is-array-buffer" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-hex-encoding" "^3.0.0" + "@smithy/util-middleware" "^3.0.0" + "@smithy/util-uri-escape" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" + +"@smithy/smithy-client@^3.0.0", "@smithy/smithy-client@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.0.1.tgz#c440473f6fb5dfbe86eaf015565fc56f66533bb4" + integrity sha512-KAiFY4Y4jdHxR+4zerH/VBhaFKM8pbaVmJZ/CWJRwtM/CmwzTfXfvYwf6GoUwiHepdv+lwiOXCuOl6UBDUEINw== dependencies: - "@smithy/middleware-stack" "^2.0.0" - "@smithy/types" "^2.1.0" - "@smithy/util-stream" "^2.0.2" - tslib "^2.5.0" + "@smithy/middleware-endpoint" "^3.0.0" + "@smithy/middleware-stack" "^3.0.0" + "@smithy/protocol-http" "^4.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-stream" "^3.0.1" + tslib "^2.6.2" "@smithy/types@^1.2.0": version "1.2.0" @@ -2097,12 +2008,12 @@ dependencies: tslib "^2.5.0" -"@smithy/types@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.1.0.tgz#67fd47c25bbb0fd818951891bf7bcf19a8ee2fe6" - integrity sha512-KLsCsqxX0j2l99iP8s0f7LBlcsp7a7ceXGn0LPYPyVOsqmIKvSaPQajq0YevlL4T9Bm+DtcyXfBTbtBcLX1I7A== +"@smithy/types@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.0.0.tgz#00231052945159c64ffd8b91e8909d8d3006cb7e" + integrity sha512-VvWuQk2RKFuOr98gFhjca7fkBS+xLLURT8bUjk5XQoV0ZLm7WPwWPPY3/AwzTLuUBDeoKDCthfe1AsTUWaSEhw== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" "@smithy/url-parser@^1.0.1": version "1.1.0" @@ -2113,36 +2024,37 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/url-parser@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.2.tgz#af50bd62298b209b1a16c80912a03460b7cb8994" - integrity sha512-X1mHCzrSVDlhVy7d3S7Vq+dTfYzwh4n7xGHhyJumu77nJqIss0lazVug85Pwo0DKIoO314wAOvMnBxNYDa+7wA== +"@smithy/url-parser@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-3.0.0.tgz#5fdc77cd22051c1aac6531be0315bfcba0fa705d" + integrity sha512-2XLazFgUu+YOGHtWihB3FSLAfCUajVfNBXGGYjOaVKjLAuAxx3pSBY3hBgLzIgB17haf59gOG3imKqTy8mcrjw== dependencies: - "@smithy/querystring-parser" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/querystring-parser" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/util-base64@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.0.0.tgz#1beeabfb155471d1d41c8d0603be1351f883c444" - integrity sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA== +"@smithy/util-base64@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-3.0.0.tgz#f7a9a82adf34e27a72d0719395713edf0e493017" + integrity sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ== dependencies: - "@smithy/util-buffer-from" "^2.0.0" - tslib "^2.5.0" + "@smithy/util-buffer-from" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" -"@smithy/util-body-length-browser@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz#5447853003b4c73da3bc5f3c5e82c21d592d1650" - integrity sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg== +"@smithy/util-body-length-browser@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz#86ec2f6256310b4845a2f064e2f571c1ca164ded" + integrity sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" -"@smithy/util-body-length-node@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.0.0.tgz#4870b71cb9ded0123d984898ce952ce56896bc53" - integrity sha512-ZV7Z/WHTMxHJe/xL/56qZwSUcl63/5aaPAGjkfynJm4poILjdD4GmFI+V+YWabh2WJIjwTKZ5PNsuvPQKt93Mg== +"@smithy/util-body-length-node@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz#99a291bae40d8932166907fe981d6a1f54298a6d" + integrity sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" "@smithy/util-buffer-from@^1.1.0": version "1.1.0" @@ -2152,42 +2064,53 @@ "@smithy/is-array-buffer" "^1.1.0" tslib "^2.5.0" -"@smithy/util-buffer-from@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb" - integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw== +"@smithy/util-buffer-from@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz#559fc1c86138a89b2edaefc1e6677780c24594e3" + integrity sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA== dependencies: - "@smithy/is-array-buffer" "^2.0.0" - tslib "^2.5.0" + "@smithy/is-array-buffer" "^3.0.0" + tslib "^2.6.2" -"@smithy/util-config-provider@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38" - integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg== +"@smithy/util-config-provider@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz#62c6b73b22a430e84888a8f8da4b6029dd5b8efe" + integrity sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.2.tgz#fb3ad350573ddea0ff7222adc98e9ecc4155b0d3" - integrity sha512-c2tMMjb624XLuzmlRoZpnFOkejVxcgw3WQKdmgdGZYZapcLzXyC0H9JhnXMjQCt30GqLTlsILRNVBYwFRbw/4Q== +"@smithy/util-defaults-mode-browser@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.1.tgz#0ba33ec90f6dd311599bed3a3dd604f3adba9acd" + integrity sha512-nW5kEzdJn1Bn5TF+gOPHh2rcPli8JU9vSSXLbfg7uPnfR1TMRQqs9zlYRhIb87NeSxIbpdXOI94tvXSy+fvDYg== dependencies: - "@smithy/property-provider" "^2.0.2" - "@smithy/types" "^2.1.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/smithy-client" "^3.0.1" + "@smithy/types" "^3.0.0" bowser "^2.11.0" - tslib "^2.5.0" + tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.2.tgz#2e16e3eb57427c76604c255c38d9e1eacd385d7e" - integrity sha512-gt7m5LLqUtEKldJLyc14DE4kb85vxwomvt9AfEMEvWM4VwfWS1kGJqiStZFb5KNqnQPXw8vvpgLTi8NrWAOXqg== - dependencies: - "@smithy/config-resolver" "^2.0.2" - "@smithy/credential-provider-imds" "^2.0.2" - "@smithy/node-config-provider" "^2.0.2" - "@smithy/property-provider" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" +"@smithy/util-defaults-mode-node@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.1.tgz#71242a6978240a6f559445d4cc26f2cce91c90e1" + integrity sha512-TFk+Qb+elLc/MOhtSp+50fstyfZ6avQbgH2d96xUBpeScu+Al9elxv+UFAjaTHe0HQe5n+wem8ZLpXvU8lwV6Q== + dependencies: + "@smithy/config-resolver" "^3.0.0" + "@smithy/credential-provider-imds" "^3.0.0" + "@smithy/node-config-provider" "^3.0.0" + "@smithy/property-provider" "^3.0.0" + "@smithy/smithy-client" "^3.0.1" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" + +"@smithy/util-endpoints@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-2.0.0.tgz#5a16a723c1220f536a9b1b3e01787e69e77b6f12" + integrity sha512-+exaXzEY3DNt2qtA2OtRNSDlVrE4p32j1JSsQkzA5AdP0YtJNjkYbYhJxkFmPYcjI1abuwopOZCwUmv682QkiQ== + dependencies: + "@smithy/node-config-provider" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@smithy/util-hex-encoding@^1.1.0": version "1.1.0" @@ -2196,12 +2119,12 @@ dependencies: tslib "^2.5.0" -"@smithy/util-hex-encoding@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e" - integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA== +"@smithy/util-hex-encoding@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz#32938b33d5bf2a15796cd3f178a55b4155c535e6" + integrity sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" "@smithy/util-middleware@^1.1.0": version "1.1.0" @@ -2210,34 +2133,36 @@ dependencies: tslib "^2.5.0" -"@smithy/util-middleware@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.0.0.tgz#706681d4a1686544a2275f68266304233f372c99" - integrity sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA== +"@smithy/util-middleware@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.0.tgz#64d775628b99a495ca83ce982f5c83aa45f1e894" + integrity sha512-q5ITdOnV2pXHSVDnKWrwgSNTDBAMHLptFE07ua/5Ty5WJ11bvr0vk2a7agu7qRhrCFRQlno5u3CneU5EELK+DQ== dependencies: - tslib "^2.5.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/util-retry@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.0.0.tgz#7ac5d5f12383a9d9b2a43f9ff25f3866c8727c24" - integrity sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg== +"@smithy/util-retry@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-3.0.0.tgz#8a0c47496aab74e1dfde4905d462ad636a8824bb" + integrity sha512-nK99bvJiziGv/UOKJlDvFF45F00WgPLKVIGUfAK+mDhzVN2hb/S33uW2Tlhg5PVBoqY7tDVqL0zmu4OxAHgo9g== dependencies: - "@smithy/service-error-classification" "^2.0.0" - tslib "^2.5.0" + "@smithy/service-error-classification" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" -"@smithy/util-stream@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.2.tgz#cb4f3c4eca4253f77a780fd861630ed02d67b220" - integrity sha512-Mg9IJcKIu4YKlbzvpp1KLvh4JZLdcPgpxk+LICuDwzZCfxe47R9enVK8dNEiuyiIGK2ExbfvzCVT8IBru62vZw== - dependencies: - "@smithy/fetch-http-handler" "^2.0.2" - "@smithy/node-http-handler" "^2.0.2" - "@smithy/types" "^2.1.0" - "@smithy/util-base64" "^2.0.0" - "@smithy/util-buffer-from" "^2.0.0" - "@smithy/util-hex-encoding" "^2.0.0" - "@smithy/util-utf8" "^2.0.0" - tslib "^2.5.0" +"@smithy/util-stream@^3.0.0", "@smithy/util-stream@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-3.0.1.tgz#3cf527bcd3fec82c231c38d47dd75f3364747edb" + integrity sha512-7F7VNNhAsfMRA8I986YdOY5fE0/T1/ZjFF6OLsqkvQVNP3vZ/szYDfGCyphb7ioA09r32K/0qbSFfNFU68aSzA== + dependencies: + "@smithy/fetch-http-handler" "^3.0.1" + "@smithy/node-http-handler" "^3.0.0" + "@smithy/types" "^3.0.0" + "@smithy/util-base64" "^3.0.0" + "@smithy/util-buffer-from" "^3.0.0" + "@smithy/util-hex-encoding" "^3.0.0" + "@smithy/util-utf8" "^3.0.0" + tslib "^2.6.2" "@smithy/util-uri-escape@^1.1.0": version "1.1.0" @@ -2246,12 +2171,12 @@ dependencies: tslib "^2.5.0" -"@smithy/util-uri-escape@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95" - integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw== +"@smithy/util-uri-escape@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz#e43358a78bf45d50bb736770077f0f09195b6f54" + integrity sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg== dependencies: - tslib "^2.5.0" + tslib "^2.6.2" "@smithy/util-utf8@^1.1.0": version "1.1.0" @@ -2261,27 +2186,27 @@ "@smithy/util-buffer-from" "^1.1.0" tslib "^2.5.0" -"@smithy/util-utf8@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.0.0.tgz#b4da87566ea7757435e153799df9da717262ad42" - integrity sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ== +"@smithy/util-utf8@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-3.0.0.tgz#1a6a823d47cbec1fd6933e5fc87df975286d9d6a" + integrity sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA== dependencies: - "@smithy/util-buffer-from" "^2.0.0" - tslib "^2.5.0" + "@smithy/util-buffer-from" "^3.0.0" + tslib "^2.6.2" -"@smithy/util-waiter@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.0.2.tgz#32fa0fbd3ec12827daa396f2ec52e5f47478d327" - integrity sha512-7XCEVXDLguf3Og0NIF/KYEAHtrzNXmCdtEwMfOXr4iBKOUWYzNj91YB9O7tLrct8VGvysGA0x2xYzbxMbvF0QQ== +"@smithy/util-waiter@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.0.0.tgz#26bcc5bbbf1de9360a7aeb3b3919926fc6afa2bc" + integrity sha512-+fEXJxGDLCoqRKVSmo0auGxaqbiCo+8oph+4auefYjaNxjOLKSY2MxVQfRzo65PaZv4fr+5lWg+au7vSuJJ/zw== dependencies: - "@smithy/abort-controller" "^2.0.2" - "@smithy/types" "^2.1.0" - tslib "^2.5.0" + "@smithy/abort-controller" "^3.0.0" + "@smithy/types" "^3.0.0" + tslib "^2.6.2" "@tsconfig/node10@^1.0.7": - version "1.0.9" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" - integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.11.tgz#6ee46400685f130e278128c7b38b7e031ff5b2f2" + integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw== "@tsconfig/node12@^1.0.7": version "1.0.11" @@ -2299,14 +2224,14 @@ integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== "@types/aws-lambda@^8.10.101": - version "8.10.119" - resolved "https://registry.yarnpkg.com/@types/aws-lambda/-/aws-lambda-8.10.119.tgz#aaf010a9c892b3e29a290e5c49bfe8bcec82c455" - integrity sha512-Vqm22aZrCvCd6I5g1SvpW151jfqwTzEZ7XJ3yZ6xaZG31nUEOEyzzVImjRcsN8Wi/QyPxId/x8GTtgIbsy8kEw== + version "8.10.138" + resolved "https://registry.yarnpkg.com/@types/aws-lambda/-/aws-lambda-8.10.138.tgz#11d0b6978c00ab34c38532f04306bb2e6f78163e" + integrity sha512-71EHMl70TPWIAsFuHd85NHq6S6T2OOjiisPTrH7RgcjzpJpPh4RQJv7PvVvIxc6PIp8CLV7F9B+TdjcAES5vcA== "@types/babel__core@^7.1.14": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.1.tgz#916ecea274b0c776fec721e333e55762d3a9614b" - integrity sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw== + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== dependencies: "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" @@ -2315,197 +2240,200 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" - integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + version "7.6.8" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" - integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + version "7.4.4" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.1.tgz#dd6f1d2411ae677dcb2db008c962598be31d6acf" - integrity sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg== + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" + integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== dependencies: "@babel/types" "^7.20.7" "@types/bunyan-format@^0.2.3": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@types/bunyan-format/-/bunyan-format-0.2.5.tgz#982ba4ae80ad2941824368c0e15a2f2cc74e44c6" - integrity sha512-JM7Xn5JuFIN+L/nINyGV56GjCgv9uNilTaIlctC8NPHOwJWJurd7wJLiWpCIRfQXipkk1QDQftv9SayfquVxIg== + version "0.2.9" + resolved "https://registry.yarnpkg.com/@types/bunyan-format/-/bunyan-format-0.2.9.tgz#0b92187025244adceb2c84611b0aa7301d518d50" + integrity sha512-WuHXkdlVOzNejhWMO7mSu+i81rpp3b1pGB8HDCv+HtOGkz0gpoTSKfaQfDgYDUKI0BfZM4XRNGsVSI11akwrEQ== dependencies: "@types/node" "*" "@types/bunyan@^1.8.6": - version "1.8.8" - resolved "https://registry.yarnpkg.com/@types/bunyan/-/bunyan-1.8.8.tgz#8d6d33f090f37c07e2a80af30ae728450a101008" - integrity sha512-Cblq+Yydg3u+sGiz2mjHjC5MPmdjY+No4qvHrF+BUhblsmSfMvsHLbOG62tPbonsqBj6sbWv1LHcsoe5Jw+/Ow== + version "1.8.11" + resolved "https://registry.yarnpkg.com/@types/bunyan/-/bunyan-1.8.11.tgz#0b9e7578a5aa2390faf12a460827154902299638" + integrity sha512-758fRH7umIMk5qt5ELmRMff4mLDlN+xyYzC+dkPTdKwbSkJFvz6xwyScrytPU0QIBbRRwbiE8/BIg8bpajerNQ== dependencies: "@types/node" "*" "@types/command-line-args@^5.0.0": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@types/command-line-args/-/command-line-args-5.2.0.tgz#adbb77980a1cc376bb208e3f4142e907410430f6" - integrity sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA== + version "5.2.3" + resolved "https://registry.yarnpkg.com/@types/command-line-args/-/command-line-args-5.2.3.tgz#553ce2fd5acf160b448d307649b38ffc60d39639" + integrity sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw== "@types/command-line-usage@^5.0.1": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@types/command-line-usage/-/command-line-usage-5.0.2.tgz#ba5e3f6ae5a2009d466679cc431b50635bf1a064" - integrity sha512-n7RlEEJ+4x4TS7ZQddTmNSxP+zziEG0TNsMfiRIxcIVXt71ENJ9ojeXmGO3wPoTdn7pJcU2xc3CJYMktNT6DPg== + version "5.0.4" + resolved "https://registry.yarnpkg.com/@types/command-line-usage/-/command-line-usage-5.0.4.tgz#374e4c62d78fbc5a670a0f36da10235af879a0d5" + integrity sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg== "@types/fined@*": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@types/fined/-/fined-1.1.3.tgz#83f03e8f0a8d3673dfcafb18fce3571f6250e1bc" - integrity sha512-CWYnSRnun3CGbt6taXeVo2lCbuaj4mchVJ4UF/BdU5TSuIn3AmS13pGMwCsBUoehGbhZrBrpNJZSZI5EVilXww== + version "1.1.5" + resolved "https://registry.yarnpkg.com/@types/fined/-/fined-1.1.5.tgz#504b87a0de8813e06e7d226f34c1cefb70d9afb0" + integrity sha512-2N93vadEGDFhASTIRbizbl4bNqpMOId5zZfj6hHqYZfEzEfO9onnU4Im8xvzo8uudySDveDHBOOSlTWf38ErfQ== "@types/graceful-fs@^4.1.3": - version "4.1.6" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae" - integrity sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw== + version "4.1.9" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== dependencies: "@types/node" "*" "@types/inquirer@^8.2.1": - version "8.2.6" - resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-8.2.6.tgz#abd41a5fb689c7f1acb12933d787d4262a02a0ab" - integrity sha512-3uT88kxg8lNzY8ay2ZjP44DKcRaTGztqeIvN2zHvhzIBH/uAPaL75aBtdNRKbA7xXoMbBt5kX0M00VKAnfOYlA== + version "8.2.10" + resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-8.2.10.tgz#9444dce2d764c35bc5bb4d742598aaa4acb6561b" + integrity sha512-IdD5NmHyVjWM8SHWo/kPBgtzXatwPkfwzyP3fN1jF2g9BWt5WO+8hL2F4o2GKIYsU40PpqeevuUWvkS/roXJkA== dependencies: "@types/through" "*" rxjs "^7.2.0" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== "@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@^29.5.3": - version "29.5.3" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.3.tgz#7a35dc0044ffb8b56325c6802a4781a626b05777" - integrity sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA== + version "29.5.12" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" + integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== dependencies: expect "^29.0.0" pretty-format "^29.0.0" "@types/json-schema@^7.0.12", "@types/json-schema@^7.0.9": - version "7.0.12" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" - integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/liftoff@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/liftoff/-/liftoff-4.0.0.tgz#d4a100d356529776ad47fee2a9ce8f1f1ffe3772" - integrity sha512-Ny/PJkO6nxWAQnaet8q/oWz15lrfwvdvBpuY4treB0CSsBO1CG0fVuNLngR3m3bepQLd+E4c3Y3DlC2okpUvPw== + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/liftoff/-/liftoff-4.0.3.tgz#ebac04d98b65e0aeff7cc31655cb6d060a3d8146" + integrity sha512-UgbL2kR5pLrWICvr8+fuSg0u43LY250q7ZMkC+XKC3E+rs/YBDEnQIzsnhU5dYsLlwMi3R75UvCL87pObP1sxw== dependencies: "@types/fined" "*" "@types/node" "*" "@types/node-fetch@^2.5.10": - version "2.6.4" - resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.4.tgz#1bc3a26de814f6bf466b25aeb1473fa1afe6a660" - integrity sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg== + version "2.6.11" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.11.tgz#9b39b78665dae0e82a08f02f4967d62c66f95d24" + integrity sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g== dependencies: "@types/node" "*" - form-data "^3.0.0" + form-data "^4.0.0" "@types/node@*": - version "20.2.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.2.5.tgz#26d295f3570323b2837d322180dfbf1ba156fefb" - integrity sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ== + version "20.12.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" + integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== + dependencies: + undici-types "~5.26.4" "@types/node@^18": - version "18.17.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.4.tgz#bf8ae9875528929cc9930dc3f066cd0481fe1231" - integrity sha512-ATL4WLgr7/W40+Sp1WnNTSKbgVn6Pvhc/2RHAdt8fl6NsQyp4oPCi2eKcGOvA494bwf1K/W6nGgZ9TwDqvpjdw== + version "18.19.33" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.33.tgz#98cd286a1b8a5e11aa06623210240bcc28e95c48" + integrity sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A== + dependencies: + undici-types "~5.26.4" "@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== "@types/semver@^7.3.12", "@types/semver@^7.5.0": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a" - integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw== + version "7.5.8" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" + integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== "@types/set-cookie-parser@^2.4.1": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.2.tgz#b6a955219b54151bfebd4521170723df5e13caad" - integrity sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w== + version "2.4.7" + resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.7.tgz#4a341ed1d3a922573ee54db70b6f0a6d818290e7" + integrity sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg== dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== "@types/through@*": - version "0.0.30" - resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.30.tgz#e0e42ce77e897bd6aead6f6ea62aeb135b8a3895" - integrity sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg== + version "0.0.33" + resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.33.tgz#14ebf599320e1c7851e7d598149af183c6b9ea56" + integrity sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ== dependencies: "@types/node" "*" "@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^17.0.8": - version "17.0.24" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902" - integrity sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw== + version "17.0.32" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" + integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== dependencies: "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^6.2.1": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.3.0.tgz#e751e148aab7ccaf8a7bfd370f7ce9e6bdd1f3f4" - integrity sha512-IZYjYZ0ifGSLZbwMqIip/nOamFiWJ9AH+T/GYNZBWkVcyNQOFGtSMoWV7RvY4poYCMZ/4lHzNl796WOSNxmk8A== + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3" + integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.3.0" - "@typescript-eslint/type-utils" "6.3.0" - "@typescript-eslint/utils" "6.3.0" - "@typescript-eslint/visitor-keys" "6.3.0" + "@typescript-eslint/scope-manager" "6.21.0" + "@typescript-eslint/type-utils" "6.21.0" + "@typescript-eslint/utils" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" natural-compare "^1.4.0" - natural-compare-lite "^1.4.0" semver "^7.5.4" ts-api-utils "^1.0.1" "@typescript-eslint/parser@^6.2.1": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.3.0.tgz#359684c443f4f848db3c4f14674f544f169c8f46" - integrity sha512-ibP+y2Gr6p0qsUkhs7InMdXrwldjxZw66wpcQq9/PzAroM45wdwyu81T+7RibNCh8oc0AgrsyCwJByncY0Ongg== - dependencies: - "@typescript-eslint/scope-manager" "6.3.0" - "@typescript-eslint/types" "6.3.0" - "@typescript-eslint/typescript-estree" "6.3.0" - "@typescript-eslint/visitor-keys" "6.3.0" + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b" + integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ== + dependencies: + "@typescript-eslint/scope-manager" "6.21.0" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/typescript-estree" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" debug "^4.3.4" "@typescript-eslint/scope-manager@5.62.0": @@ -2516,29 +2444,21 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/scope-manager@6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.3.0.tgz#6b74e338c4b88d5e1dfc1a28c570dd5cf8c86b09" - integrity sha512-WlNFgBEuGu74ahrXzgefiz/QlVb+qg8KDTpknKwR7hMH+lQygWyx0CQFoUmMn1zDkQjTBBIn75IxtWss77iBIQ== - dependencies: - "@typescript-eslint/types" "6.3.0" - "@typescript-eslint/visitor-keys" "6.3.0" - -"@typescript-eslint/scope-manager@6.7.4": - version "6.7.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz#a484a17aa219e96044db40813429eb7214d7b386" - integrity sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A== +"@typescript-eslint/scope-manager@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1" + integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg== dependencies: - "@typescript-eslint/types" "6.7.4" - "@typescript-eslint/visitor-keys" "6.7.4" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" -"@typescript-eslint/type-utils@6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.3.0.tgz#3bf89ccd36621ddec1b7f8246afe467c67adc247" - integrity sha512-7Oj+1ox1T2Yc8PKpBvOKWhoI/4rWFd1j7FA/rPE0lbBPXTKjdbtC+7Ev0SeBjEKkIhKWVeZSP+mR7y1Db1CdfQ== +"@typescript-eslint/type-utils@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e" + integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag== dependencies: - "@typescript-eslint/typescript-estree" "6.3.0" - "@typescript-eslint/utils" "6.3.0" + "@typescript-eslint/typescript-estree" "6.21.0" + "@typescript-eslint/utils" "6.21.0" debug "^4.3.4" ts-api-utils "^1.0.1" @@ -2547,15 +2467,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== -"@typescript-eslint/types@6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.3.0.tgz#84517f1427923e714b8418981e493b6635ab4c9d" - integrity sha512-K6TZOvfVyc7MO9j60MkRNWyFSf86IbOatTKGrpTQnzarDZPYPVy0oe3myTMq7VjhfsUAbNUW8I5s+2lZvtx1gg== - -"@typescript-eslint/types@6.7.4": - version "6.7.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.7.4.tgz#5d358484d2be986980c039de68e9f1eb62ea7897" - integrity sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA== +"@typescript-eslint/types@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d" + integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg== "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" @@ -2570,43 +2485,31 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.3.0.tgz#20e1e10e2f51cdb9e19a2751215cac92c003643c" - integrity sha512-Xh4NVDaC4eYKY4O3QGPuQNp5NxBAlEvNQYOqJquR2MePNxO11E5K3t5x4M4Mx53IZvtpW+mBxIT0s274fLUocg== - dependencies: - "@typescript-eslint/types" "6.3.0" - "@typescript-eslint/visitor-keys" "6.3.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/typescript-estree@6.7.4": - version "6.7.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz#f2baece09f7bb1df9296e32638b2e1130014ef1a" - integrity sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ== +"@typescript-eslint/typescript-estree@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46" + integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ== dependencies: - "@typescript-eslint/types" "6.7.4" - "@typescript-eslint/visitor-keys" "6.7.4" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/visitor-keys" "6.21.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" + minimatch "9.0.3" semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.3.0.tgz#0898c5e374372c2092ca1b979ea7ee9cc020ce84" - integrity sha512-hLLg3BZE07XHnpzglNBG8P/IXq/ZVXraEbgY7FM0Cnc1ehM8RMdn9mat3LubJ3KBeYXXPxV1nugWbQPjGeJk6Q== +"@typescript-eslint/utils@6.21.0", "@typescript-eslint/utils@^6.0.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134" + integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.3.0" - "@typescript-eslint/types" "6.3.0" - "@typescript-eslint/typescript-estree" "6.3.0" + "@typescript-eslint/scope-manager" "6.21.0" + "@typescript-eslint/types" "6.21.0" + "@typescript-eslint/typescript-estree" "6.21.0" semver "^7.5.4" "@typescript-eslint/utils@^5.10.0": @@ -2623,19 +2526,6 @@ eslint-scope "^5.1.1" semver "^7.3.7" -"@typescript-eslint/utils@^6.0.0": - version "6.7.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.7.4.tgz#2236f72b10e38277ee05ef06142522e1de470ff2" - integrity sha512-PRQAs+HUn85Qdk+khAxsVV+oULy3VkbH3hQ8hxLRJXWBEd7iI+GbQxH5SEUSH7kbEoTp6oT1bOwyga24ELALTA== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@types/json-schema" "^7.0.12" - "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.7.4" - "@typescript-eslint/types" "6.7.4" - "@typescript-eslint/typescript-estree" "6.7.4" - semver "^7.5.4" - "@typescript-eslint/visitor-keys@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" @@ -2644,21 +2534,18 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.3.0.tgz#8d09aa3e389ae0971426124c155ac289afbe450a" - integrity sha512-kEhRRj7HnvaSjux1J9+7dBen15CdWmDnwrpyiHsFX6Qx2iW5LOBUgNefOFeh2PjWPlNwN8TOn6+4eBU3J/gupw== +"@typescript-eslint/visitor-keys@6.21.0": + version "6.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47" + integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A== dependencies: - "@typescript-eslint/types" "6.3.0" + "@typescript-eslint/types" "6.21.0" eslint-visitor-keys "^3.4.1" -"@typescript-eslint/visitor-keys@6.7.4": - version "6.7.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz#80dfecf820fc67574012375859085f91a4dff043" - integrity sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA== - dependencies: - "@typescript-eslint/types" "6.7.4" - eslint-visitor-keys "^3.4.1" +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== accepts@~1.3.8: version "1.3.8" @@ -2674,19 +2561,14 @@ acorn-jsx@^5.3.2: integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^8.1.1: - version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^8.4.1: - version "8.8.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" - integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== + version "8.3.2" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" + integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== -acorn@^8.9.0: - version "8.10.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== +acorn@^8.4.1, acorn@^8.9.0: + version "8.11.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== agent-base@6: version "6.0.2" @@ -2696,9 +2578,9 @@ agent-base@6: debug "4" agent-base@^7.0.2: - version "7.1.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" - integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== + version "7.1.1" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317" + integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA== dependencies: debug "^4.3.4" @@ -2717,6 +2599,13 @@ ajv-formats@^2.0.0: dependencies: ajv "^8.0.0" +ajv-formats@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578" + integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== + dependencies: + ajv "^8.0.0" + ajv@^6.12.3, ajv@^6.12.4: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -2727,15 +2616,15 @@ ajv@^6.12.3, ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== +ajv@^8.0.0, ajv@^8.12.0: + version "8.13.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.13.0.tgz#a3939eaec9fb80d217ddf0c3376948c023f28c91" + integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== dependencies: - fast-deep-equal "^3.1.1" + fast-deep-equal "^3.1.3" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.2.2" + uri-js "^4.4.1" ansi-colors@^4.1.1: version "4.1.3" @@ -2916,9 +2805,9 @@ aws-sign2@~0.7.0: integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== aws4@^1.8.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" - integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== + version "1.13.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.0.tgz#d9b802e9bb9c248d7be5f7f5ef178dc3684e9dcc" + integrity sha512-3AungXC4I8kKsS9PuS4JH2nc+0bVY/mjgrephHTIi8fpEeGsTHBUJeosp0Wc1myYMElmD0B3Oc4XL/HVJ4PV2g== axios@^0.27.2: version "0.27.2" @@ -2928,15 +2817,15 @@ axios@^0.27.2: follow-redirects "^1.14.9" form-data "^4.0.0" -babel-jest@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.6.2.tgz#cada0a59e07f5acaeb11cbae7e3ba92aec9c1126" - integrity sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A== +babel-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" + integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== dependencies: - "@jest/transform" "^29.6.2" + "@jest/transform" "^29.7.0" "@types/babel__core" "^7.1.14" babel-plugin-istanbul "^6.1.1" - babel-preset-jest "^29.5.0" + babel-preset-jest "^29.6.3" chalk "^4.0.0" graceful-fs "^4.2.9" slash "^3.0.0" @@ -2952,10 +2841,10 @@ babel-plugin-istanbul@^6.1.1: istanbul-lib-instrument "^5.0.4" test-exclude "^6.0.0" -babel-plugin-jest-hoist@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz#a97db437936f441ec196990c9738d4b88538618a" - integrity sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w== +babel-plugin-jest-hoist@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" + integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== dependencies: "@babel/template" "^7.3.3" "@babel/types" "^7.3.3" @@ -2980,12 +2869,12 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -babel-preset-jest@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz#57bc8cc88097af7ff6a5ab59d1cd29d52a5916e2" - integrity sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg== +babel-preset-jest@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" + integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== dependencies: - babel-plugin-jest-hoist "^29.5.0" + babel-plugin-jest-hoist "^29.6.3" babel-preset-current-node-syntax "^1.0.0" balanced-match@^1.0.0: @@ -3018,9 +2907,9 @@ before-after-hook@^2.2.0: integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== bignumber.js@^9.0.0: - version "9.1.1" - resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" - integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== + version "9.1.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" + integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== bl@^4.1.0: version "4.1.0" @@ -3045,25 +2934,7 @@ blueimp-md5@^2.19.0: resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.19.0.tgz#b53feea5498dcb53dc6ec4b823adb84b729c4af0" integrity sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w== -body-parser@1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" - integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== - dependencies: - bytes "3.1.2" - content-type "~1.0.4" - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.11.0" - raw-body "2.5.1" - type-is "~1.6.18" - unpipe "1.0.0" - -body-parser@^1.19.0: +body-parser@1.20.2, body-parser@^1.19.0: version "1.20.2" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== @@ -3099,32 +2970,29 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: - fill-range "^7.0.1" + balanced-match "^1.0.0" -browserslist@^4.21.3: - version "4.21.7" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.7.tgz#e2b420947e5fb0a58e8f4668ae6e23488127e551" - integrity sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA== +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - caniuse-lite "^1.0.30001489" - electron-to-chromium "^1.4.411" - node-releases "^2.0.12" - update-browserslist-db "^1.0.11" + fill-range "^7.1.1" -browserslist@^4.21.9: - version "4.21.10" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0" - integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ== +browserslist@^4.22.2: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001517" - electron-to-chromium "^1.4.477" - node-releases "^2.0.13" - update-browserslist-db "^1.0.11" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" bs-logger@0.x: version "0.2.6" @@ -3195,13 +3063,16 @@ cac@^6.7.3: resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== -call-bind@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" callsites@^3.0.0: version "3.1.0" @@ -3226,15 +3097,10 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001489: - version "1.0.30001494" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001494.tgz#3e56e04a48da7a79eae994559eb1ec02aaac862f" - integrity sha512-sY2B5Qyl46ZzfYDegrl8GBCzdawSLT4ThM9b9F+aDYUrAG2zCOyMbd2Tq34mS1g4ZKBfjRlzOohQMxx28x6wJg== - -caniuse-lite@^1.0.30001517: - version "1.0.30001519" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz#3e7b8b8a7077e78b0eb054d69e6edf5c7df35601" - integrity sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg== +caniuse-lite@^1.0.30001587: + version "1.0.30001620" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001620.tgz#78bb6f35b8fe315b96b8590597094145d0b146b4" + integrity sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew== capital-case@^1.0.4: version "1.0.4" @@ -3258,7 +3124,7 @@ chalk@4.1.2, chalk@^4, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^2.0.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -3306,14 +3172,14 @@ ci-info@^2.0.0: integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== ci-info@^3.2.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" - integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" - integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + version "1.3.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" + integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== clean-stack@^2.0.0: version "2.2.0" @@ -3335,9 +3201,9 @@ cli-cursor@^4.0.0: restore-cursor "^4.0.0" cli-spinners@^2.5.0, cli-spinners@^2.6.1: - version "2.9.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" - integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== cli-truncate@^2.1.0: version "2.1.0" @@ -3372,9 +3238,9 @@ co@^4.6.0: integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + version "1.0.2" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== color-convert@^1.9.0: version "1.9.3" @@ -3497,11 +3363,6 @@ content-type@~1.0.4, content-type@~1.0.5: resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== -convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" - integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== - convert-source-map@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" @@ -3512,10 +3373,10 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== core-util-is@1.0.2: version "1.0.2" @@ -3552,6 +3413,19 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + jest-util "^29.7.0" + prompts "^2.0.1" + create-require@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" @@ -3580,7 +3454,7 @@ debug@2.6.9: dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.2, debug@^4.3.4: +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -3593,9 +3467,9 @@ dedent@^0.7.0: integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== dedent@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" - integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== + version "1.5.3" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.3.tgz#99aee19eb9bae55a67327717b6e848d0bf777e5a" + integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ== deep-extend@^0.6.0, deep-extend@~0.6.0: version "0.6.0" @@ -3619,6 +3493,15 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + del@^6.0.0: version "6.1.1" resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" @@ -3668,10 +3551,10 @@ detect-newline@^3.0.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== -diff-sequences@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2" - integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA== +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== diff@^4.0.1: version "4.0.2" @@ -3761,15 +3644,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.411: - version "1.4.419" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.419.tgz#6fbea1f3abb65bf46e8ad874b5c1f0816ce2f8ce" - integrity sha512-jdie3RiEgygvDTyS2sgjq71B36q2cDSBfPlwzUyuOrfYTNoYWyBxxjGJV/HAu3A2hB0Y+HesvCVkVAFoCKwCSw== - -electron-to-chromium@^1.4.477: - version "1.4.488" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.488.tgz#442b1855f8c84fb1ed79f518985c65db94f64cc9" - integrity sha512-Dv4sTjiW7t/UWGL+H8ZkgIjtUAVZDgb/PwGWvMsCT7jipzUV/u5skbLXPFKb6iV0tiddVi/bcS2/kUrczeWgIQ== +electron-to-chromium@^1.4.668: + version "1.4.776" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.776.tgz#1580009f42f9f2ffc1b238e3d8d6e6baa7ca1682" + integrity sha512-s694bi3+gUzlliqxjPHpa9NRTlhzTgB34aan+pVKZmOTGy2xoZXl+8E1B8i5p5rtev3PKMK/H4asgNejC+YHNg== emittery@^0.13.1: version "0.13.1" @@ -3803,11 +3681,12 @@ endent@^2.1.0: objectorarray "^1.0.5" enquirer@^2.3.4, enquirer@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + version "2.4.1" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" + integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== dependencies: ansi-colors "^4.1.1" + strip-ansi "^6.0.1" env-ci@^5.0.1: version "5.5.0" @@ -3825,10 +3704,22 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +escalade@^3.1.1, escalade@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== escape-html@~1.0.3: version "1.0.3" @@ -3851,9 +3742,9 @@ escape-string-regexp@^4.0.0: integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== eslint-config-prettier@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz#eb25485946dd0c66cd216a46232dc05451518d1f" - integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw== + version "9.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" + integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== eslint-plugin-deprecation@^1.5.0: version "1.6.0" @@ -3865,9 +3756,9 @@ eslint-plugin-deprecation@^1.5.0: tsutils "^3.21.0" eslint-plugin-jest@^27.2.3: - version "27.2.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.2.3.tgz#6f8a4bb2ca82c0c5d481d1b3be256ab001f5a3ec" - integrity sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ== + version "27.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz#7c98a33605e1d8b8442ace092b60e9919730000b" + integrity sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug== dependencies: "@typescript-eslint/utils" "^5.10.0" @@ -3887,23 +3778,24 @@ eslint-scope@^7.2.2: esrecurse "^4.3.0" estraverse "^5.2.0" -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz#8c2095440eca8c933bedcadf16fefa44dbe9ba5f" - integrity sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw== +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint@^8.46.0: - version "8.46.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.46.0.tgz#a06a0ff6974e53e643acc42d1dcf2e7f797b3552" - integrity sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg== + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.1" - "@eslint/js" "^8.46.0" - "@humanwhocodes/config-array" "^0.11.10" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" @@ -3911,7 +3803,7 @@ eslint@^8.46.0: doctrine "^3.0.0" escape-string-regexp "^4.0.0" eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.2" + eslint-visitor-keys "^3.4.3" espree "^9.6.1" esquery "^1.4.2" esutils "^2.0.2" @@ -4030,29 +3922,28 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: dependencies: homedir-polyfill "^1.0.1" -expect@^29.0.0, expect@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/expect/-/expect-29.6.2.tgz#7b08e83eba18ddc4a2cf62b5f2d1918f5cd84521" - integrity sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA== +expect@^29.0.0, expect@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== dependencies: - "@jest/expect-utils" "^29.6.2" - "@types/node" "*" - jest-get-type "^29.4.3" - jest-matcher-utils "^29.6.2" - jest-message-util "^29.6.2" - jest-util "^29.6.2" + "@jest/expect-utils" "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" express@^4.17.1: - version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" - integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + version "4.19.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.1" + body-parser "1.20.2" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.5.0" + cookie "0.6.0" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" @@ -4108,21 +3999,10 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.1.1, fast-glob@^3.2.9: - version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-glob@^3.3.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" - integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== +fast-glob@^3.1.1, fast-glob@^3.2.9, fast-glob@^3.3.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -4153,9 +4033,9 @@ fast-xml-parser@4.2.5: strnum "^1.0.5" fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + version "1.17.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== dependencies: reusify "^1.0.4" @@ -4187,10 +4067,10 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" @@ -4271,22 +4151,23 @@ flagged-respawn@^2.0.0: integrity sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA== flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + version "3.2.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== dependencies: - flatted "^3.1.0" + flatted "^3.2.9" + keyv "^4.5.3" rimraf "^3.0.2" -flatted@^3.1.0: - version "3.2.7" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" - integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== +flatted@^3.2.9: + version "3.3.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== follow-redirects@^1.14.9: - version "1.15.2" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" - integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== for-in@^1.0.1: version "1.0.2" @@ -4305,15 +4186,6 @@ forever-agent@~0.6.1: resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - form-data@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" @@ -4338,9 +4210,9 @@ forwarded@0.2.0: integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== fp-ts@^2.5.3: - version "2.16.0" - resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.16.0.tgz#64e03314dfc1c7ce5e975d3496ac14bc3eb7f92e" - integrity sha512-bLq+KgbiXdTEoT1zcARrWEpa5z6A/8b7PcDW7Gef3NSisQ+VS7ll2Xbf1E+xsgik0rWub/8u0qP/iTTjj+PhxQ== + version "2.16.6" + resolved "https://registry.yarnpkg.com/fp-ts/-/fp-ts-2.16.6.tgz#9d63c5b2a06355d627ae94c37a5cffda5c455d24" + integrity sha512-v7w209VPj4L6pPn/ftFRJu31Oa8QagwcVw7BZmLCUWU4AQoc954rX9ogSIahDf67Pg+GjPbkW/Kn9XWnlWJG0g== fresh@0.5.2: version "0.5.2" @@ -4367,14 +4239,14 @@ fs.realpath@^1.0.0: integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== gar@^1.0.4: version "1.0.4" @@ -4382,14 +4254,15 @@ gar@^1.0.4: integrity sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w== gaxios@^6.0.0, gaxios@^6.0.3, gaxios@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/gaxios/-/gaxios-6.1.1.tgz#549629f86a13e756b900f9ff7c94624670102938" - integrity sha512-bw8smrX+XlAoo9o1JAksBwX+hi/RG15J+NTSxmNPIclKC3ZVK6C2afwY8OSdRvOK0+ZLecUJYtj2MmjOt3Dm0w== + version "6.6.0" + resolved "https://registry.yarnpkg.com/gaxios/-/gaxios-6.6.0.tgz#af8242fff0bbb82a682840d5feaa91b6a1c58be4" + integrity sha512-bpOZVQV5gthH/jVCSuYuokRo2bTKOcuBiVWpjmTn6C5Agl5zclGfTljuGsQZxwwDBkli+YhZhP4TdlqTnhOezQ== dependencies: extend "^3.0.2" https-proxy-agent "^7.0.1" is-stream "^2.0.0" node-fetch "^2.6.9" + uuid "^9.0.1" gcp-metadata@^6.1.0: version "6.1.0" @@ -4417,15 +4290,16 @@ get-folder-size@^2.0.1: gar "^1.0.4" tiny-each-async "2.0.3" -get-intrinsic@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== +get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: - function-bind "^1.1.1" - has "^1.0.3" + es-errors "^1.3.0" + function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" + hasown "^2.0.0" get-monorepo-packages@^1.1.0: version "1.2.0" @@ -4535,9 +4409,9 @@ globals@^11.1.0: integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.19.0: - version "13.20.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" - integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== dependencies: type-fest "^0.20.2" @@ -4576,10 +4450,10 @@ globby@^7.1.1: pify "^3.0.0" slash "^1.0.0" -google-auth-library@^9.0.0, google-auth-library@^9.4.1: - version "9.4.1" - resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-9.4.1.tgz#dea32cbdae0a47066995a379e6873c52926ea80e" - integrity sha512-Chs7cuzDuav8W/BXOoRgSXw4u0zxYtuqAHETDR5Q6dG1RwNwz7NUKjsDDHAsBV3KkiiJBtJqjbzy1XU1L41w1g== +google-auth-library@^9.0.0, google-auth-library@^9.4.1, google-auth-library@^9.7.0: + version "9.10.0" + resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-9.10.0.tgz#c9fb940923f7ff2569d61982ee1748578c0bbfd4" + integrity sha512-ol+oSa5NbcGdDqA+gZ3G3mev59OHBZksBTxY/tYwjtcp1H/scAFwJfSQU9/1RALoyZ7FslNbke8j4i3ipwlyuQ== dependencies: base64-js "^1.3.0" ecdsa-sig-formatter "^1.0.11" @@ -4589,13 +4463,13 @@ google-auth-library@^9.0.0, google-auth-library@^9.4.1: jws "^4.0.0" googleapis-common@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/googleapis-common/-/googleapis-common-7.0.1.tgz#c85d0ee605ff0be9f604b963c69dfd27e46f6dec" - integrity sha512-mgt5zsd7zj5t5QXvDanjWguMdHAcJmmDrF9RkInCecNsyV7S7YtGqm5v2IWONNID88osb7zmx5FtrAP12JfD0w== + version "7.2.0" + resolved "https://registry.yarnpkg.com/googleapis-common/-/googleapis-common-7.2.0.tgz#5c19102c9af1e5d27560be5e69ee2ccf68755d42" + integrity sha512-/fhDZEJZvOV3X5jmD+fKxMqma5q2Q9nZNSF3kn1F18tpxmA86BcTxAGBQdM0N89Z3bEaIs+HVznSmFJEAmMTjA== dependencies: extend "^3.0.2" gaxios "^6.0.3" - google-auth-library "^9.0.0" + google-auth-library "^9.7.0" qs "^6.7.0" url-template "^2.0.8" uuid "^9.0.0" @@ -4608,6 +4482,13 @@ googleapis@^129.0.0: google-auth-library "^9.0.0" googleapis-common "^7.0.0" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" @@ -4619,9 +4500,9 @@ graphemer@^1.4.0: integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== gtoken@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/gtoken/-/gtoken-7.0.1.tgz#b64bd01d88268ea3a3572c9076a85d1c48f1a455" - integrity sha512-KcFVtoP1CVFtQu0aSk3AyAt2og66PFhZAlkUOuWKwzMLoulHXG5W5wE5xAnHb+yl3/wEFoqGW7/cDGMU8igDZQ== + version "7.1.0" + resolved "https://registry.yarnpkg.com/gtoken/-/gtoken-7.1.0.tgz#d61b4ebd10132222817f7222b1e6064bd463fc26" + integrity sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw== dependencies: gaxios "^6.0.0" jws "^4.0.0" @@ -4661,22 +4542,29 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== +hasown@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: - function-bind "^1.1.1" + function-bind "^1.1.2" header-case@^2.0.4: version "2.0.4" @@ -4739,9 +4627,9 @@ https-proxy-agent@^5.0.0: debug "4" https-proxy-agent@^7.0.1: - version "7.0.2" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b" - integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== + version "7.0.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" + integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== dependencies: agent-base "^7.0.2" debug "4" @@ -4790,9 +4678,9 @@ ignore@^3.3.5: integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== ignore@^5.2.0, ignore@^5.2.4: - version "5.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + version "5.3.1" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== import-cwd@^3.0.0: version "3.0.0" @@ -4890,9 +4778,9 @@ interpret@^2.2.0: integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== io-ts@^2.1.2: - version "2.2.20" - resolved "https://registry.yarnpkg.com/io-ts/-/io-ts-2.2.20.tgz#be42b75f6668a2c44f706f72ee6e4c906777c7f5" - integrity sha512-Rq2BsYmtwS5vVttie4rqrOCIfHCS9TgpRLFpKQCM1wZBBRY9nWVGmEvm2FnDbSE2un1UE39DvFpTR5UL47YDcA== + version "2.2.21" + resolved "https://registry.yarnpkg.com/io-ts/-/io-ts-2.2.21.tgz#4ef754176f7082a1099d04c7d5c4ea53267c530a" + integrity sha512-zz2Z69v9ZIC3mMLYWIeoUcwWD6f+O7yP92FMVVaXEOSZH1jnVBmET/urd/uoarD1WGBY4rCj8TAyMPzsGNzMFQ== ipaddr.js@1.9.1: version "1.9.1" @@ -4917,12 +4805,12 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-core-module@^2.11.0: - version "2.12.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" - integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== dependencies: - has "^1.0.3" + hasown "^2.0.0" is-extglob@^2.1.1: version "2.1.1" @@ -5046,11 +4934,11 @@ isstream@~0.1.2: integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== -istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: +istanbul-lib-instrument@^5.0.4: version "5.2.1" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== @@ -5061,13 +4949,24 @@ istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" +istanbul-lib-instrument@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz#91655936cf7380e4e473383081e38478b69993b1" + integrity sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + version "3.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== dependencies: istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" + make-dir "^4.0.0" supports-color "^7.1.0" istanbul-lib-source-maps@^4.0.0: @@ -5080,9 +4979,9 @@ istanbul-lib-source-maps@^4.0.0: source-map "^0.6.1" istanbul-reports@^3.1.3: - version "3.1.5" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" - integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" @@ -5092,363 +4991,363 @@ java-properties@^1.0.0: resolved "https://registry.yarnpkg.com/java-properties/-/java-properties-1.0.2.tgz#ccd1fa73907438a5b5c38982269d0e771fe78211" integrity sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ== -jest-changed-files@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.5.0.tgz#e88786dca8bf2aa899ec4af7644e16d9dcf9b23e" - integrity sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag== +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== dependencies: execa "^5.0.0" + jest-util "^29.7.0" p-limit "^3.1.0" -jest-circus@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.6.2.tgz#1e6ffca60151ac66cad63fce34f443f6b5bb4258" - integrity sha512-G9mN+KOYIUe2sB9kpJkO9Bk18J4dTDArNFPwoZ7WKHKel55eKIS/u2bLthxgojwlf9NLCVQfgzM/WsOVvoC6Fw== +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== dependencies: - "@jest/environment" "^29.6.2" - "@jest/expect" "^29.6.2" - "@jest/test-result" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" co "^4.6.0" dedent "^1.0.0" is-generator-fn "^2.0.0" - jest-each "^29.6.2" - jest-matcher-utils "^29.6.2" - jest-message-util "^29.6.2" - jest-runtime "^29.6.2" - jest-snapshot "^29.6.2" - jest-util "^29.6.2" + jest-each "^29.7.0" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" p-limit "^3.1.0" - pretty-format "^29.6.2" + pretty-format "^29.7.0" pure-rand "^6.0.0" slash "^3.0.0" stack-utils "^2.0.3" -jest-cli@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.6.2.tgz#edb381763398d1a292cd1b636a98bfa5644b8fda" - integrity sha512-TT6O247v6dCEX2UGHGyflMpxhnrL0DNqP2fRTKYm3nJJpCTfXX3GCMQPGFjXDoj0i5/Blp3jriKXFgdfmbYB6Q== +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== dependencies: - "@jest/core" "^29.6.2" - "@jest/test-result" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/core" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" chalk "^4.0.0" + create-jest "^29.7.0" exit "^0.1.2" - graceful-fs "^4.2.9" import-local "^3.0.2" - jest-config "^29.6.2" - jest-util "^29.6.2" - jest-validate "^29.6.2" - prompts "^2.0.1" + jest-config "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" yargs "^17.3.1" -jest-config@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.6.2.tgz#c68723f06b31ca5e63030686e604727d406cd7c3" - integrity sha512-VxwFOC8gkiJbuodG9CPtMRjBUNZEHxwfQXmIudSTzFWxaci3Qub1ddTRbFNQlD/zUeaifLndh/eDccFX4wCMQw== +jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== dependencies: "@babel/core" "^7.11.6" - "@jest/test-sequencer" "^29.6.2" - "@jest/types" "^29.6.1" - babel-jest "^29.6.2" + "@jest/test-sequencer" "^29.7.0" + "@jest/types" "^29.6.3" + babel-jest "^29.7.0" chalk "^4.0.0" ci-info "^3.2.0" deepmerge "^4.2.2" glob "^7.1.3" graceful-fs "^4.2.9" - jest-circus "^29.6.2" - jest-environment-node "^29.6.2" - jest-get-type "^29.4.3" - jest-regex-util "^29.4.3" - jest-resolve "^29.6.2" - jest-runner "^29.6.2" - jest-util "^29.6.2" - jest-validate "^29.6.2" + jest-circus "^29.7.0" + jest-environment-node "^29.7.0" + jest-get-type "^29.6.3" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-runner "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" micromatch "^4.0.4" parse-json "^5.2.0" - pretty-format "^29.6.2" + pretty-format "^29.7.0" slash "^3.0.0" strip-json-comments "^3.1.1" -jest-diff@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.6.2.tgz#c36001e5543e82a0805051d3ceac32e6825c1c46" - integrity sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA== +jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== dependencies: chalk "^4.0.0" - diff-sequences "^29.4.3" - jest-get-type "^29.4.3" - pretty-format "^29.6.2" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" -jest-docblock@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.4.3.tgz#90505aa89514a1c7dceeac1123df79e414636ea8" - integrity sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg== +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== dependencies: detect-newline "^3.0.0" -jest-each@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.6.2.tgz#c9e4b340bcbe838c73adf46b76817b15712d02ce" - integrity sha512-MsrsqA0Ia99cIpABBc3izS1ZYoYfhIy0NNWqPSE0YXbQjwchyt6B1HD2khzyPe1WiJA7hbxXy77ZoUQxn8UlSw== +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" chalk "^4.0.0" - jest-get-type "^29.4.3" - jest-util "^29.6.2" - pretty-format "^29.6.2" - -jest-environment-node@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.6.2.tgz#a9ea2cabff39b08eca14ccb32c8ceb924c8bb1ad" - integrity sha512-YGdFeZ3T9a+/612c5mTQIllvWkddPbYcN2v95ZH24oWMbGA4GGS2XdIF92QMhUhvrjjuQWYgUGW2zawOyH63MQ== - dependencies: - "@jest/environment" "^29.6.2" - "@jest/fake-timers" "^29.6.2" - "@jest/types" "^29.6.1" + jest-get-type "^29.6.3" + jest-util "^29.7.0" + pretty-format "^29.7.0" + +jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" - jest-mock "^29.6.2" - jest-util "^29.6.2" + jest-mock "^29.7.0" + jest-util "^29.7.0" -jest-get-type@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5" - integrity sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg== +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== -jest-haste-map@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.6.2.tgz#298c25ea5255cfad8b723179d4295cf3a50a70d1" - integrity sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA== +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@types/graceful-fs" "^4.1.3" "@types/node" "*" anymatch "^3.0.3" fb-watchman "^2.0.0" graceful-fs "^4.2.9" - jest-regex-util "^29.4.3" - jest-util "^29.6.2" - jest-worker "^29.6.2" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + jest-worker "^29.7.0" micromatch "^4.0.4" walker "^1.0.8" optionalDependencies: fsevents "^2.3.2" -jest-leak-detector@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.6.2.tgz#e2b307fee78cab091c37858a98c7e1d73cdf5b38" - integrity sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ== +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== dependencies: - jest-get-type "^29.4.3" - pretty-format "^29.6.2" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" -jest-matcher-utils@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.6.2.tgz#39de0be2baca7a64eacb27291f0bd834fea3a535" - integrity sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ== +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== dependencies: chalk "^4.0.0" - jest-diff "^29.6.2" - jest-get-type "^29.4.3" - pretty-format "^29.6.2" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" -jest-message-util@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.6.2.tgz#af7adc2209c552f3f5ae31e77cf0a261f23dc2bb" - integrity sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ== +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== dependencies: "@babel/code-frame" "^7.12.13" - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@types/stack-utils" "^2.0.0" chalk "^4.0.0" graceful-fs "^4.2.9" micromatch "^4.0.4" - pretty-format "^29.6.2" + pretty-format "^29.7.0" slash "^3.0.0" stack-utils "^2.0.3" -jest-mock@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.6.2.tgz#ef9c9b4d38c34a2ad61010a021866dad41ce5e00" - integrity sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg== +jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@types/node" "*" - jest-util "^29.6.2" + jest-util "^29.7.0" jest-pnp-resolver@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== -jest-regex-util@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.4.3.tgz#a42616141e0cae052cfa32c169945d00c0aa0bb8" - integrity sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg== +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== -jest-resolve-dependencies@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.2.tgz#36435269b6672c256bcc85fb384872c134cc4cf2" - integrity sha512-LGqjDWxg2fuQQm7ypDxduLu/m4+4Lb4gczc13v51VMZbVP5tSBILqVx8qfWcsdP8f0G7aIqByIALDB0R93yL+w== +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== dependencies: - jest-regex-util "^29.4.3" - jest-snapshot "^29.6.2" + jest-regex-util "^29.6.3" + jest-snapshot "^29.7.0" -jest-resolve@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.6.2.tgz#f18405fe4b50159b7b6d85e81f6a524d22afb838" - integrity sha512-G/iQUvZWI5e3SMFssc4ug4dH0aZiZpsDq9o1PtXTV1210Ztyb2+w+ZgQkB3iOiC5SmAEzJBOHWz6Hvrd+QnNPw== +jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== dependencies: chalk "^4.0.0" graceful-fs "^4.2.9" - jest-haste-map "^29.6.2" + jest-haste-map "^29.7.0" jest-pnp-resolver "^1.2.2" - jest-util "^29.6.2" - jest-validate "^29.6.2" + jest-util "^29.7.0" + jest-validate "^29.7.0" resolve "^1.20.0" resolve.exports "^2.0.0" slash "^3.0.0" -jest-runner@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.6.2.tgz#89e8e32a8fef24781a7c4c49cd1cb6358ac7fc01" - integrity sha512-wXOT/a0EspYgfMiYHxwGLPCZfC0c38MivAlb2lMEAlwHINKemrttu1uSbcGbfDV31sFaPWnWJPmb2qXM8pqZ4w== +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== dependencies: - "@jest/console" "^29.6.2" - "@jest/environment" "^29.6.2" - "@jest/test-result" "^29.6.2" - "@jest/transform" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/console" "^29.7.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" emittery "^0.13.1" graceful-fs "^4.2.9" - jest-docblock "^29.4.3" - jest-environment-node "^29.6.2" - jest-haste-map "^29.6.2" - jest-leak-detector "^29.6.2" - jest-message-util "^29.6.2" - jest-resolve "^29.6.2" - jest-runtime "^29.6.2" - jest-util "^29.6.2" - jest-watcher "^29.6.2" - jest-worker "^29.6.2" + jest-docblock "^29.7.0" + jest-environment-node "^29.7.0" + jest-haste-map "^29.7.0" + jest-leak-detector "^29.7.0" + jest-message-util "^29.7.0" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-util "^29.7.0" + jest-watcher "^29.7.0" + jest-worker "^29.7.0" p-limit "^3.1.0" source-map-support "0.5.13" -jest-runtime@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.6.2.tgz#692f25e387f982e89ab83270e684a9786248e545" - integrity sha512-2X9dqK768KufGJyIeLmIzToDmsN0m7Iek8QNxRSI/2+iPFYHF0jTwlO3ftn7gdKd98G/VQw9XJCk77rbTGZnJg== - dependencies: - "@jest/environment" "^29.6.2" - "@jest/fake-timers" "^29.6.2" - "@jest/globals" "^29.6.2" - "@jest/source-map" "^29.6.0" - "@jest/test-result" "^29.6.2" - "@jest/transform" "^29.6.2" - "@jest/types" "^29.6.1" +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/globals" "^29.7.0" + "@jest/source-map" "^29.6.3" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" cjs-module-lexer "^1.0.0" collect-v8-coverage "^1.0.0" glob "^7.1.3" graceful-fs "^4.2.9" - jest-haste-map "^29.6.2" - jest-message-util "^29.6.2" - jest-mock "^29.6.2" - jest-regex-util "^29.4.3" - jest-resolve "^29.6.2" - jest-snapshot "^29.6.2" - jest-util "^29.6.2" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" slash "^3.0.0" strip-bom "^4.0.0" -jest-snapshot@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.6.2.tgz#9b431b561a83f2bdfe041e1cab8a6becdb01af9c" - integrity sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA== +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== dependencies: "@babel/core" "^7.11.6" "@babel/generator" "^7.7.2" "@babel/plugin-syntax-jsx" "^7.7.2" "@babel/plugin-syntax-typescript" "^7.7.2" "@babel/types" "^7.3.3" - "@jest/expect-utils" "^29.6.2" - "@jest/transform" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/expect-utils" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" babel-preset-current-node-syntax "^1.0.0" chalk "^4.0.0" - expect "^29.6.2" + expect "^29.7.0" graceful-fs "^4.2.9" - jest-diff "^29.6.2" - jest-get-type "^29.4.3" - jest-matcher-utils "^29.6.2" - jest-message-util "^29.6.2" - jest-util "^29.6.2" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" natural-compare "^1.4.0" - pretty-format "^29.6.2" + pretty-format "^29.7.0" semver "^7.5.3" -jest-util@^29.0.0, jest-util@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.6.2.tgz#8a052df8fff2eebe446769fd88814521a517664d" - integrity sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w== +jest-util@^29.0.0, jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" ci-info "^3.2.0" graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-validate@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.6.2.tgz#25d972af35b2415b83b1373baf1a47bb266c1082" - integrity sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg== +jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" camelcase "^6.2.0" chalk "^4.0.0" - jest-get-type "^29.4.3" + jest-get-type "^29.6.3" leven "^3.1.0" - pretty-format "^29.6.2" + pretty-format "^29.7.0" -jest-watcher@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.6.2.tgz#77c224674f0620d9f6643c4cfca186d8893ca088" - integrity sha512-GZitlqkMkhkefjfN/p3SJjrDaxPflqxEAv3/ik10OirZqJGYH5rPiIsgVcfof0Tdqg3shQGdEIxDBx+B4tuLzA== +jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== dependencies: - "@jest/test-result" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" "@types/node" "*" ansi-escapes "^4.2.1" chalk "^4.0.0" emittery "^0.13.1" - jest-util "^29.6.2" + jest-util "^29.7.0" string-length "^4.0.1" -jest-worker@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.6.2.tgz#682fbc4b6856ad0aa122a5403c6d048b83f3fb44" - integrity sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ== +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== dependencies: "@types/node" "*" - jest-util "^29.6.2" + jest-util "^29.7.0" merge-stream "^2.0.0" supports-color "^8.0.0" jest@^29.6.1: - version "29.6.2" - resolved "https://registry.yarnpkg.com/jest/-/jest-29.6.2.tgz#3bd55b9fd46a161b2edbdf5f1d1bd0d1eab76c42" - integrity sha512-8eQg2mqFbaP7CwfsTpCxQ+sHzw1WuNWL5UUvjnWP4hx2riGz9fPSzYOaU5q8/GqWn1TfgZIVTqYJygbGbWAANg== + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" + integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== dependencies: - "@jest/core" "^29.6.2" - "@jest/types" "^29.6.1" + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" import-local "^3.0.2" - jest-cli "^29.6.2" + jest-cli "^29.7.0" js-tokens@^4.0.0: version "4.0.0" @@ -5487,6 +5386,11 @@ json-bigint@^1.0.0: dependencies: bignumber.js "^9.0.0" +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-diff@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/json-diff/-/json-diff-1.0.6.tgz#63690f695469b6437efaed5bb3d51f011f7cac28" @@ -5531,7 +5435,7 @@ json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@^2.2.2, json5@^2.2.3: +json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -5572,6 +5476,13 @@ jws@^4.0.0: jwa "^2.0.0" safe-buffer "^5.0.1" +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + kind-of@^6.0.2: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" @@ -5743,9 +5654,9 @@ log-update@^4.0.0: wrap-ansi "^6.2.0" loglevel@^1.8.0: - version "1.8.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" - integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== + version "1.9.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.9.1.tgz#d63976ac9bcd03c7c873116d41c2a85bafff1be7" + integrity sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg== lower-case@^2.0.2: version "2.0.2" @@ -5761,19 +5672,12 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== dependencies: - semver "^6.0.0" + semver "^7.5.3" make-error@1.x, make-error@^1, make-error@^1.1.1: version "1.3.6" @@ -5837,12 +5741,12 @@ methods@~1.1.2: integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + version "4.0.6" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.6.tgz#ab4e37c42726b9cd788181ba4a2a4fead8e394a3" + integrity sha512-Y4Ypn3oujJYxJcMacVgcs92wofTHxp9FzfDpQON4msDefoC0lb3ETvQLOdLcbhSwU1bz8HrL/1sygfBIHudrkQ== dependencies: - braces "^3.0.2" - picomatch "^2.3.1" + braces "^3.0.3" + picomatch "^4.0.2" mime-db@1.52.0: version "1.52.0" @@ -5873,6 +5777,13 @@ mimic-fn@^2.1.0: dependencies: brace-expansion "^1.1.7" +minimatch@9.0.3: + version "9.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" @@ -5896,9 +5807,9 @@ module-alias@^2.2.2: integrity sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q== moment@^2.19.3: - version "2.29.4" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" - integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== + version "2.30.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== moo@^0.5.0: version "0.5.2" @@ -5951,14 +5862,9 @@ mv@~2: rimraf "~2.4.0" nan@^2.14.0: - version "2.17.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" - integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== - -natural-compare-lite@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" - integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + version "2.19.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.19.0.tgz#bb58122ad55a6c5bc973303908d5b16cfdd5a8c0" + integrity sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw== natural-compare@^1.4.0: version "1.4.0" @@ -5990,28 +5896,28 @@ neo-async@^2.6.2: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -neo4j-driver-bolt-connection@^4.4.10: - version "4.4.10" - resolved "https://registry.yarnpkg.com/neo4j-driver-bolt-connection/-/neo4j-driver-bolt-connection-4.4.10.tgz#a8b5b7f82b1d6f9a71a43eafcb0e21512ea24908" - integrity sha512-xK41qY9LEoND3SIB/dJao1t1k3Y0jZlSb3fFrzL7qrrsAx6ClnOvRpJvcNvmjDjyjKXt6tBhElUvIFXqEuJUNQ== +neo4j-driver-bolt-connection@4.4.11: + version "4.4.11" + resolved "https://registry.yarnpkg.com/neo4j-driver-bolt-connection/-/neo4j-driver-bolt-connection-4.4.11.tgz#aeaee9faa620e6309698b4cedf5b354d8898ea05" + integrity sha512-2sCgx3Lpg7fnYAU/kb9wOKY8ResUeur88MhLNUWyINxa+CMP7aB+t70zBcOlJ7hcCf6ghEiz6ZXhd9WikGW9bA== dependencies: buffer "^6.0.3" - neo4j-driver-core "^4.4.10" + neo4j-driver-core "4.4.11" string_decoder "^1.3.0" -neo4j-driver-core@^4.4.10: - version "4.4.10" - resolved "https://registry.yarnpkg.com/neo4j-driver-core/-/neo4j-driver-core-4.4.10.tgz#6f4c1ccc1199f864b149bdcef5e50e45ff95c29e" - integrity sha512-MBHxQSfqnvctgbHIhvY9CitHoFgSVR4rpx6rLX9VP/daGU5U7YZ2BrKHxuWpIxteHafUqmBFmk0frbx8tYGELA== +neo4j-driver-core@4.4.11: + version "4.4.11" + resolved "https://registry.yarnpkg.com/neo4j-driver-core/-/neo4j-driver-core-4.4.11.tgz#62ea7152cc3e0f861c01789ef0cc2b2585de9431" + integrity sha512-7+7Ue9RNsg5TAwkPvl4/st2ZdktN3qH8A/MYmJkZ6Ait8MuXP8ppTvZ3ugPxbrSOJEwvZYpKqV+FNZ17mOSfcQ== neo4j-driver@^4.3.3: - version "4.4.10" - resolved "https://registry.yarnpkg.com/neo4j-driver/-/neo4j-driver-4.4.10.tgz#bcd17c083212dbabd295b77857a753ca04473237" - integrity sha512-FLAytWQbR1CkRFBlmt5N5+PDuKQpSARQXT7F+LFJPar3CKjMrP4VNT5UKfkl0tVc5QSrTxF/Aw2YGBzhs1kyCA== + version "4.4.11" + resolved "https://registry.yarnpkg.com/neo4j-driver/-/neo4j-driver-4.4.11.tgz#e414283de384bbe016b91dc4c9b247d50ff2de94" + integrity sha512-1dhThyuNZt4FIwAlmzsbYNnSn28avjO2TVairuFO3P/aql5iPnwTNGmQJc/MB8BlrzDhOo1+jfAO4pc49XHh1Q== dependencies: "@babel/runtime" "^7.5.5" - neo4j-driver-bolt-connection "^4.4.10" - neo4j-driver-core "^4.4.10" + neo4j-driver-bolt-connection "4.4.11" + neo4j-driver-core "4.4.11" rxjs "^6.6.3" nested-error-stacks@~2.0.1: @@ -6033,13 +5939,12 @@ nocache@^3.0.1: integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== nock@^13.2.1: - version "13.3.1" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.1.tgz#f22d4d661f7a05ebd9368edae1b5dc0a62d758fc" - integrity sha512-vHnopocZuI93p2ccivFyGuUfzjq2fxNyNurp7816mlT5V5HF4SzXu8lvLrVzBbNqzs+ODooZ6OksuSUNM7Njkw== + version "13.5.4" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.4.tgz#8918f0addc70a63736170fef7106a9721e0dc479" + integrity sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" - lodash "^4.17.21" propagate "^2.0.0" node-fetch@2.6.7: @@ -6049,14 +5954,7 @@ node-fetch@2.6.7: dependencies: whatwg-url "^5.0.0" -node-fetch@^2.6.1, node-fetch@^2.6.7: - version "2.6.11" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.11.tgz#cde7fc71deef3131ef80a738919f999e6edfff25" - integrity sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.6.9: +node-fetch@^2.6.1, node-fetch@^2.6.7, node-fetch@^2.6.9: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== @@ -6087,15 +5985,10 @@ node-plop@^0.31.1: title-case "^3.0.3" upper-case "^2.0.2" -node-releases@^2.0.12: - version "2.0.12" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039" - integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ== - -node-releases@^2.0.13: - version "2.0.13" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" - integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== normalize-path@^3.0.0: version "3.0.0" @@ -6119,10 +6012,10 @@ object-assign@^4: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@^1.13.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== object-keys@~0.4.0: version "0.4.0" @@ -6198,16 +6091,16 @@ opencollective-postinstall@^2.0.2: integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" + word-wrap "^1.2.5" ora@^5.4.1: version "5.4.1" @@ -6472,25 +6365,30 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.0, picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== -picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: +picomatch@^2.0.4, picomatch@^2.2.3: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +picomatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== + pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== pirates@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== + version "4.0.6" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== pkg-conf@^2.1.0: version "2.1.0" @@ -6540,17 +6438,17 @@ prelude-ls@^1.2.1: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.1.tgz#65271fc9320ce4913c57747a70ce635b30beaa40" - integrity sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ== +prettier@^3.0.0, prettier@^3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" + integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== -pretty-format@^29.0.0, pretty-format@^29.6.2: - version "29.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.6.2.tgz#3d5829261a8a4d89d8b9769064b29c50ed486a47" - integrity sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg== +pretty-format@^29.0.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== dependencies: - "@jest/schemas" "^29.6.0" + "@jest/schemas" "^29.6.3" ansi-styles "^5.0.0" react-is "^18.0.0" @@ -6596,14 +6494,14 @@ pump@^3.0.0: once "^1.3.1" punycode@^2.1.0, punycode@^2.1.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== pure-rand@^6.0.0: - version "6.0.2" - resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.2.tgz#a9c2ddcae9b68d736a8163036f088a2781c8b306" - integrity sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ== + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== qs@6.11.0: version "6.11.0" @@ -6613,11 +6511,11 @@ qs@6.11.0: side-channel "^1.0.4" qs@^6.10.1, qs@^6.7.0: - version "6.11.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" - integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== + version "6.12.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a" + integrity sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ== dependencies: - side-channel "^1.0.4" + side-channel "^1.0.6" qs@~6.5.2: version "6.5.3" @@ -6652,16 +6550,6 @@ range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - raw-body@2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" @@ -6683,9 +6571,9 @@ rc@^1.2.8, rc@~1.2.7: strip-json-comments "~2.0.1" react-is@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== readable-stream@^3.4.0: version "3.6.2" @@ -6708,10 +6596,10 @@ reduce-flatten@^2.0.0: resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27" integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== -regenerator-runtime@^0.13.11: - version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" - integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== registry-url@^5.1.0: version "5.1.0" @@ -6811,11 +6699,11 @@ resolve.exports@^2.0.0: integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== resolve@^1.20.0: - version "1.22.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" - integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: - is-core-module "^2.11.0" + is-core-module "^2.13.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -6853,9 +6741,9 @@ reusify@^1.0.4: integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rfdc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" - integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + version "1.3.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.1.tgz#2b6d4df52dffe8bb346992a10ea9451f24373a8f" + integrity sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg== rimraf@^3.0.2: version "3.0.2" @@ -6937,29 +6825,15 @@ semver-regex@^3.1.2: resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.4.tgz#13053c0d4aa11d070a2f2872b6b1e3ae1e1971b4" integrity sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA== -semver@^6.0.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^6.3.1: +semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.0.0: - version "7.5.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz#c90c4d631cf74720e46b21c1d37ea07edfab91ec" - integrity sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw== - dependencies: - lru-cache "^6.0.0" - -semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" +semver@^7.0.0, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== send@0.18.0: version "0.18.0" @@ -7004,6 +6878,18 @@ set-cookie-parser@^2.4.8: resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz#131921e50f62ff1a66a461d7d62d7b21d5d15a51" integrity sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ== +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + setprototypeof@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" @@ -7021,14 +6907,15 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" @@ -7122,9 +7009,9 @@ sprintf-js@~1.0.2: integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sshpk@^1.7.0: - version "1.17.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" - integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + version "1.18.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -7373,14 +7260,14 @@ tr46@~0.0.3: integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== ts-api-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.1.tgz#8144e811d44c749cd65b2da305a032510774452d" - integrity sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A== + version "1.3.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== ts-jest@^29.1.1: - version "29.1.1" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b" - integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA== + version "29.1.3" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.3.tgz#2bab16ba5ab0f4896684985f9618acc2cf1197e9" + integrity sha512-6L9qz3ginTd1NKhOxmkP0qU3FyKjj5CPoY+anszfVn6Pmv/RIKzhiMCsH7Yb7UvJR9I2A64rm4zQl531s2F1iw== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" @@ -7392,9 +7279,9 @@ ts-jest@^29.1.1: yargs-parser "^21.0.1" ts-node@^10.9.1: - version "10.9.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" - integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + version "10.9.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" + integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== dependencies: "@cspotcode/source-map-support" "^0.8.0" "@tsconfig/node10" "^1.0.7" @@ -7437,15 +7324,10 @@ tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2, tslib@^2.1.0, tslib@^2.5.0: - version "2.5.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" - integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== - -tslib@^2.0.3, tslib@^2.3.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410" - integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig== +tslib@^2, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.5.0, tslib@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== tsutils@^3.21.0: version "3.21.0" @@ -7502,9 +7384,9 @@ typescript-memoize@^1.0.0-alpha.3: integrity sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA== typescript@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" - integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== + version "5.4.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" + integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== typical@^4.0.0: version "4.0.0" @@ -7526,15 +7408,20 @@ unc-path-regex@^0.1.2: resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg== +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + universal-user-agent@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" - integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== + version "6.0.1" + resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.1.tgz#15f20f55da3c930c57bddbf1734c6654d5fd35aa" + integrity sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ== universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" @@ -7546,13 +7433,13 @@ upath@^1.2.0: resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== -update-browserslist-db@^1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" - integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== +update-browserslist-db@^1.0.13: + version "1.0.16" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" + integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" + escalade "^3.1.2" + picocolors "^1.0.1" upper-case-first@^2.0.2: version "2.0.2" @@ -7568,7 +7455,7 @@ upper-case@^2.0.2: dependencies: tslib "^2.0.3" -uri-js@^4.2.2: +uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== @@ -7608,9 +7495,9 @@ user-home@^2.0.0: os-homedir "^1.0.0" utf8-byte-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" - integrity sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA== + version "1.0.5" + resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz#f9f63910d15536ee2b2d5dd4665389715eac5c1e" + integrity sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA== util-deprecate@^1.0.1: version "1.0.2" @@ -7632,10 +7519,10 @@ uuid@^8.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== -uuid@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" - integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== +uuid@^9.0.0, uuid@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== v8-compile-cache-lib@^3.0.1: version "3.0.1" @@ -7643,18 +7530,18 @@ v8-compile-cache-lib@^3.0.1: integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== v8-to-istanbul@^9.0.1: - version "9.1.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz#1b83ed4e397f58c85c266a570fc2558b5feb9265" - integrity sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA== + version "9.2.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" + integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== dependencies: "@jridgewell/trace-mapping" "^0.3.12" "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" + convert-source-map "^2.0.0" v8flags@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-4.0.0.tgz#dcacd1e0b20a7919cc48022b1bf2d95adb175e83" - integrity sha512-83N0OkTbn6gOjJ2awNuzuK4czeGxwEwBoTqlhBZhnp8o0IJ72mXRQKphj/azwRf3acbDJZYZhbOPEJHd884ELg== + version "4.0.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-4.0.1.tgz#98fe6c4308317c5f394d85a435eb192490f7e132" + integrity sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg== vary@^1, vary@~1.1.2: version "1.1.2" @@ -7716,6 +7603,11 @@ which@^2.0.1: dependencies: isexe "^2.0.0" +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + wordwrap@>=0.0.2, wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" @@ -7777,11 +7669,6 @@ yallist@^3.0.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - yaml@^1.10.0: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"