Reference documentation and code samples for the Common Protos for Google Cloud APIs Client class QueryStatementType.
Type of the statement (e.g. SELECT, INSERT, CREATE_TABLE, CREATE_MODEL..)
Protobuf type google.cloud.audit.BigQueryAuditMetadata.QueryStatementType
Namespace
Google \ Cloud \ Audit \ BigQueryAuditMetadataMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
QUERY_STATEMENT_TYPE_UNSPECIFIED
Value: 0Unknown.
Generated from protobuf enum QUERY_STATEMENT_TYPE_UNSPECIFIED = 0;
SELECT
Value: 1SELECT ... FROM
...
Generated from protobuf enum SELECT = 1;
ASSERT
Value: 23ASSERT
Generated from protobuf enum ASSERT = 23;
INSERT
Value: 2INSERT INTO
....
Generated from protobuf enum INSERT = 2;
UPDATE
Value: 3UPDATE
SET ...
Generated from protobuf enum UPDATE = 3;
DELETE
Value: 4DELETE
...
Generated from protobuf enum DELETE = 4;
MERGE
Value: 5MERGE INTO
....
Generated from protobuf enum MERGE = 5;
CREATE_TABLE
Value: 6CREATE TABLE
CREATE_TABLE_AS_SELECT
Value: 7CREATE TABLE
AS SELECT
Generated from protobuf enum CREATE_TABLE_AS_SELECT = 7;
CREATE_VIEW
Value: 8CREATE VIEW
Generated from protobuf enum CREATE_VIEW = 8;
CREATE_MODEL
Value: 9CREATE MODEL
Generated from protobuf enum CREATE_MODEL = 9;
CREATE_MATERIALIZED_VIEW
Value: 13CREATE MATERIALIZED VIEW
Generated from protobuf enum CREATE_MATERIALIZED_VIEW = 13;
CREATE_FUNCTION
Value: 14CREATE FUNCTION
Generated from protobuf enum CREATE_FUNCTION = 14;
CREATE_TABLE_FUNCTION
Value: 56CREATE TABLE FUNCTION
Generated from protobuf enum CREATE_TABLE_FUNCTION = 56;
CREATE_PROCEDURE
Value: 20CREATE PROCEDURE
Generated from protobuf enum CREATE_PROCEDURE = 20;
CREATE_ROW_ACCESS_POLICY
Value: 24CREATE ROW ACCESS POLICY <RowAccessPolicy> ON
Generated from protobuf enum CREATE_ROW_ACCESS_POLICY = 24;
CREATE_SCHEMA
Value: 53CREATE SCHEMA
Generated from protobuf enum CREATE_SCHEMA = 53;
CREATE_SNAPSHOT_TABLE
Value: 59CREATE SNAPSHOT TABLE <Snapshot> CLONE
Generated from protobuf enum CREATE_SNAPSHOT_TABLE = 59;
DROP_TABLE
Value: 10DROP TABLE
Generated from protobuf enum DROP_TABLE = 10;
DROP_EXTERNAL_TABLE
Value: 33DROP EXTERNAL TABLE
Generated from protobuf enum DROP_EXTERNAL_TABLE = 33;
DROP_VIEW
Value: 11DROP VIEW
Generated from protobuf enum DROP_VIEW = 11;
DROP_MODEL
Value: 12DROP MODEL
Generated from protobuf enum DROP_MODEL = 12;
DROP_MATERIALIZED_VIEW
Value: 15DROP MATERIALIZED VIEW
Generated from protobuf enum DROP_MATERIALIZED_VIEW = 15;
DROP_FUNCTION
Value: 16DROP FUNCTION
Generated from protobuf enum DROP_FUNCTION = 16;
DROP_PROCEDURE
Value: 21DROP PROCEDURE
Generated from protobuf enum DROP_PROCEDURE = 21;
DROP_SCHEMA
Value: 54DROP SCHEMA
Generated from protobuf enum DROP_SCHEMA = 54;
DROP_ROW_ACCESS_POLICY
Value: 25DROP ROW ACCESS POLICY <RowAccessPolicy> ON
Generated from protobuf enum DROP_ROW_ACCESS_POLICY = 25;
DROP_SNAPSHOT_TABLE
Value: 62DROP SNAPSHOT TABLE
Generated from protobuf enum DROP_SNAPSHOT_TABLE = 62;
ALTER_TABLE
Value: 17ALTER TABLE
Generated from protobuf enum ALTER_TABLE = 17;
ALTER_VIEW
Value: 18ALTER VIEW
Generated from protobuf enum ALTER_VIEW = 18;
ALTER_MATERIALIZED_VIEW
Value: 22ALTER MATERIALIZED_VIEW
Generated from protobuf enum ALTER_MATERIALIZED_VIEW = 22;
ALTER_SCHEMA
Value: 55ALTER SCHEMA
Generated from protobuf enum ALTER_SCHEMA = 55;
SCRIPT
Value: 19Script
Generated from protobuf enum SCRIPT = 19;
TRUNCATE_TABLE
Value: 26TRUNCATE TABLE
Generated from protobuf enum TRUNCATE_TABLE = 26;
CREATE_EXTERNAL_TABLE
Value: 27CREATE EXTERNAL TABLE
Generated from protobuf enum CREATE_EXTERNAL_TABLE = 27;
EXPORT_DATA
Value: 28EXPORT DATA;
Generated from protobuf enum EXPORT_DATA = 28;
CALL
Value: 29CALL
Generated from protobuf enum CALL = 29;