Alibaba Cloud v3.87.0 published on Saturday, Oct 18, 2025 by Pulumi
alicloud.expressconnect.getRouterInterfaces
This data source provides Router Interface available to the user.What is Router Interface
NOTE: Available in 1.199.0+
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const _default = alicloud.expressconnect.getRouterInterfaces({
    ids: [defaultAlicloudRouterInterface.id],
    nameRegex: defaultAlicloudRouterInterface.name,
});
export const alicloudRouterInterfaceExampleId = _default.then(_default => _default.interfaces?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
default = alicloud.expressconnect.get_router_interfaces(ids=[default_alicloud_router_interface["id"]],
    name_regex=default_alicloud_router_interface["name"])
pulumi.export("alicloudRouterInterfaceExampleId", default.interfaces[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 {
_default, err := expressconnect.GetRouterInterfaces(ctx, &expressconnect.GetRouterInterfacesArgs{
Ids: interface{}{
defaultAlicloudRouterInterface.Id,
},
NameRegex: pulumi.StringRef(defaultAlicloudRouterInterface.Name),
}, nil);
if err != nil {
return err
}
ctx.Export("alicloudRouterInterfaceExampleId", _default.Interfaces[0].Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() => 
{
    var @default = AliCloud.ExpressConnect.GetRouterInterfaces.Invoke(new()
    {
        Ids = new[]
        {
            defaultAlicloudRouterInterface.Id,
        },
        NameRegex = defaultAlicloudRouterInterface.Name,
    });
    return new Dictionary<string, object?>
    {
        ["alicloudRouterInterfaceExampleId"] = @default.Apply(@default => @default.Apply(getRouterInterfacesResult => getRouterInterfacesResult.Interfaces[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.GetRouterInterfacesArgs;
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 default = ExpressconnectFunctions.getRouterInterfaces(GetRouterInterfacesArgs.builder()
            .ids(defaultAlicloudRouterInterface.id())
            .nameRegex(defaultAlicloudRouterInterface.name())
            .build());
        ctx.export("alicloudRouterInterfaceExampleId", default_.interfaces()[0].id());
    }
}
variables:
  default:
    fn::invoke:
      function: alicloud:expressconnect:getRouterInterfaces
      arguments:
        ids:
          - ${defaultAlicloudRouterInterface.id}
        nameRegex: ${defaultAlicloudRouterInterface.name}
outputs:
  alicloudRouterInterfaceExampleId: ${default.interfaces[0].id}
Using getRouterInterfaces
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 getRouterInterfaces(args: GetRouterInterfacesArgs, opts?: InvokeOptions): Promise<GetRouterInterfacesResult>
function getRouterInterfacesOutput(args: GetRouterInterfacesOutputArgs, opts?: InvokeOptions): Output<GetRouterInterfacesResult>def get_router_interfaces(filters: Optional[Sequence[GetRouterInterfacesFilter]] = None,
                          ids: Optional[Sequence[str]] = None,
                          include_reservation_data: Optional[str] = None,
                          name_regex: Optional[str] = None,
                          output_file: Optional[str] = None,
                          page_number: Optional[int] = None,
                          page_size: Optional[int] = None,
                          opts: Optional[InvokeOptions] = None) -> GetRouterInterfacesResult
def get_router_interfaces_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetRouterInterfacesFilterArgs]]]] = None,
                          ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                          include_reservation_data: Optional[pulumi.Input[str]] = None,
                          name_regex: Optional[pulumi.Input[str]] = None,
                          output_file: Optional[pulumi.Input[str]] = None,
                          page_number: Optional[pulumi.Input[int]] = None,
                          page_size: Optional[pulumi.Input[int]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetRouterInterfacesResult]func GetRouterInterfaces(ctx *Context, args *GetRouterInterfacesArgs, opts ...InvokeOption) (*GetRouterInterfacesResult, error)
func GetRouterInterfacesOutput(ctx *Context, args *GetRouterInterfacesOutputArgs, opts ...InvokeOption) GetRouterInterfacesResultOutput> Note: This function is named GetRouterInterfaces in the Go SDK.
public static class GetRouterInterfaces 
{
    public static Task<GetRouterInterfacesResult> InvokeAsync(GetRouterInterfacesArgs args, InvokeOptions? opts = null)
    public static Output<GetRouterInterfacesResult> Invoke(GetRouterInterfacesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRouterInterfacesResult> getRouterInterfaces(GetRouterInterfacesArgs args, InvokeOptions options)
public static Output<GetRouterInterfacesResult> getRouterInterfaces(GetRouterInterfacesArgs args, InvokeOptions options)
fn::invoke:
  function: alicloud:expressconnect/getRouterInterfaces:getRouterInterfaces
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Filters
List<Pulumi.Ali Cloud. Express Connect. Inputs. Get Router Interfaces Filter> 
- Ids List<string>
- A list of Router Interface IDs.
- IncludeReservation stringData 
- Does it contain renewal data. Valid values: true,false.
- NameRegex string
- A regex string to filter results by Group Metric Rule name.
- OutputFile string
- File name where to save data source results (after running pulumi preview).
- PageNumber int
- PageSize int
- Filters
[]GetRouter Interfaces Filter 
- Ids []string
- A list of Router Interface IDs.
- IncludeReservation stringData 
- Does it contain renewal data. Valid values: true,false.
- NameRegex string
- A regex string to filter results by Group Metric Rule name.
- OutputFile string
- File name where to save data source results (after running pulumi preview).
- PageNumber int
- PageSize int
- filters
List<GetRouter Interfaces Filter> 
- ids List<String>
- A list of Router Interface IDs.
- includeReservation StringData 
- Does it contain renewal data. Valid values: true,false.
- nameRegex String
- A regex string to filter results by Group Metric Rule name.
- outputFile String
- File name where to save data source results (after running pulumi preview).
- pageNumber Integer
- pageSize Integer
- filters
GetRouter Interfaces Filter[] 
- ids string[]
- A list of Router Interface IDs.
- includeReservation stringData 
- Does it contain renewal data. Valid values: true,false.
- nameRegex string
- A regex string to filter results by Group Metric Rule name.
- outputFile string
- File name where to save data source results (after running pulumi preview).
- pageNumber number
- pageSize number
- filters
Sequence[GetRouter Interfaces Filter] 
- ids Sequence[str]
- A list of Router Interface IDs.
- include_reservation_ strdata 
- Does it contain renewal data. Valid values: true,false.
- name_regex str
- A regex string to filter results by Group Metric Rule name.
- output_file str
- File name where to save data source results (after running pulumi preview).
- page_number int
- page_size int
- filters List<Property Map>
- ids List<String>
- A list of Router Interface IDs.
- includeReservation StringData 
- Does it contain renewal data. Valid values: true,false.
- nameRegex String
- A regex string to filter results by Group Metric Rule name.
- outputFile String
- File name where to save data source results (after running pulumi preview).
- pageNumber Number
- pageSize Number
getRouterInterfaces Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of Router Interface IDs.
- Interfaces
List<Pulumi.Ali Cloud. Express Connect. Outputs. Get Router Interfaces Interface> 
- A list of Router Interface Entries. Each element contains the following attributes:
- Names List<string>
- A list of name of Router Interfaces.
- Filters
List<Pulumi.Ali Cloud. Express Connect. Outputs. Get Router Interfaces Filter> 
- IncludeReservation stringData 
- NameRegex string
- OutputFile string
- PageNumber int
- PageSize int
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of Router Interface IDs.
- Interfaces
[]GetRouter Interfaces Interface 
- A list of Router Interface Entries. Each element contains the following attributes:
- Names []string
- A list of name of Router Interfaces.
- Filters
[]GetRouter Interfaces Filter 
- IncludeReservation stringData 
- NameRegex string
- OutputFile string
- PageNumber int
- PageSize int
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of Router Interface IDs.
- interfaces
List<GetRouter Interfaces Interface> 
- A list of Router Interface Entries. Each element contains the following attributes:
- names List<String>
- A list of name of Router Interfaces.
- filters
List<GetRouter Interfaces Filter> 
- includeReservation StringData 
- nameRegex String
- outputFile String
- pageNumber Integer
- pageSize Integer
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of Router Interface IDs.
- interfaces
GetRouter Interfaces Interface[] 
- A list of Router Interface Entries. Each element contains the following attributes:
- names string[]
- A list of name of Router Interfaces.
- filters
GetRouter Interfaces Filter[] 
- includeReservation stringData 
- nameRegex string
- outputFile string
- pageNumber number
- pageSize number
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of Router Interface IDs.
- interfaces
Sequence[GetRouter Interfaces Interface] 
- A list of Router Interface Entries. Each element contains the following attributes:
- names Sequence[str]
- A list of name of Router Interfaces.
- filters
Sequence[GetRouter Interfaces Filter] 
- include_reservation_ strdata 
- name_regex str
- output_file str
- page_number int
- page_size int
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of Router Interface IDs.
- interfaces List<Property Map>
- A list of Router Interface Entries. Each element contains the following attributes:
- names List<String>
- A list of name of Router Interfaces.
- filters List<Property Map>
- includeReservation StringData 
- nameRegex String
- outputFile String
- pageNumber Number
- pageSize Number
Supporting Types
GetRouterInterfacesFilter   
GetRouterInterfacesInterface   
- AccessPoint stringId 
- The access point ID to which the VBR belongs.
- Bandwidth int
- The bandwidth of the resource.
- BusinessStatus string
- The businessStatus of the resource. Valid Values: Normal,FinancialLocked,SecurityLocked.
- ConnectedTime string
- The connected time of the resource.
- CreateTime string
- The creation time of the resource
- CrossBorder bool
- The cross border of the resource.
- Description string
- The description of the router interface.
- EndTime string
- The end time of the resource.
- HasReservation stringData 
- The has reservation data of the resource.
- HcRate int
- The hc rate of the resource.
- HcThreshold string
- The hc threshold of the resource.
- HealthCheck stringSource Ip 
- The health check source IP address, must be an unused IP within the local VPC.
- HealthCheck stringTarget Ip 
- The IP address for health screening purposes.
- Id string
- OppositeAccess stringPoint Id 
- The Access point ID to which the other end belongs.
- OppositeBandwidth int
- The opposite bandwidth of the router on the other side.
- OppositeInterface stringBusiness Status 
- The opposite interface business status of the router on the other side. Valid Values: Normal,FinancialLocked,SecurityLocked.
- OppositeInterface stringId 
- The Interface ID of the router at the other end.
- OppositeInterface stringOwner Id 
- The AliCloud account ID of the owner of the router interface on the other end.
- OppositeInterface stringSpec 
- The opposite interface spec of the router on the other side. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- OppositeInterface stringStatus 
- The opposite interface status of the router on the other side. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- OppositeRegion stringId 
- The geographical ID of the location of the receiving end of the connection.
- OppositeRouter stringId 
- The id of the router at the other end.
- OppositeRouter stringType 
- The opposite router type of the router on the other side. Valid Values: VRouter,VBR.
- OppositeVpc stringInstance Id 
- The opposite vpc instance id of the router on the other side.
- PaymentType string
- The payment methods for router interfaces. Valid Values: PrePaid,PostPaid.
- ReservationActive stringTime 
- The reservation active time of the resource.
- ReservationBandwidth string
- The reservation bandwidth of the resource.
- ReservationInternet stringCharge Type 
- The reservation internet charge type of the resource.
- ReservationOrder stringType 
- The reservation order type of the resource.
- Role string
- The role of the router interface. Valid Values: InitiatingSide,AcceptingSide.
- RouterId string
- The router id associated with the router interface.
- RouterInterface stringId 
- The first ID of the resource.
- RouterInterface stringName 
- The name of the resource.
- RouterType string
- The type of router associated with the router interface. Valid Values: VRouter,VBR.
- Spec string
- The specification of the router interface. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- Status string
- The status of the resource. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- VpcInstance stringId 
- The vpc instance id of the resource.
- AccessPoint stringId 
- The access point ID to which the VBR belongs.
- Bandwidth int
- The bandwidth of the resource.
- BusinessStatus string
- The businessStatus of the resource. Valid Values: Normal,FinancialLocked,SecurityLocked.
- ConnectedTime string
- The connected time of the resource.
- CreateTime string
- The creation time of the resource
- CrossBorder bool
- The cross border of the resource.
- Description string
- The description of the router interface.
- EndTime string
- The end time of the resource.
- HasReservation stringData 
- The has reservation data of the resource.
- HcRate int
- The hc rate of the resource.
- HcThreshold string
- The hc threshold of the resource.
- HealthCheck stringSource Ip 
- The health check source IP address, must be an unused IP within the local VPC.
- HealthCheck stringTarget Ip 
- The IP address for health screening purposes.
- Id string
- OppositeAccess stringPoint Id 
- The Access point ID to which the other end belongs.
- OppositeBandwidth int
- The opposite bandwidth of the router on the other side.
- OppositeInterface stringBusiness Status 
- The opposite interface business status of the router on the other side. Valid Values: Normal,FinancialLocked,SecurityLocked.
- OppositeInterface stringId 
- The Interface ID of the router at the other end.
- OppositeInterface stringOwner Id 
- The AliCloud account ID of the owner of the router interface on the other end.
- OppositeInterface stringSpec 
- The opposite interface spec of the router on the other side. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- OppositeInterface stringStatus 
- The opposite interface status of the router on the other side. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- OppositeRegion stringId 
- The geographical ID of the location of the receiving end of the connection.
- OppositeRouter stringId 
- The id of the router at the other end.
- OppositeRouter stringType 
- The opposite router type of the router on the other side. Valid Values: VRouter,VBR.
- OppositeVpc stringInstance Id 
- The opposite vpc instance id of the router on the other side.
- PaymentType string
- The payment methods for router interfaces. Valid Values: PrePaid,PostPaid.
- ReservationActive stringTime 
- The reservation active time of the resource.
- ReservationBandwidth string
- The reservation bandwidth of the resource.
- ReservationInternet stringCharge Type 
- The reservation internet charge type of the resource.
- ReservationOrder stringType 
- The reservation order type of the resource.
- Role string
- The role of the router interface. Valid Values: InitiatingSide,AcceptingSide.
- RouterId string
- The router id associated with the router interface.
- RouterInterface stringId 
- The first ID of the resource.
- RouterInterface stringName 
- The name of the resource.
- RouterType string
- The type of router associated with the router interface. Valid Values: VRouter,VBR.
- Spec string
- The specification of the router interface. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- Status string
- The status of the resource. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- VpcInstance stringId 
- The vpc instance id of the resource.
- accessPoint StringId 
- The access point ID to which the VBR belongs.
- bandwidth Integer
- The bandwidth of the resource.
- businessStatus String
- The businessStatus of the resource. Valid Values: Normal,FinancialLocked,SecurityLocked.
- connectedTime String
- The connected time of the resource.
- createTime String
- The creation time of the resource
- crossBorder Boolean
- The cross border of the resource.
- description String
- The description of the router interface.
- endTime String
- The end time of the resource.
- hasReservation StringData 
- The has reservation data of the resource.
- hcRate Integer
- The hc rate of the resource.
- hcThreshold String
- The hc threshold of the resource.
- healthCheck StringSource Ip 
- The health check source IP address, must be an unused IP within the local VPC.
- healthCheck StringTarget Ip 
- The IP address for health screening purposes.
- id String
- oppositeAccess StringPoint Id 
- The Access point ID to which the other end belongs.
- oppositeBandwidth Integer
- The opposite bandwidth of the router on the other side.
- oppositeInterface StringBusiness Status 
- The opposite interface business status of the router on the other side. Valid Values: Normal,FinancialLocked,SecurityLocked.
- oppositeInterface StringId 
- The Interface ID of the router at the other end.
- oppositeInterface StringOwner Id 
- The AliCloud account ID of the owner of the router interface on the other end.
- oppositeInterface StringSpec 
- The opposite interface spec of the router on the other side. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- oppositeInterface StringStatus 
- The opposite interface status of the router on the other side. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- oppositeRegion StringId 
- The geographical ID of the location of the receiving end of the connection.
- oppositeRouter StringId 
- The id of the router at the other end.
- oppositeRouter StringType 
- The opposite router type of the router on the other side. Valid Values: VRouter,VBR.
- oppositeVpc StringInstance Id 
- The opposite vpc instance id of the router on the other side.
- paymentType String
- The payment methods for router interfaces. Valid Values: PrePaid,PostPaid.
- reservationActive StringTime 
- The reservation active time of the resource.
- reservationBandwidth String
- The reservation bandwidth of the resource.
- reservationInternet StringCharge Type 
- The reservation internet charge type of the resource.
- reservationOrder StringType 
- The reservation order type of the resource.
- role String
- The role of the router interface. Valid Values: InitiatingSide,AcceptingSide.
- routerId String
- The router id associated with the router interface.
- routerInterface StringId 
- The first ID of the resource.
- routerInterface StringName 
- The name of the resource.
- routerType String
- The type of router associated with the router interface. Valid Values: VRouter,VBR.
- spec String
- The specification of the router interface. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- status String
- The status of the resource. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- vpcInstance StringId 
- The vpc instance id of the resource.
- accessPoint stringId 
- The access point ID to which the VBR belongs.
- bandwidth number
- The bandwidth of the resource.
- businessStatus string
- The businessStatus of the resource. Valid Values: Normal,FinancialLocked,SecurityLocked.
- connectedTime string
- The connected time of the resource.
- createTime string
- The creation time of the resource
- crossBorder boolean
- The cross border of the resource.
- description string
- The description of the router interface.
- endTime string
- The end time of the resource.
- hasReservation stringData 
- The has reservation data of the resource.
- hcRate number
- The hc rate of the resource.
- hcThreshold string
- The hc threshold of the resource.
- healthCheck stringSource Ip 
- The health check source IP address, must be an unused IP within the local VPC.
- healthCheck stringTarget Ip 
- The IP address for health screening purposes.
- id string
- oppositeAccess stringPoint Id 
- The Access point ID to which the other end belongs.
- oppositeBandwidth number
- The opposite bandwidth of the router on the other side.
- oppositeInterface stringBusiness Status 
- The opposite interface business status of the router on the other side. Valid Values: Normal,FinancialLocked,SecurityLocked.
- oppositeInterface stringId 
- The Interface ID of the router at the other end.
- oppositeInterface stringOwner Id 
- The AliCloud account ID of the owner of the router interface on the other end.
- oppositeInterface stringSpec 
- The opposite interface spec of the router on the other side. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- oppositeInterface stringStatus 
- The opposite interface status of the router on the other side. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- oppositeRegion stringId 
- The geographical ID of the location of the receiving end of the connection.
- oppositeRouter stringId 
- The id of the router at the other end.
- oppositeRouter stringType 
- The opposite router type of the router on the other side. Valid Values: VRouter,VBR.
- oppositeVpc stringInstance Id 
- The opposite vpc instance id of the router on the other side.
- paymentType string
- The payment methods for router interfaces. Valid Values: PrePaid,PostPaid.
- reservationActive stringTime 
- The reservation active time of the resource.
- reservationBandwidth string
- The reservation bandwidth of the resource.
- reservationInternet stringCharge Type 
- The reservation internet charge type of the resource.
- reservationOrder stringType 
- The reservation order type of the resource.
- role string
- The role of the router interface. Valid Values: InitiatingSide,AcceptingSide.
- routerId string
- The router id associated with the router interface.
- routerInterface stringId 
- The first ID of the resource.
- routerInterface stringName 
- The name of the resource.
- routerType string
- The type of router associated with the router interface. Valid Values: VRouter,VBR.
- spec string
- The specification of the router interface. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- status string
- The status of the resource. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- vpcInstance stringId 
- The vpc instance id of the resource.
- access_point_ strid 
- The access point ID to which the VBR belongs.
- bandwidth int
- The bandwidth of the resource.
- business_status str
- The businessStatus of the resource. Valid Values: Normal,FinancialLocked,SecurityLocked.
- connected_time str
- The connected time of the resource.
- create_time str
- The creation time of the resource
- cross_border bool
- The cross border of the resource.
- description str
- The description of the router interface.
- end_time str
- The end time of the resource.
- has_reservation_ strdata 
- The has reservation data of the resource.
- hc_rate int
- The hc rate of the resource.
- hc_threshold str
- The hc threshold of the resource.
- health_check_ strsource_ ip 
- The health check source IP address, must be an unused IP within the local VPC.
- health_check_ strtarget_ ip 
- The IP address for health screening purposes.
- id str
- opposite_access_ strpoint_ id 
- The Access point ID to which the other end belongs.
- opposite_bandwidth int
- The opposite bandwidth of the router on the other side.
- opposite_interface_ strbusiness_ status 
- The opposite interface business status of the router on the other side. Valid Values: Normal,FinancialLocked,SecurityLocked.
- opposite_interface_ strid 
- The Interface ID of the router at the other end.
- opposite_interface_ strowner_ id 
- The AliCloud account ID of the owner of the router interface on the other end.
- opposite_interface_ strspec 
- The opposite interface spec of the router on the other side. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- opposite_interface_ strstatus 
- The opposite interface status of the router on the other side. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- opposite_region_ strid 
- The geographical ID of the location of the receiving end of the connection.
- opposite_router_ strid 
- The id of the router at the other end.
- opposite_router_ strtype 
- The opposite router type of the router on the other side. Valid Values: VRouter,VBR.
- opposite_vpc_ strinstance_ id 
- The opposite vpc instance id of the router on the other side.
- payment_type str
- The payment methods for router interfaces. Valid Values: PrePaid,PostPaid.
- reservation_active_ strtime 
- The reservation active time of the resource.
- reservation_bandwidth str
- The reservation bandwidth of the resource.
- reservation_internet_ strcharge_ type 
- The reservation internet charge type of the resource.
- reservation_order_ strtype 
- The reservation order type of the resource.
- role str
- The role of the router interface. Valid Values: InitiatingSide,AcceptingSide.
- router_id str
- The router id associated with the router interface.
- router_interface_ strid 
- The first ID of the resource.
- router_interface_ strname 
- The name of the resource.
- router_type str
- The type of router associated with the router interface. Valid Values: VRouter,VBR.
- spec str
- The specification of the router interface. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- status str
- The status of the resource. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- vpc_instance_ strid 
- The vpc instance id of the resource.
- accessPoint StringId 
- The access point ID to which the VBR belongs.
- bandwidth Number
- The bandwidth of the resource.
- businessStatus String
- The businessStatus of the resource. Valid Values: Normal,FinancialLocked,SecurityLocked.
- connectedTime String
- The connected time of the resource.
- createTime String
- The creation time of the resource
- crossBorder Boolean
- The cross border of the resource.
- description String
- The description of the router interface.
- endTime String
- The end time of the resource.
- hasReservation StringData 
- The has reservation data of the resource.
- hcRate Number
- The hc rate of the resource.
- hcThreshold String
- The hc threshold of the resource.
- healthCheck StringSource Ip 
- The health check source IP address, must be an unused IP within the local VPC.
- healthCheck StringTarget Ip 
- The IP address for health screening purposes.
- id String
- oppositeAccess StringPoint Id 
- The Access point ID to which the other end belongs.
- oppositeBandwidth Number
- The opposite bandwidth of the router on the other side.
- oppositeInterface StringBusiness Status 
- The opposite interface business status of the router on the other side. Valid Values: Normal,FinancialLocked,SecurityLocked.
- oppositeInterface StringId 
- The Interface ID of the router at the other end.
- oppositeInterface StringOwner Id 
- The AliCloud account ID of the owner of the router interface on the other end.
- oppositeInterface StringSpec 
- The opposite interface spec of the router on the other side. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- oppositeInterface StringStatus 
- The opposite interface status of the router on the other side. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- oppositeRegion StringId 
- The geographical ID of the location of the receiving end of the connection.
- oppositeRouter StringId 
- The id of the router at the other end.
- oppositeRouter StringType 
- The opposite router type of the router on the other side. Valid Values: VRouter,VBR.
- oppositeVpc StringInstance Id 
- The opposite vpc instance id of the router on the other side.
- paymentType String
- The payment methods for router interfaces. Valid Values: PrePaid,PostPaid.
- reservationActive StringTime 
- The reservation active time of the resource.
- reservationBandwidth String
- The reservation bandwidth of the resource.
- reservationInternet StringCharge Type 
- The reservation internet charge type of the resource.
- reservationOrder StringType 
- The reservation order type of the resource.
- role String
- The role of the router interface. Valid Values: InitiatingSide,AcceptingSide.
- routerId String
- The router id associated with the router interface.
- routerInterface StringId 
- The first ID of the resource.
- routerInterface StringName 
- The name of the resource.
- routerType String
- The type of router associated with the router interface. Valid Values: VRouter,VBR.
- spec String
- The specification of the router interface. Valid Values: Mini.2,Mini.5,Mini.5,Small.2,Small.5,Middle.1,Middle.2,Middle.5,Large.1,Large.2,Large.5,XLarge.1,Negative.
- status String
- The status of the resource. Valid Values: Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting.
- vpcInstance StringId 
- The vpc instance id of the resource.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the alicloudTerraform Provider.
