tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getCcnCrossBorderFlowMonitor
Start a Neo task
Explain and create a tencentcloud.getCcnCrossBorderFlowMonitor resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of vpc cross_border_flow_monitor
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const crossBorderFlowMonitor = tencentcloud.getCcnCrossBorderFlowMonitor({
sourceRegion: "ap-guangzhou",
destinationRegion: "ap-singapore",
ccnId: "ccn-39lqkygf",
ccnUin: "979137",
period: 60,
startTime: "2023-01-01 00:00:00",
endTime: "2023-01-01 01:00:00",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
cross_border_flow_monitor = tencentcloud.get_ccn_cross_border_flow_monitor(source_region="ap-guangzhou",
destination_region="ap-singapore",
ccn_id="ccn-39lqkygf",
ccn_uin="979137",
period=60,
start_time="2023-01-01 00:00:00",
end_time="2023-01-01 01:00:00")
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.GetCcnCrossBorderFlowMonitor(ctx, &tencentcloud.GetCcnCrossBorderFlowMonitorArgs{
SourceRegion: "ap-guangzhou",
DestinationRegion: "ap-singapore",
CcnId: "ccn-39lqkygf",
CcnUin: "979137",
Period: 60,
StartTime: "2023-01-01 00:00:00",
EndTime: "2023-01-01 01:00:00",
}, 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 crossBorderFlowMonitor = Tencentcloud.GetCcnCrossBorderFlowMonitor.Invoke(new()
{
SourceRegion = "ap-guangzhou",
DestinationRegion = "ap-singapore",
CcnId = "ccn-39lqkygf",
CcnUin = "979137",
Period = 60,
StartTime = "2023-01-01 00:00:00",
EndTime = "2023-01-01 01:00:00",
});
});
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.GetCcnCrossBorderFlowMonitorArgs;
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 crossBorderFlowMonitor = TencentcloudFunctions.getCcnCrossBorderFlowMonitor(GetCcnCrossBorderFlowMonitorArgs.builder()
.sourceRegion("ap-guangzhou")
.destinationRegion("ap-singapore")
.ccnId("ccn-39lqkygf")
.ccnUin("979137")
.period(60)
.startTime("2023-01-01 00:00:00")
.endTime("2023-01-01 01:00:00")
.build());
}
}
variables:
crossBorderFlowMonitor:
fn::invoke:
function: tencentcloud:getCcnCrossBorderFlowMonitor
arguments:
sourceRegion: ap-guangzhou
destinationRegion: ap-singapore
ccnId: ccn-39lqkygf
ccnUin: '979137'
period: 60
startTime: 2023-01-01 00:00:00
endTime: 2023-01-01 01:00:00
Using getCcnCrossBorderFlowMonitor
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 getCcnCrossBorderFlowMonitor(args: GetCcnCrossBorderFlowMonitorArgs, opts?: InvokeOptions): Promise<GetCcnCrossBorderFlowMonitorResult>
function getCcnCrossBorderFlowMonitorOutput(args: GetCcnCrossBorderFlowMonitorOutputArgs, opts?: InvokeOptions): Output<GetCcnCrossBorderFlowMonitorResult>def get_ccn_cross_border_flow_monitor(ccn_id: Optional[str] = None,
ccn_uin: Optional[str] = None,
destination_region: Optional[str] = None,
end_time: Optional[str] = None,
id: Optional[str] = None,
period: Optional[float] = None,
result_output_file: Optional[str] = None,
source_region: Optional[str] = None,
start_time: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCcnCrossBorderFlowMonitorResult
def get_ccn_cross_border_flow_monitor_output(ccn_id: Optional[pulumi.Input[str]] = None,
ccn_uin: Optional[pulumi.Input[str]] = None,
destination_region: Optional[pulumi.Input[str]] = None,
end_time: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
period: Optional[pulumi.Input[float]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
source_region: Optional[pulumi.Input[str]] = None,
start_time: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCcnCrossBorderFlowMonitorResult]func GetCcnCrossBorderFlowMonitor(ctx *Context, args *GetCcnCrossBorderFlowMonitorArgs, opts ...InvokeOption) (*GetCcnCrossBorderFlowMonitorResult, error)
func GetCcnCrossBorderFlowMonitorOutput(ctx *Context, args *GetCcnCrossBorderFlowMonitorOutputArgs, opts ...InvokeOption) GetCcnCrossBorderFlowMonitorResultOutput> Note: This function is named GetCcnCrossBorderFlowMonitor in the Go SDK.
public static class GetCcnCrossBorderFlowMonitor
{
public static Task<GetCcnCrossBorderFlowMonitorResult> InvokeAsync(GetCcnCrossBorderFlowMonitorArgs args, InvokeOptions? opts = null)
public static Output<GetCcnCrossBorderFlowMonitorResult> Invoke(GetCcnCrossBorderFlowMonitorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCcnCrossBorderFlowMonitorResult> getCcnCrossBorderFlowMonitor(GetCcnCrossBorderFlowMonitorArgs args, InvokeOptions options)
public static Output<GetCcnCrossBorderFlowMonitorResult> getCcnCrossBorderFlowMonitor(GetCcnCrossBorderFlowMonitorArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCcnCrossBorderFlowMonitor:getCcnCrossBorderFlowMonitor
arguments:
# arguments dictionaryThe following arguments are supported:
- Ccn
Id string - CcnId.
- Ccn
Uin string - CcnUin.
- Destination
Region string - DestinationRegion.
- End
Time string - EndTime.
- Period double
- TimePeriod.
- Source
Region string - SourceRegion.
- Start
Time string - StartTime.
- Id string
- Result
Output stringFile - Used to save results.
- Ccn
Id string - CcnId.
- Ccn
Uin string - CcnUin.
- Destination
Region string - DestinationRegion.
- End
Time string - EndTime.
- Period float64
- TimePeriod.
- Source
Region string - SourceRegion.
- Start
Time string - StartTime.
- Id string
- Result
Output stringFile - Used to save results.
- ccn
Id String - CcnId.
- ccn
Uin String - CcnUin.
- destination
Region String - DestinationRegion.
- end
Time String - EndTime.
- period Double
- TimePeriod.
- source
Region String - SourceRegion.
- start
Time String - StartTime.
- id String
- result
Output StringFile - Used to save results.
- ccn
Id string - CcnId.
- ccn
Uin string - CcnUin.
- destination
Region string - DestinationRegion.
- end
Time string - EndTime.
- period number
- TimePeriod.
- source
Region string - SourceRegion.
- start
Time string - StartTime.
- id string
- result
Output stringFile - Used to save results.
- ccn_
id str - CcnId.
- ccn_
uin str - CcnUin.
- destination_
region str - DestinationRegion.
- end_
time str - EndTime.
- period float
- TimePeriod.
- source_
region str - SourceRegion.
- start_
time str - StartTime.
- id str
- result_
output_ strfile - Used to save results.
- ccn
Id String - CcnId.
- ccn
Uin String - CcnUin.
- destination
Region String - DestinationRegion.
- end
Time String - EndTime.
- period Number
- TimePeriod.
- source
Region String - SourceRegion.
- start
Time String - StartTime.
- id String
- result
Output StringFile - Used to save results.
getCcnCrossBorderFlowMonitor Result
The following output properties are available:
- Ccn
Id string - Ccn
Uin string - Cross
Border List<GetFlow Monitor Datas Ccn Cross Border Flow Monitor Cross Border Flow Monitor Data> - monitor data of cross border.
- Destination
Region string - End
Time string - Id string
- Period double
- Source
Region string - Start
Time string - Result
Output stringFile
- Ccn
Id string - Ccn
Uin string - Cross
Border []GetFlow Monitor Datas Ccn Cross Border Flow Monitor Cross Border Flow Monitor Data - monitor data of cross border.
- Destination
Region string - End
Time string - Id string
- Period float64
- Source
Region string - Start
Time string - Result
Output stringFile
- ccn
Id String - ccn
Uin String - cross
Border List<GetFlow Monitor Datas Ccn Cross Border Flow Monitor Cross Border Flow Monitor Data> - monitor data of cross border.
- destination
Region String - end
Time String - id String
- period Double
- source
Region String - start
Time String - result
Output StringFile
- ccn
Id string - ccn
Uin string - cross
Border GetFlow Monitor Datas Ccn Cross Border Flow Monitor Cross Border Flow Monitor Data[] - monitor data of cross border.
- destination
Region string - end
Time string - id string
- period number
- source
Region string - start
Time string - result
Output stringFile
- ccn_
id str - ccn_
uin str - cross_
border_ Sequence[Getflow_ monitor_ datas Ccn Cross Border Flow Monitor Cross Border Flow Monitor Data] - monitor data of cross border.
- destination_
region str - end_
time str - id str
- period float
- source_
region str - start_
time str - result_
output_ strfile
- ccn
Id String - ccn
Uin String - cross
Border List<Property Map>Flow Monitor Datas - monitor data of cross border.
- destination
Region String - end
Time String - id String
- period Number
- source
Region String - start
Time String - result
Output StringFile
Supporting Types
GetCcnCrossBorderFlowMonitorCrossBorderFlowMonitorData
- In
Bandwidths List<double> - in bandwidth,
bps. - In
Pkgs List<double> - in pkg,
pps. - Out
Bandwidths List<double> - out bandwidth,
bps. - Out
Pkgs List<double> - out pkg,
pps.
- In
Bandwidths []float64 - in bandwidth,
bps. - In
Pkgs []float64 - in pkg,
pps. - Out
Bandwidths []float64 - out bandwidth,
bps. - Out
Pkgs []float64 - out pkg,
pps.
- in
Bandwidths List<Double> - in bandwidth,
bps. - in
Pkgs List<Double> - in pkg,
pps. - out
Bandwidths List<Double> - out bandwidth,
bps. - out
Pkgs List<Double> - out pkg,
pps.
- in
Bandwidths number[] - in bandwidth,
bps. - in
Pkgs number[] - in pkg,
pps. - out
Bandwidths number[] - out bandwidth,
bps. - out
Pkgs number[] - out pkg,
pps.
- in_
bandwidths Sequence[float] - in bandwidth,
bps. - in_
pkgs Sequence[float] - in pkg,
pps. - out_
bandwidths Sequence[float] - out bandwidth,
bps. - out_
pkgs Sequence[float] - out pkg,
pps.
- in
Bandwidths List<Number> - in bandwidth,
bps. - in
Pkgs List<Number> - in pkg,
pps. - out
Bandwidths List<Number> - out bandwidth,
bps. - out
Pkgs List<Number> - out pkg,
pps.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
