Class NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.network_connectivity_spoke.NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances>
- Enclosing interface:
- NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances
@Stability(Stable) public static final class NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.Builder extends Object implements software.amazon.jsii.Builder<NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstancesbuild()Builds the configured instance.NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.BuilderipAddress(String ipAddress)NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.BuildervirtualMachine(String virtualMachine)
-
-
-
Method Detail
-
ipAddress
@Stability(Stable) public NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.Builder ipAddress(String ipAddress)
- Parameters:
ipAddress- The IP address on the VM to use for peering. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_connectivity_spoke#ip_address NetworkConnectivitySpoke#ip_address}- Returns:
this
-
virtualMachine
@Stability(Stable) public NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.Builder virtualMachine(String virtualMachine)
Sets the value ofNetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances.getVirtualMachine()- Parameters:
virtualMachine- The URI of the virtual machine resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_connectivity_spoke#virtual_machine NetworkConnectivitySpoke#virtual_machine}- Returns:
this
-
build
@Stability(Stable) public NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances>- Returns:
- a new instance of
NetworkConnectivitySpokeLinkedRouterApplianceInstancesInstances - Throws:
NullPointerException- if any required attribute was not provided
-
-