alicloud.vpn.getConnections
Explore with Pulumi AI
The VPN connections data source lists lots of VPN connections resource information owned by an Alicloud account.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var foo = AliCloud.Vpn.GetConnections.Invoke(new()
{
CustomerGatewayId = "fake-cgw-id",
Ids = new[]
{
"fake-conn-id",
},
OutputFile = "/tmp/vpnconn",
VpnGatewayId = "fake-vpn-id",
});
});
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/vpn"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vpn.GetConnections(ctx, &vpn.GetConnectionsArgs{
CustomerGatewayId: pulumi.StringRef("fake-cgw-id"),
Ids: []string{
"fake-conn-id",
},
OutputFile: pulumi.StringRef("/tmp/vpnconn"),
VpnGatewayId: pulumi.StringRef("fake-vpn-id"),
}, nil)
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.vpn.VpnFunctions;
import com.pulumi.alicloud.vpn.inputs.GetConnectionsArgs;
import java.util.List;
import java.util.ArrayList;
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 foo = VpnFunctions.getConnections(GetConnectionsArgs.builder()
.customerGatewayId("fake-cgw-id")
.ids("fake-conn-id")
.outputFile("/tmp/vpnconn")
.vpnGatewayId("fake-vpn-id")
.build());
}
}
import pulumi
import pulumi_alicloud as alicloud
foo = alicloud.vpn.get_connections(customer_gateway_id="fake-cgw-id",
ids=["fake-conn-id"],
output_file="/tmp/vpnconn",
vpn_gateway_id="fake-vpn-id")
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const foo = alicloud.vpn.getConnections({
customerGatewayId: "fake-cgw-id",
ids: ["fake-conn-id"],
outputFile: "/tmp/vpnconn",
vpnGatewayId: "fake-vpn-id",
});
variables:
foo:
fn::invoke:
Function: alicloud:vpn:getConnections
Arguments:
customerGatewayId: fake-cgw-id
ids:
- fake-conn-id
outputFile: /tmp/vpnconn
vpnGatewayId: fake-vpn-id
Using getConnections
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConnections(args: GetConnectionsArgs, opts?: InvokeOptions): Promise<GetConnectionsResult>
function getConnectionsOutput(args: GetConnectionsOutputArgs, opts?: InvokeOptions): Output<GetConnectionsResult>
def get_connections(customer_gateway_id: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
vpn_gateway_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectionsResult
def get_connections_output(customer_gateway_id: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
vpn_gateway_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectionsResult]
func GetConnections(ctx *Context, args *GetConnectionsArgs, opts ...InvokeOption) (*GetConnectionsResult, error)
func GetConnectionsOutput(ctx *Context, args *GetConnectionsOutputArgs, opts ...InvokeOption) GetConnectionsResultOutput
> Note: This function is named GetConnections
in the Go SDK.
public static class GetConnections
{
public static Task<GetConnectionsResult> InvokeAsync(GetConnectionsArgs args, InvokeOptions? opts = null)
public static Output<GetConnectionsResult> Invoke(GetConnectionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionsResult> getConnections(GetConnectionsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:vpn/getConnections:getConnections
arguments:
# arguments dictionary
The following arguments are supported:
- Customer
Gateway stringId Use the VPN customer gateway ID as the search key.
- Ids List<string>
IDs of the VPN connections.
- Name
Regex string A regex string of VPN connection name.
- Output
File string Save the result to the file.
- Vpn
Gateway stringId Use the VPN gateway ID as the search key.
- Customer
Gateway stringId Use the VPN customer gateway ID as the search key.
- Ids []string
IDs of the VPN connections.
- Name
Regex string A regex string of VPN connection name.
- Output
File string Save the result to the file.
- Vpn
Gateway stringId Use the VPN gateway ID as the search key.
- customer
Gateway StringId Use the VPN customer gateway ID as the search key.
- ids List<String>
IDs of the VPN connections.
- name
Regex String A regex string of VPN connection name.
- output
File String Save the result to the file.
- vpn
Gateway StringId Use the VPN gateway ID as the search key.
- customer
Gateway stringId Use the VPN customer gateway ID as the search key.
- ids string[]
IDs of the VPN connections.
- name
Regex string A regex string of VPN connection name.
- output
File string Save the result to the file.
- vpn
Gateway stringId Use the VPN gateway ID as the search key.
- customer_
gateway_ strid Use the VPN customer gateway ID as the search key.
- ids Sequence[str]
IDs of the VPN connections.
- name_
regex str A regex string of VPN connection name.
- output_
file str Save the result to the file.
- vpn_
gateway_ strid Use the VPN gateway ID as the search key.
- customer
Gateway StringId Use the VPN customer gateway ID as the search key.
- ids List<String>
IDs of the VPN connections.
- name
Regex String A regex string of VPN connection name.
- output
File String Save the result to the file.
- vpn
Gateway StringId Use the VPN gateway ID as the search key.
getConnections Result
The following output properties are available:
- Connections
List<Pulumi.
Ali Cloud. Vpn. Outputs. Get Connections Connection> A list of VPN connections. Each element contains the following attributes:
- Id string
The provider-assigned unique ID for this managed resource.
- Ids List<string>
(Optional) IDs of the VPN connections.
- Names List<string>
(Optional) names of the VPN connections.
- Customer
Gateway stringId ID of the VPN customer gateway.
- Name
Regex string - Output
File string - Vpn
Gateway stringId ID of the VPN gateway.
- Connections
[]Get
Connections Connection A list of VPN connections. Each element contains the following attributes:
- Id string
The provider-assigned unique ID for this managed resource.
- Ids []string
(Optional) IDs of the VPN connections.
- Names []string
(Optional) names of the VPN connections.
- Customer
Gateway stringId ID of the VPN customer gateway.
- Name
Regex string - Output
File string - Vpn
Gateway stringId ID of the VPN gateway.
- connections
List<Get
Connections Connection> A list of VPN connections. Each element contains the following attributes:
- id String
The provider-assigned unique ID for this managed resource.
- ids List<String>
(Optional) IDs of the VPN connections.
- names List<String>
(Optional) names of the VPN connections.
- customer
Gateway StringId ID of the VPN customer gateway.
- name
Regex String - output
File String - vpn
Gateway StringId ID of the VPN gateway.
- connections
Get
Connections Connection[] A list of VPN connections. Each element contains the following attributes:
- id string
The provider-assigned unique ID for this managed resource.
- ids string[]
(Optional) IDs of the VPN connections.
- names string[]
(Optional) names of the VPN connections.
- customer
Gateway stringId ID of the VPN customer gateway.
- name
Regex string - output
File string - vpn
Gateway stringId ID of the VPN gateway.
- connections
Sequence[Get
Connections Connection] A list of VPN connections. Each element contains the following attributes:
- id str
The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
(Optional) IDs of the VPN connections.
- names Sequence[str]
(Optional) names of the VPN connections.
- customer_
gateway_ strid ID of the VPN customer gateway.
- name_
regex str - output_
file str - vpn_
gateway_ strid ID of the VPN gateway.
- connections List<Property Map>
A list of VPN connections. Each element contains the following attributes:
- id String
The provider-assigned unique ID for this managed resource.
- ids List<String>
(Optional) IDs of the VPN connections.
- names List<String>
(Optional) names of the VPN connections.
- customer
Gateway StringId ID of the VPN customer gateway.
- name
Regex String - output
File String - vpn
Gateway StringId ID of the VPN gateway.
Supporting Types
GetConnectionsConnection
- Create
Time string - Customer
Gateway stringId Use the VPN customer gateway ID as the search key.
- Effect
Immediately bool - Enable
Dpd bool Specifies whether to enable the dead peer detection (DPD) feature.
- Enable
Nat boolTraversal Specifies whether to enable NAT traversal.
- Id string
ID of the VPN connection.
- Local
Subnet string The local subnet of the VPN connection.
- Name string
The name of the VPN connection.
- Remote
Subnet string The remote subnet of the VPN connection.
- Status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- Vpn
Gateway stringId Use the VPN gateway ID as the search key.
- Ike
Configs List<Pulumi.Ali Cloud. Vpn. Inputs. Get Connections Connection Ike Config> The configurations of phase-one negotiation.
- Ipsec
Configs List<Pulumi.Ali Cloud. Vpn. Inputs. Get Connections Connection Ipsec Config> The configurations of phase-two negotiation.
- Vco
Health List<Pulumi.Checks Ali Cloud. Vpn. Inputs. Get Connections Connection Vco Health Check> - Vpn
Bgp List<Pulumi.Configs Ali Cloud. Vpn. Inputs. Get Connections Connection Vpn Bgp Config> The configuration information for BGP.
- Create
Time string - Customer
Gateway stringId Use the VPN customer gateway ID as the search key.
- Effect
Immediately bool - Enable
Dpd bool Specifies whether to enable the dead peer detection (DPD) feature.
- Enable
Nat boolTraversal Specifies whether to enable NAT traversal.
- Id string
ID of the VPN connection.
- Local
Subnet string The local subnet of the VPN connection.
- Name string
The name of the VPN connection.
- Remote
Subnet string The remote subnet of the VPN connection.
- Status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- Vpn
Gateway stringId Use the VPN gateway ID as the search key.
- Ike
Configs []GetConnections Connection Ike Config The configurations of phase-one negotiation.
- Ipsec
Configs []GetConnections Connection Ipsec Config The configurations of phase-two negotiation.
- Vco
Health []GetChecks Connections Connection Vco Health Check - Vpn
Bgp []GetConfigs Connections Connection Vpn Bgp Config The configuration information for BGP.
- create
Time String - customer
Gateway StringId Use the VPN customer gateway ID as the search key.
- effect
Immediately Boolean - enable
Dpd Boolean Specifies whether to enable the dead peer detection (DPD) feature.
- enable
Nat BooleanTraversal Specifies whether to enable NAT traversal.
- id String
ID of the VPN connection.
- local
Subnet String The local subnet of the VPN connection.
- name String
The name of the VPN connection.
- remote
Subnet String The remote subnet of the VPN connection.
- status String
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- vpn
Gateway StringId Use the VPN gateway ID as the search key.
- ike
Configs List<GetConnections Connection Ike Config> The configurations of phase-one negotiation.
- ipsec
Configs List<GetConnections Connection Ipsec Config> The configurations of phase-two negotiation.
- vco
Health List<GetChecks Connections Connection Vco Health Check> - vpn
Bgp List<GetConfigs Connections Connection Vpn Bgp Config> The configuration information for BGP.
- create
Time string - customer
Gateway stringId Use the VPN customer gateway ID as the search key.
- effect
Immediately boolean - enable
Dpd boolean Specifies whether to enable the dead peer detection (DPD) feature.
- enable
Nat booleanTraversal Specifies whether to enable NAT traversal.
- id string
ID of the VPN connection.
- local
Subnet string The local subnet of the VPN connection.
- name string
The name of the VPN connection.
- remote
Subnet string The remote subnet of the VPN connection.
- status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- vpn
Gateway stringId Use the VPN gateway ID as the search key.
- ike
Configs GetConnections Connection Ike Config[] The configurations of phase-one negotiation.
- ipsec
Configs GetConnections Connection Ipsec Config[] The configurations of phase-two negotiation.
- vco
Health GetChecks Connections Connection Vco Health Check[] - vpn
Bgp GetConfigs Connections Connection Vpn Bgp Config[] The configuration information for BGP.
- create_
time str - customer_
gateway_ strid Use the VPN customer gateway ID as the search key.
- effect_
immediately bool - enable_
dpd bool Specifies whether to enable the dead peer detection (DPD) feature.
- enable_
nat_ booltraversal Specifies whether to enable NAT traversal.
- id str
ID of the VPN connection.
- local_
subnet str The local subnet of the VPN connection.
- name str
The name of the VPN connection.
- remote_
subnet str The remote subnet of the VPN connection.
- status str
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- vpn_
gateway_ strid Use the VPN gateway ID as the search key.
- ike_
configs Sequence[GetConnections Connection Ike Config] The configurations of phase-one negotiation.
- ipsec_
configs Sequence[GetConnections Connection Ipsec Config] The configurations of phase-two negotiation.
- vco_
health_ Sequence[Getchecks Connections Connection Vco Health Check] - vpn_
bgp_ Sequence[Getconfigs Connections Connection Vpn Bgp Config] The configuration information for BGP.
- create
Time String - customer
Gateway StringId Use the VPN customer gateway ID as the search key.
- effect
Immediately Boolean - enable
Dpd Boolean Specifies whether to enable the dead peer detection (DPD) feature.
- enable
Nat BooleanTraversal Specifies whether to enable NAT traversal.
- id String
ID of the VPN connection.
- local
Subnet String The local subnet of the VPN connection.
- name String
The name of the VPN connection.
- remote
Subnet String The remote subnet of the VPN connection.
- status String
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- vpn
Gateway StringId Use the VPN gateway ID as the search key.
- ike
Configs List<Property Map> The configurations of phase-one negotiation.
- ipsec
Configs List<Property Map> The configurations of phase-two negotiation.
- vco
Health List<Property Map>Checks - vpn
Bgp List<Property Map>Configs The configuration information for BGP.
GetConnectionsConnectionIkeConfig
- Ike
Auth stringAlg The authentication algorithm of phase-one negotiation.
- Ike
Enc stringAlg The encryption algorithm of phase-one negotiation.
- Ike
Lifetime int The SA lifecycle as the result of phase-one negotiation.
- Ike
Local stringId The identification of the VPN gateway.
- Ike
Mode string The negotiation mode of IKE phase-one.
- Ike
Pfs string The Diffie-Hellman key exchange algorithm used by phase-one negotiation.
- Ike
Remote stringId The identification of the customer gateway.
- Ike
Version string The version of the IKE protocol.
- Psk string
Used for authentication between the IPsec VPN gateway and the customer gateway.
- Ike
Auth stringAlg The authentication algorithm of phase-one negotiation.
- Ike
Enc stringAlg The encryption algorithm of phase-one negotiation.
- Ike
Lifetime int The SA lifecycle as the result of phase-one negotiation.
- Ike
Local stringId The identification of the VPN gateway.
- Ike
Mode string The negotiation mode of IKE phase-one.
- Ike
Pfs string The Diffie-Hellman key exchange algorithm used by phase-one negotiation.
- Ike
Remote stringId The identification of the customer gateway.
- Ike
Version string The version of the IKE protocol.
- Psk string
Used for authentication between the IPsec VPN gateway and the customer gateway.
- ike
Auth StringAlg The authentication algorithm of phase-one negotiation.
- ike
Enc StringAlg The encryption algorithm of phase-one negotiation.
- ike
Lifetime Integer The SA lifecycle as the result of phase-one negotiation.
- ike
Local StringId The identification of the VPN gateway.
- ike
Mode String The negotiation mode of IKE phase-one.
- ike
Pfs String The Diffie-Hellman key exchange algorithm used by phase-one negotiation.
- ike
Remote StringId The identification of the customer gateway.
- ike
Version String The version of the IKE protocol.
- psk String
Used for authentication between the IPsec VPN gateway and the customer gateway.
- ike
Auth stringAlg The authentication algorithm of phase-one negotiation.
- ike
Enc stringAlg The encryption algorithm of phase-one negotiation.
- ike
Lifetime number The SA lifecycle as the result of phase-one negotiation.
- ike
Local stringId The identification of the VPN gateway.
- ike
Mode string The negotiation mode of IKE phase-one.
- ike
Pfs string The Diffie-Hellman key exchange algorithm used by phase-one negotiation.
- ike
Remote stringId The identification of the customer gateway.
- ike
Version string The version of the IKE protocol.
- psk string
Used for authentication between the IPsec VPN gateway and the customer gateway.
- ike_
auth_ stralg The authentication algorithm of phase-one negotiation.
- ike_
enc_ stralg The encryption algorithm of phase-one negotiation.
- ike_
lifetime int The SA lifecycle as the result of phase-one negotiation.
- ike_
local_ strid The identification of the VPN gateway.
- ike_
mode str The negotiation mode of IKE phase-one.
- ike_
pfs str The Diffie-Hellman key exchange algorithm used by phase-one negotiation.
- ike_
remote_ strid The identification of the customer gateway.
- ike_
version str The version of the IKE protocol.
- psk str
Used for authentication between the IPsec VPN gateway and the customer gateway.
- ike
Auth StringAlg The authentication algorithm of phase-one negotiation.
- ike
Enc StringAlg The encryption algorithm of phase-one negotiation.
- ike
Lifetime Number The SA lifecycle as the result of phase-one negotiation.
- ike
Local StringId The identification of the VPN gateway.
- ike
Mode String The negotiation mode of IKE phase-one.
- ike
Pfs String The Diffie-Hellman key exchange algorithm used by phase-one negotiation.
- ike
Remote StringId The identification of the customer gateway.
- ike
Version String The version of the IKE protocol.
- psk String
Used for authentication between the IPsec VPN gateway and the customer gateway.
GetConnectionsConnectionIpsecConfig
- Ipsec
Auth stringAlg The authentication algorithm of phase-two negotiation.
- Ipsec
Enc stringAlg The encryption algorithm of phase-two negotiation.
- Ipsec
Lifetime int The SA lifecycle as the result of phase-two negotiation.
- Ipsec
Pfs string The Diffie-Hellman key exchange algorithm used by phase-two negotiation.
- Ipsec
Auth stringAlg The authentication algorithm of phase-two negotiation.
- Ipsec
Enc stringAlg The encryption algorithm of phase-two negotiation.
- Ipsec
Lifetime int The SA lifecycle as the result of phase-two negotiation.
- Ipsec
Pfs string The Diffie-Hellman key exchange algorithm used by phase-two negotiation.
- ipsec
Auth StringAlg The authentication algorithm of phase-two negotiation.
- ipsec
Enc StringAlg The encryption algorithm of phase-two negotiation.
- ipsec
Lifetime Integer The SA lifecycle as the result of phase-two negotiation.
- ipsec
Pfs String The Diffie-Hellman key exchange algorithm used by phase-two negotiation.
- ipsec
Auth stringAlg The authentication algorithm of phase-two negotiation.
- ipsec
Enc stringAlg The encryption algorithm of phase-two negotiation.
- ipsec
Lifetime number The SA lifecycle as the result of phase-two negotiation.
- ipsec
Pfs string The Diffie-Hellman key exchange algorithm used by phase-two negotiation.
- ipsec_
auth_ stralg The authentication algorithm of phase-two negotiation.
- ipsec_
enc_ stralg The encryption algorithm of phase-two negotiation.
- ipsec_
lifetime int The SA lifecycle as the result of phase-two negotiation.
- ipsec_
pfs str The Diffie-Hellman key exchange algorithm used by phase-two negotiation.
- ipsec
Auth StringAlg The authentication algorithm of phase-two negotiation.
- ipsec
Enc StringAlg The encryption algorithm of phase-two negotiation.
- ipsec
Lifetime Number The SA lifecycle as the result of phase-two negotiation.
- ipsec
Pfs String The Diffie-Hellman key exchange algorithm used by phase-two negotiation.
GetConnectionsConnectionVcoHealthCheck
- Dip string
The destination ip address.
- Enable string
The health check on status. Valid values:
true
,false
.- Interval int
The time interval between health checks.
- Retry int
The number of retries for health checks issued.
- Sip string
The source ip address.
- Status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.
- Dip string
The destination ip address.
- Enable string
The health check on status. Valid values:
true
,false
.- Interval int
The time interval between health checks.
- Retry int
The number of retries for health checks issued.
- Sip string
The source ip address.
- Status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.
- dip String
The destination ip address.
- enable String
The health check on status. Valid values:
true
,false
.- interval Integer
The time interval between health checks.
- retry Integer
The number of retries for health checks issued.
- sip String
The source ip address.
- status String
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.
- dip string
The destination ip address.
- enable string
The health check on status. Valid values:
true
,false
.- interval number
The time interval between health checks.
- retry number
The number of retries for health checks issued.
- sip string
The source ip address.
- status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.
- dip str
The destination ip address.
- enable str
The health check on status. Valid values:
true
,false
.- interval int
The time interval between health checks.
- retry int
The number of retries for health checks issued.
- sip str
The source ip address.
- status str
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.
- dip String
The destination ip address.
- enable String
The health check on status. Valid values:
true
,false
.- interval Number
The time interval between health checks.
- retry Number
The number of retries for health checks issued.
- sip String
The source ip address.
- status String
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.
GetConnectionsConnectionVpnBgpConfig
- Auth
Key string The authentication keys for BGP routing protocols.
- Local
Asn int The ali cloud side autonomous system.
- Local
Bgp stringIp The ali cloud side BGP address.
- Peer
Asn int The counterpart autonomous system number.
- Peer
Bgp stringIp The BGP address on the other side.
- Status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- Tunnel
Cidr string The ipsec tunnel segments.
- Auth
Key string The authentication keys for BGP routing protocols.
- Local
Asn int The ali cloud side autonomous system.
- Local
Bgp stringIp The ali cloud side BGP address.
- Peer
Asn int The counterpart autonomous system number.
- Peer
Bgp stringIp The BGP address on the other side.
- Status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- Tunnel
Cidr string The ipsec tunnel segments.
- auth
Key String The authentication keys for BGP routing protocols.
- local
Asn Integer The ali cloud side autonomous system.
- local
Bgp StringIp The ali cloud side BGP address.
- peer
Asn Integer The counterpart autonomous system number.
- peer
Bgp StringIp The BGP address on the other side.
- status String
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- tunnel
Cidr String The ipsec tunnel segments.
- auth
Key string The authentication keys for BGP routing protocols.
- local
Asn number The ali cloud side autonomous system.
- local
Bgp stringIp The ali cloud side BGP address.
- peer
Asn number The counterpart autonomous system number.
- peer
Bgp stringIp The BGP address on the other side.
- status string
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- tunnel
Cidr string The ipsec tunnel segments.
- auth_
key str The authentication keys for BGP routing protocols.
- local_
asn int The ali cloud side autonomous system.
- local_
bgp_ strip The ali cloud side BGP address.
- peer_
asn int The counterpart autonomous system number.
- peer_
bgp_ strip The BGP address on the other side.
- status str
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- tunnel_
cidr str The ipsec tunnel segments.
- auth
Key String The authentication keys for BGP routing protocols.
- local
Asn Number The ali cloud side autonomous system.
- local
Bgp StringIp The ali cloud side BGP address.
- peer
Asn Number The counterpart autonomous system number.
- peer
Bgp StringIp The BGP address on the other side.
- status String
The negotiation status of the BGP routing protocol. Valid values:
success
,false
.- tunnel
Cidr String The ipsec tunnel segments.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
alicloud
Terraform Provider.