Interface AppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.476Z") @Stability(Stable) public interface AppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings.Builderstatic classAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings.Jsii$ProxyAn implementation forAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static AppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings.Builderbuilder()default NumbergetMaxInstances()Maximum number of instances to run for this version.default NumbergetMinInstances()Minimum number of instances to run for this version.default NumbergetTargetCpuUtilization()Target CPU utilization ratio to maintain when scaling.default NumbergetTargetThroughputUtilization()Target throughput utilization ratio to maintain when scaling.
-
-
-
Method Detail
-
getMaxInstances
@Stability(Stable) @Nullable default Number getMaxInstances()
Maximum number of instances to run for this version. Set to zero to disable maxInstances configuration.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_standard_app_version#max_instances AppEngineStandardAppVersion#max_instances}
-
getMinInstances
@Stability(Stable) @Nullable default Number getMinInstances()
Minimum number of instances to run for this version. Set to zero to disable minInstances configuration.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_standard_app_version#min_instances AppEngineStandardAppVersion#min_instances}
-
getTargetCpuUtilization
@Stability(Stable) @Nullable default Number getTargetCpuUtilization()
Target CPU utilization ratio to maintain when scaling.Should be a value in the range [0.50, 0.95], zero, or a negative value. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_standard_app_version#target_cpu_utilization AppEngineStandardAppVersion#target_cpu_utilization}
-
getTargetThroughputUtilization
@Stability(Stable) @Nullable default Number getTargetThroughputUtilization()
Target throughput utilization ratio to maintain when scaling.Should be a value in the range [0.50, 0.95], zero, or a negative value. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_standard_app_version#target_throughput_utilization AppEngineStandardAppVersion#target_throughput_utilization}
-
builder
@Stability(Stable) static AppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings.Builder builder()
-
-