diff --git a/models.gen.go b/models.gen.go index 1dd1938..5a02c0f 100644 --- a/models.gen.go +++ b/models.gen.go @@ -1720,6 +1720,9 @@ type PluginTableCreate struct { // Relations Names of the tables that depend on this table Relations *[]string `json:"relations,omitempty"` + // SensitiveColumns List of columns within this table that can contain sensitive/secret data + SensitiveColumns *[]string `json:"sensitive_columns,omitempty"` + // Title Title of the table Title *string `json:"title,omitempty"` } @@ -1750,6 +1753,9 @@ type PluginTableDetails struct { // Relations Names of the tables that depend on this table Relations []string `json:"relations"` + // SensitiveColumns List of columns within this table that can contain sensitive/secret data + SensitiveColumns *[]string `json:"sensitive_columns,omitempty"` + // Title Title of the table Title string `json:"title"` } diff --git a/spec.json b/spec.json index be94197..14f0b38 100644 --- a/spec.json +++ b/spec.json @@ -7960,6 +7960,14 @@ }, "type" : "array" }, + "sensitive_columns" : { + "description" : "List of columns within this table that can contain sensitive/secret data", + "example" : [ "secret_key" ], + "items" : { + "type" : "string" + }, + "type" : "array" + }, "title" : { "description" : "Title of the table", "example" : "AWS S3 Buckets", @@ -8027,6 +8035,14 @@ "type" : "string" }, "type" : "array" + }, + "sensitive_columns" : { + "description" : "List of columns within this table that can contain sensitive/secret data", + "example" : [ "secret_key" ], + "items" : { + "type" : "string" + }, + "type" : "array" } }, "required" : [ "columns", "description", "is_incremental", "name", "permissions_needed", "relations", "title" ]