tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
tencentcloud.getVpcGatewayFlowMonitorDetail
Start a Neo task
Explain and create a tencentcloud.getVpcGatewayFlowMonitorDetail resource
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
Use this data source to query detailed information of vpc gateway_flow_monitor_detail
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const gatewayFlowMonitorDetail = tencentcloud.getVpcGatewayFlowMonitorDetail({
timePoint: "2023-06-02 12:15:20",
vpnId: "vpngw-gt8bianl",
orderField: "OutTraffic",
orderDirection: "DESC",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
gateway_flow_monitor_detail = tencentcloud.get_vpc_gateway_flow_monitor_detail(time_point="2023-06-02 12:15:20",
vpn_id="vpngw-gt8bianl",
order_field="OutTraffic",
order_direction="DESC")
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.GetVpcGatewayFlowMonitorDetail(ctx, &tencentcloud.GetVpcGatewayFlowMonitorDetailArgs{
TimePoint: "2023-06-02 12:15:20",
VpnId: pulumi.StringRef("vpngw-gt8bianl"),
OrderField: pulumi.StringRef("OutTraffic"),
OrderDirection: pulumi.StringRef("DESC"),
}, 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 gatewayFlowMonitorDetail = Tencentcloud.GetVpcGatewayFlowMonitorDetail.Invoke(new()
{
TimePoint = "2023-06-02 12:15:20",
VpnId = "vpngw-gt8bianl",
OrderField = "OutTraffic",
OrderDirection = "DESC",
});
});
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.GetVpcGatewayFlowMonitorDetailArgs;
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 gatewayFlowMonitorDetail = TencentcloudFunctions.getVpcGatewayFlowMonitorDetail(GetVpcGatewayFlowMonitorDetailArgs.builder()
.timePoint("2023-06-02 12:15:20")
.vpnId("vpngw-gt8bianl")
.orderField("OutTraffic")
.orderDirection("DESC")
.build());
}
}
variables:
gatewayFlowMonitorDetail:
fn::invoke:
function: tencentcloud:getVpcGatewayFlowMonitorDetail
arguments:
timePoint: 2023-06-02 12:15:20
vpnId: vpngw-gt8bianl
orderField: OutTraffic
orderDirection: DESC
Using getVpcGatewayFlowMonitorDetail
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 getVpcGatewayFlowMonitorDetail(args: GetVpcGatewayFlowMonitorDetailArgs, opts?: InvokeOptions): Promise<GetVpcGatewayFlowMonitorDetailResult>
function getVpcGatewayFlowMonitorDetailOutput(args: GetVpcGatewayFlowMonitorDetailOutputArgs, opts?: InvokeOptions): Output<GetVpcGatewayFlowMonitorDetailResult>def get_vpc_gateway_flow_monitor_detail(direct_connect_gateway_id: Optional[str] = None,
id: Optional[str] = None,
nat_id: Optional[str] = None,
order_direction: Optional[str] = None,
order_field: Optional[str] = None,
peering_connection_id: Optional[str] = None,
result_output_file: Optional[str] = None,
time_point: Optional[str] = None,
vpn_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpcGatewayFlowMonitorDetailResult
def get_vpc_gateway_flow_monitor_detail_output(direct_connect_gateway_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
nat_id: Optional[pulumi.Input[str]] = None,
order_direction: Optional[pulumi.Input[str]] = None,
order_field: Optional[pulumi.Input[str]] = None,
peering_connection_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
time_point: Optional[pulumi.Input[str]] = None,
vpn_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpcGatewayFlowMonitorDetailResult]func GetVpcGatewayFlowMonitorDetail(ctx *Context, args *GetVpcGatewayFlowMonitorDetailArgs, opts ...InvokeOption) (*GetVpcGatewayFlowMonitorDetailResult, error)
func GetVpcGatewayFlowMonitorDetailOutput(ctx *Context, args *GetVpcGatewayFlowMonitorDetailOutputArgs, opts ...InvokeOption) GetVpcGatewayFlowMonitorDetailResultOutput> Note: This function is named GetVpcGatewayFlowMonitorDetail in the Go SDK.
public static class GetVpcGatewayFlowMonitorDetail
{
public static Task<GetVpcGatewayFlowMonitorDetailResult> InvokeAsync(GetVpcGatewayFlowMonitorDetailArgs args, InvokeOptions? opts = null)
public static Output<GetVpcGatewayFlowMonitorDetailResult> Invoke(GetVpcGatewayFlowMonitorDetailInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpcGatewayFlowMonitorDetailResult> getVpcGatewayFlowMonitorDetail(GetVpcGatewayFlowMonitorDetailArgs args, InvokeOptions options)
public static Output<GetVpcGatewayFlowMonitorDetailResult> getVpcGatewayFlowMonitorDetail(GetVpcGatewayFlowMonitorDetailArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getVpcGatewayFlowMonitorDetail:getVpcGatewayFlowMonitorDetail
arguments:
# arguments dictionaryThe following arguments are supported:
- Time
Point string - The point in time. This indicates details of this minute will be queried. For example, in
2019-02-28 18:15:20, details at18:15will be queried. - Direct
Connect stringGateway Id - The instance ID of the Direct Connect gateway, such as
dcg-ltjahce6. - Id string
- Nat
Id string - The instance ID of the NAT gateway, such as
nat-ltjahce6. - Order
Direction string - Order methods. Ascending:
ASC, Descending:DESC. - Order
Field string - The order field supports
InPkg,OutPkg,InTraffic, andOutTraffic. - Peering
Connection stringId - The instance ID of the peering connection, such as
pcx-ltjahce6. - Result
Output stringFile - Used to save results.
- Vpn
Id string - The instance ID of the VPN gateway, such as
vpn-ltjahce6.
- Time
Point string - The point in time. This indicates details of this minute will be queried. For example, in
2019-02-28 18:15:20, details at18:15will be queried. - Direct
Connect stringGateway Id - The instance ID of the Direct Connect gateway, such as
dcg-ltjahce6. - Id string
- Nat
Id string - The instance ID of the NAT gateway, such as
nat-ltjahce6. - Order
Direction string - Order methods. Ascending:
ASC, Descending:DESC. - Order
Field string - The order field supports
InPkg,OutPkg,InTraffic, andOutTraffic. - Peering
Connection stringId - The instance ID of the peering connection, such as
pcx-ltjahce6. - Result
Output stringFile - Used to save results.
- Vpn
Id string - The instance ID of the VPN gateway, such as
vpn-ltjahce6.
- time
Point String - The point in time. This indicates details of this minute will be queried. For example, in
2019-02-28 18:15:20, details at18:15will be queried. - direct
Connect StringGateway Id - The instance ID of the Direct Connect gateway, such as
dcg-ltjahce6. - id String
- nat
Id String - The instance ID of the NAT gateway, such as
nat-ltjahce6. - order
Direction String - Order methods. Ascending:
ASC, Descending:DESC. - order
Field String - The order field supports
InPkg,OutPkg,InTraffic, andOutTraffic. - peering
Connection StringId - The instance ID of the peering connection, such as
pcx-ltjahce6. - result
Output StringFile - Used to save results.
- vpn
Id String - The instance ID of the VPN gateway, such as
vpn-ltjahce6.
- time
Point string - The point in time. This indicates details of this minute will be queried. For example, in
2019-02-28 18:15:20, details at18:15will be queried. - direct
Connect stringGateway Id - The instance ID of the Direct Connect gateway, such as
dcg-ltjahce6. - id string
- nat
Id string - The instance ID of the NAT gateway, such as
nat-ltjahce6. - order
Direction string - Order methods. Ascending:
ASC, Descending:DESC. - order
Field string - The order field supports
InPkg,OutPkg,InTraffic, andOutTraffic. - peering
Connection stringId - The instance ID of the peering connection, such as
pcx-ltjahce6. - result
Output stringFile - Used to save results.
- vpn
Id string - The instance ID of the VPN gateway, such as
vpn-ltjahce6.
- time_
point str - The point in time. This indicates details of this minute will be queried. For example, in
2019-02-28 18:15:20, details at18:15will be queried. - direct_
connect_ strgateway_ id - The instance ID of the Direct Connect gateway, such as
dcg-ltjahce6. - id str
- nat_
id str - The instance ID of the NAT gateway, such as
nat-ltjahce6. - order_
direction str - Order methods. Ascending:
ASC, Descending:DESC. - order_
field str - The order field supports
InPkg,OutPkg,InTraffic, andOutTraffic. - peering_
connection_ strid - The instance ID of the peering connection, such as
pcx-ltjahce6. - result_
output_ strfile - Used to save results.
- vpn_
id str - The instance ID of the VPN gateway, such as
vpn-ltjahce6.
- time
Point String - The point in time. This indicates details of this minute will be queried. For example, in
2019-02-28 18:15:20, details at18:15will be queried. - direct
Connect StringGateway Id - The instance ID of the Direct Connect gateway, such as
dcg-ltjahce6. - id String
- nat
Id String - The instance ID of the NAT gateway, such as
nat-ltjahce6. - order
Direction String - Order methods. Ascending:
ASC, Descending:DESC. - order
Field String - The order field supports
InPkg,OutPkg,InTraffic, andOutTraffic. - peering
Connection StringId - The instance ID of the peering connection, such as
pcx-ltjahce6. - result
Output StringFile - Used to save results.
- vpn
Id String - The instance ID of the VPN gateway, such as
vpn-ltjahce6.
getVpcGatewayFlowMonitorDetail Result
The following output properties are available:
- Gateway
Flow List<GetMonitor Detail Sets Vpc Gateway Flow Monitor Detail Gateway Flow Monitor Detail Set> - The gateway traffic monitoring details.
- Id string
- Time
Point string - Direct
Connect stringGateway Id - Nat
Id string - Order
Direction string - Order
Field string - Peering
Connection stringId - Result
Output stringFile - Vpn
Id string
- Gateway
Flow []GetMonitor Detail Sets Vpc Gateway Flow Monitor Detail Gateway Flow Monitor Detail Set - The gateway traffic monitoring details.
- Id string
- Time
Point string - Direct
Connect stringGateway Id - Nat
Id string - Order
Direction string - Order
Field string - Peering
Connection stringId - Result
Output stringFile - Vpn
Id string
- gateway
Flow List<GetMonitor Detail Sets Vpc Gateway Flow Monitor Detail Gateway Flow Monitor Detail Set> - The gateway traffic monitoring details.
- id String
- time
Point String - direct
Connect StringGateway Id - nat
Id String - order
Direction String - order
Field String - peering
Connection StringId - result
Output StringFile - vpn
Id String
- gateway
Flow GetMonitor Detail Sets Vpc Gateway Flow Monitor Detail Gateway Flow Monitor Detail Set[] - The gateway traffic monitoring details.
- id string
- time
Point string - direct
Connect stringGateway Id - nat
Id string - order
Direction string - order
Field string - peering
Connection stringId - result
Output stringFile - vpn
Id string
- gateway_
flow_ Sequence[Getmonitor_ detail_ sets Vpc Gateway Flow Monitor Detail Gateway Flow Monitor Detail Set] - The gateway traffic monitoring details.
- id str
- time_
point str - direct_
connect_ strgateway_ id - nat_
id str - order_
direction str - order_
field str - peering_
connection_ strid - result_
output_ strfile - vpn_
id str
- gateway
Flow List<Property Map>Monitor Detail Sets - The gateway traffic monitoring details.
- id String
- time
Point String - direct
Connect StringGateway Id - nat
Id String - order
Direction String - order
Field String - peering
Connection StringId - result
Output StringFile - vpn
Id String
Supporting Types
GetVpcGatewayFlowMonitorDetailGatewayFlowMonitorDetailSet
- In
Pkg double - Inbound packets.
- In
Traffic double - Inbound traffic, in Byte.
- Out
Pkg double - Outbound packets.
- Out
Traffic double - Outbound traffic, in Byte.
- Private
Ip stringAddress - Origin
IP.
- In
Pkg float64 - Inbound packets.
- In
Traffic float64 - Inbound traffic, in Byte.
- Out
Pkg float64 - Outbound packets.
- Out
Traffic float64 - Outbound traffic, in Byte.
- Private
Ip stringAddress - Origin
IP.
- in
Pkg Double - Inbound packets.
- in
Traffic Double - Inbound traffic, in Byte.
- out
Pkg Double - Outbound packets.
- out
Traffic Double - Outbound traffic, in Byte.
- private
Ip StringAddress - Origin
IP.
- in
Pkg number - Inbound packets.
- in
Traffic number - Inbound traffic, in Byte.
- out
Pkg number - Outbound packets.
- out
Traffic number - Outbound traffic, in Byte.
- private
Ip stringAddress - Origin
IP.
- in_
pkg float - Inbound packets.
- in_
traffic float - Inbound traffic, in Byte.
- out_
pkg float - Outbound packets.
- out_
traffic float - Outbound traffic, in Byte.
- private_
ip_ straddress - Origin
IP.
- in
Pkg Number - Inbound packets.
- in
Traffic Number - Inbound traffic, in Byte.
- out
Pkg Number - Outbound packets.
- out
Traffic Number - Outbound traffic, in Byte.
- private
Ip StringAddress - Origin
IP.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
