tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getCcnCrossBorderRegionBandwidthLimits
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of ccn_cross_border_region_bandwidth_limits
NOTE: This resource is dedicated to Unicom.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const ccnRegionBandwidthLimits = tencentcloud.getCcnCrossBorderRegionBandwidthLimits({
filters: [
{
name: "source-region",
values: ["ap-guangzhou"],
},
{
name: "destination-region",
values: ["ap-shanghai"],
},
],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
ccn_region_bandwidth_limits = tencentcloud.get_ccn_cross_border_region_bandwidth_limits(filters=[
{
"name": "source-region",
"values": ["ap-guangzhou"],
},
{
"name": "destination-region",
"values": ["ap-shanghai"],
},
])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetCcnCrossBorderRegionBandwidthLimits(ctx, &tencentcloud.GetCcnCrossBorderRegionBandwidthLimitsArgs{
Filters: []tencentcloud.GetCcnCrossBorderRegionBandwidthLimitsFilter{
{
Name: "source-region",
Values: []string{
"ap-guangzhou",
},
},
{
Name: "destination-region",
Values: []string{
"ap-shanghai",
},
},
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var ccnRegionBandwidthLimits = Tencentcloud.GetCcnCrossBorderRegionBandwidthLimits.Invoke(new()
{
Filters = new[]
{
new Tencentcloud.Inputs.GetCcnCrossBorderRegionBandwidthLimitsFilterInputArgs
{
Name = "source-region",
Values = new[]
{
"ap-guangzhou",
},
},
new Tencentcloud.Inputs.GetCcnCrossBorderRegionBandwidthLimitsFilterInputArgs
{
Name = "destination-region",
Values = new[]
{
"ap-shanghai",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetCcnCrossBorderRegionBandwidthLimitsArgs;
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 ccnRegionBandwidthLimits = TencentcloudFunctions.getCcnCrossBorderRegionBandwidthLimits(GetCcnCrossBorderRegionBandwidthLimitsArgs.builder()
.filters(
GetCcnCrossBorderRegionBandwidthLimitsFilterArgs.builder()
.name("source-region")
.values("ap-guangzhou")
.build(),
GetCcnCrossBorderRegionBandwidthLimitsFilterArgs.builder()
.name("destination-region")
.values("ap-shanghai")
.build())
.build());
}
}
variables:
ccnRegionBandwidthLimits:
fn::invoke:
function: tencentcloud:getCcnCrossBorderRegionBandwidthLimits
arguments:
filters:
- name: source-region
values:
- ap-guangzhou
- name: destination-region
values:
- ap-shanghai
Using getCcnCrossBorderRegionBandwidthLimits
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 getCcnCrossBorderRegionBandwidthLimits(args: GetCcnCrossBorderRegionBandwidthLimitsArgs, opts?: InvokeOptions): Promise<GetCcnCrossBorderRegionBandwidthLimitsResult>
function getCcnCrossBorderRegionBandwidthLimitsOutput(args: GetCcnCrossBorderRegionBandwidthLimitsOutputArgs, opts?: InvokeOptions): Output<GetCcnCrossBorderRegionBandwidthLimitsResult>
def get_ccn_cross_border_region_bandwidth_limits(filters: Optional[Sequence[GetCcnCrossBorderRegionBandwidthLimitsFilter]] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCcnCrossBorderRegionBandwidthLimitsResult
def get_ccn_cross_border_region_bandwidth_limits_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetCcnCrossBorderRegionBandwidthLimitsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCcnCrossBorderRegionBandwidthLimitsResult]
func GetCcnCrossBorderRegionBandwidthLimits(ctx *Context, args *GetCcnCrossBorderRegionBandwidthLimitsArgs, opts ...InvokeOption) (*GetCcnCrossBorderRegionBandwidthLimitsResult, error)
func GetCcnCrossBorderRegionBandwidthLimitsOutput(ctx *Context, args *GetCcnCrossBorderRegionBandwidthLimitsOutputArgs, opts ...InvokeOption) GetCcnCrossBorderRegionBandwidthLimitsResultOutput
> Note: This function is named GetCcnCrossBorderRegionBandwidthLimits
in the Go SDK.
public static class GetCcnCrossBorderRegionBandwidthLimits
{
public static Task<GetCcnCrossBorderRegionBandwidthLimitsResult> InvokeAsync(GetCcnCrossBorderRegionBandwidthLimitsArgs args, InvokeOptions? opts = null)
public static Output<GetCcnCrossBorderRegionBandwidthLimitsResult> Invoke(GetCcnCrossBorderRegionBandwidthLimitsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCcnCrossBorderRegionBandwidthLimitsResult> getCcnCrossBorderRegionBandwidthLimits(GetCcnCrossBorderRegionBandwidthLimitsArgs args, InvokeOptions options)
public static Output<GetCcnCrossBorderRegionBandwidthLimitsResult> getCcnCrossBorderRegionBandwidthLimits(GetCcnCrossBorderRegionBandwidthLimitsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCcnCrossBorderRegionBandwidthLimits:getCcnCrossBorderRegionBandwidthLimits
arguments:
# arguments dictionary
The following arguments are supported:
- Filters
List<Get
Ccn Cross Border Region Bandwidth Limits Filter> - Filter condition. Currently, only one value is supported. The supported fields, 1)source-region, the value is like ap-guangzhou; 2)destination-region, the value is like ap-shanghai; 3)ccn-ids,cloud network ID array, the value is like ccn-12345678; 4)user-account-id,user account ID, the value is like 12345678.
- Id string
- Result
Output stringFile - Used to save results.
- Filters
[]Get
Ccn Cross Border Region Bandwidth Limits Filter - Filter condition. Currently, only one value is supported. The supported fields, 1)source-region, the value is like ap-guangzhou; 2)destination-region, the value is like ap-shanghai; 3)ccn-ids,cloud network ID array, the value is like ccn-12345678; 4)user-account-id,user account ID, the value is like 12345678.
- Id string
- Result
Output stringFile - Used to save results.
- filters
List<Get
Ccn Cross Border Region Bandwidth Limits Filter> - Filter condition. Currently, only one value is supported. The supported fields, 1)source-region, the value is like ap-guangzhou; 2)destination-region, the value is like ap-shanghai; 3)ccn-ids,cloud network ID array, the value is like ccn-12345678; 4)user-account-id,user account ID, the value is like 12345678.
- id String
- result
Output StringFile - Used to save results.
- filters
Get
Ccn Cross Border Region Bandwidth Limits Filter[] - Filter condition. Currently, only one value is supported. The supported fields, 1)source-region, the value is like ap-guangzhou; 2)destination-region, the value is like ap-shanghai; 3)ccn-ids,cloud network ID array, the value is like ccn-12345678; 4)user-account-id,user account ID, the value is like 12345678.
- id string
- result
Output stringFile - Used to save results.
- filters
Sequence[Get
Ccn Cross Border Region Bandwidth Limits Filter] - Filter condition. Currently, only one value is supported. The supported fields, 1)source-region, the value is like ap-guangzhou; 2)destination-region, the value is like ap-shanghai; 3)ccn-ids,cloud network ID array, the value is like ccn-12345678; 4)user-account-id,user account ID, the value is like 12345678.
- id str
- result_
output_ strfile - Used to save results.
- filters List<Property Map>
- Filter condition. Currently, only one value is supported. The supported fields, 1)source-region, the value is like ap-guangzhou; 2)destination-region, the value is like ap-shanghai; 3)ccn-ids,cloud network ID array, the value is like ccn-12345678; 4)user-account-id,user account ID, the value is like 12345678.
- id String
- result
Output StringFile - Used to save results.
getCcnCrossBorderRegionBandwidthLimits Result
The following output properties are available:
- Ccn
Bandwidth List<GetSets Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set> - Info of cross region ccn instance.
- Id string
- Filters
List<Get
Ccn Cross Border Region Bandwidth Limits Filter> - Result
Output stringFile
- Ccn
Bandwidth []GetSets Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set - Info of cross region ccn instance.
- Id string
- Filters
[]Get
Ccn Cross Border Region Bandwidth Limits Filter - Result
Output stringFile
- ccn
Bandwidth List<GetSets Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set> - Info of cross region ccn instance.
- id String
- filters
List<Get
Ccn Cross Border Region Bandwidth Limits Filter> - result
Output StringFile
- ccn
Bandwidth GetSets Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set[] - Info of cross region ccn instance.
- id string
- filters
Get
Ccn Cross Border Region Bandwidth Limits Filter[] - result
Output stringFile
- ccn_
bandwidth_ Sequence[Getsets Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set] - Info of cross region ccn instance.
- id str
- filters
Sequence[Get
Ccn Cross Border Region Bandwidth Limits Filter] - result_
output_ strfile
- ccn
Bandwidth List<Property Map>Sets - Info of cross region ccn instance.
- id String
- filters List<Property Map>
- result
Output StringFile
Supporting Types
GetCcnCrossBorderRegionBandwidthLimitsCcnBandwidthSet
- Ccn
Id string - ccn id.
- Ccn
Region List<GetBandwidth Limits Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set Ccn Region Bandwidth Limit> - bandwidth limit of cross region.
- Created
Time string - create time.
- Expired
Time string - expired time.
- Instance
Charge stringType POSTPAID
orPREPAID
.- Is
Cross boolBorder - if cross region.
- Is
Security boolLock true
means locked.- Market
Id string - market id.
- Region
Flow stringControl Id - Id of RegionFlowControl.
- Renew
Flag string - renew flag.
- Update
Time string - update time.
- User
Account stringId - user account id.
- Ccn
Id string - ccn id.
- Ccn
Region []GetBandwidth Limits Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set Ccn Region Bandwidth Limit - bandwidth limit of cross region.
- Created
Time string - create time.
- Expired
Time string - expired time.
- Instance
Charge stringType POSTPAID
orPREPAID
.- Is
Cross boolBorder - if cross region.
- Is
Security boolLock true
means locked.- Market
Id string - market id.
- Region
Flow stringControl Id - Id of RegionFlowControl.
- Renew
Flag string - renew flag.
- Update
Time string - update time.
- User
Account stringId - user account id.
- ccn
Id String - ccn id.
- ccn
Region List<GetBandwidth Limits Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set Ccn Region Bandwidth Limit> - bandwidth limit of cross region.
- created
Time String - create time.
- expired
Time String - expired time.
- instance
Charge StringType POSTPAID
orPREPAID
.- is
Cross BooleanBorder - if cross region.
- is
Security BooleanLock true
means locked.- market
Id String - market id.
- region
Flow StringControl Id - Id of RegionFlowControl.
- renew
Flag String - renew flag.
- update
Time String - update time.
- user
Account StringId - user account id.
- ccn
Id string - ccn id.
- ccn
Region GetBandwidth Limits Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set Ccn Region Bandwidth Limit[] - bandwidth limit of cross region.
- created
Time string - create time.
- expired
Time string - expired time.
- instance
Charge stringType POSTPAID
orPREPAID
.- is
Cross booleanBorder - if cross region.
- is
Security booleanLock true
means locked.- market
Id string - market id.
- region
Flow stringControl Id - Id of RegionFlowControl.
- renew
Flag string - renew flag.
- update
Time string - update time.
- user
Account stringId - user account id.
- ccn_
id str - ccn id.
- ccn_
region_ Sequence[Getbandwidth_ limits Ccn Cross Border Region Bandwidth Limits Ccn Bandwidth Set Ccn Region Bandwidth Limit] - bandwidth limit of cross region.
- created_
time str - create time.
- expired_
time str - expired time.
- instance_
charge_ strtype POSTPAID
orPREPAID
.- is_
cross_ boolborder - if cross region.
- is_
security_ boollock true
means locked.- market_
id str - market id.
- region_
flow_ strcontrol_ id - Id of RegionFlowControl.
- renew_
flag str - renew flag.
- update_
time str - update time.
- user_
account_ strid - user account id.
- ccn
Id String - ccn id.
- ccn
Region List<Property Map>Bandwidth Limits - bandwidth limit of cross region.
- created
Time String - create time.
- expired
Time String - expired time.
- instance
Charge StringType POSTPAID
orPREPAID
.- is
Cross BooleanBorder - if cross region.
- is
Security BooleanLock true
means locked.- market
Id String - market id.
- region
Flow StringControl Id - Id of RegionFlowControl.
- renew
Flag String - renew flag.
- update
Time String - update time.
- user
Account StringId - user account id.
GetCcnCrossBorderRegionBandwidthLimitsCcnBandwidthSetCcnRegionBandwidthLimit
- Bandwidth
Limit double - bandwidth list(Mbps).
- Destination
Region string - destination region, such as.
- Source
Region string - source region, such as 'ap-shanghai'.
- Bandwidth
Limit float64 - bandwidth list(Mbps).
- Destination
Region string - destination region, such as.
- Source
Region string - source region, such as 'ap-shanghai'.
- bandwidth
Limit Double - bandwidth list(Mbps).
- destination
Region String - destination region, such as.
- source
Region String - source region, such as 'ap-shanghai'.
- bandwidth
Limit number - bandwidth list(Mbps).
- destination
Region string - destination region, such as.
- source
Region string - source region, such as 'ap-shanghai'.
- bandwidth_
limit float - bandwidth list(Mbps).
- destination_
region str - destination region, such as.
- source_
region str - source region, such as 'ap-shanghai'.
- bandwidth
Limit Number - bandwidth list(Mbps).
- destination
Region String - destination region, such as.
- source
Region String - source region, such as 'ap-shanghai'.
GetCcnCrossBorderRegionBandwidthLimitsFilter
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack