Skip to content

Commit c762f21

Browse files
committed
chore: add root module output type metadata
1 parent c285f34 commit c762f21

File tree

1 file changed

+115
-14
lines changed

1 file changed

+115
-14
lines changed

metadata.yaml

Lines changed: 115 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2025 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
apiVersion: blueprints.cloud.google.com/v1alpha1
162
kind: BlueprintMetadata
173
metadata:
@@ -230,28 +216,143 @@ spec:
230216
outputs:
231217
- name: bigquery_dataset
232218
description: Bigquery dataset resource.
219+
type:
220+
- object
221+
- access:
222+
- set
223+
- - object
224+
- condition:
225+
- list
226+
- - object
227+
- description: string
228+
expression: string
229+
location: string
230+
title: string
231+
dataset:
232+
- list
233+
- - object
234+
- dataset:
235+
- list
236+
- - object
237+
- dataset_id: string
238+
project_id: string
239+
target_types:
240+
- list
241+
- string
242+
domain: string
243+
group_by_email: string
244+
iam_member: string
245+
role: string
246+
routine:
247+
- list
248+
- - object
249+
- dataset_id: string
250+
project_id: string
251+
routine_id: string
252+
special_group: string
253+
user_by_email: string
254+
view:
255+
- list
256+
- - object
257+
- dataset_id: string
258+
project_id: string
259+
table_id: string
260+
creation_time: number
261+
dataset_id: string
262+
default_collation: string
263+
default_encryption_configuration:
264+
- list
265+
- - object
266+
- kms_key_name: string
267+
default_partition_expiration_ms: number
268+
default_table_expiration_ms: number
269+
delete_contents_on_destroy: bool
270+
description: string
271+
effective_labels:
272+
- map
273+
- string
274+
etag: string
275+
external_dataset_reference:
276+
- list
277+
- - object
278+
- connection: string
279+
external_source: string
280+
friendly_name: string
281+
id: string
282+
is_case_insensitive: bool
283+
labels:
284+
- map
285+
- string
286+
last_modified_time: number
287+
location: string
288+
max_time_travel_hours: string
289+
project: string
290+
resource_tags:
291+
- map
292+
- string
293+
self_link: string
294+
storage_billing_model: string
295+
terraform_labels:
296+
- map
297+
- string
298+
timeouts:
299+
- object
300+
- create: string
301+
delete: string
302+
update: string
233303
- name: bigquery_external_tables
234304
description: Map of BigQuery external table resources being provisioned.
305+
type:
306+
- object
307+
- {}
235308
- name: bigquery_tables
236309
description: Map of bigquery table resources being provisioned.
310+
type:
311+
- object
312+
- {}
237313
- name: bigquery_views
238314
description: Map of bigquery view resources being provisioned.
315+
type:
316+
- object
317+
- {}
239318
- name: external_table_ids
240319
description: Unique IDs for any external tables being provisioned
320+
type:
321+
- tuple
322+
- []
241323
- name: external_table_names
242324
description: Friendly names for any external tables being provisioned
325+
type:
326+
- tuple
327+
- []
243328
- name: project
244329
description: Project where the dataset and tables are created
330+
type: string
245331
- name: routine_ids
246332
description: Unique IDs for any routine being provisioned
333+
type:
334+
- tuple
335+
- []
247336
- name: table_ids
248337
description: Unique id for the table being provisioned
338+
type:
339+
- tuple
340+
- []
249341
- name: table_names
250342
description: Friendly name for the table being provisioned
343+
type:
344+
- tuple
345+
- []
251346
- name: view_ids
252347
description: Unique id for the view being provisioned
348+
type:
349+
- tuple
350+
- []
253351
- name: view_names
254352
description: friendlyname for the view being provisioned
353+
type:
354+
- tuple
355+
- []
255356
requirements:
256357
roles:
257358
- level: Project

0 commit comments

Comments
 (0)