You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/dyn/dataform_v1beta1.projects.locations.repositories.html
+30
Original file line number
Diff line number
Diff line change
@@ -147,6 +147,11 @@ <h3>Method Details</h3>
147
147
},
148
148
"name": "A String", # Output only. The repository's name.
149
149
"npmrcEnvironmentVariablesSecretVersion": "A String", # Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.
150
+
"workspaceCompilationOverrides": { # Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results. # Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information.
"schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
153
+
"tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
154
+
},
150
155
}
151
156
152
157
repositoryId: string, Required. The ID to use for the repository, which will become the final component of the repository's resource name.
@@ -167,6 +172,11 @@ <h3>Method Details</h3>
167
172
},
168
173
"name": "A String", # Output only. The repository's name.
169
174
"npmrcEnvironmentVariablesSecretVersion": "A String", # Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.
175
+
"workspaceCompilationOverrides": { # Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results. # Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information.
"schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
178
+
"tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
179
+
},
170
180
}</pre>
171
181
</div>
172
182
@@ -233,6 +243,11 @@ <h3>Method Details</h3>
233
243
},
234
244
"name": "A String", # Output only. The repository's name.
235
245
"npmrcEnvironmentVariablesSecretVersion": "A String", # Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.
246
+
"workspaceCompilationOverrides": { # Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results. # Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information.
"schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
249
+
"tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
250
+
},
236
251
}</pre>
237
252
</div>
238
253
@@ -266,6 +281,11 @@ <h3>Method Details</h3>
266
281
},
267
282
"name": "A String", # Output only. The repository's name.
268
283
"npmrcEnvironmentVariablesSecretVersion": "A String", # Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.
284
+
"workspaceCompilationOverrides": { # Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results. # Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information.
"schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
287
+
"tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
288
+
},
269
289
},
270
290
],
271
291
"unreachable": [ # Locations which could not be reached.
@@ -306,6 +326,11 @@ <h3>Method Details</h3>
306
326
},
307
327
"name": "A String", # Output only. The repository's name.
308
328
"npmrcEnvironmentVariablesSecretVersion": "A String", # Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.
329
+
"workspaceCompilationOverrides": { # Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results. # Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information.
"schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
332
+
"tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
333
+
},
309
334
}
310
335
311
336
updateMask: string, Optional. Specifies the fields to be updated in the repository. If left unset, all fields will be updated.
@@ -326,6 +351,11 @@ <h3>Method Details</h3>
326
351
},
327
352
"name": "A String", # Output only. The repository's name.
328
353
"npmrcEnvironmentVariablesSecretVersion": "A String", # Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.
354
+
"workspaceCompilationOverrides": { # Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results. # Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information.
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/dataform.v1beta1.json
+24-1
Original file line number
Diff line number
Diff line change
@@ -1622,7 +1622,7 @@
1622
1622
}
1623
1623
}
1624
1624
},
1625
-
"revision": "20230121",
1625
+
"revision": "20230128",
1626
1626
"rootUrl": "https://dataform.googleapis.com/",
1627
1627
"schemas": {
1628
1628
"Assertion": {
@@ -2754,6 +2754,10 @@
2754
2754
"npmrcEnvironmentVariablesSecretVersion": {
2755
2755
"description": "Optional. The name of the Secret Manager secret version to be used to interpolate variables into the .npmrc file for package installation operations. Must be in the format `projects/*/secrets/*/versions/*`. The file itself must be in a JSON format.",
2756
2756
"type": "string"
2757
+
},
2758
+
"workspaceCompilationOverrides": {
2759
+
"$ref": "WorkspaceCompilationOverrides",
2760
+
"description": "Optional. If set, fields of `workspace_compilation_overrides` override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. See documentation for `WorkspaceCompilationOverrides` for more information."
2757
2761
}
2758
2762
},
2759
2763
"type": "object"
@@ -3044,6 +3048,25 @@
3044
3048
},
3045
3049
"type": "object"
3046
3050
},
3051
+
"WorkspaceCompilationOverrides": {
3052
+
"description": "Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results.",
3053
+
"id": "WorkspaceCompilationOverrides",
3054
+
"properties": {
3055
+
"defaultDatabase": {
3056
+
"description": "Optional. The default database (Google Cloud project ID).",
3057
+
"type": "string"
3058
+
},
3059
+
"schemaSuffix": {
3060
+
"description": "Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.",
3061
+
"type": "string"
3062
+
},
3063
+
"tablePrefix": {
3064
+
"description": "Optional. The prefix that should be prepended to all table names.",
0 commit comments