Dataform API . projects . locations . repositories . compilationResults

Instance Methods

close()

Close httplib2 connections.

create(parent, body=None, x__xgafv=None)

Creates a new CompilationResult in a given project and location.

get(name, x__xgafv=None)

Fetches a single CompilationResult.

list(parent, filter=None, orderBy=None, pageSize=None, pageToken=None, x__xgafv=None)

Lists CompilationResults in a given Repository.

list_next()

Retrieves the next page of results.

query(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)

Returns CompilationResultActions in a given CompilationResult.

query_next()

Retrieves the next page of results.

Method Details

close()
Close httplib2 connections.
create(parent, body=None, x__xgafv=None)
Creates a new CompilationResult in a given project and location.

Args:
  parent: string, Required. The repository in which to create the compilation result. Must be in the format `projects/*/locations/*/repositories/*`. (required)
  body: object, The request body.
    The object takes the form of:

{ # Represents the result of compiling a Dataform project.
  "codeCompilationConfig": { # Configures various aspects of Dataform code compilation. # Immutable. If set, fields of `code_compilation_config` override the default compilation settings that are specified in dataform.json.
    "assertionSchema": "A String", # Optional. The default schema (BigQuery dataset ID) for assertions.
    "databaseSuffix": "A String", # Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
    "defaultDatabase": "A String", # Optional. The default database (Google Cloud project ID).
    "defaultLocation": "A String", # Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
    "defaultNotebookRuntimeOptions": {
      "gcsOutputBucket": "A String", # Optional. The GCS location to upload the result to. Format: `gs://bucket-name`.
    },
    "defaultSchema": "A String", # Optional. The default schema (BigQuery dataset ID).
    "schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
    "tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
    "vars": { # Optional. User-defined variables that are made available to project code during compilation.
      "a_key": "A String",
    },
  },
  "compilationErrors": [ # Output only. Errors encountered during project compilation.
    { # An error encountered when attempting to compile a Dataform project.
      "actionTarget": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # Output only. The identifier of the action where this error occurred, if available.
        "database": "A String", # The action's database (Google Cloud project ID) .
        "name": "A String", # The action's name, within `database` and `schema`.
        "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
      },
      "message": "A String", # Output only. The error's top level message.
      "path": "A String", # Output only. The path of the file where this error occurred, if available, relative to the project root.
      "stack": "A String", # Output only. The error's full stack trace.
    },
  ],
  "createTime": "A String", # Output only. The timestamp of when the compilation result was created.
  "dataEncryptionState": { # Describes encryption state of a resource. # Output only. Only set if the repository has a KMS Key.
    "kmsKeyVersionName": "A String", # The KMS key version name with which data of a resource is encrypted.
  },
  "dataformCoreVersion": "A String", # Output only. The version of `@dataform/core` that was used for compilation.
  "gitCommitish": "A String", # Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: `12ade345` - a tag: `tag1` - a branch name: `branch1`
  "name": "A String", # Output only. The compilation result's name.
  "releaseConfig": "A String", # Immutable. The name of the release config to compile. Must be in the format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
  "resolvedGitCommitSha": "A String", # Output only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.
  "workspace": "A String", # Immutable. The name of the workspace to compile. Must be in the format `projects/*/locations/*/repositories/*/workspaces/*`.
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # Represents the result of compiling a Dataform project.
  "codeCompilationConfig": { # Configures various aspects of Dataform code compilation. # Immutable. If set, fields of `code_compilation_config` override the default compilation settings that are specified in dataform.json.
    "assertionSchema": "A String", # Optional. The default schema (BigQuery dataset ID) for assertions.
    "databaseSuffix": "A String", # Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
    "defaultDatabase": "A String", # Optional. The default database (Google Cloud project ID).
    "defaultLocation": "A String", # Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
    "defaultNotebookRuntimeOptions": {
      "gcsOutputBucket": "A String", # Optional. The GCS location to upload the result to. Format: `gs://bucket-name`.
    },
    "defaultSchema": "A String", # Optional. The default schema (BigQuery dataset ID).
    "schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
    "tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
    "vars": { # Optional. User-defined variables that are made available to project code during compilation.
      "a_key": "A String",
    },
  },
  "compilationErrors": [ # Output only. Errors encountered during project compilation.
    { # An error encountered when attempting to compile a Dataform project.
      "actionTarget": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # Output only. The identifier of the action where this error occurred, if available.
        "database": "A String", # The action's database (Google Cloud project ID) .
        "name": "A String", # The action's name, within `database` and `schema`.
        "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
      },
      "message": "A String", # Output only. The error's top level message.
      "path": "A String", # Output only. The path of the file where this error occurred, if available, relative to the project root.
      "stack": "A String", # Output only. The error's full stack trace.
    },
  ],
  "createTime": "A String", # Output only. The timestamp of when the compilation result was created.
  "dataEncryptionState": { # Describes encryption state of a resource. # Output only. Only set if the repository has a KMS Key.
    "kmsKeyVersionName": "A String", # The KMS key version name with which data of a resource is encrypted.
  },
  "dataformCoreVersion": "A String", # Output only. The version of `@dataform/core` that was used for compilation.
  "gitCommitish": "A String", # Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: `12ade345` - a tag: `tag1` - a branch name: `branch1`
  "name": "A String", # Output only. The compilation result's name.
  "releaseConfig": "A String", # Immutable. The name of the release config to compile. Must be in the format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
  "resolvedGitCommitSha": "A String", # Output only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.
  "workspace": "A String", # Immutable. The name of the workspace to compile. Must be in the format `projects/*/locations/*/repositories/*/workspaces/*`.
}
get(name, x__xgafv=None)
Fetches a single CompilationResult.

Args:
  name: string, Required. The compilation result's name. (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # Represents the result of compiling a Dataform project.
  "codeCompilationConfig": { # Configures various aspects of Dataform code compilation. # Immutable. If set, fields of `code_compilation_config` override the default compilation settings that are specified in dataform.json.
    "assertionSchema": "A String", # Optional. The default schema (BigQuery dataset ID) for assertions.
    "databaseSuffix": "A String", # Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
    "defaultDatabase": "A String", # Optional. The default database (Google Cloud project ID).
    "defaultLocation": "A String", # Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
    "defaultNotebookRuntimeOptions": {
      "gcsOutputBucket": "A String", # Optional. The GCS location to upload the result to. Format: `gs://bucket-name`.
    },
    "defaultSchema": "A String", # Optional. The default schema (BigQuery dataset ID).
    "schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
    "tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
    "vars": { # Optional. User-defined variables that are made available to project code during compilation.
      "a_key": "A String",
    },
  },
  "compilationErrors": [ # Output only. Errors encountered during project compilation.
    { # An error encountered when attempting to compile a Dataform project.
      "actionTarget": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # Output only. The identifier of the action where this error occurred, if available.
        "database": "A String", # The action's database (Google Cloud project ID) .
        "name": "A String", # The action's name, within `database` and `schema`.
        "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
      },
      "message": "A String", # Output only. The error's top level message.
      "path": "A String", # Output only. The path of the file where this error occurred, if available, relative to the project root.
      "stack": "A String", # Output only. The error's full stack trace.
    },
  ],
  "createTime": "A String", # Output only. The timestamp of when the compilation result was created.
  "dataEncryptionState": { # Describes encryption state of a resource. # Output only. Only set if the repository has a KMS Key.
    "kmsKeyVersionName": "A String", # The KMS key version name with which data of a resource is encrypted.
  },
  "dataformCoreVersion": "A String", # Output only. The version of `@dataform/core` that was used for compilation.
  "gitCommitish": "A String", # Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: `12ade345` - a tag: `tag1` - a branch name: `branch1`
  "name": "A String", # Output only. The compilation result's name.
  "releaseConfig": "A String", # Immutable. The name of the release config to compile. Must be in the format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
  "resolvedGitCommitSha": "A String", # Output only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.
  "workspace": "A String", # Immutable. The name of the workspace to compile. Must be in the format `projects/*/locations/*/repositories/*/workspaces/*`.
}
list(parent, filter=None, orderBy=None, pageSize=None, pageToken=None, x__xgafv=None)
Lists CompilationResults in a given Repository.

Args:
  parent: string, Required. The repository in which to list compilation results. Must be in the format `projects/*/locations/*/repositories/*`. (required)
  filter: string, Optional. Filter for the returned list.
  orderBy: string, Optional. This field only supports ordering by `name` and `create_time`. If unspecified, the server will choose the ordering. If specified, the default order is ascending for the `name` field.
  pageSize: integer, Optional. Maximum number of compilation results to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
  pageToken: string, Optional. Page token received from a previous `ListCompilationResults` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListCompilationResults`, with the exception of `page_size`, must match the call that provided the page token.
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # `ListCompilationResults` response message.
  "compilationResults": [ # List of compilation results.
    { # Represents the result of compiling a Dataform project.
      "codeCompilationConfig": { # Configures various aspects of Dataform code compilation. # Immutable. If set, fields of `code_compilation_config` override the default compilation settings that are specified in dataform.json.
        "assertionSchema": "A String", # Optional. The default schema (BigQuery dataset ID) for assertions.
        "databaseSuffix": "A String", # Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
        "defaultDatabase": "A String", # Optional. The default database (Google Cloud project ID).
        "defaultLocation": "A String", # Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
        "defaultNotebookRuntimeOptions": {
          "gcsOutputBucket": "A String", # Optional. The GCS location to upload the result to. Format: `gs://bucket-name`.
        },
        "defaultSchema": "A String", # Optional. The default schema (BigQuery dataset ID).
        "schemaSuffix": "A String", # Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
        "tablePrefix": "A String", # Optional. The prefix that should be prepended to all table names.
        "vars": { # Optional. User-defined variables that are made available to project code during compilation.
          "a_key": "A String",
        },
      },
      "compilationErrors": [ # Output only. Errors encountered during project compilation.
        { # An error encountered when attempting to compile a Dataform project.
          "actionTarget": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # Output only. The identifier of the action where this error occurred, if available.
            "database": "A String", # The action's database (Google Cloud project ID) .
            "name": "A String", # The action's name, within `database` and `schema`.
            "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
          },
          "message": "A String", # Output only. The error's top level message.
          "path": "A String", # Output only. The path of the file where this error occurred, if available, relative to the project root.
          "stack": "A String", # Output only. The error's full stack trace.
        },
      ],
      "createTime": "A String", # Output only. The timestamp of when the compilation result was created.
      "dataEncryptionState": { # Describes encryption state of a resource. # Output only. Only set if the repository has a KMS Key.
        "kmsKeyVersionName": "A String", # The KMS key version name with which data of a resource is encrypted.
      },
      "dataformCoreVersion": "A String", # Output only. The version of `@dataform/core` that was used for compilation.
      "gitCommitish": "A String", # Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: `12ade345` - a tag: `tag1` - a branch name: `branch1`
      "name": "A String", # Output only. The compilation result's name.
      "releaseConfig": "A String", # Immutable. The name of the release config to compile. Must be in the format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
      "resolvedGitCommitSha": "A String", # Output only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.
      "workspace": "A String", # Immutable. The name of the workspace to compile. Must be in the format `projects/*/locations/*/repositories/*/workspaces/*`.
    },
  ],
  "nextPageToken": "A String", # A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
  "unreachable": [ # Locations which could not be reached.
    "A String",
  ],
}
list_next()
Retrieves the next page of results.

        Args:
          previous_request: The request for the previous page. (required)
          previous_response: The response from the request for the previous page. (required)

        Returns:
          A request object that you can call 'execute()' on to request the next
          page. Returns None if there are no more items in the collection.
        
query(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
Returns CompilationResultActions in a given CompilationResult.

Args:
  name: string, Required. The compilation result's name. (required)
  filter: string, Optional. Optional filter for the returned list. Filtering is only currently supported on the `file_path` field.
  pageSize: integer, Optional. Maximum number of compilation results to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
  pageToken: string, Optional. Page token received from a previous `QueryCompilationResultActions` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryCompilationResultActions`, with the exception of `page_size`, must match the call that provided the page token.
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # `QueryCompilationResultActions` response message.
  "compilationResultActions": [ # List of compilation result actions.
    { # Represents a single Dataform action in a compilation result.
      "assertion": { # Represents an assertion upon a SQL query which is required return zero rows. # The assertion executed by this action.
        "dependencyTargets": [ # A list of actions that this action depends on.
          { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
            "database": "A String", # The action's database (Google Cloud project ID) .
            "name": "A String", # The action's name, within `database` and `schema`.
            "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
          },
        ],
        "disabled": True or False, # Whether this action is disabled (i.e. should not be run).
        "parentAction": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # The parent action of this assertion. Only set if this assertion was automatically generated.
          "database": "A String", # The action's database (Google Cloud project ID) .
          "name": "A String", # The action's name, within `database` and `schema`.
          "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
        },
        "relationDescriptor": { # Describes a relation and its columns. # Descriptor for the assertion's automatically-generated view and its columns.
          "bigqueryLabels": { # A set of BigQuery labels that should be applied to the relation.
            "a_key": "A String",
          },
          "columns": [ # A list of descriptions of columns within the relation.
            { # Describes a column.
              "bigqueryPolicyTags": [ # A list of BigQuery policy tags that will be applied to the column.
                "A String",
              ],
              "description": "A String", # A textual description of the column.
              "path": [ # The identifier for the column. Each entry in `path` represents one level of nesting.
                "A String",
              ],
            },
          ],
          "description": "A String", # A text description of the relation.
        },
        "selectQuery": "A String", # The SELECT query which must return zero rows in order for this assertion to succeed.
        "tags": [ # Arbitrary, user-defined tags on this action.
          "A String",
        ],
      },
      "canonicalTarget": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
        "database": "A String", # The action's database (Google Cloud project ID) .
        "name": "A String", # The action's name, within `database` and `schema`.
        "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
      },
      "declaration": { # Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions. # The declaration declared by this action.
        "relationDescriptor": { # Describes a relation and its columns. # Descriptor for the relation and its columns. Used as documentation only, i.e. values here will result in no changes to the relation's metadata.
          "bigqueryLabels": { # A set of BigQuery labels that should be applied to the relation.
            "a_key": "A String",
          },
          "columns": [ # A list of descriptions of columns within the relation.
            { # Describes a column.
              "bigqueryPolicyTags": [ # A list of BigQuery policy tags that will be applied to the column.
                "A String",
              ],
              "description": "A String", # A textual description of the column.
              "path": [ # The identifier for the column. Each entry in `path` represents one level of nesting.
                "A String",
              ],
            },
          ],
          "description": "A String", # A text description of the relation.
        },
      },
      "filePath": "A String", # The full path including filename in which this action is located, relative to the workspace root.
      "notebook": { # The notebook executed by this action.
        "contents": "A String", # The contents of the notebook.
        "dependencyTargets": [ # A list of actions that this action depends on.
          { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
            "database": "A String", # The action's database (Google Cloud project ID) .
            "name": "A String", # The action's name, within `database` and `schema`.
            "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
          },
        ],
        "disabled": True or False, # Whether this action is disabled (i.e. should not be run).
        "tags": [ # Arbitrary, user-defined tags on this action.
          "A String",
        ],
      },
      "operations": { # Represents a list of arbitrary database operations. # The database operations executed by this action.
        "dependencyTargets": [ # A list of actions that this action depends on.
          { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
            "database": "A String", # The action's database (Google Cloud project ID) .
            "name": "A String", # The action's name, within `database` and `schema`.
            "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
          },
        ],
        "disabled": True or False, # Whether this action is disabled (i.e. should not be run).
        "hasOutput": True or False, # Whether these operations produce an output relation.
        "queries": [ # A list of arbitrary SQL statements that will be executed without alteration.
          "A String",
        ],
        "relationDescriptor": { # Describes a relation and its columns. # Descriptor for any output relation and its columns. Only set if `has_output` is true.
          "bigqueryLabels": { # A set of BigQuery labels that should be applied to the relation.
            "a_key": "A String",
          },
          "columns": [ # A list of descriptions of columns within the relation.
            { # Describes a column.
              "bigqueryPolicyTags": [ # A list of BigQuery policy tags that will be applied to the column.
                "A String",
              ],
              "description": "A String", # A textual description of the column.
              "path": [ # The identifier for the column. Each entry in `path` represents one level of nesting.
                "A String",
              ],
            },
          ],
          "description": "A String", # A text description of the relation.
        },
        "tags": [ # Arbitrary, user-defined tags on this action.
          "A String",
        ],
      },
      "relation": { # Represents a database relation. # The database relation created/updated by this action.
        "additionalOptions": { # Additional options that will be provided as key/value pairs into the options clause of a create table/view statement. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language for more information on which options are supported.
          "a_key": "A String",
        },
        "clusterExpressions": [ # A list of columns or SQL expressions used to cluster the table.
          "A String",
        ],
        "dependencyTargets": [ # A list of actions that this action depends on.
          { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
            "database": "A String", # The action's database (Google Cloud project ID) .
            "name": "A String", # The action's name, within `database` and `schema`.
            "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
          },
        ],
        "disabled": True or False, # Whether this action is disabled (i.e. should not be run).
        "incrementalTableConfig": { # Contains settings for relations of type `INCREMENTAL_TABLE`. # Configures `INCREMENTAL_TABLE` settings for this relation. Only set if `relation_type` is `INCREMENTAL_TABLE`.
          "incrementalPostOperations": [ # SQL statements to be executed after inserting new rows into the relation.
            "A String",
          ],
          "incrementalPreOperations": [ # SQL statements to be executed before inserting new rows into the relation.
            "A String",
          ],
          "incrementalSelectQuery": "A String", # The SELECT query which returns rows which should be inserted into the relation if it already exists and is not being refreshed.
          "refreshDisabled": True or False, # Whether this table should be protected from being refreshed.
          "uniqueKeyParts": [ # A set of columns or SQL expressions used to define row uniqueness. If any duplicates are discovered (as defined by `unique_key_parts`), only the newly selected rows (as defined by `incremental_select_query`) will be included in the relation.
            "A String",
          ],
          "updatePartitionFilter": "A String", # A SQL expression conditional used to limit the set of existing rows considered for a merge operation (see `unique_key_parts` for more information).
        },
        "partitionExpirationDays": 42, # Sets the partition expiration in days.
        "partitionExpression": "A String", # The SQL expression used to partition the relation.
        "postOperations": [ # SQL statements to be executed after creating the relation.
          "A String",
        ],
        "preOperations": [ # SQL statements to be executed before creating the relation.
          "A String",
        ],
        "relationDescriptor": { # Describes a relation and its columns. # Descriptor for the relation and its columns.
          "bigqueryLabels": { # A set of BigQuery labels that should be applied to the relation.
            "a_key": "A String",
          },
          "columns": [ # A list of descriptions of columns within the relation.
            { # Describes a column.
              "bigqueryPolicyTags": [ # A list of BigQuery policy tags that will be applied to the column.
                "A String",
              ],
              "description": "A String", # A textual description of the column.
              "path": [ # The identifier for the column. Each entry in `path` represents one level of nesting.
                "A String",
              ],
            },
          ],
          "description": "A String", # A text description of the relation.
        },
        "relationType": "A String", # The type of this relation.
        "requirePartitionFilter": True or False, # Specifies whether queries on this table must include a predicate filter that filters on the partitioning column.
        "selectQuery": "A String", # The SELECT query which returns rows which this relation should contain.
        "tags": [ # Arbitrary, user-defined tags on this action.
          "A String",
        ],
      },
      "target": { # Represents an action identifier. If the action writes output, the output will be written to the referenced database object. # This action's identifier. Unique within the compilation result.
        "database": "A String", # The action's database (Google Cloud project ID) .
        "name": "A String", # The action's name, within `database` and `schema`.
        "schema": "A String", # The action's schema (BigQuery dataset ID), within `database`.
      },
    },
  ],
  "nextPageToken": "A String", # A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
}
query_next()
Retrieves the next page of results.

        Args:
          previous_request: The request for the previous page. (required)
          previous_response: The response from the request for the previous page. (required)

        Returns:
          A request object that you can call 'execute()' on to request the next
          page. Returns None if there are no more items in the collection.