Class: Google::Cloud::Spanner::Admin::Instance::V1::AutoscalingConfig::AsymmetricAutoscalingOption
- Inherits:
-
Object
- Object
- Google::Cloud::Spanner::Admin::Instance::V1::AutoscalingConfig::AsymmetricAutoscalingOption
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb
Overview
AsymmetricAutoscalingOption specifies the scaling of replicas identified by the given selection.
Defined Under Namespace
Classes: AutoscalingConfigOverrides
Instance Attribute Summary collapse
-
#overrides ⇒ ::Google::Cloud::Spanner::Admin::Instance::V1::AutoscalingConfig::AsymmetricAutoscalingOption::AutoscalingConfigOverrides
Optional.
-
#replica_selection ⇒ ::Google::Cloud::Spanner::Admin::Instance::V1::ReplicaSelection
Required.
Instance Attribute Details
#overrides ⇒ ::Google::Cloud::Spanner::Admin::Instance::V1::AutoscalingConfig::AsymmetricAutoscalingOption::AutoscalingConfigOverrides
Returns Optional. Overrides applied to the top-level autoscaling configuration for the selected replicas.
295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 |
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 295 class AsymmetricAutoscalingOption include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Overrides the top-level autoscaling configuration for the replicas # identified by `replica_selection`. All fields in this message are # optional. Any unspecified fields will use the corresponding values from # the top-level autoscaling configuration. # @!attribute [rw] autoscaling_limits # @return [::Google::Cloud::Spanner::Admin::Instance::V1::AutoscalingConfig::AutoscalingLimits] # Optional. If specified, overrides the min/max limit in the top-level # autoscaling configuration for the selected replicas. # @!attribute [rw] autoscaling_target_high_priority_cpu_utilization_percent # @return [::Integer] # Optional. If specified, overrides the autoscaling target # high_priority_cpu_utilization_percent in the top-level autoscaling # configuration for the selected replicas. class AutoscalingConfigOverrides include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#replica_selection ⇒ ::Google::Cloud::Spanner::Admin::Instance::V1::ReplicaSelection
Returns Required. Selects the replicas to which this AsymmetricAutoscalingOption applies. Only read-only replicas are supported.
295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 |
# File 'proto_docs/google/spanner/admin/instance/v1/spanner_instance_admin.rb', line 295 class AsymmetricAutoscalingOption include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Overrides the top-level autoscaling configuration for the replicas # identified by `replica_selection`. All fields in this message are # optional. Any unspecified fields will use the corresponding values from # the top-level autoscaling configuration. # @!attribute [rw] autoscaling_limits # @return [::Google::Cloud::Spanner::Admin::Instance::V1::AutoscalingConfig::AutoscalingLimits] # Optional. If specified, overrides the min/max limit in the top-level # autoscaling configuration for the selected replicas. # @!attribute [rw] autoscaling_target_high_priority_cpu_utilization_percent # @return [::Integer] # Optional. If specified, overrides the autoscaling target # high_priority_cpu_utilization_percent in the top-level autoscaling # configuration for the selected replicas. class AutoscalingConfigOverrides include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |