1. Registry
  2. Packages
  3. Alibaba Cloud Provider
  4. API Docs
  5. expressconnect
  6. getRouterGrantAssociations
Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi
alicloud logo alicloud logo
Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi

    This data source provides the Express Connect Router Grant Association of the current Alibaba Cloud user.

    NOTE: Available since v1.291.0.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const config = new pulumi.Config();
    const name = config.get("name") || "terraform-example";
    const vpcId = config.get("vpcId") || "vpc-xxx";
    const ecrOwnerUid = config.get("ecrOwnerUid") || "18xxx";
    const ecrId = config.get("ecrId") || "ecr-xxx";
    const region = config.get("region") || "cn-hangzhou";
    const _default = new alicloud.expressconnect.RouterGrantAssociation("default", {
        ecrId: ecrId,
        instanceRegionId: region,
        instanceId: vpcId,
        ecrOwnerAliUid: Number(ecrOwnerUid),
        instanceType: "VPC",
    });
    const ids = alicloud.expressconnect.getRouterGrantAssociationsOutput({
        ids: [_default.id],
        ecrId: _default.ecrId,
    });
    export const expressConnectRouterGrantAssociationsId0 = ids.apply(ids => ids.associations?.[0]?.id);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    config = pulumi.Config()
    name = config.get("name")
    if name is None:
        name = "terraform-example"
    vpc_id = config.get("vpcId")
    if vpc_id is None:
        vpc_id = "vpc-xxx"
    ecr_owner_uid = config.get("ecrOwnerUid")
    if ecr_owner_uid is None:
        ecr_owner_uid = "18xxx"
    ecr_id = config.get("ecrId")
    if ecr_id is None:
        ecr_id = "ecr-xxx"
    region = config.get("region")
    if region is None:
        region = "cn-hangzhou"
    default = alicloud.expressconnect.RouterGrantAssociation("default",
        ecr_id=ecr_id,
        instance_region_id=region,
        instance_id=vpc_id,
        ecr_owner_ali_uid=int(ecr_owner_uid),
        instance_type="VPC")
    ids = alicloud.expressconnect.get_router_grant_associations_output(ids=[default.id],
        ecr_id=default.ecr_id)
    pulumi.export("expressConnectRouterGrantAssociationsId0", ids.associations[0].id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/expressconnect"
    	"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 := "terraform-example"
    		if param := cfg.Get("name"); param != "" {
    			name = param
    		}
    		vpcId := "vpc-xxx"
    		if param := cfg.Get("vpcId"); param != "" {
    			vpcId = param
    		}
    		ecrOwnerUid := "18xxx"
    		if param := cfg.Get("ecrOwnerUid"); param != "" {
    			ecrOwnerUid = param
    		}
    		ecrId := "ecr-xxx"
    		if param := cfg.Get("ecrId"); param != "" {
    			ecrId = param
    		}
    		region := "cn-hangzhou"
    		if param := cfg.Get("region"); param != "" {
    			region = param
    		}
    		_default, err := expressconnect.NewRouterGrantAssociation(ctx, "default", &expressconnect.RouterGrantAssociationArgs{
    			EcrId:            pulumi.String(ecrId),
    			InstanceRegionId: pulumi.String(region),
    			InstanceId:       pulumi.String(vpcId),
    			EcrOwnerAliUid:   pulumi.String(ecrOwnerUid),
    			InstanceType:     pulumi.String("VPC"),
    		})
    		if err != nil {
    			return err
    		}
    		ids := expressconnect.GetRouterGrantAssociationsOutput(ctx, expressconnect.GetRouterGrantAssociationsOutputArgs{
    			Ids: pulumi.StringArray{
    				_default.ID().ToIDOutput().ToStringOutput(),
    			},
    			EcrId: _default.EcrId,
    		}, nil)
    		ctx.Export("expressConnectRouterGrantAssociationsId0", ids.ApplyT(func(ids expressconnect.GetRouterGrantAssociationsResult) (*string, error) {
    			return ids.Associations[0].Id, nil
    		}).(pulumi.StringPtrOutput))
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var config = new Config();
        var name = config.Get("name") ?? "terraform-example";
        var vpcId = config.Get("vpcId") ?? "vpc-xxx";
        var ecrOwnerUid = config.Get("ecrOwnerUid") ?? "18xxx";
        var ecrId = config.Get("ecrId") ?? "ecr-xxx";
        var region = config.Get("region") ?? "cn-hangzhou";
        var @default = new AliCloud.ExpressConnect.RouterGrantAssociation("default", new()
        {
            EcrId = ecrId,
            InstanceRegionId = region,
            InstanceId = vpcId,
            EcrOwnerAliUid = ecrOwnerUid,
            InstanceType = "VPC",
        });
    
        var ids = AliCloud.ExpressConnect.GetRouterGrantAssociations.Invoke(new()
        {
            Ids = new[]
            {
                @default.Id,
            },
            EcrId = @default.EcrId,
        });
    
        return new Dictionary<string, object?>
        {
            ["expressConnectRouterGrantAssociationsId0"] = ids.Apply(getRouterGrantAssociationsResult => getRouterGrantAssociationsResult.Associations[0]?.Id),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.expressconnect.RouterGrantAssociation;
    import com.pulumi.alicloud.expressconnect.RouterGrantAssociationArgs;
    import com.pulumi.alicloud.expressconnect.ExpressconnectFunctions;
    import com.pulumi.alicloud.expressconnect.inputs.GetRouterGrantAssociationsArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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("terraform-example");
            final var vpcId = config.get("vpcId").orElse("vpc-xxx");
            final var ecrOwnerUid = config.get("ecrOwnerUid").orElse("18xxx");
            final var ecrId = config.get("ecrId").orElse("ecr-xxx");
            final var region = config.get("region").orElse("cn-hangzhou");
            var default_ = new RouterGrantAssociation("default", RouterGrantAssociationArgs.builder()
                .ecrId(ecrId)
                .instanceRegionId(region)
                .instanceId(vpcId)
                .ecrOwnerAliUid(ecrOwnerUid)
                .instanceType("VPC")
                .build());
    
            final var ids = ExpressconnectFunctions.getRouterGrantAssociations(GetRouterGrantAssociationsArgs.builder()
                .ids(default_.id())
                .ecrId(default_.ecrId())
                .build());
    
            ctx.export("expressConnectRouterGrantAssociationsId0", ids.applyValue(_ids -> _ids.associations()[0].id()));
        }
    }
    
    configuration:
      name:
        type: string
        default: terraform-example
      vpcId:
        type: string
        default: vpc-xxx
      ecrOwnerUid:
        type: string
        default: 18xxx
      ecrId:
        type: string
        default: ecr-xxx
      region:
        type: string
        default: cn-hangzhou
    resources:
      default:
        type: alicloud:expressconnect:RouterGrantAssociation
        properties:
          ecrId: ${ecrId}
          instanceRegionId: ${region}
          instanceId: ${vpcId}
          ecrOwnerAliUid: ${ecrOwnerUid}
          instanceType: VPC
    variables:
      ids:
        fn::invoke:
          function: alicloud:expressconnect:getRouterGrantAssociations
          arguments:
            ids:
              - ${default.id}
            ecrId: ${default.ecrId}
    outputs:
      expressConnectRouterGrantAssociationsId0: ${ids.associations[0].id}
    
    pulumi {
      required_providers {
        alicloud = {
          source = "pulumi/alicloud"
        }
      }
    }
    
    data "alicloud_expressconnect_getroutergrantassociations" "ids" {
      ids    = [alicloud_expressconnect_routergrantassociation.default.id]
      ecr_id = alicloud_expressconnect_routergrantassociation.default.ecr_id
    }
    
    resource "alicloud_expressconnect_routergrantassociation" "default" {
      ecr_id             = var.ecrId
      instance_region_id = var.region
      instance_id        = var.vpcId
      ecr_owner_ali_uid  = var.ecrOwnerUid
      instance_type      = "VPC"
    }
    variable "name" {
      type    = string
      default = "terraform-example"
    }
    variable "vpcId" {
      type    = string
      default = "vpc-xxx"
    }
    variable "ecrOwnerUid" {
      type    = string
      default = "18xxx"
    }
    variable "ecrId" {
      type    = string
      default = "ecr-xxx"
    }
    variable "region" {
      type    = string
      default = "cn-hangzhou"
    }
    output "expressConnectRouterGrantAssociationsId0" {
      value = data.alicloud_expressconnect_getroutergrantassociations.ids.associations[0].id
    }
    

    Using getRouterGrantAssociations

    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 getRouterGrantAssociations(args: GetRouterGrantAssociationsArgs, opts?: InvokeOptions): Promise<GetRouterGrantAssociationsResult>
    function getRouterGrantAssociationsOutput(args: GetRouterGrantAssociationsOutputArgs, opts?: InvokeOutputOptions): Output<GetRouterGrantAssociationsResult>
    def get_router_grant_associations(caller_type: Optional[str] = None,
                                      ecr_id: Optional[str] = None,
                                      ids: Optional[Sequence[str]] = None,
                                      instance_id: Optional[str] = None,
                                      instance_region_id: Optional[str] = None,
                                      instance_type: Optional[str] = None,
                                      output_file: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetRouterGrantAssociationsResult
    def get_router_grant_associations_output(caller_type: pulumi.Input[Optional[str]] = None,
                                      ecr_id: pulumi.Input[Optional[str]] = None,
                                      ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                      instance_id: pulumi.Input[Optional[str]] = None,
                                      instance_region_id: pulumi.Input[Optional[str]] = None,
                                      instance_type: pulumi.Input[Optional[str]] = None,
                                      output_file: pulumi.Input[Optional[str]] = None,
                                      opts: Optional[InvokeOutputOptions] = None) -> Output[GetRouterGrantAssociationsResult]
    func GetRouterGrantAssociations(ctx *Context, args *GetRouterGrantAssociationsArgs, opts ...InvokeOption) (*GetRouterGrantAssociationsResult, error)
    func GetRouterGrantAssociationsOutput(ctx *Context, args *GetRouterGrantAssociationsOutputArgs, opts ...InvokeOption) GetRouterGrantAssociationsResultOutput

    > Note: This function is named GetRouterGrantAssociations in the Go SDK.

    public static class GetRouterGrantAssociations 
    {
        public static Task<GetRouterGrantAssociationsResult> InvokeAsync(GetRouterGrantAssociationsArgs args, InvokeOptions? opts = null)
        public static Output<GetRouterGrantAssociationsResult> Invoke(GetRouterGrantAssociationsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetRouterGrantAssociationsResult> Invoke(GetRouterGrantAssociationsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetRouterGrantAssociationsResult> getRouterGrantAssociations(GetRouterGrantAssociationsArgs args, InvokeOptions options)
    public static Output<GetRouterGrantAssociationsResult> getRouterGrantAssociations(GetRouterGrantAssociationsArgs args, InvokeOptions options)
    public static Output<GetRouterGrantAssociationsResult> getRouterGrantAssociations(GetRouterGrantAssociationsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: alicloud:expressconnect/getRouterGrantAssociations:getRouterGrantAssociations
      arguments:
        # arguments dictionary
    data "alicloud_expressconnect_get_router_grant_associations" "name" {
        # arguments
    }

    The following arguments are supported:

    EcrId string
    The ID of the Express Connect Router instance.
    CallerType string
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    Ids List<string>
    A list of Tr Association IDs.
    InstanceId string
    The ID of the authorized instance.
    InstanceRegionId string
    The region where the authorized network instance is located.
    InstanceType string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    EcrId string
    The ID of the Express Connect Router instance.
    CallerType string
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    Ids []string
    A list of Tr Association IDs.
    InstanceId string
    The ID of the authorized instance.
    InstanceRegionId string
    The region where the authorized network instance is located.
    InstanceType string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    ecr_id string
    The ID of the Express Connect Router instance.
    caller_type string
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    ids list(string)
    A list of Tr Association IDs.
    instance_id string
    The ID of the authorized instance.
    instance_region_id string
    The region where the authorized network instance is located.
    instance_type string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    output_file string
    File name where to save data source results (after running pulumi preview).
    ecrId String
    The ID of the Express Connect Router instance.
    callerType String
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    ids List<String>
    A list of Tr Association IDs.
    instanceId String
    The ID of the authorized instance.
    instanceRegionId String
    The region where the authorized network instance is located.
    instanceType String
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    outputFile String
    File name where to save data source results (after running pulumi preview).
    ecrId string
    The ID of the Express Connect Router instance.
    callerType string
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    ids string[]
    A list of Tr Association IDs.
    instanceId string
    The ID of the authorized instance.
    instanceRegionId string
    The region where the authorized network instance is located.
    instanceType string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    outputFile string
    File name where to save data source results (after running pulumi preview).
    ecr_id str
    The ID of the Express Connect Router instance.
    caller_type str
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    ids Sequence[str]
    A list of Tr Association IDs.
    instance_id str
    The ID of the authorized instance.
    instance_region_id str
    The region where the authorized network instance is located.
    instance_type str
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    output_file str
    File name where to save data source results (after running pulumi preview).
    ecrId String
    The ID of the Express Connect Router instance.
    callerType String
    The type of the caller. Default value: ECR. Valid values: ECR, OTHER.
    ids List<String>
    A list of Tr Association IDs.
    instanceId String
    The ID of the authorized instance.
    instanceRegionId String
    The region where the authorized network instance is located.
    instanceType String
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    outputFile String
    File name where to save data source results (after running pulumi preview).

    getRouterGrantAssociations Result

    The following output properties are available:

    Associations List<Pulumi.AliCloud.ExpressConnect.Outputs.GetRouterGrantAssociationsAssociation>
    A list of Grant Associations. Each element contains the following attributes:
    EcrId string
    The ID of the Express Connect Router instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    CallerType string
    InstanceId string
    The ID of the authorized instance.
    InstanceRegionId string
    The ID of the region to which the authorized instance belongs.
    InstanceType string
    The type of the network instance.
    OutputFile string
    Associations []GetRouterGrantAssociationsAssociation
    A list of Grant Associations. Each element contains the following attributes:
    EcrId string
    The ID of the Express Connect Router instance.
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    CallerType string
    InstanceId string
    The ID of the authorized instance.
    InstanceRegionId string
    The ID of the region to which the authorized instance belongs.
    InstanceType string
    The type of the network instance.
    OutputFile string
    associations list(object)
    A list of Grant Associations. Each element contains the following attributes:
    ecr_id string
    The ID of the Express Connect Router instance.
    id string
    The provider-assigned unique ID for this managed resource.
    ids list(string)
    caller_type string
    instance_id string
    The ID of the authorized instance.
    instance_region_id string
    The ID of the region to which the authorized instance belongs.
    instance_type string
    The type of the network instance.
    output_file string
    associations List<GetRouterGrantAssociationsAssociation>
    A list of Grant Associations. Each element contains the following attributes:
    ecrId String
    The ID of the Express Connect Router instance.
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    callerType String
    instanceId String
    The ID of the authorized instance.
    instanceRegionId String
    The ID of the region to which the authorized instance belongs.
    instanceType String
    The type of the network instance.
    outputFile String
    associations GetRouterGrantAssociationsAssociation[]
    A list of Grant Associations. Each element contains the following attributes:
    ecrId string
    The ID of the Express Connect Router instance.
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    callerType string
    instanceId string
    The ID of the authorized instance.
    instanceRegionId string
    The ID of the region to which the authorized instance belongs.
    instanceType string
    The type of the network instance.
    outputFile string
    associations Sequence[GetRouterGrantAssociationsAssociation]
    A list of Grant Associations. Each element contains the following attributes:
    ecr_id str
    The ID of the Express Connect Router instance.
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    caller_type str
    instance_id str
    The ID of the authorized instance.
    instance_region_id str
    The ID of the region to which the authorized instance belongs.
    instance_type str
    The type of the network instance.
    output_file str
    associations List<Property Map>
    A list of Grant Associations. Each element contains the following attributes:
    ecrId String
    The ID of the Express Connect Router instance.
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    callerType String
    instanceId String
    The ID of the authorized instance.
    instanceRegionId String
    The ID of the region to which the authorized instance belongs.
    instanceType String
    The type of the network instance.
    outputFile String

    Supporting Types

    GetRouterGrantAssociationsAssociation

    CreateTime string
    The time when the instance was created.
    EcrId string
    The ID of the Express Connect Router instance.
    GrantId string
    The authorization ID.
    Id string
    The ID of the Grant Association.
    InstanceId string
    The ID of the authorized instance.
    InstanceOwnerBid string
    The ID of the enterprise account to which the instance belongs.
    InstanceOwnerId string
    The ID of the Alibaba Cloud account to which the instance belongs.
    InstanceRegionId string
    The region where the authorized network instance is located.
    InstanceType string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    ModifyTime string
    The time when the instance was modified.
    OwnerId string
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    Status string
    The status of the authorized network instance.
    CreateTime string
    The time when the instance was created.
    EcrId string
    The ID of the Express Connect Router instance.
    GrantId string
    The authorization ID.
    Id string
    The ID of the Grant Association.
    InstanceId string
    The ID of the authorized instance.
    InstanceOwnerBid string
    The ID of the enterprise account to which the instance belongs.
    InstanceOwnerId string
    The ID of the Alibaba Cloud account to which the instance belongs.
    InstanceRegionId string
    The region where the authorized network instance is located.
    InstanceType string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    ModifyTime string
    The time when the instance was modified.
    OwnerId string
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    Status string
    The status of the authorized network instance.
    create_time string
    The time when the instance was created.
    ecr_id string
    The ID of the Express Connect Router instance.
    grant_id string
    The authorization ID.
    id string
    The ID of the Grant Association.
    instance_id string
    The ID of the authorized instance.
    instance_owner_bid string
    The ID of the enterprise account to which the instance belongs.
    instance_owner_id string
    The ID of the Alibaba Cloud account to which the instance belongs.
    instance_region_id string
    The region where the authorized network instance is located.
    instance_type string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    modify_time string
    The time when the instance was modified.
    owner_id string
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    status string
    The status of the authorized network instance.
    createTime String
    The time when the instance was created.
    ecrId String
    The ID of the Express Connect Router instance.
    grantId String
    The authorization ID.
    id String
    The ID of the Grant Association.
    instanceId String
    The ID of the authorized instance.
    instanceOwnerBid String
    The ID of the enterprise account to which the instance belongs.
    instanceOwnerId String
    The ID of the Alibaba Cloud account to which the instance belongs.
    instanceRegionId String
    The region where the authorized network instance is located.
    instanceType String
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    modifyTime String
    The time when the instance was modified.
    ownerId String
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    status String
    The status of the authorized network instance.
    createTime string
    The time when the instance was created.
    ecrId string
    The ID of the Express Connect Router instance.
    grantId string
    The authorization ID.
    id string
    The ID of the Grant Association.
    instanceId string
    The ID of the authorized instance.
    instanceOwnerBid string
    The ID of the enterprise account to which the instance belongs.
    instanceOwnerId string
    The ID of the Alibaba Cloud account to which the instance belongs.
    instanceRegionId string
    The region where the authorized network instance is located.
    instanceType string
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    modifyTime string
    The time when the instance was modified.
    ownerId string
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    status string
    The status of the authorized network instance.
    create_time str
    The time when the instance was created.
    ecr_id str
    The ID of the Express Connect Router instance.
    grant_id str
    The authorization ID.
    id str
    The ID of the Grant Association.
    instance_id str
    The ID of the authorized instance.
    instance_owner_bid str
    The ID of the enterprise account to which the instance belongs.
    instance_owner_id str
    The ID of the Alibaba Cloud account to which the instance belongs.
    instance_region_id str
    The region where the authorized network instance is located.
    instance_type str
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    modify_time str
    The time when the instance was modified.
    owner_id str
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    status str
    The status of the authorized network instance.
    createTime String
    The time when the instance was created.
    ecrId String
    The ID of the Express Connect Router instance.
    grantId String
    The authorization ID.
    id String
    The ID of the Grant Association.
    instanceId String
    The ID of the authorized instance.
    instanceOwnerBid String
    The ID of the enterprise account to which the instance belongs.
    instanceOwnerId String
    The ID of the Alibaba Cloud account to which the instance belongs.
    instanceRegionId String
    The region where the authorized network instance is located.
    instanceType String
    The type of the network instance. Valid values:

    • VBR: virtual border router (VBR).
    • VPC: virtual private cloud (VPC).
    modifyTime String
    The time when the instance was modified.
    ownerId String
    The ID of the Alibaba Cloud account that owns the Express Connect Router instance.
    status String
    The status of the authorized network instance.

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo alicloud logo
    Viewing docs for Alibaba Cloud v3.108.0
    published on Thursday, Sep 17, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial