tencentcloud 1.81.184 published on Tuesday, Apr 22, 2025 by tencentcloudstack
tencentcloud.getVpcGatewayFlowMonitorDetail
Explore with Pulumi AI
tencentcloud 1.81.184 published on Tuesday, Apr 22, 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({
orderDirection: "DESC",
orderField: "OutTraffic",
timePoint: "2023-06-02 12:15:20",
vpnId: "vpngw-gt8bianl",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
gateway_flow_monitor_detail = tencentcloud.get_vpc_gateway_flow_monitor_detail(order_direction="DESC",
order_field="OutTraffic",
time_point="2023-06-02 12:15:20",
vpn_id="vpngw-gt8bianl")
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{
OrderDirection: pulumi.StringRef("DESC"),
OrderField: pulumi.StringRef("OutTraffic"),
TimePoint: "2023-06-02 12:15:20",
VpnId: pulumi.StringRef("vpngw-gt8bianl"),
}, 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()
{
OrderDirection = "DESC",
OrderField = "OutTraffic",
TimePoint = "2023-06-02 12:15:20",
VpnId = "vpngw-gt8bianl",
});
});
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()
.orderDirection("DESC")
.orderField("OutTraffic")
.timePoint("2023-06-02 12:15:20")
.vpnId("vpngw-gt8bianl")
.build());
}
}
variables:
gatewayFlowMonitorDetail:
fn::invoke:
function: tencentcloud:getVpcGatewayFlowMonitorDetail
arguments:
orderDirection: DESC
orderField: OutTraffic
timePoint: 2023-06-02 12:15:20
vpnId: vpngw-gt8bianl
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 dictionary
The 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:15
will 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:15
will 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:15
will 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:15
will 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:15
will 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:15
will 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
tencentcloud
Terraform Provider.
tencentcloud 1.81.184 published on Tuesday, Apr 22, 2025 by tencentcloudstack