1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. expressconnect
  5. VirtualPhysicalConnection
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

alicloud.expressconnect.VirtualPhysicalConnection

Explore with Pulumi AI

Provides a Express Connect Virtual Physical Connection resource.

For information about Express Connect Virtual Physical Connection and how to use it, see What is Virtual Physical Connection.

NOTE: Available since v1.196.0.

Example Usage

Basic Usage

import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
import * as random from "@pulumi/random";

const config = new pulumi.Config();
const name = config.get("name") || "tf-example";
const example = alicloud.expressconnect.getPhysicalConnections({
    nameRegex: "^preserved-NODELETING",
});
const vlanId = new random.index.Integer("vlan_id", {
    max: 2999,
    min: 1,
});
const _default = alicloud.getAccount({});
const exampleVirtualPhysicalConnection = new alicloud.expressconnect.VirtualPhysicalConnection("example", {
    virtualPhysicalConnectionName: name,
    description: name,
    orderMode: "PayByPhysicalConnectionOwner",
    parentPhysicalConnectionId: example.then(example => example.ids?.[0]),
    spec: "50M",
    vlanId: vlanId.id,
    vpconnAliUid: _default.then(_default => _default.id),
});
Copy
import pulumi
import pulumi_alicloud as alicloud
import pulumi_random as random

config = pulumi.Config()
name = config.get("name")
if name is None:
    name = "tf-example"
example = alicloud.expressconnect.get_physical_connections(name_regex="^preserved-NODELETING")
vlan_id = random.index.Integer("vlan_id",
    max=2999,
    min=1)
default = alicloud.get_account()
example_virtual_physical_connection = alicloud.expressconnect.VirtualPhysicalConnection("example",
    virtual_physical_connection_name=name,
    description=name,
    order_mode="PayByPhysicalConnectionOwner",
    parent_physical_connection_id=example.ids[0],
    spec="50M",
    vlan_id=vlan_id["id"],
    vpconn_ali_uid=default.id)
Copy
package main

import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud"
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/expressconnect"
	"github.com/pulumi/pulumi-random/sdk/v4/go/random"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		cfg := config.New(ctx, "")
		name := "tf-example"
		if param := cfg.Get("name"); param != "" {
			name = param
		}
		example, err := expressconnect.GetPhysicalConnections(ctx, &expressconnect.GetPhysicalConnectionsArgs{
			NameRegex: pulumi.StringRef("^preserved-NODELETING"),
		}, nil)
		if err != nil {
			return err
		}
		vlanId, err := random.NewInteger(ctx, "vlan_id", &random.IntegerArgs{
			Max: 2999,
			Min: 1,
		})
		if err != nil {
			return err
		}
		_default, err := alicloud.GetAccount(ctx, map[string]interface{}{}, nil)
		if err != nil {
			return err
		}
		_, err = expressconnect.NewVirtualPhysicalConnection(ctx, "example", &expressconnect.VirtualPhysicalConnectionArgs{
			VirtualPhysicalConnectionName: pulumi.String(name),
			Description:                   pulumi.String(name),
			OrderMode:                     pulumi.String("PayByPhysicalConnectionOwner"),
			ParentPhysicalConnectionId:    pulumi.String(example.Ids[0]),
			Spec:                          pulumi.String("50M"),
			VlanId:                        vlanId.Id,
			VpconnAliUid:                  pulumi.String(_default.Id),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
using Random = Pulumi.Random;

return await Deployment.RunAsync(() => 
{
    var config = new Config();
    var name = config.Get("name") ?? "tf-example";
    var example = AliCloud.ExpressConnect.GetPhysicalConnections.Invoke(new()
    {
        NameRegex = "^preserved-NODELETING",
    });

    var vlanId = new Random.Index.Integer("vlan_id", new()
    {
        Max = 2999,
        Min = 1,
    });

    var @default = AliCloud.GetAccount.Invoke();

    var exampleVirtualPhysicalConnection = new AliCloud.ExpressConnect.VirtualPhysicalConnection("example", new()
    {
        VirtualPhysicalConnectionName = name,
        Description = name,
        OrderMode = "PayByPhysicalConnectionOwner",
        ParentPhysicalConnectionId = example.Apply(getPhysicalConnectionsResult => getPhysicalConnectionsResult.Ids[0]),
        Spec = "50M",
        VlanId = vlanId.Id,
        VpconnAliUid = @default.Apply(@default => @default.Apply(getAccountResult => getAccountResult.Id)),
    });

});
Copy
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.GetPhysicalConnectionsArgs;
import com.pulumi.random.integer;
import com.pulumi.random.IntegerArgs;
import com.pulumi.alicloud.AlicloudFunctions;
import com.pulumi.alicloud.expressconnect.VirtualPhysicalConnection;
import com.pulumi.alicloud.expressconnect.VirtualPhysicalConnectionArgs;
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 config = ctx.config();
        final var name = config.get("name").orElse("tf-example");
        final var example = ExpressconnectFunctions.getPhysicalConnections(GetPhysicalConnectionsArgs.builder()
            .nameRegex("^preserved-NODELETING")
            .build());

        var vlanId = new Integer("vlanId", IntegerArgs.builder()
            .max(2999)
            .min(1)
            .build());

        final var default = AlicloudFunctions.getAccount();

        var exampleVirtualPhysicalConnection = new VirtualPhysicalConnection("exampleVirtualPhysicalConnection", VirtualPhysicalConnectionArgs.builder()
            .virtualPhysicalConnectionName(name)
            .description(name)
            .orderMode("PayByPhysicalConnectionOwner")
            .parentPhysicalConnectionId(example.applyValue(getPhysicalConnectionsResult -> getPhysicalConnectionsResult.ids()[0]))
            .spec("50M")
            .vlanId(vlanId.id())
            .vpconnAliUid(default_.id())
            .build());

    }
}
Copy
configuration:
  name:
    type: string
    default: tf-example
resources:
  vlanId:
    type: random:integer
    name: vlan_id
    properties:
      max: 2999
      min: 1
  exampleVirtualPhysicalConnection:
    type: alicloud:expressconnect:VirtualPhysicalConnection
    name: example
    properties:
      virtualPhysicalConnectionName: ${name}
      description: ${name}
      orderMode: PayByPhysicalConnectionOwner
      parentPhysicalConnectionId: ${example.ids[0]}
      spec: 50M
      vlanId: ${vlanId.id}
      vpconnAliUid: ${default.id}
variables:
  example:
    fn::invoke:
      function: alicloud:expressconnect:getPhysicalConnections
      arguments:
        nameRegex: ^preserved-NODELETING
  default:
    fn::invoke:
      function: alicloud:getAccount
      arguments: {}
Copy

Create VirtualPhysicalConnection Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new VirtualPhysicalConnection(name: string, args: VirtualPhysicalConnectionArgs, opts?: CustomResourceOptions);
@overload
def VirtualPhysicalConnection(resource_name: str,
                              args: VirtualPhysicalConnectionArgs,
                              opts: Optional[ResourceOptions] = None)

@overload
def VirtualPhysicalConnection(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              order_mode: Optional[str] = None,
                              parent_physical_connection_id: Optional[str] = None,
                              spec: Optional[str] = None,
                              vlan_id: Optional[int] = None,
                              vpconn_ali_uid: Optional[str] = None,
                              description: Optional[str] = None,
                              dry_run: Optional[bool] = None,
                              expect_spec: Optional[str] = None,
                              resource_group_id: Optional[str] = None,
                              virtual_physical_connection_name: Optional[str] = None)
func NewVirtualPhysicalConnection(ctx *Context, name string, args VirtualPhysicalConnectionArgs, opts ...ResourceOption) (*VirtualPhysicalConnection, error)
public VirtualPhysicalConnection(string name, VirtualPhysicalConnectionArgs args, CustomResourceOptions? opts = null)
public VirtualPhysicalConnection(String name, VirtualPhysicalConnectionArgs args)
public VirtualPhysicalConnection(String name, VirtualPhysicalConnectionArgs args, CustomResourceOptions options)
type: alicloud:expressconnect:VirtualPhysicalConnection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. VirtualPhysicalConnectionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. VirtualPhysicalConnectionArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. VirtualPhysicalConnectionArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. VirtualPhysicalConnectionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. VirtualPhysicalConnectionArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var virtualPhysicalConnectionResource = new AliCloud.ExpressConnect.VirtualPhysicalConnection("virtualPhysicalConnectionResource", new()
{
    OrderMode = "string",
    ParentPhysicalConnectionId = "string",
    Spec = "string",
    VlanId = 0,
    VpconnAliUid = "string",
    Description = "string",
    DryRun = false,
    ExpectSpec = "string",
    ResourceGroupId = "string",
    VirtualPhysicalConnectionName = "string",
});
Copy
example, err := expressconnect.NewVirtualPhysicalConnection(ctx, "virtualPhysicalConnectionResource", &expressconnect.VirtualPhysicalConnectionArgs{
	OrderMode:                     pulumi.String("string"),
	ParentPhysicalConnectionId:    pulumi.String("string"),
	Spec:                          pulumi.String("string"),
	VlanId:                        pulumi.Int(0),
	VpconnAliUid:                  pulumi.String("string"),
	Description:                   pulumi.String("string"),
	DryRun:                        pulumi.Bool(false),
	ExpectSpec:                    pulumi.String("string"),
	ResourceGroupId:               pulumi.String("string"),
	VirtualPhysicalConnectionName: pulumi.String("string"),
})
Copy
var virtualPhysicalConnectionResource = new VirtualPhysicalConnection("virtualPhysicalConnectionResource", VirtualPhysicalConnectionArgs.builder()
    .orderMode("string")
    .parentPhysicalConnectionId("string")
    .spec("string")
    .vlanId(0)
    .vpconnAliUid("string")
    .description("string")
    .dryRun(false)
    .expectSpec("string")
    .resourceGroupId("string")
    .virtualPhysicalConnectionName("string")
    .build());
Copy
virtual_physical_connection_resource = alicloud.expressconnect.VirtualPhysicalConnection("virtualPhysicalConnectionResource",
    order_mode="string",
    parent_physical_connection_id="string",
    spec="string",
    vlan_id=0,
    vpconn_ali_uid="string",
    description="string",
    dry_run=False,
    expect_spec="string",
    resource_group_id="string",
    virtual_physical_connection_name="string")
Copy
const virtualPhysicalConnectionResource = new alicloud.expressconnect.VirtualPhysicalConnection("virtualPhysicalConnectionResource", {
    orderMode: "string",
    parentPhysicalConnectionId: "string",
    spec: "string",
    vlanId: 0,
    vpconnAliUid: "string",
    description: "string",
    dryRun: false,
    expectSpec: "string",
    resourceGroupId: "string",
    virtualPhysicalConnectionName: "string",
});
Copy
type: alicloud:expressconnect:VirtualPhysicalConnection
properties:
    description: string
    dryRun: false
    expectSpec: string
    orderMode: string
    parentPhysicalConnectionId: string
    resourceGroupId: string
    spec: string
    virtualPhysicalConnectionName: string
    vlanId: 0
    vpconnAliUid: string
Copy

VirtualPhysicalConnection Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The VirtualPhysicalConnection resource accepts the following input properties:

OrderMode
This property is required.
Changes to this property will trigger replacement.
string
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
ParentPhysicalConnectionId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the instance of the physical connection.
Spec
This property is required.
Changes to this property will trigger replacement.
string
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
VlanId This property is required. int
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
VpconnAliUid
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
Description Changes to this property will trigger replacement. string
The description of the physical connection.
DryRun bool
Specifies whether to precheck the API request. Valid values: true and false.
ExpectSpec string
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
ResourceGroupId Changes to this property will trigger replacement. string
The resource group id.
VirtualPhysicalConnectionName Changes to this property will trigger replacement. string
The name of the physical connection.
OrderMode
This property is required.
Changes to this property will trigger replacement.
string
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
ParentPhysicalConnectionId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the instance of the physical connection.
Spec
This property is required.
Changes to this property will trigger replacement.
string
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
VlanId This property is required. int
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
VpconnAliUid
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
Description Changes to this property will trigger replacement. string
The description of the physical connection.
DryRun bool
Specifies whether to precheck the API request. Valid values: true and false.
ExpectSpec string
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
ResourceGroupId Changes to this property will trigger replacement. string
The resource group id.
VirtualPhysicalConnectionName Changes to this property will trigger replacement. string
The name of the physical connection.
orderMode
This property is required.
Changes to this property will trigger replacement.
String
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parentPhysicalConnectionId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the instance of the physical connection.
spec
This property is required.
Changes to this property will trigger replacement.
String
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
vlanId This property is required. Integer
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconnAliUid
This property is required.
Changes to this property will trigger replacement.
String
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
description Changes to this property will trigger replacement. String
The description of the physical connection.
dryRun Boolean
Specifies whether to precheck the API request. Valid values: true and false.
expectSpec String
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
resourceGroupId Changes to this property will trigger replacement. String
The resource group id.
virtualPhysicalConnectionName Changes to this property will trigger replacement. String
The name of the physical connection.
orderMode
This property is required.
Changes to this property will trigger replacement.
string
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parentPhysicalConnectionId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the instance of the physical connection.
spec
This property is required.
Changes to this property will trigger replacement.
string
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
vlanId This property is required. number
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconnAliUid
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
description Changes to this property will trigger replacement. string
The description of the physical connection.
dryRun boolean
Specifies whether to precheck the API request. Valid values: true and false.
expectSpec string
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
resourceGroupId Changes to this property will trigger replacement. string
The resource group id.
virtualPhysicalConnectionName Changes to this property will trigger replacement. string
The name of the physical connection.
order_mode
This property is required.
Changes to this property will trigger replacement.
str
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parent_physical_connection_id
This property is required.
Changes to this property will trigger replacement.
str
The ID of the instance of the physical connection.
spec
This property is required.
Changes to this property will trigger replacement.
str
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
vlan_id This property is required. int
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconn_ali_uid
This property is required.
Changes to this property will trigger replacement.
str
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
description Changes to this property will trigger replacement. str
The description of the physical connection.
dry_run bool
Specifies whether to precheck the API request. Valid values: true and false.
expect_spec str
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
resource_group_id Changes to this property will trigger replacement. str
The resource group id.
virtual_physical_connection_name Changes to this property will trigger replacement. str
The name of the physical connection.
orderMode
This property is required.
Changes to this property will trigger replacement.
String
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parentPhysicalConnectionId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the instance of the physical connection.
spec
This property is required.
Changes to this property will trigger replacement.
String
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
vlanId This property is required. Number
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconnAliUid
This property is required.
Changes to this property will trigger replacement.
String
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
description Changes to this property will trigger replacement. String
The description of the physical connection.
dryRun Boolean
Specifies whether to precheck the API request. Valid values: true and false.
expectSpec String
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
resourceGroupId Changes to this property will trigger replacement. String
The resource group id.
virtualPhysicalConnectionName Changes to this property will trigger replacement. String
The name of the physical connection.

Outputs

All input properties are implicitly available as output properties. Additionally, the VirtualPhysicalConnection resource produces the following output properties:

AccessPointId string
The ID of the access point of the physical connection.
AdLocation string
The physical location where the physical connection access device is located.
Bandwidth string
The bandwidth of the physical connection. Unit: Mbps.
BusinessStatus string
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
CircuitCode string
The circuit code provided by the operator for the physical connection.
CreateTime string
The creation time of the resource
EnabledTime string
The opening time of the physical connection.
EndTime string
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
Id string
The provider-assigned unique ID for this managed resource.
LineOperator string
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
LoaStatus string
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
ParentPhysicalConnectionAliUid string
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
PeerLocation string
The geographic location of the local data center.
PortNumber string
The port number of the physical connection device.
PortType string
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
RedundantPhysicalConnectionId string
The ID of the redundant physical connection.
Status string
The status of the resource
VirtualPhysicalConnectionStatus string
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
AccessPointId string
The ID of the access point of the physical connection.
AdLocation string
The physical location where the physical connection access device is located.
Bandwidth string
The bandwidth of the physical connection. Unit: Mbps.
BusinessStatus string
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
CircuitCode string
The circuit code provided by the operator for the physical connection.
CreateTime string
The creation time of the resource
EnabledTime string
The opening time of the physical connection.
EndTime string
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
Id string
The provider-assigned unique ID for this managed resource.
LineOperator string
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
LoaStatus string
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
ParentPhysicalConnectionAliUid string
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
PeerLocation string
The geographic location of the local data center.
PortNumber string
The port number of the physical connection device.
PortType string
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
RedundantPhysicalConnectionId string
The ID of the redundant physical connection.
Status string
The status of the resource
VirtualPhysicalConnectionStatus string
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
accessPointId String
The ID of the access point of the physical connection.
adLocation String
The physical location where the physical connection access device is located.
bandwidth String
The bandwidth of the physical connection. Unit: Mbps.
businessStatus String
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuitCode String
The circuit code provided by the operator for the physical connection.
createTime String
The creation time of the resource
enabledTime String
The opening time of the physical connection.
endTime String
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
id String
The provider-assigned unique ID for this managed resource.
lineOperator String
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loaStatus String
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
parentPhysicalConnectionAliUid String
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
peerLocation String
The geographic location of the local data center.
portNumber String
The port number of the physical connection device.
portType String
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundantPhysicalConnectionId String
The ID of the redundant physical connection.
status String
The status of the resource
virtualPhysicalConnectionStatus String
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
accessPointId string
The ID of the access point of the physical connection.
adLocation string
The physical location where the physical connection access device is located.
bandwidth string
The bandwidth of the physical connection. Unit: Mbps.
businessStatus string
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuitCode string
The circuit code provided by the operator for the physical connection.
createTime string
The creation time of the resource
enabledTime string
The opening time of the physical connection.
endTime string
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
id string
The provider-assigned unique ID for this managed resource.
lineOperator string
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loaStatus string
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
parentPhysicalConnectionAliUid string
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
peerLocation string
The geographic location of the local data center.
portNumber string
The port number of the physical connection device.
portType string
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundantPhysicalConnectionId string
The ID of the redundant physical connection.
status string
The status of the resource
virtualPhysicalConnectionStatus string
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
access_point_id str
The ID of the access point of the physical connection.
ad_location str
The physical location where the physical connection access device is located.
bandwidth str
The bandwidth of the physical connection. Unit: Mbps.
business_status str
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuit_code str
The circuit code provided by the operator for the physical connection.
create_time str
The creation time of the resource
enabled_time str
The opening time of the physical connection.
end_time str
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
id str
The provider-assigned unique ID for this managed resource.
line_operator str
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loa_status str
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
parent_physical_connection_ali_uid str
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
peer_location str
The geographic location of the local data center.
port_number str
The port number of the physical connection device.
port_type str
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundant_physical_connection_id str
The ID of the redundant physical connection.
status str
The status of the resource
virtual_physical_connection_status str
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
accessPointId String
The ID of the access point of the physical connection.
adLocation String
The physical location where the physical connection access device is located.
bandwidth String
The bandwidth of the physical connection. Unit: Mbps.
businessStatus String
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuitCode String
The circuit code provided by the operator for the physical connection.
createTime String
The creation time of the resource
enabledTime String
The opening time of the physical connection.
endTime String
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
id String
The provider-assigned unique ID for this managed resource.
lineOperator String
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loaStatus String
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
parentPhysicalConnectionAliUid String
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
peerLocation String
The geographic location of the local data center.
portNumber String
The port number of the physical connection device.
portType String
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundantPhysicalConnectionId String
The ID of the redundant physical connection.
status String
The status of the resource
virtualPhysicalConnectionStatus String
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.

Look up Existing VirtualPhysicalConnection Resource

Get an existing VirtualPhysicalConnection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: VirtualPhysicalConnectionState, opts?: CustomResourceOptions): VirtualPhysicalConnection
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        access_point_id: Optional[str] = None,
        ad_location: Optional[str] = None,
        bandwidth: Optional[str] = None,
        business_status: Optional[str] = None,
        circuit_code: Optional[str] = None,
        create_time: Optional[str] = None,
        description: Optional[str] = None,
        dry_run: Optional[bool] = None,
        enabled_time: Optional[str] = None,
        end_time: Optional[str] = None,
        expect_spec: Optional[str] = None,
        line_operator: Optional[str] = None,
        loa_status: Optional[str] = None,
        order_mode: Optional[str] = None,
        parent_physical_connection_ali_uid: Optional[str] = None,
        parent_physical_connection_id: Optional[str] = None,
        peer_location: Optional[str] = None,
        port_number: Optional[str] = None,
        port_type: Optional[str] = None,
        redundant_physical_connection_id: Optional[str] = None,
        resource_group_id: Optional[str] = None,
        spec: Optional[str] = None,
        status: Optional[str] = None,
        virtual_physical_connection_name: Optional[str] = None,
        virtual_physical_connection_status: Optional[str] = None,
        vlan_id: Optional[int] = None,
        vpconn_ali_uid: Optional[str] = None) -> VirtualPhysicalConnection
func GetVirtualPhysicalConnection(ctx *Context, name string, id IDInput, state *VirtualPhysicalConnectionState, opts ...ResourceOption) (*VirtualPhysicalConnection, error)
public static VirtualPhysicalConnection Get(string name, Input<string> id, VirtualPhysicalConnectionState? state, CustomResourceOptions? opts = null)
public static VirtualPhysicalConnection get(String name, Output<String> id, VirtualPhysicalConnectionState state, CustomResourceOptions options)
resources:  _:    type: alicloud:expressconnect:VirtualPhysicalConnection    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AccessPointId string
The ID of the access point of the physical connection.
AdLocation string
The physical location where the physical connection access device is located.
Bandwidth string
The bandwidth of the physical connection. Unit: Mbps.
BusinessStatus string
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
CircuitCode string
The circuit code provided by the operator for the physical connection.
CreateTime string
The creation time of the resource
Description Changes to this property will trigger replacement. string
The description of the physical connection.
DryRun bool
Specifies whether to precheck the API request. Valid values: true and false.
EnabledTime string
The opening time of the physical connection.
EndTime string
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
ExpectSpec string
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
LineOperator string
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
LoaStatus string
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
OrderMode Changes to this property will trigger replacement. string
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
ParentPhysicalConnectionAliUid string
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
ParentPhysicalConnectionId Changes to this property will trigger replacement. string
The ID of the instance of the physical connection.
PeerLocation string
The geographic location of the local data center.
PortNumber string
The port number of the physical connection device.
PortType string
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
RedundantPhysicalConnectionId string
The ID of the redundant physical connection.
ResourceGroupId Changes to this property will trigger replacement. string
The resource group id.
Spec Changes to this property will trigger replacement. string
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
Status string
The status of the resource
VirtualPhysicalConnectionName Changes to this property will trigger replacement. string
The name of the physical connection.
VirtualPhysicalConnectionStatus string
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
VlanId int
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
VpconnAliUid Changes to this property will trigger replacement. string
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
AccessPointId string
The ID of the access point of the physical connection.
AdLocation string
The physical location where the physical connection access device is located.
Bandwidth string
The bandwidth of the physical connection. Unit: Mbps.
BusinessStatus string
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
CircuitCode string
The circuit code provided by the operator for the physical connection.
CreateTime string
The creation time of the resource
Description Changes to this property will trigger replacement. string
The description of the physical connection.
DryRun bool
Specifies whether to precheck the API request. Valid values: true and false.
EnabledTime string
The opening time of the physical connection.
EndTime string
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
ExpectSpec string
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
LineOperator string
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
LoaStatus string
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
OrderMode Changes to this property will trigger replacement. string
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
ParentPhysicalConnectionAliUid string
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
ParentPhysicalConnectionId Changes to this property will trigger replacement. string
The ID of the instance of the physical connection.
PeerLocation string
The geographic location of the local data center.
PortNumber string
The port number of the physical connection device.
PortType string
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
RedundantPhysicalConnectionId string
The ID of the redundant physical connection.
ResourceGroupId Changes to this property will trigger replacement. string
The resource group id.
Spec Changes to this property will trigger replacement. string
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
Status string
The status of the resource
VirtualPhysicalConnectionName Changes to this property will trigger replacement. string
The name of the physical connection.
VirtualPhysicalConnectionStatus string
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
VlanId int
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
VpconnAliUid Changes to this property will trigger replacement. string
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
accessPointId String
The ID of the access point of the physical connection.
adLocation String
The physical location where the physical connection access device is located.
bandwidth String
The bandwidth of the physical connection. Unit: Mbps.
businessStatus String
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuitCode String
The circuit code provided by the operator for the physical connection.
createTime String
The creation time of the resource
description Changes to this property will trigger replacement. String
The description of the physical connection.
dryRun Boolean
Specifies whether to precheck the API request. Valid values: true and false.
enabledTime String
The opening time of the physical connection.
endTime String
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
expectSpec String
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
lineOperator String
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loaStatus String
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
orderMode Changes to this property will trigger replacement. String
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parentPhysicalConnectionAliUid String
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
parentPhysicalConnectionId Changes to this property will trigger replacement. String
The ID of the instance of the physical connection.
peerLocation String
The geographic location of the local data center.
portNumber String
The port number of the physical connection device.
portType String
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundantPhysicalConnectionId String
The ID of the redundant physical connection.
resourceGroupId Changes to this property will trigger replacement. String
The resource group id.
spec Changes to this property will trigger replacement. String
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
status String
The status of the resource
virtualPhysicalConnectionName Changes to this property will trigger replacement. String
The name of the physical connection.
virtualPhysicalConnectionStatus String
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
vlanId Integer
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconnAliUid Changes to this property will trigger replacement. String
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
accessPointId string
The ID of the access point of the physical connection.
adLocation string
The physical location where the physical connection access device is located.
bandwidth string
The bandwidth of the physical connection. Unit: Mbps.
businessStatus string
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuitCode string
The circuit code provided by the operator for the physical connection.
createTime string
The creation time of the resource
description Changes to this property will trigger replacement. string
The description of the physical connection.
dryRun boolean
Specifies whether to precheck the API request. Valid values: true and false.
enabledTime string
The opening time of the physical connection.
endTime string
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
expectSpec string
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
lineOperator string
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loaStatus string
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
orderMode Changes to this property will trigger replacement. string
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parentPhysicalConnectionAliUid string
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
parentPhysicalConnectionId Changes to this property will trigger replacement. string
The ID of the instance of the physical connection.
peerLocation string
The geographic location of the local data center.
portNumber string
The port number of the physical connection device.
portType string
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundantPhysicalConnectionId string
The ID of the redundant physical connection.
resourceGroupId Changes to this property will trigger replacement. string
The resource group id.
spec Changes to this property will trigger replacement. string
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
status string
The status of the resource
virtualPhysicalConnectionName Changes to this property will trigger replacement. string
The name of the physical connection.
virtualPhysicalConnectionStatus string
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
vlanId number
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconnAliUid Changes to this property will trigger replacement. string
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
access_point_id str
The ID of the access point of the physical connection.
ad_location str
The physical location where the physical connection access device is located.
bandwidth str
The bandwidth of the physical connection. Unit: Mbps.
business_status str
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuit_code str
The circuit code provided by the operator for the physical connection.
create_time str
The creation time of the resource
description Changes to this property will trigger replacement. str
The description of the physical connection.
dry_run bool
Specifies whether to precheck the API request. Valid values: true and false.
enabled_time str
The opening time of the physical connection.
end_time str
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
expect_spec str
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
line_operator str
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loa_status str
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
order_mode Changes to this property will trigger replacement. str
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parent_physical_connection_ali_uid str
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
parent_physical_connection_id Changes to this property will trigger replacement. str
The ID of the instance of the physical connection.
peer_location str
The geographic location of the local data center.
port_number str
The port number of the physical connection device.
port_type str
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundant_physical_connection_id str
The ID of the redundant physical connection.
resource_group_id Changes to this property will trigger replacement. str
The resource group id.
spec Changes to this property will trigger replacement. str
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
status str
The status of the resource
virtual_physical_connection_name Changes to this property will trigger replacement. str
The name of the physical connection.
virtual_physical_connection_status str
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
vlan_id int
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconn_ali_uid Changes to this property will trigger replacement. str
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.
accessPointId String
The ID of the access point of the physical connection.
adLocation String
The physical location where the physical connection access device is located.
bandwidth String
The bandwidth of the physical connection. Unit: Mbps.
businessStatus String
The commercial status of the physical line. Value:-Normal: activated.-Financialized: Arrears locked.-SecurityLocked: locked for security reasons.
circuitCode String
The circuit code provided by the operator for the physical connection.
createTime String
The creation time of the resource
description Changes to this property will trigger replacement. String
The description of the physical connection.
dryRun Boolean
Specifies whether to precheck the API request. Valid values: true and false.
enabledTime String
The opening time of the physical connection.
endTime String
The expiration time of the shared line.Time is expressed according to ISO8601 standard and UTC time is used. The format is: YYYY-MM-DDThh:mm:ssZ.
expectSpec String
The estimated bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
lineOperator String
Operators that provide access to physical lines. Value:-CT: China Telecom.-CU: China Unicom.-CM: China Mobile.-CO: China Other.-Equinix:Equinix.-Other: Other abroad.
loaStatus String
The state of LOA. Value:-Applying:LOA application.-Accept:LOA application passed.-Available:LOA is Available.-Rejected:LOA application Rejected.-Completing: The dedicated line is under construction.-Complete: The construction of the dedicated line is completed.-Deleted:LOA has been Deleted.
orderMode Changes to this property will trigger replacement. String
The payment method of shared dedicated line. Value:

  • PayByPhysicalConnectionOwner: indicates that the owner of the physical line associated with the shared line pays.
  • PayByVirtualPhysicalConnectionOwner: indicates that the owner of the shared line pays.
parentPhysicalConnectionAliUid String
The ID of the Alibaba Cloud account (primary account) to which the physical connection belongs.
parentPhysicalConnectionId Changes to this property will trigger replacement. String
The ID of the instance of the physical connection.
peerLocation String
The geographic location of the local data center.
portNumber String
The port number of the physical connection device.
portType String
Physical connection port type. Value:-100Base-T: 100 megabytes port.-1000Base-T: Gigabit port.-1000Base-LX: Gigabit single mode optical port (10km).-10GBase-T: 10 Gigabit port.-10GBase-LR: 10 Gigabit single mode optical port (10km).-40GBase-LR: 40 megabytes single-mode optical port.-100GBase-LR: 100,000 megabytes single-mode optical port.
redundantPhysicalConnectionId String
The ID of the redundant physical connection.
resourceGroupId Changes to this property will trigger replacement. String
The resource group id.
spec Changes to this property will trigger replacement. String
The bandwidth value of the shared line. Valid values: 50M, 100M, 200M, 300M, 400M, 500M, 1G, 2G, 5G, 8G, and 10G. Note: By default, the values of 2G, 5G, 8G, and 10G are unavailable. If you want to specify these values, contact your customer manager. Unit: M indicates Mbps, G indicates Gbps.
status String
The status of the resource
virtualPhysicalConnectionName Changes to this property will trigger replacement. String
The name of the physical connection.
virtualPhysicalConnectionStatus String
The business status of the shared line. Value:-Confirmed: The shared line has been Confirmed to receive.-UnConfirmed: The shared line has not been confirmed to be received.-Deleted: The shared line has been Deleted.
vlanId Number
The VLAN ID of the shared leased line. Valid values: 0 to 2999.
vpconnAliUid Changes to this property will trigger replacement. String
The ID of the Alibaba Cloud account (primary account) of the owner of the shared line.

Import

Express Connect Virtual Physical Connection can be imported using the id, e.g.

$ pulumi import alicloud:expressconnect/virtualPhysicalConnection:VirtualPhysicalConnection example <id>
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.