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