Interface GkeonpremBareMetalClusterNetworkConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GkeonpremBareMetalClusterNetworkConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.437Z") @Stability(Stable) public interface GkeonpremBareMetalClusterNetworkConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGkeonpremBareMetalClusterNetworkConfig.BuilderA builder forGkeonpremBareMetalClusterNetworkConfigstatic classGkeonpremBareMetalClusterNetworkConfig.Jsii$ProxyAn implementation forGkeonpremBareMetalClusterNetworkConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static GkeonpremBareMetalClusterNetworkConfig.Builderbuilder()default ObjectgetAdvancedNetworking()Enables the use of advanced Anthos networking features, such as Bundled Load Balancing with BGP or the egress NAT gateway.default GkeonpremBareMetalClusterNetworkConfigIslandModeCidrgetIslandModeCidr()island_mode_cidr block.default GkeonpremBareMetalClusterNetworkConfigMultipleNetworkInterfacesConfiggetMultipleNetworkInterfacesConfig()multiple_network_interfaces_config block.default GkeonpremBareMetalClusterNetworkConfigSrIovConfiggetSrIovConfig()sr_iov_config block.
-
-
-
Method Detail
-
getAdvancedNetworking
@Stability(Stable) @Nullable default Object getAdvancedNetworking()
Enables the use of advanced Anthos networking features, such as Bundled Load Balancing with BGP or the egress NAT gateway.Setting configuration for advanced networking features will automatically set this flag. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#advanced_networking GkeonpremBareMetalCluster#advanced_networking}
-
getIslandModeCidr
@Stability(Stable) @Nullable default GkeonpremBareMetalClusterNetworkConfigIslandModeCidr getIslandModeCidr()
island_mode_cidr block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#island_mode_cidr GkeonpremBareMetalCluster#island_mode_cidr}
-
getMultipleNetworkInterfacesConfig
@Stability(Stable) @Nullable default GkeonpremBareMetalClusterNetworkConfigMultipleNetworkInterfacesConfig getMultipleNetworkInterfacesConfig()
multiple_network_interfaces_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#multiple_network_interfaces_config GkeonpremBareMetalCluster#multiple_network_interfaces_config}
-
getSrIovConfig
@Stability(Stable) @Nullable default GkeonpremBareMetalClusterNetworkConfigSrIovConfig getSrIovConfig()
sr_iov_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_bare_metal_cluster#sr_iov_config GkeonpremBareMetalCluster#sr_iov_config}
-
builder
@Stability(Stable) static GkeonpremBareMetalClusterNetworkConfig.Builder builder()
-
-