Interface ComputeInstanceGroupManagerVersionTargetSize
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComputeInstanceGroupManagerVersionTargetSize.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.529Z") @Stability(Stable) public interface ComputeInstanceGroupManagerVersionTargetSize extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComputeInstanceGroupManagerVersionTargetSize.BuilderA builder forComputeInstanceGroupManagerVersionTargetSizestatic classComputeInstanceGroupManagerVersionTargetSize.Jsii$ProxyAn implementation forComputeInstanceGroupManagerVersionTargetSize
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ComputeInstanceGroupManagerVersionTargetSize.Builderbuilder()default NumbergetFixed()The number of instances which are managed for this version.default NumbergetPercent()The number of instances (calculated as percentage) which are managed for this version.
-
-
-
Method Detail
-
getFixed
@Stability(Stable) @Nullable default Number getFixed()
The number of instances which are managed for this version. Conflicts with percent.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_instance_group_manager#fixed ComputeInstanceGroupManager#fixed}
-
getPercent
@Stability(Stable) @Nullable default Number getPercent()
The number of instances (calculated as percentage) which are managed for this version.Conflicts with fixed. Note that when using percent, rounding will be in favor of explicitly set target_size values; a managed instance group with 2 instances and 2 versions, one of which has a target_size.percent of 60 will create 2 instances of that version. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_instance_group_manager#percent ComputeInstanceGroupManager#percent}
-
builder
@Stability(Stable) static ComputeInstanceGroupManagerVersionTargetSize.Builder builder()
-
-