{ "$comment": "This file was automatically generated, do not modify it by hand. Instead, modify the source Typescript file, and run `pnpm types build:software-catalog-schemas`.", "$id": "software-catalog-infrastructure-component-runtime.resources.schema.json", "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "description": "The resources of a Software Catalog infrastructure-component-runtime item.", "properties": { "projectId": { "type": "string", "description": "project object id" }, "name": { "type": "string", "description": "name of the resource" }, "tags": { "type": "array", "description": "list of tags useful for organize data", "items": { "type": "string" } }, "runtimeData": { "type": "object", "additionalProperties": true }, "$schema": { "type": "string" } }, "title": "Software Catalog infrastructure-component-runtime item resources", "type": "object", "examples": [ { "name": "orders-gcp-bucket", "projectId": "67e573d5ea16c05de9363dd2", "runtimeData": { "address": "google_storage_bucket.orders-gcp-bucket", "mode": "managed", "name": "orders-gcp-bucket", "provider_name": "registry.terraform.io/hashicorp/google", "schema_version": 3, "type": "google_storage_bucket" }, "tags": [ "gcp" ] } ] }