Class: Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/feature_online_store.rb

Defined Under Namespace

Classes: AutoScaling

Instance Attribute Summary collapse

Instance Attribute Details

#auto_scaling::Google::Cloud::AIPlatform::V1::FeatureOnlineStore::Bigtable::AutoScaling

Returns Required. Autoscaling config applied to Bigtable Instance.

Returns:



90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store.rb', line 90

class Bigtable
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] min_node_count
  #   @return [::Integer]
  #     Required. The minimum number of nodes to scale down to. Must be greater
  #     than or equal to 1.
  # @!attribute [rw] max_node_count
  #   @return [::Integer]
  #     Required. The maximum number of nodes to scale up to. Must be greater
  #     than or equal to min_node_count, and less than or equal to 10 times of
  #     'min_node_count'.
  # @!attribute [rw] cpu_utilization_target
  #   @return [::Integer]
  #     Optional. A percentage of the cluster's CPU capacity. Can be from 10%
  #     to 80%. When a cluster's CPU utilization exceeds the target that you
  #     have set, Bigtable immediately adds nodes to the cluster. When CPU
  #     utilization is substantially lower than the target, Bigtable removes
  #     nodes. If not set will default to 50%.
  class AutoScaling
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end