published on Monday, Jun 15, 2026 by Volcengine
published on Monday, Jun 15, 2026 by Volcengine
Transit router bandwidth package resources.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
const transitRouterBandwidthPackageDemo = new volcenginecc.transitrouter.TransitRouterBandwidthPackage("TransitRouterBandwidthPackageDemo", {
bandwidth: 3,
billingType: 1,
description: "test",
lineOperator: "",
localGeographicRegionSetId: "China",
peerGeographicRegionSetId: "China",
period: 1,
periodUnit: "Month",
projectName: "default",
tags: [{
key: "env",
value: "test",
}],
transitRouterBandwidthPackageName: "ccapi-test",
});
import pulumi
import pulumi_volcenginecc as volcenginecc
transit_router_bandwidth_package_demo = volcenginecc.transitrouter.TransitRouterBandwidthPackage("TransitRouterBandwidthPackageDemo",
bandwidth=3,
billing_type=1,
description="test",
line_operator="",
local_geographic_region_set_id="China",
peer_geographic_region_set_id="China",
period=1,
period_unit="Month",
project_name="default",
tags=[{
"key": "env",
"value": "test",
}],
transit_router_bandwidth_package_name="ccapi-test")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/transitrouter"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := transitrouter.NewTransitRouterBandwidthPackage(ctx, "TransitRouterBandwidthPackageDemo", &transitrouter.TransitRouterBandwidthPackageArgs{
Bandwidth: pulumi.Int(3),
BillingType: pulumi.Int(1),
Description: pulumi.String("test"),
LineOperator: pulumi.String(""),
LocalGeographicRegionSetId: pulumi.String("China"),
PeerGeographicRegionSetId: pulumi.String("China"),
Period: pulumi.Int(1),
PeriodUnit: pulumi.String("Month"),
ProjectName: pulumi.String("default"),
Tags: transitrouter.TransitRouterBandwidthPackageTagArray{
&transitrouter.TransitRouterBandwidthPackageTagArgs{
Key: pulumi.String("env"),
Value: pulumi.String("test"),
},
},
TransitRouterBandwidthPackageName: pulumi.String("ccapi-test"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
return await Deployment.RunAsync(() =>
{
var transitRouterBandwidthPackageDemo = new Volcenginecc.Transitrouter.TransitRouterBandwidthPackage("TransitRouterBandwidthPackageDemo", new()
{
Bandwidth = 3,
BillingType = 1,
Description = "test",
LineOperator = "",
LocalGeographicRegionSetId = "China",
PeerGeographicRegionSetId = "China",
Period = 1,
PeriodUnit = "Month",
ProjectName = "default",
Tags = new[]
{
new Volcenginecc.Transitrouter.Inputs.TransitRouterBandwidthPackageTagArgs
{
Key = "env",
Value = "test",
},
},
TransitRouterBandwidthPackageName = "ccapi-test",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.volcengine.volcenginecc.transitrouter.TransitRouterBandwidthPackage;
import com.volcengine.volcenginecc.transitrouter.TransitRouterBandwidthPackageArgs;
import com.pulumi.volcenginecc.transitrouter.inputs.TransitRouterBandwidthPackageTagArgs;
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) {
var transitRouterBandwidthPackageDemo = new TransitRouterBandwidthPackage("transitRouterBandwidthPackageDemo", TransitRouterBandwidthPackageArgs.builder()
.bandwidth(3)
.billingType(1)
.description("test")
.lineOperator("")
.localGeographicRegionSetId("China")
.peerGeographicRegionSetId("China")
.period(1)
.periodUnit("Month")
.projectName("default")
.tags(TransitRouterBandwidthPackageTagArgs.builder()
.key("env")
.value("test")
.build())
.transitRouterBandwidthPackageName("ccapi-test")
.build());
}
}
resources:
transitRouterBandwidthPackageDemo:
type: volcenginecc:transitrouter:TransitRouterBandwidthPackage
name: TransitRouterBandwidthPackageDemo
properties:
bandwidth: 3
billingType: 1
description: test
lineOperator: ""
localGeographicRegionSetId: China
peerGeographicRegionSetId: China
period: 1
periodUnit: Month
projectName: default
tags:
- key: env
value: test
transitRouterBandwidthPackageName: ccapi-test
Example coming soon!
Create TransitRouterBandwidthPackage Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TransitRouterBandwidthPackage(name: string, args: TransitRouterBandwidthPackageArgs, opts?: CustomResourceOptions);@overload
def TransitRouterBandwidthPackage(resource_name: str,
args: TransitRouterBandwidthPackageArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TransitRouterBandwidthPackage(resource_name: str,
opts: Optional[ResourceOptions] = None,
local_geographic_region_set_id: Optional[str] = None,
peer_geographic_region_set_id: Optional[str] = None,
period: Optional[int] = None,
line_operator: Optional[str] = None,
description: Optional[str] = None,
billing_type: Optional[int] = None,
bandwidth: Optional[int] = None,
period_unit: Optional[str] = None,
project_name: Optional[str] = None,
remain_renew_times: Optional[int] = None,
renew_period: Optional[int] = None,
renew_type: Optional[str] = None,
tags: Optional[Sequence[TransitRouterBandwidthPackageTagArgs]] = None,
transit_router_bandwidth_package_name: Optional[str] = None)func NewTransitRouterBandwidthPackage(ctx *Context, name string, args TransitRouterBandwidthPackageArgs, opts ...ResourceOption) (*TransitRouterBandwidthPackage, error)public TransitRouterBandwidthPackage(string name, TransitRouterBandwidthPackageArgs args, CustomResourceOptions? opts = null)
public TransitRouterBandwidthPackage(String name, TransitRouterBandwidthPackageArgs args)
public TransitRouterBandwidthPackage(String name, TransitRouterBandwidthPackageArgs args, CustomResourceOptions options)
type: volcenginecc:transitrouter:TransitRouterBandwidthPackage
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "volcenginecc_transitrouter_transitrouterbandwidthpackage" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args TransitRouterBandwidthPackageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TransitRouterBandwidthPackageArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TransitRouterBandwidthPackageArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TransitRouterBandwidthPackageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TransitRouterBandwidthPackageArgs
- 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 transitRouterBandwidthPackageResource = new Volcenginecc.Transitrouter.TransitRouterBandwidthPackage("transitRouterBandwidthPackageResource", new()
{
LocalGeographicRegionSetId = "string",
PeerGeographicRegionSetId = "string",
Period = 0,
LineOperator = "string",
Description = "string",
BillingType = 0,
Bandwidth = 0,
PeriodUnit = "string",
ProjectName = "string",
RemainRenewTimes = 0,
RenewPeriod = 0,
RenewType = "string",
Tags = new[]
{
new Volcenginecc.Transitrouter.Inputs.TransitRouterBandwidthPackageTagArgs
{
Key = "string",
Value = "string",
},
},
TransitRouterBandwidthPackageName = "string",
});
example, err := transitrouter.NewTransitRouterBandwidthPackage(ctx, "transitRouterBandwidthPackageResource", &transitrouter.TransitRouterBandwidthPackageArgs{
LocalGeographicRegionSetId: pulumi.String("string"),
PeerGeographicRegionSetId: pulumi.String("string"),
Period: pulumi.Int(0),
LineOperator: pulumi.String("string"),
Description: pulumi.String("string"),
BillingType: pulumi.Int(0),
Bandwidth: pulumi.Int(0),
PeriodUnit: pulumi.String("string"),
ProjectName: pulumi.String("string"),
RemainRenewTimes: pulumi.Int(0),
RenewPeriod: pulumi.Int(0),
RenewType: pulumi.String("string"),
Tags: transitrouter.TransitRouterBandwidthPackageTagArray{
&transitrouter.TransitRouterBandwidthPackageTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
TransitRouterBandwidthPackageName: pulumi.String("string"),
})
resource "volcenginecc_transitrouter_transitrouterbandwidthpackage" "transitRouterBandwidthPackageResource" {
local_geographic_region_set_id = "string"
peer_geographic_region_set_id = "string"
period = 0
line_operator = "string"
description = "string"
billing_type = 0
bandwidth = 0
period_unit = "string"
project_name = "string"
remain_renew_times = 0
renew_period = 0
renew_type = "string"
tags {
key = "string"
value = "string"
}
transit_router_bandwidth_package_name = "string"
}
var transitRouterBandwidthPackageResource = new TransitRouterBandwidthPackage("transitRouterBandwidthPackageResource", TransitRouterBandwidthPackageArgs.builder()
.localGeographicRegionSetId("string")
.peerGeographicRegionSetId("string")
.period(0)
.lineOperator("string")
.description("string")
.billingType(0)
.bandwidth(0)
.periodUnit("string")
.projectName("string")
.remainRenewTimes(0)
.renewPeriod(0)
.renewType("string")
.tags(TransitRouterBandwidthPackageTagArgs.builder()
.key("string")
.value("string")
.build())
.transitRouterBandwidthPackageName("string")
.build());
transit_router_bandwidth_package_resource = volcenginecc.transitrouter.TransitRouterBandwidthPackage("transitRouterBandwidthPackageResource",
local_geographic_region_set_id="string",
peer_geographic_region_set_id="string",
period=0,
line_operator="string",
description="string",
billing_type=0,
bandwidth=0,
period_unit="string",
project_name="string",
remain_renew_times=0,
renew_period=0,
renew_type="string",
tags=[{
"key": "string",
"value": "string",
}],
transit_router_bandwidth_package_name="string")
const transitRouterBandwidthPackageResource = new volcenginecc.transitrouter.TransitRouterBandwidthPackage("transitRouterBandwidthPackageResource", {
localGeographicRegionSetId: "string",
peerGeographicRegionSetId: "string",
period: 0,
lineOperator: "string",
description: "string",
billingType: 0,
bandwidth: 0,
periodUnit: "string",
projectName: "string",
remainRenewTimes: 0,
renewPeriod: 0,
renewType: "string",
tags: [{
key: "string",
value: "string",
}],
transitRouterBandwidthPackageName: "string",
});
type: volcenginecc:transitrouter:TransitRouterBandwidthPackage
properties:
bandwidth: 0
billingType: 0
description: string
lineOperator: string
localGeographicRegionSetId: string
peerGeographicRegionSetId: string
period: 0
periodUnit: string
projectName: string
remainRenewTimes: 0
renewPeriod: 0
renewType: string
tags:
- key: string
value: string
transitRouterBandwidthPackageName: string
TransitRouterBandwidthPackage 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 TransitRouterBandwidthPackage resource accepts the following input properties:
- Local
Geographic stringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- Peer
Geographic stringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- Bandwidth int
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- Billing
Type int - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- Description string
- Description of the transit router bandwidth package.
- Line
Operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- Period int
- Purchase duration of the transit router bandwidth package.
- Period
Unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- Project
Name string - Name of the project to which the transit router bandwidth package belongs.
- Remain
Renew intTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- Renew
Period int - Duration of each auto-renewal, in months.
- Renew
Type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
-
List<Volcengine.
Transit Router Bandwidth Package Tag> - Transit
Router stringBandwidth Package Name - Name of the transit router bandwidth package.
- Local
Geographic stringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- Peer
Geographic stringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- Bandwidth int
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- Billing
Type int - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- Description string
- Description of the transit router bandwidth package.
- Line
Operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- Period int
- Purchase duration of the transit router bandwidth package.
- Period
Unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- Project
Name string - Name of the project to which the transit router bandwidth package belongs.
- Remain
Renew intTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- Renew
Period int - Duration of each auto-renewal, in months.
- Renew
Type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
-
[]Transit
Router Bandwidth Package Tag Args - Transit
Router stringBandwidth Package Name - Name of the transit router bandwidth package.
- local_
geographic_ stringregion_ set_ id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer_
geographic_ stringregion_ set_ id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- bandwidth number
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing_
type number - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- description string
- Description of the transit router bandwidth package.
- line_
operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- period number
- Purchase duration of the transit router bandwidth package.
- period_
unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project_
name string - Name of the project to which the transit router bandwidth package belongs.
- remain_
renew_ numbertimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- renew_
period number - Duration of each auto-renewal, in months.
- renew_
type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- list(object)
- transit_
router_ stringbandwidth_ package_ name - Name of the transit router bandwidth package.
- local
Geographic StringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer
Geographic StringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- bandwidth Integer
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing
Type Integer - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- description String
- Description of the transit router bandwidth package.
- line
Operator String - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- period Integer
- Purchase duration of the transit router bandwidth package.
- period
Unit String - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project
Name String - Name of the project to which the transit router bandwidth package belongs.
- remain
Renew IntegerTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- renew
Period Integer - Duration of each auto-renewal, in months.
- renew
Type String - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
-
List<Transit
Router Bandwidth Package Tag> - transit
Router StringBandwidth Package Name - Name of the transit router bandwidth package.
- local
Geographic stringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer
Geographic stringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- bandwidth number
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing
Type number - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- description string
- Description of the transit router bandwidth package.
- line
Operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- period number
- Purchase duration of the transit router bandwidth package.
- period
Unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project
Name string - Name of the project to which the transit router bandwidth package belongs.
- remain
Renew numberTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- renew
Period number - Duration of each auto-renewal, in months.
- renew
Type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
-
Transit
Router Bandwidth Package Tag[] - transit
Router stringBandwidth Package Name - Name of the transit router bandwidth package.
- local_
geographic_ strregion_ set_ id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer_
geographic_ strregion_ set_ id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- bandwidth int
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing_
type int - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- description str
- Description of the transit router bandwidth package.
- line_
operator str - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- period int
- Purchase duration of the transit router bandwidth package.
- period_
unit str - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project_
name str - Name of the project to which the transit router bandwidth package belongs.
- remain_
renew_ inttimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- renew_
period int - Duration of each auto-renewal, in months.
- renew_
type str - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
-
Sequence[Transit
Router Bandwidth Package Tag Args] - transit_
router_ strbandwidth_ package_ name - Name of the transit router bandwidth package.
- local
Geographic StringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer
Geographic StringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- bandwidth Number
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing
Type Number - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- description String
- Description of the transit router bandwidth package.
- line
Operator String - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- period Number
- Purchase duration of the transit router bandwidth package.
- period
Unit String - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project
Name String - Name of the project to which the transit router bandwidth package belongs.
- remain
Renew NumberTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- renew
Period Number - Duration of each auto-renewal, in months.
- renew
Type String - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- List<Property Map>
- transit
Router StringBandwidth Package Name - Name of the transit router bandwidth package.
Outputs
All input properties are implicitly available as output properties. Additionally, the TransitRouterBandwidthPackage resource produces the following output properties:
- Account
Id string - Account ID to which the bandwidth package belongs.
- Allocations
List<Volcengine.
Transit Router Bandwidth Package Allocation> - Billing
Status int - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- Business
Status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- Creation
Time string - Creation time of the transit router bandwidth package.
- Deleted
Time string - Deletion time of the transit router bandwidth package.
- Expired
Time string - Expiration time of the transit router bandwidth package.
- Id string
- The provider-assigned unique ID for this managed resource.
- Reclaim
Time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- Remaining
Bandwidth int - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- Status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- Transit
Router stringBandwidth Package Id - Transit router bandwidth package ID.
- Update
Time string - Last operation time of the transit router bandwidth package.
- Account
Id string - Account ID to which the bandwidth package belongs.
- Allocations
[]Transit
Router Bandwidth Package Allocation - Billing
Status int - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- Business
Status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- Creation
Time string - Creation time of the transit router bandwidth package.
- Deleted
Time string - Deletion time of the transit router bandwidth package.
- Expired
Time string - Expiration time of the transit router bandwidth package.
- Id string
- The provider-assigned unique ID for this managed resource.
- Reclaim
Time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- Remaining
Bandwidth int - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- Status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- Transit
Router stringBandwidth Package Id - Transit router bandwidth package ID.
- Update
Time string - Last operation time of the transit router bandwidth package.
- account_
id string - Account ID to which the bandwidth package belongs.
- allocations list(object)
- billing_
status number - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- business_
status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation_
time string - Creation time of the transit router bandwidth package.
- deleted_
time string - Deletion time of the transit router bandwidth package.
- expired_
time string - Expiration time of the transit router bandwidth package.
- id string
- The provider-assigned unique ID for this managed resource.
- reclaim_
time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remaining_
bandwidth number - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- transit_
router_ stringbandwidth_ package_ id - Transit router bandwidth package ID.
- update_
time string - Last operation time of the transit router bandwidth package.
- account
Id String - Account ID to which the bandwidth package belongs.
- allocations
List<Transit
Router Bandwidth Package Allocation> - billing
Status Integer - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- business
Status String - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation
Time String - Creation time of the transit router bandwidth package.
- deleted
Time String - Deletion time of the transit router bandwidth package.
- expired
Time String - Expiration time of the transit router bandwidth package.
- id String
- The provider-assigned unique ID for this managed resource.
- reclaim
Time String - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remaining
Bandwidth Integer - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- status String
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- transit
Router StringBandwidth Package Id - Transit router bandwidth package ID.
- update
Time String - Last operation time of the transit router bandwidth package.
- account
Id string - Account ID to which the bandwidth package belongs.
- allocations
Transit
Router Bandwidth Package Allocation[] - billing
Status number - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- business
Status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation
Time string - Creation time of the transit router bandwidth package.
- deleted
Time string - Deletion time of the transit router bandwidth package.
- expired
Time string - Expiration time of the transit router bandwidth package.
- id string
- The provider-assigned unique ID for this managed resource.
- reclaim
Time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remaining
Bandwidth number - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- transit
Router stringBandwidth Package Id - Transit router bandwidth package ID.
- update
Time string - Last operation time of the transit router bandwidth package.
- account_
id str - Account ID to which the bandwidth package belongs.
- allocations
Sequence[Transit
Router Bandwidth Package Allocation] - billing_
status int - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- business_
status str - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation_
time str - Creation time of the transit router bandwidth package.
- deleted_
time str - Deletion time of the transit router bandwidth package.
- expired_
time str - Expiration time of the transit router bandwidth package.
- id str
- The provider-assigned unique ID for this managed resource.
- reclaim_
time str - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remaining_
bandwidth int - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- status str
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- transit_
router_ strbandwidth_ package_ id - Transit router bandwidth package ID.
- update_
time str - Last operation time of the transit router bandwidth package.
- account
Id String - Account ID to which the bandwidth package belongs.
- allocations List<Property Map>
- billing
Status Number - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- business
Status String - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation
Time String - Creation time of the transit router bandwidth package.
- deleted
Time String - Deletion time of the transit router bandwidth package.
- expired
Time String - Expiration time of the transit router bandwidth package.
- id String
- The provider-assigned unique ID for this managed resource.
- reclaim
Time String - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remaining
Bandwidth Number - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- status String
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- transit
Router StringBandwidth Package Id - Transit router bandwidth package ID.
- update
Time String - Last operation time of the transit router bandwidth package.
Look up Existing TransitRouterBandwidthPackage Resource
Get an existing TransitRouterBandwidthPackage 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?: TransitRouterBandwidthPackageState, opts?: CustomResourceOptions): TransitRouterBandwidthPackage@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
allocations: Optional[Sequence[TransitRouterBandwidthPackageAllocationArgs]] = None,
bandwidth: Optional[int] = None,
billing_status: Optional[int] = None,
billing_type: Optional[int] = None,
business_status: Optional[str] = None,
creation_time: Optional[str] = None,
deleted_time: Optional[str] = None,
description: Optional[str] = None,
expired_time: Optional[str] = None,
line_operator: Optional[str] = None,
local_geographic_region_set_id: Optional[str] = None,
peer_geographic_region_set_id: Optional[str] = None,
period: Optional[int] = None,
period_unit: Optional[str] = None,
project_name: Optional[str] = None,
reclaim_time: Optional[str] = None,
remain_renew_times: Optional[int] = None,
remaining_bandwidth: Optional[int] = None,
renew_period: Optional[int] = None,
renew_type: Optional[str] = None,
status: Optional[str] = None,
tags: Optional[Sequence[TransitRouterBandwidthPackageTagArgs]] = None,
transit_router_bandwidth_package_id: Optional[str] = None,
transit_router_bandwidth_package_name: Optional[str] = None,
update_time: Optional[str] = None) -> TransitRouterBandwidthPackagefunc GetTransitRouterBandwidthPackage(ctx *Context, name string, id IDInput, state *TransitRouterBandwidthPackageState, opts ...ResourceOption) (*TransitRouterBandwidthPackage, error)public static TransitRouterBandwidthPackage Get(string name, Input<string> id, TransitRouterBandwidthPackageState? state, CustomResourceOptions? opts = null)public static TransitRouterBandwidthPackage get(String name, Output<String> id, TransitRouterBandwidthPackageState state, CustomResourceOptions options)resources: _: type: volcenginecc:transitrouter:TransitRouterBandwidthPackage get: id: ${id}import {
to = volcenginecc_transitrouter_transitrouterbandwidthpackage.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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.
- Account
Id string - Account ID to which the bandwidth package belongs.
- Allocations
List<Volcengine.
Transit Router Bandwidth Package Allocation> - Bandwidth int
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- Billing
Status int - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- Billing
Type int - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- Business
Status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- Creation
Time string - Creation time of the transit router bandwidth package.
- Deleted
Time string - Deletion time of the transit router bandwidth package.
- Description string
- Description of the transit router bandwidth package.
- Expired
Time string - Expiration time of the transit router bandwidth package.
- Line
Operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- Local
Geographic stringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- Peer
Geographic stringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- Period int
- Purchase duration of the transit router bandwidth package.
- Period
Unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- Project
Name string - Name of the project to which the transit router bandwidth package belongs.
- Reclaim
Time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- Remain
Renew intTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- Remaining
Bandwidth int - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- Renew
Period int - Duration of each auto-renewal, in months.
- Renew
Type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- Status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
-
List<Volcengine.
Transit Router Bandwidth Package Tag> - Transit
Router stringBandwidth Package Id - Transit router bandwidth package ID.
- Transit
Router stringBandwidth Package Name - Name of the transit router bandwidth package.
- Update
Time string - Last operation time of the transit router bandwidth package.
- Account
Id string - Account ID to which the bandwidth package belongs.
- Allocations
[]Transit
Router Bandwidth Package Allocation Args - Bandwidth int
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- Billing
Status int - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- Billing
Type int - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- Business
Status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- Creation
Time string - Creation time of the transit router bandwidth package.
- Deleted
Time string - Deletion time of the transit router bandwidth package.
- Description string
- Description of the transit router bandwidth package.
- Expired
Time string - Expiration time of the transit router bandwidth package.
- Line
Operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- Local
Geographic stringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- Peer
Geographic stringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- Period int
- Purchase duration of the transit router bandwidth package.
- Period
Unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- Project
Name string - Name of the project to which the transit router bandwidth package belongs.
- Reclaim
Time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- Remain
Renew intTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- Remaining
Bandwidth int - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- Renew
Period int - Duration of each auto-renewal, in months.
- Renew
Type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- Status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
-
[]Transit
Router Bandwidth Package Tag Args - Transit
Router stringBandwidth Package Id - Transit router bandwidth package ID.
- Transit
Router stringBandwidth Package Name - Name of the transit router bandwidth package.
- Update
Time string - Last operation time of the transit router bandwidth package.
- account_
id string - Account ID to which the bandwidth package belongs.
- allocations list(object)
- bandwidth number
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing_
status number - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- billing_
type number - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- business_
status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation_
time string - Creation time of the transit router bandwidth package.
- deleted_
time string - Deletion time of the transit router bandwidth package.
- description string
- Description of the transit router bandwidth package.
- expired_
time string - Expiration time of the transit router bandwidth package.
- line_
operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- local_
geographic_ stringregion_ set_ id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer_
geographic_ stringregion_ set_ id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- period number
- Purchase duration of the transit router bandwidth package.
- period_
unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project_
name string - Name of the project to which the transit router bandwidth package belongs.
- reclaim_
time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remain_
renew_ numbertimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- remaining_
bandwidth number - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- renew_
period number - Duration of each auto-renewal, in months.
- renew_
type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- list(object)
- transit_
router_ stringbandwidth_ package_ id - Transit router bandwidth package ID.
- transit_
router_ stringbandwidth_ package_ name - Name of the transit router bandwidth package.
- update_
time string - Last operation time of the transit router bandwidth package.
- account
Id String - Account ID to which the bandwidth package belongs.
- allocations
List<Transit
Router Bandwidth Package Allocation> - bandwidth Integer
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing
Status Integer - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- billing
Type Integer - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- business
Status String - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation
Time String - Creation time of the transit router bandwidth package.
- deleted
Time String - Deletion time of the transit router bandwidth package.
- description String
- Description of the transit router bandwidth package.
- expired
Time String - Expiration time of the transit router bandwidth package.
- line
Operator String - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- local
Geographic StringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer
Geographic StringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- period Integer
- Purchase duration of the transit router bandwidth package.
- period
Unit String - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project
Name String - Name of the project to which the transit router bandwidth package belongs.
- reclaim
Time String - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remain
Renew IntegerTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- remaining
Bandwidth Integer - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- renew
Period Integer - Duration of each auto-renewal, in months.
- renew
Type String - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- status String
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
-
List<Transit
Router Bandwidth Package Tag> - transit
Router StringBandwidth Package Id - Transit router bandwidth package ID.
- transit
Router StringBandwidth Package Name - Name of the transit router bandwidth package.
- update
Time String - Last operation time of the transit router bandwidth package.
- account
Id string - Account ID to which the bandwidth package belongs.
- allocations
Transit
Router Bandwidth Package Allocation[] - bandwidth number
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing
Status number - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- billing
Type number - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- business
Status string - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation
Time string - Creation time of the transit router bandwidth package.
- deleted
Time string - Deletion time of the transit router bandwidth package.
- description string
- Description of the transit router bandwidth package.
- expired
Time string - Expiration time of the transit router bandwidth package.
- line
Operator string - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- local
Geographic stringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer
Geographic stringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- period number
- Purchase duration of the transit router bandwidth package.
- period
Unit string - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project
Name string - Name of the project to which the transit router bandwidth package belongs.
- reclaim
Time string - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remain
Renew numberTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- remaining
Bandwidth number - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- renew
Period number - Duration of each auto-renewal, in months.
- renew
Type string - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- status string
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
-
Transit
Router Bandwidth Package Tag[] - transit
Router stringBandwidth Package Id - Transit router bandwidth package ID.
- transit
Router stringBandwidth Package Name - Name of the transit router bandwidth package.
- update
Time string - Last operation time of the transit router bandwidth package.
- account_
id str - Account ID to which the bandwidth package belongs.
- allocations
Sequence[Transit
Router Bandwidth Package Allocation Args] - bandwidth int
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing_
status int - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- billing_
type int - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- business_
status str - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation_
time str - Creation time of the transit router bandwidth package.
- deleted_
time str - Deletion time of the transit router bandwidth package.
- description str
- Description of the transit router bandwidth package.
- expired_
time str - Expiration time of the transit router bandwidth package.
- line_
operator str - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- local_
geographic_ strregion_ set_ id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer_
geographic_ strregion_ set_ id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- period int
- Purchase duration of the transit router bandwidth package.
- period_
unit str - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project_
name str - Name of the project to which the transit router bandwidth package belongs.
- reclaim_
time str - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remain_
renew_ inttimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- remaining_
bandwidth int - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- renew_
period int - Duration of each auto-renewal, in months.
- renew_
type str - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- status str
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
-
Sequence[Transit
Router Bandwidth Package Tag Args] - transit_
router_ strbandwidth_ package_ id - Transit router bandwidth package ID.
- transit_
router_ strbandwidth_ package_ name - Name of the transit router bandwidth package.
- update_
time str - Last operation time of the transit router bandwidth package.
- account
Id String - Account ID to which the bandwidth package belongs.
- allocations List<Property Map>
- bandwidth Number
- Bandwidth peak of the transit router bandwidth package, in Mbps.
- billing
Status Number - Billing status of the transit router bandwidth package. 0: creating. 1: running. 3: unsubscribed. 4: expired and stopped. 5: expired and recycled. 8: unsubscribed and stopped.
- billing
Type Number - Billing method of the transit router bandwidth package. 1: subscription (yearly/monthly).
- business
Status String - Business status of the transit router bandwidth package. Normal: normal. FinancialLocked: frozen.
- creation
Time String - Creation time of the transit router bandwidth package.
- deleted
Time String - Deletion time of the transit router bandwidth package.
- description String
- Description of the transit router bandwidth package.
- expired
Time String - Expiration time of the transit router bandwidth package.
- line
Operator String - Carrier for cross-border bandwidth package. ChinaUnicom: China Unicom ChinaTelecom: China Telecom
- local
Geographic StringRegion Set Id - Local geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland Asia: Asia-Pacific
- peer
Geographic StringRegion Set Id - Peer geographic region ID for transit router bandwidth package interconnection. China: Chinese mainland. Asia: Asia-Pacific.
- period Number
- Purchase duration of the transit router bandwidth package.
- period
Unit String - Billing cycle of the transit router bandwidth package. Month: billed monthly. Year: billed yearly.
- project
Name String - Name of the project to which the transit router bandwidth package belongs.
- reclaim
Time String - Recycle time after the transit router bandwidth package expires. Returned when BillingType is 1.
- remain
Renew NumberTimes - Number of auto-renewals. Value can be -1 or 1–100. Default is -1, which means unlimited auto-renewals.
- remaining
Bandwidth Number - Remaining unallocated bandwidth of the transit router bandwidth package, in Mbps.
- renew
Period Number - Duration of each auto-renewal, in months.
- renew
Type String - Renewal type for transit router bandwidth package. Manual: Manual renewal Auto: Automatic renewal NoRenew: Do not renew
- status String
- Status of the transit router bandwidth package. Creating: creating. Deleting: deleting. Pending: configuring. Available: available.
- List<Property Map>
- transit
Router StringBandwidth Package Id - Transit router bandwidth package ID.
- transit
Router StringBandwidth Package Name - Name of the transit router bandwidth package.
- update
Time String - Last operation time of the transit router bandwidth package.
Supporting Types
TransitRouterBandwidthPackageAllocation, TransitRouterBandwidthPackageAllocationArgs
- Allocate
Time string - Time when the bandwidth package was associated with the cross-region connection.
- Bandwidth int
- Bandwidth peak of the cross-region connection, in Mbps.
- Local
Region stringId - Region ID of the local transit router instance in the cross-region connection.
- Peer
Region stringId - Region ID of the peer transit router instance in the cross-region connection.
- Transit
Router stringPeer Attachment Id - ID of the cross-region connection.
- Allocate
Time string - Time when the bandwidth package was associated with the cross-region connection.
- Bandwidth int
- Bandwidth peak of the cross-region connection, in Mbps.
- Local
Region stringId - Region ID of the local transit router instance in the cross-region connection.
- Peer
Region stringId - Region ID of the peer transit router instance in the cross-region connection.
- Transit
Router stringPeer Attachment Id - ID of the cross-region connection.
- allocate_
time string - Time when the bandwidth package was associated with the cross-region connection.
- bandwidth number
- Bandwidth peak of the cross-region connection, in Mbps.
- local_
region_ stringid - Region ID of the local transit router instance in the cross-region connection.
- peer_
region_ stringid - Region ID of the peer transit router instance in the cross-region connection.
- transit_
router_ stringpeer_ attachment_ id - ID of the cross-region connection.
- allocate
Time String - Time when the bandwidth package was associated with the cross-region connection.
- bandwidth Integer
- Bandwidth peak of the cross-region connection, in Mbps.
- local
Region StringId - Region ID of the local transit router instance in the cross-region connection.
- peer
Region StringId - Region ID of the peer transit router instance in the cross-region connection.
- transit
Router StringPeer Attachment Id - ID of the cross-region connection.
- allocate
Time string - Time when the bandwidth package was associated with the cross-region connection.
- bandwidth number
- Bandwidth peak of the cross-region connection, in Mbps.
- local
Region stringId - Region ID of the local transit router instance in the cross-region connection.
- peer
Region stringId - Region ID of the peer transit router instance in the cross-region connection.
- transit
Router stringPeer Attachment Id - ID of the cross-region connection.
- allocate_
time str - Time when the bandwidth package was associated with the cross-region connection.
- bandwidth int
- Bandwidth peak of the cross-region connection, in Mbps.
- local_
region_ strid - Region ID of the local transit router instance in the cross-region connection.
- peer_
region_ strid - Region ID of the peer transit router instance in the cross-region connection.
- transit_
router_ strpeer_ attachment_ id - ID of the cross-region connection.
- allocate
Time String - Time when the bandwidth package was associated with the cross-region connection.
- bandwidth Number
- Bandwidth peak of the cross-region connection, in Mbps.
- local
Region StringId - Region ID of the local transit router instance in the cross-region connection.
- peer
Region StringId - Region ID of the peer transit router instance in the cross-region connection.
- transit
Router StringPeer Attachment Id - ID of the cross-region connection.
TransitRouterBandwidthPackageTag, TransitRouterBandwidthPackageTagArgs
Import
$ pulumi import volcenginecc:transitrouter/transitRouterBandwidthPackage:TransitRouterBandwidthPackage example "transit_router_bandwidth_package_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
published on Monday, Jun 15, 2026 by Volcengine