Interface GkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.426Z") @Stability(Stable) public interface GkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools.Builderstatic classGkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools.Jsii$ProxyAn implementation forGkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static GkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools.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 StringgetManualAssign()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 String 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 GkeonpremBareMetalClusterLoadBalancerBgpLbConfigAddressPools.Builder builder()
-
-