Interface GkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.432Z") @Stability(Stable) public interface GkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools.Builderstatic classGkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools.Jsii$ProxyAn implementation forGkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static GkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools.Builderbuilder()List<String>getAddresses()The addresses that are part of this pool.default ObjectgetAvoidBuggyIps()If true, avoid using IPs ending in .0 or .255.default ObjectgetManualAssign()If true, prevent IP addresses from being automatically assigned.StringgetPool()The name of the address pool.
-
-
-
Method Detail
-
getAddresses
@Stability(Stable) @NotNull List<String> getAddresses()
The addresses that are part of this pool.Each address must be either in the CIDR form (1.2.3.0/24) or range form (1.2.3.1-1.2.3.5). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#addresses GkeonpremBareMetalCluster#addresses}
-
getPool
@Stability(Stable) @NotNull String getPool()
The name of the address pool.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#pool GkeonpremBareMetalCluster#pool}
-
getAvoidBuggyIps
@Stability(Stable) @Nullable default Object getAvoidBuggyIps()
If true, avoid using IPs ending in .0 or .255. This avoids buggy consumer devices mistakenly dropping IPv4 traffic for those special IP addresses.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#avoid_buggy_ips GkeonpremBareMetalCluster#avoid_buggy_ips}
-
getManualAssign
@Stability(Stable) @Nullable default Object getManualAssign()
If true, prevent IP addresses from being automatically assigned.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#manual_assign GkeonpremBareMetalCluster#manual_assign}
-
builder
@Stability(Stable) static GkeonpremBareMetalClusterLoadBalancerMetalLbConfigAddressPools.Builder builder()
-
-