lib/google/bigtable/admin/v2/instance_pb.rb in google-cloud-bigtable-admin-v2-0.7.1 vs lib/google/bigtable/admin/v2/instance_pb.rb in google-cloud-bigtable-admin-v2-0.8.0

- old
+ new

@@ -26,18 +26,35 @@ add_enum "google.bigtable.admin.v2.Instance.Type" do value :TYPE_UNSPECIFIED, 0 value :PRODUCTION, 1 value :DEVELOPMENT, 2 end + add_message "google.bigtable.admin.v2.AutoscalingTargets" do + optional :cpu_utilization_percent, :int32, 2 + end + add_message "google.bigtable.admin.v2.AutoscalingLimits" do + optional :min_serve_nodes, :int32, 1 + optional :max_serve_nodes, :int32, 2 + end add_message "google.bigtable.admin.v2.Cluster" do optional :name, :string, 1 optional :location, :string, 2 optional :state, :enum, 3, "google.bigtable.admin.v2.Cluster.State" optional :serve_nodes, :int32, 4 optional :default_storage_type, :enum, 5, "google.bigtable.admin.v2.StorageType" optional :encryption_config, :message, 6, "google.bigtable.admin.v2.Cluster.EncryptionConfig" + oneof :config do + optional :cluster_config, :message, 7, "google.bigtable.admin.v2.Cluster.ClusterConfig" + end end + add_message "google.bigtable.admin.v2.Cluster.ClusterAutoscalingConfig" do + optional :autoscaling_limits, :message, 1, "google.bigtable.admin.v2.AutoscalingLimits" + optional :autoscaling_targets, :message, 2, "google.bigtable.admin.v2.AutoscalingTargets" + end + add_message "google.bigtable.admin.v2.Cluster.ClusterConfig" do + optional :cluster_autoscaling_config, :message, 1, "google.bigtable.admin.v2.Cluster.ClusterAutoscalingConfig" + end add_message "google.bigtable.admin.v2.Cluster.EncryptionConfig" do optional :kms_key_name, :string, 1 end add_enum "google.bigtable.admin.v2.Cluster.State" do value :STATE_NOT_KNOWN, 0 @@ -71,10 +88,14 @@ module Admin module V2 Instance = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Instance").msgclass Instance::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Instance.State").enummodule Instance::Type = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Instance.Type").enummodule + AutoscalingTargets = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.AutoscalingTargets").msgclass + AutoscalingLimits = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.AutoscalingLimits").msgclass Cluster = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Cluster").msgclass + Cluster::ClusterAutoscalingConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Cluster.ClusterAutoscalingConfig").msgclass + Cluster::ClusterConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Cluster.ClusterConfig").msgclass Cluster::EncryptionConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Cluster.EncryptionConfig").msgclass Cluster::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.Cluster.State").enummodule AppProfile = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.AppProfile").msgclass AppProfile::MultiClusterRoutingUseAny = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny").msgclass AppProfile::SingleClusterRouting = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.bigtable.admin.v2.AppProfile.SingleClusterRouting").msgclass