Interface AppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings

    • 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}