GoogleApi.Spanner.V1.Model.DdlStatementActionInfo (google_api_spanner v0.48.0)
View SourceAction information extracted from a DDL statement. This proto is used to display the brief info of the DDL statement for the operation UpdateDatabaseDdl.
Attributes
-
action
(type:String.t
, default:nil
) - The action for the DDL statement, e.g. CREATE, ALTER, DROP, GRANT, etc. This field is a non-empty string. -
entityNames
(type:list(String.t)
, default:nil
) - The entity name(s) being operated on the DDL statement. E.g. 1. For statement "CREATE TABLE t1(...)",entity_names
= ["t1"]. 2. For statement "GRANT ROLE r1, r2 ...",entity_names
= ["r1", "r2"]. 3. For statement "ANALYZE",entity_names
= []. -
entityType
(type:String.t
, default:nil
) - The entity type for the DDL statement, e.g. TABLE, INDEX, VIEW, etc. This field can be empty string for some DDL statement, e.g. for statement "ANALYZE",entity_type
= "".
Summary
Functions
Unwrap a decoded JSON object into its complex fields.