Gateway Args
data class GatewayArgs(val autoPay: Output<Boolean>? = null, val autoPropagate: Output<Boolean>? = null, val bandwidth: Output<Int>? = null, val description: Output<String>? = null, val disasterRecoveryVswitchId: Output<String>? = null, val enableIpsec: Output<Boolean>? = null, val enableSsl: Output<Boolean>? = null, val instanceChargeType: Output<String>? = null, val name: Output<String>? = null, val networkType: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<Int>? = null, val resourceGroupId: Output<String>? = null, val sslConnections: Output<Int>? = null, val tags: Output<Map<String, String>>? = null, val vpcId: Output<String>? = null, val vpnGatewayName: Output<String>? = null, val vpnType: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<GatewayArgs>
Import
VPN gateway can be imported using the id, e.g.
$ pulumi import alicloud:vpn/gateway:Gateway example <id>
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(autoPay: Output<Boolean>? = null, autoPropagate: Output<Boolean>? = null, bandwidth: Output<Int>? = null, description: Output<String>? = null, disasterRecoveryVswitchId: Output<String>? = null, enableIpsec: Output<Boolean>? = null, enableSsl: Output<Boolean>? = null, instanceChargeType: Output<String>? = null, name: Output<String>? = null, networkType: Output<String>? = null, paymentType: Output<String>? = null, period: Output<Int>? = null, resourceGroupId: Output<String>? = null, sslConnections: Output<Int>? = null, tags: Output<Map<String, String>>? = null, vpcId: Output<String>? = null, vpnGatewayName: Output<String>? = null, vpnType: Output<String>? = null, vswitchId: Output<String>? = null)
Properties
Link copied to clipboard
Whether to automatically propagate the BGP route to the VPC. Value: true: Propagate automatically. false: does not propagate automatically.
Link copied to clipboard
The description of the VPN gateway.
Link copied to clipboard
The ID of the backup VSwitch to which the VPN gateway is attached.
Link copied to clipboard
Enable or Disable IPSec VPN. At least one type of VPN should be enabled.
Link copied to clipboard
. Field 'instance_charge_type' has been deprecated from provider version 1.216.0. New field 'payment_type' instead.
Link copied to clipboard
The network type of the VPN gateway. Value: public (default): public VPN gateway. private: private network VPN gateway.
Link copied to clipboard
Type of payment. Value: Subscription: prepaid PayAsYouGo: Post-paid.
Link copied to clipboard
The ID of the resource group.
Link copied to clipboard
Maximum number of clients.
Link copied to clipboard
The name of the VPN gateway.