mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-04-04 18:00:26 -07:00
bigquery_table: Add query to view definition
This commit is contained in:
parent
0cd64a4a68
commit
386dabb99b
2 changed files with 18 additions and 0 deletions
|
@ -110,6 +110,11 @@ options:
|
|||
required: false
|
||||
type: dict
|
||||
suboptions:
|
||||
query:
|
||||
description:
|
||||
- The SQL query defining this view.
|
||||
required: false
|
||||
type: str
|
||||
use_legacy_sql:
|
||||
description:
|
||||
- Specifies whether to use BigQuery's legacy SQL for this view .
|
||||
|
@ -633,6 +638,11 @@ view:
|
|||
returned: success
|
||||
type: complex
|
||||
contains:
|
||||
query:
|
||||
description:
|
||||
- The SQL query defining this view.
|
||||
returned: success
|
||||
type: str
|
||||
useLegacySql:
|
||||
description:
|
||||
- Specifies whether to use BigQuery's legacy SQL for this view .
|
||||
|
@ -1019,6 +1029,7 @@ def main():
|
|||
view=dict(
|
||||
type='dict',
|
||||
options=dict(
|
||||
query=dict(type='str'),
|
||||
use_legacy_sql=dict(type='bool'),
|
||||
user_defined_function_resources=dict(
|
||||
type='list', elements='dict', options=dict(inline_code=dict(type='str'), resource_uri=dict(type='str'))
|
||||
|
@ -1297,6 +1308,7 @@ class TableView(object):
|
|||
def to_request(self):
|
||||
return remove_nones_from_dict(
|
||||
{
|
||||
u'query': self.request.get('query'),
|
||||
u'useLegacySql': self.request.get('use_legacy_sql'),
|
||||
u'userDefinedFunctionResources': TableUserdefinedfunctionresourcesArray(
|
||||
self.request.get('user_defined_function_resources', []), self.module
|
||||
|
@ -1307,6 +1319,7 @@ class TableView(object):
|
|||
def from_response(self):
|
||||
return remove_nones_from_dict(
|
||||
{
|
||||
u'query': self.request.get('query'),
|
||||
u'useLegacySql': self.request.get(u'useLegacySql'),
|
||||
u'userDefinedFunctionResources': TableUserdefinedfunctionresourcesArray(
|
||||
self.request.get(u'userDefinedFunctionResources', []), self.module
|
||||
|
|
|
@ -214,6 +214,11 @@ resources:
|
|||
returned: success
|
||||
type: complex
|
||||
contains:
|
||||
query:
|
||||
description:
|
||||
- The SQL query defining this view.
|
||||
returned: success
|
||||
type: str
|
||||
useLegacySql:
|
||||
description:
|
||||
- Specifies whether to use BigQuery's legacy SQL for this view .
|
||||
|
|
Loading…
Add table
Reference in a new issue