Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: generate root module output type metadata #372

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
115 changes: 115 additions & 0 deletions metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -230,28 +230,143 @@ spec:
outputs:
- name: bigquery_dataset
description: Bigquery dataset resource.
type:
- object
- access:
- set
- - object
- condition:
- list
- - object
- description: string
expression: string
location: string
title: string
dataset:
- list
- - object
- dataset:
- list
- - object
- dataset_id: string
project_id: string
target_types:
- list
- string
domain: string
group_by_email: string
iam_member: string
role: string
routine:
- list
- - object
- dataset_id: string
project_id: string
routine_id: string
special_group: string
user_by_email: string
view:
- list
- - object
- dataset_id: string
project_id: string
table_id: string
creation_time: number
dataset_id: string
default_collation: string
default_encryption_configuration:
- list
- - object
- kms_key_name: string
default_partition_expiration_ms: number
default_table_expiration_ms: number
delete_contents_on_destroy: bool
description: string
effective_labels:
- map
- string
etag: string
external_dataset_reference:
- list
- - object
- connection: string
external_source: string
friendly_name: string
id: string
is_case_insensitive: bool
labels:
- map
- string
last_modified_time: number
location: string
max_time_travel_hours: string
project: string
resource_tags:
- map
- string
self_link: string
storage_billing_model: string
terraform_labels:
- map
- string
timeouts:
- object
- create: string
delete: string
update: string
- name: bigquery_external_tables
description: Map of BigQuery external table resources being provisioned.
type:
- object
- {}
- name: bigquery_tables
description: Map of bigquery table resources being provisioned.
type:
- object
- {}
- name: bigquery_views
description: Map of bigquery view resources being provisioned.
type:
- object
- {}
- name: external_table_ids
description: Unique IDs for any external tables being provisioned
type:
- tuple
- []
- name: external_table_names
description: Friendly names for any external tables being provisioned
type:
- tuple
- []
- name: project
description: Project where the dataset and tables are created
type: string
- name: routine_ids
description: Unique IDs for any routine being provisioned
type:
- tuple
- []
- name: table_ids
description: Unique id for the table being provisioned
type:
- tuple
- []
- name: table_names
description: Friendly name for the table being provisioned
type:
- tuple
- []
- name: view_ids
description: Unique id for the view being provisioned
type:
- tuple
- []
- name: view_names
description: friendlyname for the view being provisioned
type:
- tuple
- []
requirements:
roles:
- level: Project
Expand Down
31 changes: 19 additions & 12 deletions modules/data_warehouse/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,22 +32,29 @@ spec:
description: {}
icon: assets/data_warehouse_icon_v1.png
deploymentDuration:
configurationSecs: "120"
deploymentSecs: "420"
configurationSecs: 120
deploymentSecs: 420
costEstimate:
description: cost of this solution is $0.65
url: https://cloud.google.com/products/calculator/#id=857776c6-49e8-4c6a-adc5-42a15b8fb67d
cloudProducts:
- productId: search_BIGQUERY_SECTION
- productId: WORKFLOWS_SECTION
- productId: STORAGE_SECTION
- productId: ai-platform
- productId: LOOKER_STUDIO_SECTION
pageUrl: lookerstudio.google.com
isExternal: true
- productId: CLOUD_DMS_SECTION
- productId: FUNCTIONS_SECTION
- productId: DATAFORM_SECTION
- productId: search_BIGQUERY_SECTION
pageUrl: ""
- productId: WORKFLOWS_SECTION
pageUrl: ""
- productId: STORAGE_SECTION
pageUrl: ""
- productId: ai-platform
pageUrl: ""
- productId: LOOKER_STUDIO_SECTION
pageUrl: lookerstudio.google.com
isExternal: true
- productId: CLOUD_DMS_SECTION
pageUrl: ""
- productId: FUNCTIONS_SECTION
pageUrl: ""
- productId: DATAFORM_SECTION
pageUrl: ""
content:
architecture:
diagramUrl: www.gstatic.com/pantheon/images/solutions/data-warehouse-architecture_v6.svg
Expand Down