tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getCatProbeData
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 cat probe data
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const probeData = tencentcloud.getCatProbeData({
ascending: true,
beginTime: 1667923200000,
endTime: 1667996208428,
limit: 20,
offset: 0,
selectedFields: ["terraform"],
sortField: "ProbeTime",
taskIds: ["task-knare1mk"],
taskType: "AnalyzeTaskType_Network",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
probe_data = tencentcloud.get_cat_probe_data(ascending=True,
begin_time=1667923200000,
end_time=1667996208428,
limit=20,
offset=0,
selected_fields=["terraform"],
sort_field="ProbeTime",
task_ids=["task-knare1mk"],
task_type="AnalyzeTaskType_Network")
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.GetCatProbeData(ctx, &tencentcloud.GetCatProbeDataArgs{
Ascending: true,
BeginTime: 1667923200000,
EndTime: 1667996208428,
Limit: 20,
Offset: 0,
SelectedFields: []string{
"terraform",
},
SortField: "ProbeTime",
TaskIds: []string{
"task-knare1mk",
},
TaskType: "AnalyzeTaskType_Network",
}, 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 probeData = Tencentcloud.GetCatProbeData.Invoke(new()
{
Ascending = true,
BeginTime = 1667923200000,
EndTime = 1667996208428,
Limit = 20,
Offset = 0,
SelectedFields = new[]
{
"terraform",
},
SortField = "ProbeTime",
TaskIds = new[]
{
"task-knare1mk",
},
TaskType = "AnalyzeTaskType_Network",
});
});
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.GetCatProbeDataArgs;
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 probeData = TencentcloudFunctions.getCatProbeData(GetCatProbeDataArgs.builder()
.ascending(true)
.beginTime(1667923200000)
.endTime(1667996208428)
.limit(20)
.offset(0)
.selectedFields("terraform")
.sortField("ProbeTime")
.taskIds("task-knare1mk")
.taskType("AnalyzeTaskType_Network")
.build());
}
}
variables:
probeData:
fn::invoke:
function: tencentcloud:getCatProbeData
arguments:
ascending: true
beginTime: 1.6679232e+12
endTime: 1.667996208428e+12
limit: 20
offset: 0
selectedFields:
- terraform
sortField: ProbeTime
taskIds:
- task-knare1mk
taskType: AnalyzeTaskType_Network
Using getCatProbeData
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 getCatProbeData(args: GetCatProbeDataArgs, opts?: InvokeOptions): Promise<GetCatProbeDataResult>
function getCatProbeDataOutput(args: GetCatProbeDataOutputArgs, opts?: InvokeOptions): Output<GetCatProbeDataResult>
def get_cat_probe_data(ascending: Optional[bool] = None,
begin_time: Optional[float] = None,
cities: Optional[Sequence[str]] = None,
codes: Optional[Sequence[str]] = None,
districts: Optional[Sequence[str]] = None,
end_time: Optional[float] = None,
error_types: Optional[Sequence[str]] = None,
id: Optional[str] = None,
limit: Optional[float] = None,
offset: Optional[float] = None,
operators: Optional[Sequence[str]] = None,
result_output_file: Optional[str] = None,
selected_fields: Optional[Sequence[str]] = None,
sort_field: Optional[str] = None,
task_ids: Optional[Sequence[str]] = None,
task_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCatProbeDataResult
def get_cat_probe_data_output(ascending: Optional[pulumi.Input[bool]] = None,
begin_time: Optional[pulumi.Input[float]] = None,
cities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
codes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
districts: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
end_time: Optional[pulumi.Input[float]] = None,
error_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
id: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[float]] = None,
offset: Optional[pulumi.Input[float]] = None,
operators: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
selected_fields: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
sort_field: Optional[pulumi.Input[str]] = None,
task_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
task_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCatProbeDataResult]
func GetCatProbeData(ctx *Context, args *GetCatProbeDataArgs, opts ...InvokeOption) (*GetCatProbeDataResult, error)
func GetCatProbeDataOutput(ctx *Context, args *GetCatProbeDataOutputArgs, opts ...InvokeOption) GetCatProbeDataResultOutput
> Note: This function is named GetCatProbeData
in the Go SDK.
public static class GetCatProbeData
{
public static Task<GetCatProbeDataResult> InvokeAsync(GetCatProbeDataArgs args, InvokeOptions? opts = null)
public static Output<GetCatProbeDataResult> Invoke(GetCatProbeDataInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCatProbeDataResult> getCatProbeData(GetCatProbeDataArgs args, InvokeOptions options)
public static Output<GetCatProbeDataResult> getCatProbeData(GetCatProbeDataArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCatProbeData:getCatProbeData
arguments:
# arguments dictionary
The following arguments are supported:
- Ascending bool
- true is Ascending.
- Begin
Time double - Start timestamp (in milliseconds).
- End
Time double - End timestamp (in milliseconds).
- Limit double
- Limit.
- Offset double
- Offset.
- Selected
Fields List<string> - Selected Fields.
- Sort
Field string - Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields.
- Task
Type string - Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream.
- Cities List<string>
- City list.
- Codes List<string>
- Code list.
- Districts List<string>
- Districts list.
- Error
Types List<string> - ErrorTypes list.
- Id string
- ID.
- Operators List<string>
- Operators list.
- Result
Output stringFile - Used to save results.
- Task
Ids List<string> - TaskID list.
- Ascending bool
- true is Ascending.
- Begin
Time float64 - Start timestamp (in milliseconds).
- End
Time float64 - End timestamp (in milliseconds).
- Limit float64
- Limit.
- Offset float64
- Offset.
- Selected
Fields []string - Selected Fields.
- Sort
Field string - Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields.
- Task
Type string - Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream.
- Cities []string
- City list.
- Codes []string
- Code list.
- Districts []string
- Districts list.
- Error
Types []string - ErrorTypes list.
- Id string
- ID.
- Operators []string
- Operators list.
- Result
Output stringFile - Used to save results.
- Task
Ids []string - TaskID list.
- ascending Boolean
- true is Ascending.
- begin
Time Double - Start timestamp (in milliseconds).
- end
Time Double - End timestamp (in milliseconds).
- limit Double
- Limit.
- offset Double
- Offset.
- selected
Fields List<String> - Selected Fields.
- sort
Field String - Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields.
- task
Type String - Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream.
- cities List<String>
- City list.
- codes List<String>
- Code list.
- districts List<String>
- Districts list.
- error
Types List<String> - ErrorTypes list.
- id String
- ID.
- operators List<String>
- Operators list.
- result
Output StringFile - Used to save results.
- task
Ids List<String> - TaskID list.
- ascending boolean
- true is Ascending.
- begin
Time number - Start timestamp (in milliseconds).
- end
Time number - End timestamp (in milliseconds).
- limit number
- Limit.
- offset number
- Offset.
- selected
Fields string[] - Selected Fields.
- sort
Field string - Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields.
- task
Type string - Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream.
- cities string[]
- City list.
- codes string[]
- Code list.
- districts string[]
- Districts list.
- error
Types string[] - ErrorTypes list.
- id string
- ID.
- operators string[]
- Operators list.
- result
Output stringFile - Used to save results.
- task
Ids string[] - TaskID list.
- ascending bool
- true is Ascending.
- begin_
time float - Start timestamp (in milliseconds).
- end_
time float - End timestamp (in milliseconds).
- limit float
- Limit.
- offset float
- Offset.
- selected_
fields Sequence[str] - Selected Fields.
- sort_
field str - Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields.
- task_
type str - Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream.
- cities Sequence[str]
- City list.
- codes Sequence[str]
- Code list.
- districts Sequence[str]
- Districts list.
- error_
types Sequence[str] - ErrorTypes list.
- id str
- ID.
- operators Sequence[str]
- Operators list.
- result_
output_ strfile - Used to save results.
- task_
ids Sequence[str] - TaskID list.
- ascending Boolean
- true is Ascending.
- begin
Time Number - Start timestamp (in milliseconds).
- end
Time Number - End timestamp (in milliseconds).
- limit Number
- Limit.
- offset Number
- Offset.
- selected
Fields List<String> - Selected Fields.
- sort
Field String - Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields.
- task
Type String - Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream.
- cities List<String>
- City list.
- codes List<String>
- Code list.
- districts List<String>
- Districts list.
- error
Types List<String> - ErrorTypes list.
- id String
- ID.
- operators List<String>
- Operators list.
- result
Output StringFile - Used to save results.
- task
Ids List<String> - TaskID list.
getCatProbeData Result
The following output properties are available:
- Ascending bool
- Begin
Time double - Detailed
Single List<GetData Defines Cat Probe Data Detailed Single Data Define> - Probe node list.
- End
Time double - Id string
- ID.
- Limit double
- Offset double
- Selected
Fields List<string> - Sort
Field string - Task
Type string - Cities List<string>
- Codes List<string>
- Districts List<string>
- Error
Types List<string> - Operators List<string>
- Result
Output stringFile - Task
Ids List<string>
- Ascending bool
- Begin
Time float64 - Detailed
Single []GetData Defines Cat Probe Data Detailed Single Data Define - Probe node list.
- End
Time float64 - Id string
- ID.
- Limit float64
- Offset float64
- Selected
Fields []string - Sort
Field string - Task
Type string - Cities []string
- Codes []string
- Districts []string
- Error
Types []string - Operators []string
- Result
Output stringFile - Task
Ids []string
- ascending Boolean
- begin
Time Double - detailed
Single List<GetData Defines Cat Probe Data Detailed Single Data Define> - Probe node list.
- end
Time Double - id String
- ID.
- limit Double
- offset Double
- selected
Fields List<String> - sort
Field String - task
Type String - cities List<String>
- codes List<String>
- districts List<String>
- error
Types List<String> - operators List<String>
- result
Output StringFile - task
Ids List<String>
- ascending boolean
- begin
Time number - detailed
Single GetData Defines Cat Probe Data Detailed Single Data Define[] - Probe node list.
- end
Time number - id string
- ID.
- limit number
- offset number
- selected
Fields string[] - sort
Field string - task
Type string - cities string[]
- codes string[]
- districts string[]
- error
Types string[] - operators string[]
- result
Output stringFile - task
Ids string[]
- ascending bool
- begin_
time float - detailed_
single_ Sequence[Getdata_ defines Cat Probe Data Detailed Single Data Define] - Probe node list.
- end_
time float - id str
- ID.
- limit float
- offset float
- selected_
fields Sequence[str] - sort_
field str - task_
type str - cities Sequence[str]
- codes Sequence[str]
- districts Sequence[str]
- error_
types Sequence[str] - operators Sequence[str]
- result_
output_ strfile - task_
ids Sequence[str]
- ascending Boolean
- begin
Time Number - detailed
Single List<Property Map>Data Defines - Probe node list.
- end
Time Number - id String
- ID.
- limit Number
- offset Number
- selected
Fields List<String> - sort
Field String - task
Type String - cities List<String>
- codes List<String>
- districts List<String>
- error
Types List<String> - operators List<String>
- result
Output StringFile - task
Ids List<String>
Supporting Types
GetCatProbeDataDetailedSingleDataDefine
- Fields
List<Get
Cat Probe Data Detailed Single Data Define Field> - Fields.
- Labels
List<Get
Cat Probe Data Detailed Single Data Define Label> - Labels.
- Probe
Time double - Probe time.
- Fields
[]Get
Cat Probe Data Detailed Single Data Define Field - Fields.
- Labels
[]Get
Cat Probe Data Detailed Single Data Define Label - Labels.
- Probe
Time float64 - Probe time.
- fields
List<Get
Cat Probe Data Detailed Single Data Define Field> - Fields.
- labels
List<Get
Cat Probe Data Detailed Single Data Define Label> - Labels.
- probe
Time Double - Probe time.
- fields
Get
Cat Probe Data Detailed Single Data Define Field[] - Fields.
- labels
Get
Cat Probe Data Detailed Single Data Define Label[] - Labels.
- probe
Time number - Probe time.
- fields
Sequence[Get
Cat Probe Data Detailed Single Data Define Field] - Fields.
- labels
Sequence[Get
Cat Probe Data Detailed Single Data Define Label] - Labels.
- probe_
time float - Probe time.
- fields List<Property Map>
- Fields.
- labels List<Property Map>
- Labels.
- probe
Time Number - Probe time.
GetCatProbeDataDetailedSingleDataDefineField
GetCatProbeDataDetailedSingleDataDefineLabel
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