Alibaba Cloud v3.57.1 published on Wednesday, Jun 26, 2024 by Pulumi
alicloud.expressconnect.getVirtualBorderRouters
Explore with Pulumi AI
This data source provides the Express Connect Virtual Border Routers of the current Alibaba Cloud user.
NOTE: Available in v1.134.0+.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const ids = alicloud.expressconnect.getVirtualBorderRouters({});
export const expressConnectVirtualBorderRouterId1 = ids.then(ids => ids.routers?.[0]?.id);
const nameRegex = alicloud.expressconnect.getVirtualBorderRouters({
nameRegex: "^my-VirtualBorderRouter",
});
export const expressConnectVirtualBorderRouterId2 = nameRegex.then(nameRegex => nameRegex.routers?.[0]?.id);
const filter = alicloud.expressconnect.getVirtualBorderRouters({
filters: [
{
key: "PhysicalConnectionId",
values: ["pc-xxxx1"],
},
{
key: "VbrId",
values: [
"vbr-xxxx1",
"vbr-xxxx2",
],
},
],
});
export const expressConnectVirtualBorderRouterId3 = filter.then(filter => filter.routers?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
ids = alicloud.expressconnect.get_virtual_border_routers()
pulumi.export("expressConnectVirtualBorderRouterId1", ids.routers[0].id)
name_regex = alicloud.expressconnect.get_virtual_border_routers(name_regex="^my-VirtualBorderRouter")
pulumi.export("expressConnectVirtualBorderRouterId2", name_regex.routers[0].id)
filter = alicloud.expressconnect.get_virtual_border_routers(filters=[
alicloud.expressconnect.GetVirtualBorderRoutersFilterArgs(
key="PhysicalConnectionId",
values=["pc-xxxx1"],
),
alicloud.expressconnect.GetVirtualBorderRoutersFilterArgs(
key="VbrId",
values=[
"vbr-xxxx1",
"vbr-xxxx2",
],
),
])
pulumi.export("expressConnectVirtualBorderRouterId3", filter.routers[0].id)
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/expressconnect"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
ids, err := expressconnect.GetVirtualBorderRouters(ctx, nil, nil)
if err != nil {
return err
}
ctx.Export("expressConnectVirtualBorderRouterId1", ids.Routers[0].Id)
nameRegex, err := expressconnect.GetVirtualBorderRouters(ctx, &expressconnect.GetVirtualBorderRoutersArgs{
NameRegex: pulumi.StringRef("^my-VirtualBorderRouter"),
}, nil)
if err != nil {
return err
}
ctx.Export("expressConnectVirtualBorderRouterId2", nameRegex.Routers[0].Id)
filter, err := expressconnect.GetVirtualBorderRouters(ctx, &expressconnect.GetVirtualBorderRoutersArgs{
Filters: []expressconnect.GetVirtualBorderRoutersFilter{
{
Key: pulumi.StringRef("PhysicalConnectionId"),
Values: []string{
"pc-xxxx1",
},
},
{
Key: pulumi.StringRef("VbrId"),
Values: []string{
"vbr-xxxx1",
"vbr-xxxx2",
},
},
},
}, nil)
if err != nil {
return err
}
ctx.Export("expressConnectVirtualBorderRouterId3", filter.Routers[0].Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var ids = AliCloud.ExpressConnect.GetVirtualBorderRouters.Invoke();
var nameRegex = AliCloud.ExpressConnect.GetVirtualBorderRouters.Invoke(new()
{
NameRegex = "^my-VirtualBorderRouter",
});
var filter = AliCloud.ExpressConnect.GetVirtualBorderRouters.Invoke(new()
{
Filters = new[]
{
new AliCloud.ExpressConnect.Inputs.GetVirtualBorderRoutersFilterInputArgs
{
Key = "PhysicalConnectionId",
Values = new[]
{
"pc-xxxx1",
},
},
new AliCloud.ExpressConnect.Inputs.GetVirtualBorderRoutersFilterInputArgs
{
Key = "VbrId",
Values = new[]
{
"vbr-xxxx1",
"vbr-xxxx2",
},
},
},
});
return new Dictionary<string, object?>
{
["expressConnectVirtualBorderRouterId1"] = ids.Apply(getVirtualBorderRoutersResult => getVirtualBorderRoutersResult.Routers[0]?.Id),
["expressConnectVirtualBorderRouterId2"] = nameRegex.Apply(getVirtualBorderRoutersResult => getVirtualBorderRoutersResult.Routers[0]?.Id),
["expressConnectVirtualBorderRouterId3"] = filter.Apply(getVirtualBorderRoutersResult => getVirtualBorderRoutersResult.Routers[0]?.Id),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.expressconnect.ExpressconnectFunctions;
import com.pulumi.alicloud.expressconnect.inputs.GetVirtualBorderRoutersArgs;
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 ids = ExpressconnectFunctions.getVirtualBorderRouters();
ctx.export("expressConnectVirtualBorderRouterId1", ids.applyValue(getVirtualBorderRoutersResult -> getVirtualBorderRoutersResult.routers()[0].id()));
final var nameRegex = ExpressconnectFunctions.getVirtualBorderRouters(GetVirtualBorderRoutersArgs.builder()
.nameRegex("^my-VirtualBorderRouter")
.build());
ctx.export("expressConnectVirtualBorderRouterId2", nameRegex.applyValue(getVirtualBorderRoutersResult -> getVirtualBorderRoutersResult.routers()[0].id()));
final var filter = ExpressconnectFunctions.getVirtualBorderRouters(GetVirtualBorderRoutersArgs.builder()
.filters(
GetVirtualBorderRoutersFilterArgs.builder()
.key("PhysicalConnectionId")
.values("pc-xxxx1")
.build(),
GetVirtualBorderRoutersFilterArgs.builder()
.key("VbrId")
.values(
"vbr-xxxx1",
"vbr-xxxx2")
.build())
.build());
ctx.export("expressConnectVirtualBorderRouterId3", filter.applyValue(getVirtualBorderRoutersResult -> getVirtualBorderRoutersResult.routers()[0].id()));
}
}
variables:
ids:
fn::invoke:
Function: alicloud:expressconnect:getVirtualBorderRouters
Arguments: {}
nameRegex:
fn::invoke:
Function: alicloud:expressconnect:getVirtualBorderRouters
Arguments:
nameRegex: ^my-VirtualBorderRouter
filter:
fn::invoke:
Function: alicloud:expressconnect:getVirtualBorderRouters
Arguments:
filters:
- key: PhysicalConnectionId
values:
- pc-xxxx1
- key: VbrId
values:
- vbr-xxxx1
- vbr-xxxx2
outputs:
expressConnectVirtualBorderRouterId1: ${ids.routers[0].id}
expressConnectVirtualBorderRouterId2: ${nameRegex.routers[0].id}
expressConnectVirtualBorderRouterId3: ${filter.routers[0].id}
Using getVirtualBorderRouters
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 getVirtualBorderRouters(args: GetVirtualBorderRoutersArgs, opts?: InvokeOptions): Promise<GetVirtualBorderRoutersResult>
function getVirtualBorderRoutersOutput(args: GetVirtualBorderRoutersOutputArgs, opts?: InvokeOptions): Output<GetVirtualBorderRoutersResult>
def get_virtual_border_routers(filters: Optional[Sequence[GetVirtualBorderRoutersFilter]] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualBorderRoutersResult
def get_virtual_border_routers_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualBorderRoutersFilterArgs]]]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualBorderRoutersResult]
func GetVirtualBorderRouters(ctx *Context, args *GetVirtualBorderRoutersArgs, opts ...InvokeOption) (*GetVirtualBorderRoutersResult, error)
func GetVirtualBorderRoutersOutput(ctx *Context, args *GetVirtualBorderRoutersOutputArgs, opts ...InvokeOption) GetVirtualBorderRoutersResultOutput
> Note: This function is named GetVirtualBorderRouters
in the Go SDK.
public static class GetVirtualBorderRouters
{
public static Task<GetVirtualBorderRoutersResult> InvokeAsync(GetVirtualBorderRoutersArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualBorderRoutersResult> Invoke(GetVirtualBorderRoutersInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualBorderRoutersResult> getVirtualBorderRouters(GetVirtualBorderRoutersArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:expressconnect/getVirtualBorderRouters:getVirtualBorderRouters
arguments:
# arguments dictionary
The following arguments are supported:
- Filters
List<Pulumi.
Ali Cloud. Express Connect. Inputs. Get Virtual Border Routers Filter> - Custom filter block as described below.
- Ids List<string>
- A list of Virtual Border Router IDs.
- Name
Regex string - A regex string to filter results by Virtual Border Router name.
- Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- The instance state with. Valid values:
active
,deleting
,recovering
,terminated
,terminating
,unconfirmed
.
- Filters
[]Get
Virtual Border Routers Filter - Custom filter block as described below.
- Ids []string
- A list of Virtual Border Router IDs.
- Name
Regex string - A regex string to filter results by Virtual Border Router name.
- Output
File string - File name where to save data source results (after running
pulumi preview
). - Status string
- The instance state with. Valid values:
active
,deleting
,recovering
,terminated
,terminating
,unconfirmed
.
- filters
List<Get
Virtual Border Routers Filter> - Custom filter block as described below.
- ids List<String>
- A list of Virtual Border Router IDs.
- name
Regex String - A regex string to filter results by Virtual Border Router name.
- output
File String - File name where to save data source results (after running
pulumi preview
). - status String
- The instance state with. Valid values:
active
,deleting
,recovering
,terminated
,terminating
,unconfirmed
.
- filters
Get
Virtual Border Routers Filter[] - Custom filter block as described below.
- ids string[]
- A list of Virtual Border Router IDs.
- name
Regex string - A regex string to filter results by Virtual Border Router name.
- output
File string - File name where to save data source results (after running
pulumi preview
). - status string
- The instance state with. Valid values:
active
,deleting
,recovering
,terminated
,terminating
,unconfirmed
.
- filters
Sequence[Get
Virtual Border Routers Filter] - Custom filter block as described below.
- ids Sequence[str]
- A list of Virtual Border Router IDs.
- name_
regex str - A regex string to filter results by Virtual Border Router name.
- output_
file str - File name where to save data source results (after running
pulumi preview
). - status str
- The instance state with. Valid values:
active
,deleting
,recovering
,terminated
,terminating
,unconfirmed
.
- filters List<Property Map>
- Custom filter block as described below.
- ids List<String>
- A list of Virtual Border Router IDs.
- name
Regex String - A regex string to filter results by Virtual Border Router name.
- output
File String - File name where to save data source results (after running
pulumi preview
). - status String
- The instance state with. Valid values:
active
,deleting
,recovering
,terminated
,terminating
,unconfirmed
.
getVirtualBorderRouters Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Names List<string>
- Routers
List<Pulumi.
Ali Cloud. Express Connect. Outputs. Get Virtual Border Routers Router> - Filters
List<Pulumi.
Ali Cloud. Express Connect. Outputs. Get Virtual Border Routers Filter> - Name
Regex string - Output
File string - Status string
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Names []string
- Routers
[]Get
Virtual Border Routers Router - Filters
[]Get
Virtual Border Routers Filter - Name
Regex string - Output
File string - Status string
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- names List<String>
- routers
List<Get
Virtual Border Routers Router> - filters
List<Get
Virtual Border Routers Filter> - name
Regex String - output
File String - status String
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- names string[]
- routers
Get
Virtual Border Routers Router[] - filters
Get
Virtual Border Routers Filter[] - name
Regex string - output
File string - status string
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- names Sequence[str]
- routers
Sequence[Get
Virtual Border Routers Router] - filters
Sequence[Get
Virtual Border Routers Filter] - name_
regex str - output_
file str - status str
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- names List<String>
- routers List<Property Map>
- filters List<Property Map>
- name
Regex String - output
File String - status String
Supporting Types
GetVirtualBorderRoutersFilter
GetVirtualBorderRoutersRouter
- Access
Point stringId - The physical leased line access point ID.
- Activation
Time string - The first activation time of VBR.
- Circuit
Code string - Operators for physical connection circuit provided coding.
- Cloud
Box stringInstance Id - Box Instance Id.
- Create
Time string - The representative of the creation time resources attribute field.
- Description string
- The description of VBR. Length is from 2 to 256 characters, must start with a letter or the Chinese at the beginning, but not at the http:// Or https:// at the beginning.
- Detect
Multiplier int - Detection time multiplier that recipient allows the sender to send a message of the maximum allowable connections for the number of packets, used to detect whether the link normal. Value: 3~10.
- Ecc
Id string - High Speed Migration Service Instance Id.
- Enable
Ipv6 bool - Whether to Enable IPv6.
- Id string
- The ID of the Virtual Border Router.
- Local
Gateway stringIp - Alibaba Cloud-Connected IPv4 address.
- Local
Ipv6Gateway stringIp - Alibaba Cloud-Connected IPv6 Address.
- Min
Rx intInterval - Configure BFD packet reception interval of values include: 200~1000, unit: ms.
- Min
Tx intInterval - Configure BFD packet transmission interval maximum value: 200~1000, unit: ms.
- Payment
Vbr stringExpire Time - The Billing of the Extended Time.
- Peer
Gateway stringIp - The Client-Side Interconnection IPv4 Address.
- Peer
Ipv6Gateway stringIp - The Client-Side Interconnection IPv6 Address.
- Peering
Ipv6Subnet stringMask - Alibaba Cloud-Connected IPv6 with Client-Side Interconnection IPv6 of Subnet Mask.
- Peering
Subnet stringMask - Alibaba Cloud-Connected IPv4 and Client-Side Interconnection IPv4 of Subnet Mask.
- Physical
Connection stringBusiness Status - Physical Private Line Service Status Value Normal: Normal, financiallocked: If You Lock.
- Physical
Connection stringId - The ID of the Physical Connection to Which the ID.
- Physical
Connection stringOwner Uid - Physical Private Line Where the Account ID.
- Physical
Connection stringStatus - Physical Private Line State.
- Recovery
Time string - The Last from a Terminated State to the Active State of the Time.
- Route
Table stringId - Route Table ID.
- Status string
- The VBR state.
- Termination
Time string - The Most Recent Was Aborted by the Time.
- Type string
- VBR Type.
- Virtual
Border stringRouter Id - The VBR ID.
- Virtual
Border stringRouter Name - The name of VBR. Length is from 2 to 128 characters, must start with a letter or the Chinese at the beginning can contain numbers, the underscore character (_) and dash (-). But do not start with http:// or https:// at the beginning.
- Vlan
Id int - The VLAN ID of the VBR. Value range: 0~2999.
- Vlan
Interface stringId - The ID of the Router Interface.
- Access
Point stringId - The physical leased line access point ID.
- Activation
Time string - The first activation time of VBR.
- Circuit
Code string - Operators for physical connection circuit provided coding.
- Cloud
Box stringInstance Id - Box Instance Id.
- Create
Time string - The representative of the creation time resources attribute field.
- Description string
- The description of VBR. Length is from 2 to 256 characters, must start with a letter or the Chinese at the beginning, but not at the http:// Or https:// at the beginning.
- Detect
Multiplier int - Detection time multiplier that recipient allows the sender to send a message of the maximum allowable connections for the number of packets, used to detect whether the link normal. Value: 3~10.
- Ecc
Id string - High Speed Migration Service Instance Id.
- Enable
Ipv6 bool - Whether to Enable IPv6.
- Id string
- The ID of the Virtual Border Router.
- Local
Gateway stringIp - Alibaba Cloud-Connected IPv4 address.
- Local
Ipv6Gateway stringIp - Alibaba Cloud-Connected IPv6 Address.
- Min
Rx intInterval - Configure BFD packet reception interval of values include: 200~1000, unit: ms.
- Min
Tx intInterval - Configure BFD packet transmission interval maximum value: 200~1000, unit: ms.
- Payment
Vbr stringExpire Time - The Billing of the Extended Time.
- Peer
Gateway stringIp - The Client-Side Interconnection IPv4 Address.
- Peer
Ipv6Gateway stringIp - The Client-Side Interconnection IPv6 Address.
- Peering
Ipv6Subnet stringMask - Alibaba Cloud-Connected IPv6 with Client-Side Interconnection IPv6 of Subnet Mask.
- Peering
Subnet stringMask - Alibaba Cloud-Connected IPv4 and Client-Side Interconnection IPv4 of Subnet Mask.
- Physical
Connection stringBusiness Status - Physical Private Line Service Status Value Normal: Normal, financiallocked: If You Lock.
- Physical
Connection stringId - The ID of the Physical Connection to Which the ID.
- Physical
Connection stringOwner Uid - Physical Private Line Where the Account ID.
- Physical
Connection stringStatus - Physical Private Line State.
- Recovery
Time string - The Last from a Terminated State to the Active State of the Time.
- Route
Table stringId - Route Table ID.
- Status string
- The VBR state.
- Termination
Time string - The Most Recent Was Aborted by the Time.
- Type string
- VBR Type.
- Virtual
Border stringRouter Id - The VBR ID.
- Virtual
Border stringRouter Name - The name of VBR. Length is from 2 to 128 characters, must start with a letter or the Chinese at the beginning can contain numbers, the underscore character (_) and dash (-). But do not start with http:// or https:// at the beginning.
- Vlan
Id int - The VLAN ID of the VBR. Value range: 0~2999.
- Vlan
Interface stringId - The ID of the Router Interface.
- access
Point StringId - The physical leased line access point ID.
- activation
Time String - The first activation time of VBR.
- circuit
Code String - Operators for physical connection circuit provided coding.
- cloud
Box StringInstance Id - Box Instance Id.
- create
Time String - The representative of the creation time resources attribute field.
- description String
- The description of VBR. Length is from 2 to 256 characters, must start with a letter or the Chinese at the beginning, but not at the http:// Or https:// at the beginning.
- detect
Multiplier Integer - Detection time multiplier that recipient allows the sender to send a message of the maximum allowable connections for the number of packets, used to detect whether the link normal. Value: 3~10.
- ecc
Id String - High Speed Migration Service Instance Id.
- enable
Ipv6 Boolean - Whether to Enable IPv6.
- id String
- The ID of the Virtual Border Router.
- local
Gateway StringIp - Alibaba Cloud-Connected IPv4 address.
- local
Ipv6Gateway StringIp - Alibaba Cloud-Connected IPv6 Address.
- min
Rx IntegerInterval - Configure BFD packet reception interval of values include: 200~1000, unit: ms.
- min
Tx IntegerInterval - Configure BFD packet transmission interval maximum value: 200~1000, unit: ms.
- payment
Vbr StringExpire Time - The Billing of the Extended Time.
- peer
Gateway StringIp - The Client-Side Interconnection IPv4 Address.
- peer
Ipv6Gateway StringIp - The Client-Side Interconnection IPv6 Address.
- peering
Ipv6Subnet StringMask - Alibaba Cloud-Connected IPv6 with Client-Side Interconnection IPv6 of Subnet Mask.
- peering
Subnet StringMask - Alibaba Cloud-Connected IPv4 and Client-Side Interconnection IPv4 of Subnet Mask.
- physical
Connection StringBusiness Status - Physical Private Line Service Status Value Normal: Normal, financiallocked: If You Lock.
- physical
Connection StringId - The ID of the Physical Connection to Which the ID.
- physical
Connection StringOwner Uid - Physical Private Line Where the Account ID.
- physical
Connection StringStatus - Physical Private Line State.
- recovery
Time String - The Last from a Terminated State to the Active State of the Time.
- route
Table StringId - Route Table ID.
- status String
- The VBR state.
- termination
Time String - The Most Recent Was Aborted by the Time.
- type String
- VBR Type.
- virtual
Border StringRouter Id - The VBR ID.
- virtual
Border StringRouter Name - The name of VBR. Length is from 2 to 128 characters, must start with a letter or the Chinese at the beginning can contain numbers, the underscore character (_) and dash (-). But do not start with http:// or https:// at the beginning.
- vlan
Id Integer - The VLAN ID of the VBR. Value range: 0~2999.
- vlan
Interface StringId - The ID of the Router Interface.
- access
Point stringId - The physical leased line access point ID.
- activation
Time string - The first activation time of VBR.
- circuit
Code string - Operators for physical connection circuit provided coding.
- cloud
Box stringInstance Id - Box Instance Id.
- create
Time string - The representative of the creation time resources attribute field.
- description string
- The description of VBR. Length is from 2 to 256 characters, must start with a letter or the Chinese at the beginning, but not at the http:// Or https:// at the beginning.
- detect
Multiplier number - Detection time multiplier that recipient allows the sender to send a message of the maximum allowable connections for the number of packets, used to detect whether the link normal. Value: 3~10.
- ecc
Id string - High Speed Migration Service Instance Id.
- enable
Ipv6 boolean - Whether to Enable IPv6.
- id string
- The ID of the Virtual Border Router.
- local
Gateway stringIp - Alibaba Cloud-Connected IPv4 address.
- local
Ipv6Gateway stringIp - Alibaba Cloud-Connected IPv6 Address.
- min
Rx numberInterval - Configure BFD packet reception interval of values include: 200~1000, unit: ms.
- min
Tx numberInterval - Configure BFD packet transmission interval maximum value: 200~1000, unit: ms.
- payment
Vbr stringExpire Time - The Billing of the Extended Time.
- peer
Gateway stringIp - The Client-Side Interconnection IPv4 Address.
- peer
Ipv6Gateway stringIp - The Client-Side Interconnection IPv6 Address.
- peering
Ipv6Subnet stringMask - Alibaba Cloud-Connected IPv6 with Client-Side Interconnection IPv6 of Subnet Mask.
- peering
Subnet stringMask - Alibaba Cloud-Connected IPv4 and Client-Side Interconnection IPv4 of Subnet Mask.
- physical
Connection stringBusiness Status - Physical Private Line Service Status Value Normal: Normal, financiallocked: If You Lock.
- physical
Connection stringId - The ID of the Physical Connection to Which the ID.
- physical
Connection stringOwner Uid - Physical Private Line Where the Account ID.
- physical
Connection stringStatus - Physical Private Line State.
- recovery
Time string - The Last from a Terminated State to the Active State of the Time.
- route
Table stringId - Route Table ID.
- status string
- The VBR state.
- termination
Time string - The Most Recent Was Aborted by the Time.
- type string
- VBR Type.
- virtual
Border stringRouter Id - The VBR ID.
- virtual
Border stringRouter Name - The name of VBR. Length is from 2 to 128 characters, must start with a letter or the Chinese at the beginning can contain numbers, the underscore character (_) and dash (-). But do not start with http:// or https:// at the beginning.
- vlan
Id number - The VLAN ID of the VBR. Value range: 0~2999.
- vlan
Interface stringId - The ID of the Router Interface.
- access_
point_ strid - The physical leased line access point ID.
- activation_
time str - The first activation time of VBR.
- circuit_
code str - Operators for physical connection circuit provided coding.
- cloud_
box_ strinstance_ id - Box Instance Id.
- create_
time str - The representative of the creation time resources attribute field.
- description str
- The description of VBR. Length is from 2 to 256 characters, must start with a letter or the Chinese at the beginning, but not at the http:// Or https:// at the beginning.
- detect_
multiplier int - Detection time multiplier that recipient allows the sender to send a message of the maximum allowable connections for the number of packets, used to detect whether the link normal. Value: 3~10.
- ecc_
id str - High Speed Migration Service Instance Id.
- enable_
ipv6 bool - Whether to Enable IPv6.
- id str
- The ID of the Virtual Border Router.
- local_
gateway_ strip - Alibaba Cloud-Connected IPv4 address.
- local_
ipv6_ strgateway_ ip - Alibaba Cloud-Connected IPv6 Address.
- min_
rx_ intinterval - Configure BFD packet reception interval of values include: 200~1000, unit: ms.
- min_
tx_ intinterval - Configure BFD packet transmission interval maximum value: 200~1000, unit: ms.
- payment_
vbr_ strexpire_ time - The Billing of the Extended Time.
- peer_
gateway_ strip - The Client-Side Interconnection IPv4 Address.
- peer_
ipv6_ strgateway_ ip - The Client-Side Interconnection IPv6 Address.
- peering_
ipv6_ strsubnet_ mask - Alibaba Cloud-Connected IPv6 with Client-Side Interconnection IPv6 of Subnet Mask.
- peering_
subnet_ strmask - Alibaba Cloud-Connected IPv4 and Client-Side Interconnection IPv4 of Subnet Mask.
- physical_
connection_ strbusiness_ status - Physical Private Line Service Status Value Normal: Normal, financiallocked: If You Lock.
- physical_
connection_ strid - The ID of the Physical Connection to Which the ID.
- physical_
connection_ strowner_ uid - Physical Private Line Where the Account ID.
- physical_
connection_ strstatus - Physical Private Line State.
- recovery_
time str - The Last from a Terminated State to the Active State of the Time.
- route_
table_ strid - Route Table ID.
- status str
- The VBR state.
- termination_
time str - The Most Recent Was Aborted by the Time.
- type str
- VBR Type.
- virtual_
border_ strrouter_ id - The VBR ID.
- virtual_
border_ strrouter_ name - The name of VBR. Length is from 2 to 128 characters, must start with a letter or the Chinese at the beginning can contain numbers, the underscore character (_) and dash (-). But do not start with http:// or https:// at the beginning.
- vlan_
id int - The VLAN ID of the VBR. Value range: 0~2999.
- vlan_
interface_ strid - The ID of the Router Interface.
- access
Point StringId - The physical leased line access point ID.
- activation
Time String - The first activation time of VBR.
- circuit
Code String - Operators for physical connection circuit provided coding.
- cloud
Box StringInstance Id - Box Instance Id.
- create
Time String - The representative of the creation time resources attribute field.
- description String
- The description of VBR. Length is from 2 to 256 characters, must start with a letter or the Chinese at the beginning, but not at the http:// Or https:// at the beginning.
- detect
Multiplier Number - Detection time multiplier that recipient allows the sender to send a message of the maximum allowable connections for the number of packets, used to detect whether the link normal. Value: 3~10.
- ecc
Id String - High Speed Migration Service Instance Id.
- enable
Ipv6 Boolean - Whether to Enable IPv6.
- id String
- The ID of the Virtual Border Router.
- local
Gateway StringIp - Alibaba Cloud-Connected IPv4 address.
- local
Ipv6Gateway StringIp - Alibaba Cloud-Connected IPv6 Address.
- min
Rx NumberInterval - Configure BFD packet reception interval of values include: 200~1000, unit: ms.
- min
Tx NumberInterval - Configure BFD packet transmission interval maximum value: 200~1000, unit: ms.
- payment
Vbr StringExpire Time - The Billing of the Extended Time.
- peer
Gateway StringIp - The Client-Side Interconnection IPv4 Address.
- peer
Ipv6Gateway StringIp - The Client-Side Interconnection IPv6 Address.
- peering
Ipv6Subnet StringMask - Alibaba Cloud-Connected IPv6 with Client-Side Interconnection IPv6 of Subnet Mask.
- peering
Subnet StringMask - Alibaba Cloud-Connected IPv4 and Client-Side Interconnection IPv4 of Subnet Mask.
- physical
Connection StringBusiness Status - Physical Private Line Service Status Value Normal: Normal, financiallocked: If You Lock.
- physical
Connection StringId - The ID of the Physical Connection to Which the ID.
- physical
Connection StringOwner Uid - Physical Private Line Where the Account ID.
- physical
Connection StringStatus - Physical Private Line State.
- recovery
Time String - The Last from a Terminated State to the Active State of the Time.
- route
Table StringId - Route Table ID.
- status String
- The VBR state.
- termination
Time String - The Most Recent Was Aborted by the Time.
- type String
- VBR Type.
- virtual
Border StringRouter Id - The VBR ID.
- virtual
Border StringRouter Name - The name of VBR. Length is from 2 to 128 characters, must start with a letter or the Chinese at the beginning can contain numbers, the underscore character (_) and dash (-). But do not start with http:// or https:// at the beginning.
- vlan
Id Number - The VLAN ID of the VBR. Value range: 0~2999.
- vlan
Interface StringId - The ID of the Router Interface.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.