lib/google/cloud/metastore/v1beta/metastore_pb.rb in google-cloud-metastore-v1beta-0.2.0 vs lib/google/cloud/metastore/v1beta/metastore_pb.rb in google-cloud-metastore-v1beta-0.3.0
- old
+ new
@@ -30,10 +30,14 @@
optional :metadata_integration, :message, 14, "google.cloud.metastore.v1beta.MetadataIntegration"
optional :maintenance_window, :message, 15, "google.cloud.metastore.v1beta.MaintenanceWindow"
optional :uid, :string, 16
optional :metadata_management_activity, :message, 17, "google.cloud.metastore.v1beta.MetadataManagementActivity"
optional :release_channel, :enum, 19, "google.cloud.metastore.v1beta.Service.ReleaseChannel"
+ optional :encryption_config, :message, 20, "google.cloud.metastore.v1beta.EncryptionConfig"
+ optional :network_config, :message, 21, "google.cloud.metastore.v1beta.NetworkConfig"
+ optional :database_type, :enum, 22, "google.cloud.metastore.v1beta.Service.DatabaseType"
+ optional :telemetry_config, :message, 23, "google.cloud.metastore.v1beta.TelemetryConfig"
oneof :metastore_config do
optional :hive_metastore_config, :message, 5, "google.cloud.metastore.v1beta.HiveMetastoreConfig"
end
end
add_enum "google.cloud.metastore.v1beta.Service.State" do
@@ -54,44 +58,89 @@
add_enum "google.cloud.metastore.v1beta.Service.ReleaseChannel" do
value :RELEASE_CHANNEL_UNSPECIFIED, 0
value :CANARY, 1
value :STABLE, 2
end
+ add_enum "google.cloud.metastore.v1beta.Service.DatabaseType" do
+ value :DATABASE_TYPE_UNSPECIFIED, 0
+ value :MYSQL, 1
+ value :SPANNER, 2
+ end
add_message "google.cloud.metastore.v1beta.MetadataIntegration" do
optional :data_catalog_config, :message, 1, "google.cloud.metastore.v1beta.DataCatalogConfig"
+ optional :dataplex_config, :message, 2, "google.cloud.metastore.v1beta.DataplexConfig"
end
add_message "google.cloud.metastore.v1beta.DataCatalogConfig" do
optional :enabled, :bool, 2
end
+ add_message "google.cloud.metastore.v1beta.DataplexConfig" do
+ map :lake_resources, :string, :message, 1, "google.cloud.metastore.v1beta.Lake"
+ end
+ add_message "google.cloud.metastore.v1beta.Lake" do
+ optional :name, :string, 1
+ end
add_message "google.cloud.metastore.v1beta.MaintenanceWindow" do
optional :hour_of_day, :message, 1, "google.protobuf.Int32Value"
optional :day_of_week, :enum, 2, "google.type.DayOfWeek"
end
add_message "google.cloud.metastore.v1beta.HiveMetastoreConfig" do
optional :version, :string, 1
map :config_overrides, :string, :string, 2
optional :kerberos_config, :message, 3, "google.cloud.metastore.v1beta.KerberosConfig"
+ optional :endpoint_protocol, :enum, 4, "google.cloud.metastore.v1beta.HiveMetastoreConfig.EndpointProtocol"
+ map :auxiliary_versions, :string, :message, 5, "google.cloud.metastore.v1beta.AuxiliaryVersionConfig"
end
+ add_enum "google.cloud.metastore.v1beta.HiveMetastoreConfig.EndpointProtocol" do
+ value :ENDPOINT_PROTOCOL_UNSPECIFIED, 0
+ value :THRIFT, 1
+ value :GRPC, 2
+ end
add_message "google.cloud.metastore.v1beta.KerberosConfig" do
optional :keytab, :message, 1, "google.cloud.metastore.v1beta.Secret"
optional :principal, :string, 2
optional :krb5_config_gcs_uri, :string, 3
end
add_message "google.cloud.metastore.v1beta.Secret" do
oneof :value do
optional :cloud_secret, :string, 2
end
end
+ add_message "google.cloud.metastore.v1beta.EncryptionConfig" do
+ optional :kms_key, :string, 1
+ end
+ add_message "google.cloud.metastore.v1beta.AuxiliaryVersionConfig" do
+ optional :version, :string, 1
+ map :config_overrides, :string, :string, 2
+ optional :network_config, :message, 3, "google.cloud.metastore.v1beta.NetworkConfig"
+ end
+ add_message "google.cloud.metastore.v1beta.NetworkConfig" do
+ repeated :consumers, :message, 1, "google.cloud.metastore.v1beta.NetworkConfig.Consumer"
+ end
+ add_message "google.cloud.metastore.v1beta.NetworkConfig.Consumer" do
+ optional :endpoint_uri, :string, 3
+ oneof :vpc_resource do
+ optional :subnetwork, :string, 1
+ end
+ end
+ add_message "google.cloud.metastore.v1beta.TelemetryConfig" do
+ optional :log_format, :enum, 1, "google.cloud.metastore.v1beta.TelemetryConfig.LogFormat"
+ end
+ add_enum "google.cloud.metastore.v1beta.TelemetryConfig.LogFormat" do
+ value :LOG_FORMAT_UNSPECIFIED, 0
+ value :LEGACY, 1
+ value :JSON, 2
+ end
add_message "google.cloud.metastore.v1beta.MetadataManagementActivity" do
repeated :metadata_exports, :message, 1, "google.cloud.metastore.v1beta.MetadataExport"
repeated :restores, :message, 2, "google.cloud.metastore.v1beta.Restore"
end
add_message "google.cloud.metastore.v1beta.MetadataImport" do
optional :name, :string, 1
optional :description, :string, 2
optional :create_time, :message, 3, "google.protobuf.Timestamp"
optional :update_time, :message, 4, "google.protobuf.Timestamp"
+ optional :end_time, :message, 7, "google.protobuf.Timestamp"
optional :state, :enum, 5, "google.cloud.metastore.v1beta.MetadataImport.State"
oneof :metadata do
optional :database_dump, :message, 6, "google.cloud.metastore.v1beta.MetadataImport.DatabaseDump"
end
end
@@ -133,17 +182,19 @@
optional :create_time, :message, 2, "google.protobuf.Timestamp"
optional :end_time, :message, 3, "google.protobuf.Timestamp"
optional :state, :enum, 4, "google.cloud.metastore.v1beta.Backup.State"
optional :service_revision, :message, 5, "google.cloud.metastore.v1beta.Service"
optional :description, :string, 6
+ repeated :restoring_services, :string, 7
end
add_enum "google.cloud.metastore.v1beta.Backup.State" do
value :STATE_UNSPECIFIED, 0
value :CREATING, 1
value :DELETING, 2
value :ACTIVE, 3
value :FAILED, 4
+ value :RESTORING, 5
end
add_message "google.cloud.metastore.v1beta.Restore" do
optional :start_time, :message, 1, "google.protobuf.Timestamp"
optional :end_time, :message, 2, "google.protobuf.Timestamp"
optional :state, :enum, 3, "google.cloud.metastore.v1beta.Restore.State"
@@ -277,10 +328,11 @@
add_message "google.cloud.metastore.v1beta.DatabaseDumpSpec" do
end
add_enum "google.cloud.metastore.v1beta.DatabaseDumpSpec.Type" do
value :TYPE_UNSPECIFIED, 0
value :MYSQL, 1
+ value :AVRO, 2
end
end
end
module Google
@@ -289,15 +341,25 @@
module V1beta
Service = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Service").msgclass
Service::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Service.State").enummodule
Service::Tier = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Service.Tier").enummodule
Service::ReleaseChannel = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Service.ReleaseChannel").enummodule
+ Service::DatabaseType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Service.DatabaseType").enummodule
MetadataIntegration = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MetadataIntegration").msgclass
DataCatalogConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.DataCatalogConfig").msgclass
+ DataplexConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.DataplexConfig").msgclass
+ Lake = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Lake").msgclass
MaintenanceWindow = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MaintenanceWindow").msgclass
HiveMetastoreConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.HiveMetastoreConfig").msgclass
+ HiveMetastoreConfig::EndpointProtocol = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.HiveMetastoreConfig.EndpointProtocol").enummodule
KerberosConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.KerberosConfig").msgclass
Secret = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.Secret").msgclass
+ EncryptionConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.EncryptionConfig").msgclass
+ AuxiliaryVersionConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.AuxiliaryVersionConfig").msgclass
+ NetworkConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.NetworkConfig").msgclass
+ NetworkConfig::Consumer = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.NetworkConfig.Consumer").msgclass
+ TelemetryConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.TelemetryConfig").msgclass
+ TelemetryConfig::LogFormat = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.TelemetryConfig.LogFormat").enummodule
MetadataManagementActivity = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MetadataManagementActivity").msgclass
MetadataImport = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MetadataImport").msgclass
MetadataImport::DatabaseDump = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MetadataImport.DatabaseDump").msgclass
MetadataImport::DatabaseDump::DatabaseType = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MetadataImport.DatabaseDump.DatabaseType").enummodule
MetadataImport::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.metastore.v1beta.MetadataImport.State").enummodule