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