tencentcloud.DcxExtraConfig
Explore with Pulumi AI
Provides a resource to create a DC extra config
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = new tencentcloud.DcxExtraConfig("example", {
bandwidth: 100,
bfdEnable: 1,
bfdInfo: {
interval: 2000,
probeFailedTimes: 3,
},
bgpPeer: {
asn: 65101,
authKey: "test123",
},
customerAddress: "10.3.191.74/29",
directConnectTunnelId: "dcx-4z49tnws",
enableBgpCommunity: false,
ipv6Enable: 0,
jumboEnable: 0,
nqaEnable: 0,
nqaInfo: {
destinationIp: "0.0.0.0",
interval: -1,
probeFailedTimes: -1,
},
tencentAddress: "10.3.191.73/29",
tencentBackupAddress: "10.3.191.72/29",
vlan: 123,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.DcxExtraConfig("example",
bandwidth=100,
bfd_enable=1,
bfd_info={
"interval": 2000,
"probe_failed_times": 3,
},
bgp_peer={
"asn": 65101,
"auth_key": "test123",
},
customer_address="10.3.191.74/29",
direct_connect_tunnel_id="dcx-4z49tnws",
enable_bgp_community=False,
ipv6_enable=0,
jumbo_enable=0,
nqa_enable=0,
nqa_info={
"destination_ip": "0.0.0.0",
"interval": -1,
"probe_failed_times": -1,
},
tencent_address="10.3.191.73/29",
tencent_backup_address="10.3.191.72/29",
vlan=123)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.NewDcxExtraConfig(ctx, "example", &tencentcloud.DcxExtraConfigArgs{
Bandwidth: pulumi.Float64(100),
BfdEnable: pulumi.Float64(1),
BfdInfo: &tencentcloud.DcxExtraConfigBfdInfoArgs{
Interval: pulumi.Float64(2000),
ProbeFailedTimes: pulumi.Float64(3),
},
BgpPeer: &tencentcloud.DcxExtraConfigBgpPeerArgs{
Asn: pulumi.Float64(65101),
AuthKey: pulumi.String("test123"),
},
CustomerAddress: pulumi.String("10.3.191.74/29"),
DirectConnectTunnelId: pulumi.String("dcx-4z49tnws"),
EnableBgpCommunity: pulumi.Bool(false),
Ipv6Enable: pulumi.Float64(0),
JumboEnable: pulumi.Float64(0),
NqaEnable: pulumi.Float64(0),
NqaInfo: &tencentcloud.DcxExtraConfigNqaInfoArgs{
DestinationIp: pulumi.String("0.0.0.0"),
Interval: pulumi.Float64(-1),
ProbeFailedTimes: pulumi.Float64(-1),
},
TencentAddress: pulumi.String("10.3.191.73/29"),
TencentBackupAddress: pulumi.String("10.3.191.72/29"),
Vlan: pulumi.Float64(123),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = new Tencentcloud.DcxExtraConfig("example", new()
{
Bandwidth = 100,
BfdEnable = 1,
BfdInfo = new Tencentcloud.Inputs.DcxExtraConfigBfdInfoArgs
{
Interval = 2000,
ProbeFailedTimes = 3,
},
BgpPeer = new Tencentcloud.Inputs.DcxExtraConfigBgpPeerArgs
{
Asn = 65101,
AuthKey = "test123",
},
CustomerAddress = "10.3.191.74/29",
DirectConnectTunnelId = "dcx-4z49tnws",
EnableBgpCommunity = false,
Ipv6Enable = 0,
JumboEnable = 0,
NqaEnable = 0,
NqaInfo = new Tencentcloud.Inputs.DcxExtraConfigNqaInfoArgs
{
DestinationIp = "0.0.0.0",
Interval = -1,
ProbeFailedTimes = -1,
},
TencentAddress = "10.3.191.73/29",
TencentBackupAddress = "10.3.191.72/29",
Vlan = 123,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.DcxExtraConfig;
import com.pulumi.tencentcloud.DcxExtraConfigArgs;
import com.pulumi.tencentcloud.inputs.DcxExtraConfigBfdInfoArgs;
import com.pulumi.tencentcloud.inputs.DcxExtraConfigBgpPeerArgs;
import com.pulumi.tencentcloud.inputs.DcxExtraConfigNqaInfoArgs;
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) {
var example = new DcxExtraConfig("example", DcxExtraConfigArgs.builder()
.bandwidth(100)
.bfdEnable(1)
.bfdInfo(DcxExtraConfigBfdInfoArgs.builder()
.interval(2000)
.probeFailedTimes(3)
.build())
.bgpPeer(DcxExtraConfigBgpPeerArgs.builder()
.asn(65101)
.authKey("test123")
.build())
.customerAddress("10.3.191.74/29")
.directConnectTunnelId("dcx-4z49tnws")
.enableBgpCommunity(false)
.ipv6Enable(0)
.jumboEnable(0)
.nqaEnable(0)
.nqaInfo(DcxExtraConfigNqaInfoArgs.builder()
.destinationIp("0.0.0.0")
.interval(-1)
.probeFailedTimes(-1)
.build())
.tencentAddress("10.3.191.73/29")
.tencentBackupAddress("10.3.191.72/29")
.vlan(123)
.build());
}
}
resources:
example:
type: tencentcloud:DcxExtraConfig
properties:
bandwidth: 100
bfdEnable: 1
bfdInfo:
interval: 2000
probeFailedTimes: 3
bgpPeer:
asn: 65101
authKey: test123
customerAddress: 10.3.191.74/29
directConnectTunnelId: dcx-4z49tnws
enableBgpCommunity: false
ipv6Enable: 0
jumboEnable: 0
nqaEnable: 0
nqaInfo:
destinationIp: 0.0.0.0
interval: -1
probeFailedTimes: -1
tencentAddress: 10.3.191.73/29
tencentBackupAddress: 10.3.191.72/29
vlan: 123
Create DcxExtraConfig Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DcxExtraConfig(name: string, args: DcxExtraConfigArgs, opts?: CustomResourceOptions);
@overload
def DcxExtraConfig(resource_name: str,
args: DcxExtraConfigArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DcxExtraConfig(resource_name: str,
opts: Optional[ResourceOptions] = None,
direct_connect_tunnel_id: Optional[str] = None,
ipv6_enable: Optional[float] = None,
nqa_info: Optional[DcxExtraConfigNqaInfoArgs] = None,
bgp_peer: Optional[DcxExtraConfigBgpPeerArgs] = None,
customer_address: Optional[str] = None,
dcx_extra_config_id: Optional[str] = None,
bfd_enable: Optional[float] = None,
bfd_info: Optional[DcxExtraConfigBfdInfoArgs] = None,
jumbo_enable: Optional[float] = None,
enable_bgp_community: Optional[bool] = None,
nqa_enable: Optional[float] = None,
bandwidth: Optional[float] = None,
route_filter_prefixes: Optional[DcxExtraConfigRouteFilterPrefixesArgs] = None,
tencent_address: Optional[str] = None,
tencent_backup_address: Optional[str] = None,
vlan: Optional[float] = None)
func NewDcxExtraConfig(ctx *Context, name string, args DcxExtraConfigArgs, opts ...ResourceOption) (*DcxExtraConfig, error)
public DcxExtraConfig(string name, DcxExtraConfigArgs args, CustomResourceOptions? opts = null)
public DcxExtraConfig(String name, DcxExtraConfigArgs args)
public DcxExtraConfig(String name, DcxExtraConfigArgs args, CustomResourceOptions options)
type: tencentcloud:DcxExtraConfig
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DcxExtraConfigArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DcxExtraConfigArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DcxExtraConfigArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DcxExtraConfigArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DcxExtraConfigArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DcxExtraConfig Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DcxExtraConfig resource accepts the following input properties:
- Direct
Connect stringTunnel Id - direct connect tunnel id.
- Bandwidth double
- direct connect tunnel bandwidth.
- Bfd
Enable double - be enabled BFD.
- Bfd
Info DcxExtra Config Bfd Info - BFD config info.
- Bgp
Peer DcxExtra Config Bgp Peer - idc BGP, Asn, AuthKey.
- Customer
Address string - direct connect tunnel user idc connect ip.
- Dcx
Extra stringConfig Id - ID of the resource.
- Enable
Bgp boolCommunity - BGP community attribute.
- Ipv6Enable double
- 0: disable IPv61: enable IPv6.
- Jumbo
Enable double - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- Nqa
Enable double - be enabled NQA.
- Nqa
Info DcxExtra Config Nqa Info - NQA config info.
- Route
Filter DcxPrefixes Extra Config Route Filter Prefixes - user filter network prefixes.
- Tencent
Address string - direct connect tunnel tencent cloud connect ip.
- Tencent
Backup stringAddress - direct connect tunnel tencent cloud backup connect ip.
- Vlan double
- direct connect tunnel vlan id.
- Direct
Connect stringTunnel Id - direct connect tunnel id.
- Bandwidth float64
- direct connect tunnel bandwidth.
- Bfd
Enable float64 - be enabled BFD.
- Bfd
Info DcxExtra Config Bfd Info Args - BFD config info.
- Bgp
Peer DcxExtra Config Bgp Peer Args - idc BGP, Asn, AuthKey.
- Customer
Address string - direct connect tunnel user idc connect ip.
- Dcx
Extra stringConfig Id - ID of the resource.
- Enable
Bgp boolCommunity - BGP community attribute.
- Ipv6Enable float64
- 0: disable IPv61: enable IPv6.
- Jumbo
Enable float64 - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- Nqa
Enable float64 - be enabled NQA.
- Nqa
Info DcxExtra Config Nqa Info Args - NQA config info.
- Route
Filter DcxPrefixes Extra Config Route Filter Prefixes Args - user filter network prefixes.
- Tencent
Address string - direct connect tunnel tencent cloud connect ip.
- Tencent
Backup stringAddress - direct connect tunnel tencent cloud backup connect ip.
- Vlan float64
- direct connect tunnel vlan id.
- direct
Connect StringTunnel Id - direct connect tunnel id.
- bandwidth Double
- direct connect tunnel bandwidth.
- bfd
Enable Double - be enabled BFD.
- bfd
Info DcxExtra Config Bfd Info - BFD config info.
- bgp
Peer DcxExtra Config Bgp Peer - idc BGP, Asn, AuthKey.
- customer
Address String - direct connect tunnel user idc connect ip.
- dcx
Extra StringConfig Id - ID of the resource.
- enable
Bgp BooleanCommunity - BGP community attribute.
- ipv6Enable Double
- 0: disable IPv61: enable IPv6.
- jumbo
Enable Double - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa
Enable Double - be enabled NQA.
- nqa
Info DcxExtra Config Nqa Info - NQA config info.
- route
Filter DcxPrefixes Extra Config Route Filter Prefixes - user filter network prefixes.
- tencent
Address String - direct connect tunnel tencent cloud connect ip.
- tencent
Backup StringAddress - direct connect tunnel tencent cloud backup connect ip.
- vlan Double
- direct connect tunnel vlan id.
- direct
Connect stringTunnel Id - direct connect tunnel id.
- bandwidth number
- direct connect tunnel bandwidth.
- bfd
Enable number - be enabled BFD.
- bfd
Info DcxExtra Config Bfd Info - BFD config info.
- bgp
Peer DcxExtra Config Bgp Peer - idc BGP, Asn, AuthKey.
- customer
Address string - direct connect tunnel user idc connect ip.
- dcx
Extra stringConfig Id - ID of the resource.
- enable
Bgp booleanCommunity - BGP community attribute.
- ipv6Enable number
- 0: disable IPv61: enable IPv6.
- jumbo
Enable number - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa
Enable number - be enabled NQA.
- nqa
Info DcxExtra Config Nqa Info - NQA config info.
- route
Filter DcxPrefixes Extra Config Route Filter Prefixes - user filter network prefixes.
- tencent
Address string - direct connect tunnel tencent cloud connect ip.
- tencent
Backup stringAddress - direct connect tunnel tencent cloud backup connect ip.
- vlan number
- direct connect tunnel vlan id.
- direct_
connect_ strtunnel_ id - direct connect tunnel id.
- bandwidth float
- direct connect tunnel bandwidth.
- bfd_
enable float - be enabled BFD.
- bfd_
info DcxExtra Config Bfd Info Args - BFD config info.
- bgp_
peer DcxExtra Config Bgp Peer Args - idc BGP, Asn, AuthKey.
- customer_
address str - direct connect tunnel user idc connect ip.
- dcx_
extra_ strconfig_ id - ID of the resource.
- enable_
bgp_ boolcommunity - BGP community attribute.
- ipv6_
enable float - 0: disable IPv61: enable IPv6.
- jumbo_
enable float - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa_
enable float - be enabled NQA.
- nqa_
info DcxExtra Config Nqa Info Args - NQA config info.
- route_
filter_ Dcxprefixes Extra Config Route Filter Prefixes Args - user filter network prefixes.
- tencent_
address str - direct connect tunnel tencent cloud connect ip.
- tencent_
backup_ straddress - direct connect tunnel tencent cloud backup connect ip.
- vlan float
- direct connect tunnel vlan id.
- direct
Connect StringTunnel Id - direct connect tunnel id.
- bandwidth Number
- direct connect tunnel bandwidth.
- bfd
Enable Number - be enabled BFD.
- bfd
Info Property Map - BFD config info.
- bgp
Peer Property Map - idc BGP, Asn, AuthKey.
- customer
Address String - direct connect tunnel user idc connect ip.
- dcx
Extra StringConfig Id - ID of the resource.
- enable
Bgp BooleanCommunity - BGP community attribute.
- ipv6Enable Number
- 0: disable IPv61: enable IPv6.
- jumbo
Enable Number - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa
Enable Number - be enabled NQA.
- nqa
Info Property Map - NQA config info.
- route
Filter Property MapPrefixes - user filter network prefixes.
- tencent
Address String - direct connect tunnel tencent cloud connect ip.
- tencent
Backup StringAddress - direct connect tunnel tencent cloud backup connect ip.
- vlan Number
- direct connect tunnel vlan id.
Outputs
All input properties are implicitly available as output properties. Additionally, the DcxExtraConfig resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing DcxExtraConfig Resource
Get an existing DcxExtraConfig resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DcxExtraConfigState, opts?: CustomResourceOptions): DcxExtraConfig
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
bandwidth: Optional[float] = None,
bfd_enable: Optional[float] = None,
bfd_info: Optional[DcxExtraConfigBfdInfoArgs] = None,
bgp_peer: Optional[DcxExtraConfigBgpPeerArgs] = None,
customer_address: Optional[str] = None,
dcx_extra_config_id: Optional[str] = None,
direct_connect_tunnel_id: Optional[str] = None,
enable_bgp_community: Optional[bool] = None,
ipv6_enable: Optional[float] = None,
jumbo_enable: Optional[float] = None,
nqa_enable: Optional[float] = None,
nqa_info: Optional[DcxExtraConfigNqaInfoArgs] = None,
route_filter_prefixes: Optional[DcxExtraConfigRouteFilterPrefixesArgs] = None,
tencent_address: Optional[str] = None,
tencent_backup_address: Optional[str] = None,
vlan: Optional[float] = None) -> DcxExtraConfig
func GetDcxExtraConfig(ctx *Context, name string, id IDInput, state *DcxExtraConfigState, opts ...ResourceOption) (*DcxExtraConfig, error)
public static DcxExtraConfig Get(string name, Input<string> id, DcxExtraConfigState? state, CustomResourceOptions? opts = null)
public static DcxExtraConfig get(String name, Output<String> id, DcxExtraConfigState state, CustomResourceOptions options)
resources: _: type: tencentcloud:DcxExtraConfig get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Bandwidth double
- direct connect tunnel bandwidth.
- Bfd
Enable double - be enabled BFD.
- Bfd
Info DcxExtra Config Bfd Info - BFD config info.
- Bgp
Peer DcxExtra Config Bgp Peer - idc BGP, Asn, AuthKey.
- Customer
Address string - direct connect tunnel user idc connect ip.
- Dcx
Extra stringConfig Id - ID of the resource.
- Direct
Connect stringTunnel Id - direct connect tunnel id.
- Enable
Bgp boolCommunity - BGP community attribute.
- Ipv6Enable double
- 0: disable IPv61: enable IPv6.
- Jumbo
Enable double - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- Nqa
Enable double - be enabled NQA.
- Nqa
Info DcxExtra Config Nqa Info - NQA config info.
- Route
Filter DcxPrefixes Extra Config Route Filter Prefixes - user filter network prefixes.
- Tencent
Address string - direct connect tunnel tencent cloud connect ip.
- Tencent
Backup stringAddress - direct connect tunnel tencent cloud backup connect ip.
- Vlan double
- direct connect tunnel vlan id.
- Bandwidth float64
- direct connect tunnel bandwidth.
- Bfd
Enable float64 - be enabled BFD.
- Bfd
Info DcxExtra Config Bfd Info Args - BFD config info.
- Bgp
Peer DcxExtra Config Bgp Peer Args - idc BGP, Asn, AuthKey.
- Customer
Address string - direct connect tunnel user idc connect ip.
- Dcx
Extra stringConfig Id - ID of the resource.
- Direct
Connect stringTunnel Id - direct connect tunnel id.
- Enable
Bgp boolCommunity - BGP community attribute.
- Ipv6Enable float64
- 0: disable IPv61: enable IPv6.
- Jumbo
Enable float64 - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- Nqa
Enable float64 - be enabled NQA.
- Nqa
Info DcxExtra Config Nqa Info Args - NQA config info.
- Route
Filter DcxPrefixes Extra Config Route Filter Prefixes Args - user filter network prefixes.
- Tencent
Address string - direct connect tunnel tencent cloud connect ip.
- Tencent
Backup stringAddress - direct connect tunnel tencent cloud backup connect ip.
- Vlan float64
- direct connect tunnel vlan id.
- bandwidth Double
- direct connect tunnel bandwidth.
- bfd
Enable Double - be enabled BFD.
- bfd
Info DcxExtra Config Bfd Info - BFD config info.
- bgp
Peer DcxExtra Config Bgp Peer - idc BGP, Asn, AuthKey.
- customer
Address String - direct connect tunnel user idc connect ip.
- dcx
Extra StringConfig Id - ID of the resource.
- direct
Connect StringTunnel Id - direct connect tunnel id.
- enable
Bgp BooleanCommunity - BGP community attribute.
- ipv6Enable Double
- 0: disable IPv61: enable IPv6.
- jumbo
Enable Double - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa
Enable Double - be enabled NQA.
- nqa
Info DcxExtra Config Nqa Info - NQA config info.
- route
Filter DcxPrefixes Extra Config Route Filter Prefixes - user filter network prefixes.
- tencent
Address String - direct connect tunnel tencent cloud connect ip.
- tencent
Backup StringAddress - direct connect tunnel tencent cloud backup connect ip.
- vlan Double
- direct connect tunnel vlan id.
- bandwidth number
- direct connect tunnel bandwidth.
- bfd
Enable number - be enabled BFD.
- bfd
Info DcxExtra Config Bfd Info - BFD config info.
- bgp
Peer DcxExtra Config Bgp Peer - idc BGP, Asn, AuthKey.
- customer
Address string - direct connect tunnel user idc connect ip.
- dcx
Extra stringConfig Id - ID of the resource.
- direct
Connect stringTunnel Id - direct connect tunnel id.
- enable
Bgp booleanCommunity - BGP community attribute.
- ipv6Enable number
- 0: disable IPv61: enable IPv6.
- jumbo
Enable number - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa
Enable number - be enabled NQA.
- nqa
Info DcxExtra Config Nqa Info - NQA config info.
- route
Filter DcxPrefixes Extra Config Route Filter Prefixes - user filter network prefixes.
- tencent
Address string - direct connect tunnel tencent cloud connect ip.
- tencent
Backup stringAddress - direct connect tunnel tencent cloud backup connect ip.
- vlan number
- direct connect tunnel vlan id.
- bandwidth float
- direct connect tunnel bandwidth.
- bfd_
enable float - be enabled BFD.
- bfd_
info DcxExtra Config Bfd Info Args - BFD config info.
- bgp_
peer DcxExtra Config Bgp Peer Args - idc BGP, Asn, AuthKey.
- customer_
address str - direct connect tunnel user idc connect ip.
- dcx_
extra_ strconfig_ id - ID of the resource.
- direct_
connect_ strtunnel_ id - direct connect tunnel id.
- enable_
bgp_ boolcommunity - BGP community attribute.
- ipv6_
enable float - 0: disable IPv61: enable IPv6.
- jumbo_
enable float - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa_
enable float - be enabled NQA.
- nqa_
info DcxExtra Config Nqa Info Args - NQA config info.
- route_
filter_ Dcxprefixes Extra Config Route Filter Prefixes Args - user filter network prefixes.
- tencent_
address str - direct connect tunnel tencent cloud connect ip.
- tencent_
backup_ straddress - direct connect tunnel tencent cloud backup connect ip.
- vlan float
- direct connect tunnel vlan id.
- bandwidth Number
- direct connect tunnel bandwidth.
- bfd
Enable Number - be enabled BFD.
- bfd
Info Property Map - BFD config info.
- bgp
Peer Property Map - idc BGP, Asn, AuthKey.
- customer
Address String - direct connect tunnel user idc connect ip.
- dcx
Extra StringConfig Id - ID of the resource.
- direct
Connect StringTunnel Id - direct connect tunnel id.
- enable
Bgp BooleanCommunity - BGP community attribute.
- ipv6Enable Number
- 0: disable IPv61: enable IPv6.
- jumbo
Enable Number - direct connect tunnel support jumbo frame1: enable direct connect tunnel jumbo frame0: disable direct connect tunnel jumbo frame.
- nqa
Enable Number - be enabled NQA.
- nqa
Info Property Map - NQA config info.
- route
Filter Property MapPrefixes - user filter network prefixes.
- tencent
Address String - direct connect tunnel tencent cloud connect ip.
- tencent
Backup StringAddress - direct connect tunnel tencent cloud backup connect ip.
- vlan Number
- direct connect tunnel vlan id.
Supporting Types
DcxExtraConfigBfdInfo, DcxExtraConfigBfdInfoArgs
- Interval double
- detect interval.
- Probe
Failed doubleTimes - detect times.
- Interval float64
- detect interval.
- Probe
Failed float64Times - detect times.
- interval Double
- detect interval.
- probe
Failed DoubleTimes - detect times.
- interval number
- detect interval.
- probe
Failed numberTimes - detect times.
- interval float
- detect interval.
- probe_
failed_ floattimes - detect times.
- interval Number
- detect interval.
- probe
Failed NumberTimes - detect times.
DcxExtraConfigBgpPeer, DcxExtraConfigBgpPeerArgs
DcxExtraConfigNqaInfo, DcxExtraConfigNqaInfoArgs
- Destination
Ip string - detect ip.
- Interval double
- detect interval.
- Probe
Failed doubleTimes - detect times.
- Destination
Ip string - detect ip.
- Interval float64
- detect interval.
- Probe
Failed float64Times - detect times.
- destination
Ip String - detect ip.
- interval Double
- detect interval.
- probe
Failed DoubleTimes - detect times.
- destination
Ip string - detect ip.
- interval number
- detect interval.
- probe
Failed numberTimes - detect times.
- destination_
ip str - detect ip.
- interval float
- detect interval.
- probe_
failed_ floattimes - detect times.
- destination
Ip String - detect ip.
- interval Number
- detect interval.
- probe
Failed NumberTimes - detect times.
DcxExtraConfigRouteFilterPrefixes, DcxExtraConfigRouteFilterPrefixesArgs
- Cidr string
- user network prefixes.
- Cidr string
- user network prefixes.
- cidr String
- user network prefixes.
- cidr string
- user network prefixes.
- cidr str
- user network prefixes.
- cidr String
- user network prefixes.
Import
DC extra config can be imported using the id, e.g.
$ pulumi import tencentcloud:index/dcxExtraConfig:DcxExtraConfig example dcx-4z49tnws
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.