Package com.pulumi.aws.vpn
Class VpnFunctions
- java.lang.Object
-
- com.pulumi.aws.vpn.VpnFunctions
-
public final class VpnFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description VpnFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static com.pulumi.core.Output<GetConnectionResult>getConnection()Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionstatic com.pulumi.core.Output<GetConnectionResult>getConnection(GetConnectionArgs args)Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionstatic com.pulumi.core.Output<GetConnectionResult>getConnection(GetConnectionArgs args, com.pulumi.deployment.InvokeOptions options)Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionstatic com.pulumi.core.Output<GetConnectionResult>getConnection(GetConnectionArgs args, com.pulumi.deployment.InvokeOutputOptions options)Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionstatic java.util.concurrent.CompletableFuture<GetConnectionResult>getConnectionPlain()Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionstatic java.util.concurrent.CompletableFuture<GetConnectionResult>getConnectionPlain(GetConnectionPlainArgs args)Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionstatic java.util.concurrent.CompletableFuture<GetConnectionResult>getConnectionPlain(GetConnectionPlainArgs args, com.pulumi.deployment.InvokeOptions options)Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnection
-
-
-
Method Detail
-
getConnection
@Deprecated public static com.pulumi.core.Output<GetConnectionResult> getConnection()
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
getConnectionPlain
@Deprecated public static java.util.concurrent.CompletableFuture<GetConnectionResult> getConnectionPlain()
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
getConnection
@Deprecated public static com.pulumi.core.Output<GetConnectionResult> getConnection(GetConnectionArgs args)
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
getConnectionPlain
@Deprecated public static java.util.concurrent.CompletableFuture<GetConnectionResult> getConnectionPlain(GetConnectionPlainArgs args)
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
getConnection
@Deprecated public static com.pulumi.core.Output<GetConnectionResult> getConnection(GetConnectionArgs args, com.pulumi.deployment.InvokeOptions options)
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
getConnection
@Deprecated public static com.pulumi.core.Output<GetConnectionResult> getConnection(GetConnectionArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
getConnectionPlain
@Deprecated public static java.util.concurrent.CompletableFuture<GetConnectionResult> getConnectionPlain(GetConnectionPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Deprecated.aws.vpn/getconnection.getConnection has been deprecated in favor of aws.ec2/getvpnconnection.getVpnConnectionFetches details of a Site-to-Site VPN connection. A Site-to-Site VPN connection is an IP security (IPsec) VPN connection between a VPC and an on-premises network. ## Example Usage ### Basic Usage
### Find by VPN Connection IDpackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import com.pulumi.aws.ec2.inputs.GetVpnConnectionFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .filters(GetVpnConnectionFilterArgs.builder() .name("customer-gateway-id") .values("cgw-1234567890") .build()) .build()); ctx.export("vpnConnectionId", example.vpnConnectionId()); } }package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.ec2.Ec2Functions; import com.pulumi.aws.ec2.inputs.GetVpnConnectionArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var example = Ec2Functions.getVpnConnection(GetVpnConnectionArgs.builder() .vpnConnectionId("vpn-abcd1234567890") .build()); ctx.export("gatewayAssociationState", example.gatewayAssociationState()); } }
-
-