Alibaba Cloud v3.57.1 published on Wednesday, Jun 26, 2024 by Pulumi
alicloud.expressconnect.getRouterInterfaces
Explore with Pulumi AI
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)
// Output-based functions aren't available in Java yet
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.
 - Include
Reservation stringData  - Does it contain renewal data. Valid values: 
true,false. - Name
Regex string - A regex string to filter results by Group Metric Rule name.
 - Output
File string - File name where to save data source results (after running 
pulumi preview). - Page
Number int - Page
Size int 
- Filters
[]Get
Router Interfaces Filter  - Ids []string
 - A list of Router Interface IDs.
 - Include
Reservation stringData  - Does it contain renewal data. Valid values: 
true,false. - Name
Regex string - A regex string to filter results by Group Metric Rule name.
 - Output
File string - File name where to save data source results (after running 
pulumi preview). - Page
Number int - Page
Size int 
- filters
List<Get
Router Interfaces Filter>  - ids List<String>
 - A list of Router Interface IDs.
 - include
Reservation StringData  - Does it contain renewal data. Valid values: 
true,false. - name
Regex String - A regex string to filter results by Group Metric Rule name.
 - output
File String - File name where to save data source results (after running 
pulumi preview). - page
Number Integer - page
Size Integer 
- filters
Get
Router Interfaces Filter[]  - ids string[]
 - A list of Router Interface IDs.
 - include
Reservation stringData  - Does it contain renewal data. Valid values: 
true,false. - name
Regex string - A regex string to filter results by Group Metric Rule name.
 - output
File string - File name where to save data source results (after running 
pulumi preview). - page
Number number - page
Size number 
- filters
Sequence[Get
Router 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.
 - include
Reservation StringData  - Does it contain renewal data. Valid values: 
true,false. - name
Regex String - A regex string to filter results by Group Metric Rule name.
 - output
File String - File name where to save data source results (after running 
pulumi preview). - page
Number Number - page
Size 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>  - Include
Reservation stringData  - Name
Regex string - Output
File string - Page
Number int - Page
Size int 
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Ids []string
 - A list of Router Interface IDs.
 - Interfaces
[]Get
Router Interfaces Interface  - A list of Router Interface Entries. Each element contains the following attributes:
 - Names []string
 - A list of name of Router Interfaces.
 - Filters
[]Get
Router Interfaces Filter  - Include
Reservation stringData  - Name
Regex string - Output
File string - 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<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<Get
Router Interfaces Filter>  - include
Reservation StringData  - name
Regex String - output
File String - page
Number Integer - page
Size Integer 
- id string
 - The provider-assigned unique ID for this managed resource.
 - ids string[]
 - A list of Router Interface IDs.
 - interfaces
Get
Router Interfaces Interface[]  - A list of Router Interface Entries. Each element contains the following attributes:
 - names string[]
 - A list of name of Router Interfaces.
 - filters
Get
Router Interfaces Filter[]  - include
Reservation stringData  - name
Regex string - output
File string - page
Number number - page
Size number 
- id str
 - The provider-assigned unique ID for this managed resource.
 - ids Sequence[str]
 - A list of Router Interface IDs.
 - interfaces
Sequence[Get
Router 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[Get
Router 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>
 - include
Reservation StringData  - name
Regex String - output
File String - page
Number Number - page
Size Number 
Supporting Types
GetRouterInterfacesFilter   
GetRouterInterfacesInterface   
- Access
Point stringId  - The access point ID to which the VBR belongs.
 - Bandwidth int
 - The bandwidth of the resource.
 - Business
Status string - The businessStatus of the resource. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - Connected
Time string - The connected time of the resource.
 - Create
Time string - The creation time of the resource
 - Cross
Border bool - The cross border of the resource.
 - Description string
 - The description of the router interface.
 - End
Time string - The end time of the resource.
 - Has
Reservation stringData  - The has reservation data of the resource.
 - Hc
Rate int - The hc rate of the resource.
 - Hc
Threshold string - The hc threshold of the resource.
 - Health
Check stringSource Ip  - The health check source IP address, must be an unused IP within the local VPC.
 - Health
Check stringTarget Ip  - The IP address for health screening purposes.
 - Id string
 - Opposite
Access stringPoint 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 stringBusiness Status  - The opposite interface business status of the router on the other side. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - Opposite
Interface stringId  - The Interface ID of the router at the other end.
 - Opposite
Interface stringOwner Id  - The AliCloud account ID of the owner of the router interface on the other end.
 - Opposite
Interface 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. - Opposite
Interface stringStatus  - The opposite interface status of the router on the other side. Valid Values: 
Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting. - Opposite
Region stringId  - The geographical ID of the location of the receiving end of the connection.
 - Opposite
Router stringId  - The id of the router at the other end.
 - Opposite
Router stringType  - The opposite router type of the router on the other side. Valid Values: 
VRouter,VBR. - Opposite
Vpc stringInstance Id  - The opposite vpc instance id of the router on the other side.
 - Payment
Type string - The payment methods for router interfaces. Valid Values: 
PrePaid,PostPaid. - Reservation
Active stringTime  - The reservation active time of the resource.
 - Reservation
Bandwidth string - The reservation bandwidth of the resource.
 - Reservation
Internet stringCharge Type  - The reservation internet charge type of the resource.
 - Reservation
Order stringType  - The reservation order type of the resource.
 - Role string
 - The role of the router interface. Valid Values: 
InitiatingSide,AcceptingSide. - Router
Id string - The router id associated with the router interface.
 - Router
Interface stringId  - The first ID of the resource.
 - Router
Interface stringName  - The name of the resource.
 - Router
Type 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. - Vpc
Instance stringId  - The vpc instance id of the resource.
 
- Access
Point stringId  - The access point ID to which the VBR belongs.
 - Bandwidth int
 - The bandwidth of the resource.
 - Business
Status string - The businessStatus of the resource. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - Connected
Time string - The connected time of the resource.
 - Create
Time string - The creation time of the resource
 - Cross
Border bool - The cross border of the resource.
 - Description string
 - The description of the router interface.
 - End
Time string - The end time of the resource.
 - Has
Reservation stringData  - The has reservation data of the resource.
 - Hc
Rate int - The hc rate of the resource.
 - Hc
Threshold string - The hc threshold of the resource.
 - Health
Check stringSource Ip  - The health check source IP address, must be an unused IP within the local VPC.
 - Health
Check stringTarget Ip  - The IP address for health screening purposes.
 - Id string
 - Opposite
Access stringPoint 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 stringBusiness Status  - The opposite interface business status of the router on the other side. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - Opposite
Interface stringId  - The Interface ID of the router at the other end.
 - Opposite
Interface stringOwner Id  - The AliCloud account ID of the owner of the router interface on the other end.
 - Opposite
Interface 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. - Opposite
Interface stringStatus  - The opposite interface status of the router on the other side. Valid Values: 
Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting. - Opposite
Region stringId  - The geographical ID of the location of the receiving end of the connection.
 - Opposite
Router stringId  - The id of the router at the other end.
 - Opposite
Router stringType  - The opposite router type of the router on the other side. Valid Values: 
VRouter,VBR. - Opposite
Vpc stringInstance Id  - The opposite vpc instance id of the router on the other side.
 - Payment
Type string - The payment methods for router interfaces. Valid Values: 
PrePaid,PostPaid. - Reservation
Active stringTime  - The reservation active time of the resource.
 - Reservation
Bandwidth string - The reservation bandwidth of the resource.
 - Reservation
Internet stringCharge Type  - The reservation internet charge type of the resource.
 - Reservation
Order stringType  - The reservation order type of the resource.
 - Role string
 - The role of the router interface. Valid Values: 
InitiatingSide,AcceptingSide. - Router
Id string - The router id associated with the router interface.
 - Router
Interface stringId  - The first ID of the resource.
 - Router
Interface stringName  - The name of the resource.
 - Router
Type 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. - Vpc
Instance stringId  - The vpc instance id of the resource.
 
- access
Point StringId  - The access point ID to which the VBR belongs.
 - bandwidth Integer
 - The bandwidth of the resource.
 - business
Status String - The businessStatus of the resource. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - connected
Time String - The connected time of the resource.
 - create
Time String - The creation time of the resource
 - cross
Border Boolean - The cross border of the resource.
 - description String
 - The description of the router interface.
 - end
Time String - The end time of the resource.
 - has
Reservation StringData  - The has reservation data of the resource.
 - hc
Rate Integer - The hc rate of the resource.
 - hc
Threshold String - The hc threshold of the resource.
 - health
Check StringSource Ip  - The health check source IP address, must be an unused IP within the local VPC.
 - health
Check StringTarget Ip  - The IP address for health screening purposes.
 - id String
 - opposite
Access StringPoint Id  - The Access point ID to which the other end belongs.
 - opposite
Bandwidth Integer - The opposite bandwidth of the router on the other side.
 - opposite
Interface StringBusiness Status  - The opposite interface business status of the router on the other side. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - opposite
Interface StringId  - The Interface ID of the router at the other end.
 - opposite
Interface StringOwner Id  - The AliCloud account ID of the owner of the router interface on the other end.
 - opposite
Interface 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. - opposite
Interface StringStatus  - The opposite interface status of the router on the other side. Valid Values: 
Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting. - opposite
Region StringId  - The geographical ID of the location of the receiving end of the connection.
 - opposite
Router StringId  - The id of the router at the other end.
 - opposite
Router StringType  - The opposite router type of the router on the other side. Valid Values: 
VRouter,VBR. - opposite
Vpc StringInstance Id  - The opposite vpc instance id of the router on the other side.
 - payment
Type String - The payment methods for router interfaces. Valid Values: 
PrePaid,PostPaid. - reservation
Active StringTime  - The reservation active time of the resource.
 - reservation
Bandwidth String - The reservation bandwidth of the resource.
 - reservation
Internet StringCharge Type  - The reservation internet charge type of the resource.
 - reservation
Order StringType  - The reservation order type of the resource.
 - role String
 - The role of the router interface. Valid Values: 
InitiatingSide,AcceptingSide. - router
Id String - The router id associated with the router interface.
 - router
Interface StringId  - The first ID of the resource.
 - router
Interface StringName  - The name of the resource.
 - router
Type 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. - vpc
Instance StringId  - The vpc instance id of the resource.
 
- access
Point stringId  - The access point ID to which the VBR belongs.
 - bandwidth number
 - The bandwidth of the resource.
 - business
Status string - The businessStatus of the resource. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - connected
Time string - The connected time of the resource.
 - create
Time string - The creation time of the resource
 - cross
Border boolean - The cross border of the resource.
 - description string
 - The description of the router interface.
 - end
Time string - The end time of the resource.
 - has
Reservation stringData  - The has reservation data of the resource.
 - hc
Rate number - The hc rate of the resource.
 - hc
Threshold string - The hc threshold of the resource.
 - health
Check stringSource Ip  - The health check source IP address, must be an unused IP within the local VPC.
 - health
Check stringTarget Ip  - The IP address for health screening purposes.
 - id string
 - opposite
Access stringPoint Id  - The Access point ID to which the other end belongs.
 - opposite
Bandwidth number - The opposite bandwidth of the router on the other side.
 - opposite
Interface stringBusiness Status  - The opposite interface business status of the router on the other side. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - opposite
Interface stringId  - The Interface ID of the router at the other end.
 - opposite
Interface stringOwner Id  - The AliCloud account ID of the owner of the router interface on the other end.
 - opposite
Interface 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. - opposite
Interface stringStatus  - The opposite interface status of the router on the other side. Valid Values: 
Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting. - opposite
Region stringId  - The geographical ID of the location of the receiving end of the connection.
 - opposite
Router stringId  - The id of the router at the other end.
 - opposite
Router stringType  - The opposite router type of the router on the other side. Valid Values: 
VRouter,VBR. - opposite
Vpc stringInstance Id  - The opposite vpc instance id of the router on the other side.
 - payment
Type string - The payment methods for router interfaces. Valid Values: 
PrePaid,PostPaid. - reservation
Active stringTime  - The reservation active time of the resource.
 - reservation
Bandwidth string - The reservation bandwidth of the resource.
 - reservation
Internet stringCharge Type  - The reservation internet charge type of the resource.
 - reservation
Order stringType  - The reservation order type of the resource.
 - role string
 - The role of the router interface. Valid Values: 
InitiatingSide,AcceptingSide. - router
Id string - The router id associated with the router interface.
 - router
Interface stringId  - The first ID of the resource.
 - router
Interface stringName  - The name of the resource.
 - router
Type 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. - vpc
Instance 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.
 
- access
Point StringId  - The access point ID to which the VBR belongs.
 - bandwidth Number
 - The bandwidth of the resource.
 - business
Status String - The businessStatus of the resource. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - connected
Time String - The connected time of the resource.
 - create
Time String - The creation time of the resource
 - cross
Border Boolean - The cross border of the resource.
 - description String
 - The description of the router interface.
 - end
Time String - The end time of the resource.
 - has
Reservation StringData  - The has reservation data of the resource.
 - hc
Rate Number - The hc rate of the resource.
 - hc
Threshold String - The hc threshold of the resource.
 - health
Check StringSource Ip  - The health check source IP address, must be an unused IP within the local VPC.
 - health
Check StringTarget Ip  - The IP address for health screening purposes.
 - id String
 - opposite
Access StringPoint Id  - The Access point ID to which the other end belongs.
 - opposite
Bandwidth Number - The opposite bandwidth of the router on the other side.
 - opposite
Interface StringBusiness Status  - The opposite interface business status of the router on the other side. Valid Values: 
Normal,FinancialLocked,SecurityLocked. - opposite
Interface StringId  - The Interface ID of the router at the other end.
 - opposite
Interface StringOwner Id  - The AliCloud account ID of the owner of the router interface on the other end.
 - opposite
Interface 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. - opposite
Interface StringStatus  - The opposite interface status of the router on the other side. Valid Values: 
Idle,AcceptingConnecting,Connecting,Activating,Active,Modifying,Deactivating,Inactive,Deleting. - opposite
Region StringId  - The geographical ID of the location of the receiving end of the connection.
 - opposite
Router StringId  - The id of the router at the other end.
 - opposite
Router StringType  - The opposite router type of the router on the other side. Valid Values: 
VRouter,VBR. - opposite
Vpc StringInstance Id  - The opposite vpc instance id of the router on the other side.
 - payment
Type String - The payment methods for router interfaces. Valid Values: 
PrePaid,PostPaid. - reservation
Active StringTime  - The reservation active time of the resource.
 - reservation
Bandwidth String - The reservation bandwidth of the resource.
 - reservation
Internet StringCharge Type  - The reservation internet charge type of the resource.
 - reservation
Order StringType  - The reservation order type of the resource.
 - role String
 - The role of the router interface. Valid Values: 
InitiatingSide,AcceptingSide. - router
Id String - The router id associated with the router interface.
 - router
Interface StringId  - The first ID of the resource.
 - router
Interface StringName  - The name of the resource.
 - router
Type 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. - vpc
Instance 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.