ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.count(Number count) |
|
static ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.create(software.constructs.Construct scope,
String id) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.description(String description) |
An optional description of this resource.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_vpn_tunnel#id ComputeVpnTunnel#id}.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.ikeVersion(Number ikeVersion) |
IKE protocol version to use when establishing the VPN tunnel with peer VPN gateway.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.labels(Map<String,String> labels) |
Labels to apply to this VpnTunnel.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.localTrafficSelector(List<String> localTrafficSelector) |
Local traffic selector to use when establishing the VPN tunnel with peer VPN gateway.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.name(String name) |
Name of the resource.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.peerExternalGateway(String peerExternalGateway) |
URL of the peer side external VPN gateway to which this VPN tunnel is connected.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.peerExternalGatewayInterface(Number peerExternalGatewayInterface) |
The interface ID of the external VPN gateway to which this VPN tunnel is connected.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.peerGcpGateway(String peerGcpGateway) |
URL of the peer side HA GCP VPN gateway to which this VPN tunnel is connected.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.peerIp(String peerIp) |
IP address of the peer VPN gateway.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.project(String project) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_vpn_tunnel#project ComputeVpnTunnel#project}.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.provisioners(List<? extends Object> provisioners) |
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.region(String region) |
The region where the tunnel is located.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.remoteTrafficSelector(List<String> remoteTrafficSelector) |
Remote traffic selector to use when establishing the VPN tunnel with peer VPN gateway.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.router(String router) |
URL of router resource to be used for dynamic routing.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.sharedSecret(String sharedSecret) |
Shared secret used to set the secure session between the Cloud VPN gateway and the peer VPN gateway.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.targetVpnGateway(String targetVpnGateway) |
URL of the Target VPN gateway with which this VPN tunnel is associated.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.timeouts(ComputeVpnTunnelTimeouts timeouts) |
timeouts block.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.vpnGateway(String vpnGateway) |
URL of the VPN gateway with which this VPN tunnel is associated.
|
ComputeVpnTunnel.Builder |
ComputeVpnTunnel.Builder.vpnGatewayInterface(Number vpnGatewayInterface) |
The interface ID of the VPN gateway with which this VPN tunnel is associated.
|