@@ -43,70 +43,93 @@ custom_code:
4343 pre_update : ' templates/terraform/pre_update/bigqueryanalyticshub_listing.go.tmpl'
4444# Skipping the sweeper due to the non-standard base_url
4545exclude_sweeper : true
46- examples :
46+ samples :
4747 - name : ' bigquery_analyticshub_listing_basic'
4848 primary_resource_id : ' listing'
4949 primary_resource_name : ' fmt.Sprintf("tf_test_my_data_exchange%s", context["random_suffix"]), fmt.Sprintf("tf_test_my_listing%s", context["random_suffix"])'
5050 region_override : ' US'
51- vars :
52- data_exchange_id : ' my_data_exchange'
53- listing_id : ' my_listing'
54- desc : ' example data exchange'
51+ steps :
52+ - name : ' basic'
53+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_basic.tf.tmpl'
54+ vars :
55+ data_exchange_id : ' my_data_exchange'
56+ listing_id : ' my_listing'
57+ desc : ' example data exchange'
5558 - name : ' bigquery_analyticshub_listing_restricted'
5659 primary_resource_id : ' listing'
5760 primary_resource_name : ' fmt.Sprintf("tf_test_my_data_exchange%s", context["random_suffix"]), fmt.Sprintf("tf_test_my_listing%s", context["random_suffix"])'
5861 region_override : ' US'
59- vars :
60- data_exchange_id : ' my_data_exchange'
61- listing_id : ' my_listing'
62- desc : ' example data exchange'
62+ steps :
63+ - name : ' basic'
64+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_restricted.tf.tmpl'
65+ vars :
66+ data_exchange_id : ' my_data_exchange'
67+ listing_id : ' my_listing'
68+ desc : ' example data exchange'
6369 - name : ' bigquery_analyticshub_listing_dcr'
6470 primary_resource_id : ' listing'
6571 primary_resource_name : ' fmt.Sprintf("tf_test_my_data_exchange%s", context["random_suffix"]), fmt.Sprintf("tf_test_my_listing%s", context["random_suffix"])'
6672 region_override : ' US'
67- vars :
68- data_exchange_id : ' dcr_data_exchange'
69- listing_id : ' dcr_listing'
70- desc : ' example dcr data exchange'
73+ steps :
74+ - name : ' basic'
75+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_dcr.tf.tmpl'
76+ vars :
77+ data_exchange_id : ' dcr_data_exchange'
78+ listing_id : ' dcr_listing'
79+ desc : ' example dcr data exchange'
7180 - name : ' bigquery_analyticshub_listing_log_linked_dataset_query_user'
7281 primary_resource_id : ' listing'
7382 primary_resource_name : ' fmt.Sprintf("tf_test_log_email_de%s", context["random_suffix"]),fmt.Sprintf("tf_test_log_email_listing%s", context["random_suffix"])'
7483 region_override : ' US'
75- vars :
76- data_exchange_id : ' tf_test_log_email_de'
77- listing_id : ' tf_test_log_email_listing'
78- dataset_id : ' tf_test_log_email_ds'
79- description : ' Example for log email test'
84+ steps :
85+ - name : ' basic'
86+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_log_linked_dataset_query_user.tf.tmpl'
87+ vars :
88+ data_exchange_id : ' tf_test_log_email_de'
89+ listing_id : ' tf_test_log_email_listing'
90+ dataset_id : ' tf_test_log_email_ds'
91+ description : ' Example for log email test'
8092 - name : ' bigquery_analyticshub_listing_pubsub'
8193 primary_resource_id : ' listing'
8294 primary_resource_name : ' fmt.Sprintf("tf_test_pubsub_de%s", context["random_suffix"]),fmt.Sprintf("tf_test_listing%s", context["random_suffix"])'
8395 region_override : ' US'
84- vars :
85- data_exchange_id : ' tf_test_pubsub_data_exchange'
86- listing_id : ' tf_test_pubsub_listing'
87- pubsub_topic_name : ' test_pubsub'
88- description : ' Example for pubsub topic source'
96+ steps :
97+ - name : ' basic'
98+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_pubsub.tf.tmpl'
99+ vars :
100+ data_exchange_id : ' tf_test_pubsub_data_exchange'
101+ listing_id : ' tf_test_pubsub_listing'
102+ pubsub_topic_name : ' test_pubsub'
103+ description : ' Example for pubsub topic source'
89104 - name : ' bigquery_analyticshub_listing_dcr_routine'
90105 primary_resource_id : ' listing'
91106 primary_resource_name : ' fmt.Sprintf("tf_test_pubsub_de%s", context["random_suffix"]),fmt.Sprintf("tf_test_listing%s", context["random_suffix"])'
92107 region_override : ' US'
93108 min_version : beta
94- vars :
95- data_exchange_id : ' tf_test_data_exchange'
96- listing_id : ' tf_test_listing_routine'
97- dataset_id : ' tf_test_dataset'
98- routine_id : ' tf_test_routine'
99- desc : ' Example for listing with routine'
109+ steps :
110+ - name : ' basic'
111+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_dcr_routine.tf.tmpl'
112+ vars :
113+ data_exchange_id : ' tf_test_data_exchange'
114+ listing_id : ' tf_test_listing_routine'
115+ dataset_id : ' tf_test_dataset'
116+ routine_id : ' tf_test_routine'
117+ desc : ' Example for listing with routine'
100118 - name : ' bigquery_analyticshub_listing_multiregion'
101119 primary_resource_id : ' listing'
102- min_version : beta
103120 primary_resource_name : ' fmt.Sprintf("tf_test_my_data_exchange%s", context["random_suffix"]), fmt.Sprintf("tf_test_my_listing%s", context["random_suffix"])'
104121 region_override : ' US'
105- vars :
106- data_exchange_id : ' my_data_exchange'
107- listing_id : ' my_listing'
108- description : ' example listing for multiregion'
109- exclude_test : true # Handwritten Create test as replica has to be created through Go BQ client
122+ min_version : beta
123+ exclude_test : true
124+ steps :
125+ - name : ' basic'
126+ config_path : ' templates/terraform/examples/bigquery_analyticshub_listing_multiregion.tf.tmpl'
127+ vars :
128+ data_exchange_id : ' my_data_exchange'
129+ listing_id : ' my_listing'
130+ description : ' example listing for multiregion'
131+
132+
110133parameters :
111134properties :
112135 - name : ' name'
0 commit comments