Current section

Files

Jump to
spannex lib google spanner admin database v1 common.pb.ex
Raw

lib/google/spanner/admin/database/v1/common.pb.ex

defmodule Google.Spanner.Admin.Database.V1.DatabaseDialect do
@moduledoc false
use Protobuf, enum: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field(:DATABASE_DIALECT_UNSPECIFIED, 0)
field(:GOOGLE_STANDARD_SQL, 1)
field(:POSTGRESQL, 2)
end
defmodule Google.Spanner.Admin.Database.V1.EncryptionInfo.Type do
@moduledoc false
use Protobuf, enum: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field(:TYPE_UNSPECIFIED, 0)
field(:GOOGLE_DEFAULT_ENCRYPTION, 1)
field(:CUSTOMER_MANAGED_ENCRYPTION, 2)
end
defmodule Google.Spanner.Admin.Database.V1.OperationProgress do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field(:progress_percent, 1, type: :int32, json_name: "progressPercent")
field(:start_time, 2, type: Google.Protobuf.Timestamp, json_name: "startTime")
field(:end_time, 3, type: Google.Protobuf.Timestamp, json_name: "endTime")
end
defmodule Google.Spanner.Admin.Database.V1.EncryptionConfig do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field(:kms_key_name, 2, type: :string, json_name: "kmsKeyName", deprecated: false)
end
defmodule Google.Spanner.Admin.Database.V1.EncryptionInfo do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field(:encryption_type, 3,
type: Google.Spanner.Admin.Database.V1.EncryptionInfo.Type,
json_name: "encryptionType",
enum: true,
deprecated: false
)
field(:encryption_status, 4,
type: Google.Rpc.Status,
json_name: "encryptionStatus",
deprecated: false
)
field(:kms_key_version, 2, type: :string, json_name: "kmsKeyVersion", deprecated: false)
end