Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type GetMetricDataArgs
- type GetMetricDataOutputArgs
- type GetMetricDataResult
- type GetMetricDataResultOutput
- func (o GetMetricDataResultOutput) AnalyzeTaskType() pulumi.StringOutput
- func (GetMetricDataResultOutput) ElementType() reflect.Type
- func (o GetMetricDataResultOutput) Field() pulumi.StringOutput
- func (o GetMetricDataResultOutput) Filter() pulumi.StringPtrOutput
- func (o GetMetricDataResultOutput) Filters() pulumi.StringArrayOutput
- func (o GetMetricDataResultOutput) GroupBy() pulumi.StringPtrOutput
- func (o GetMetricDataResultOutput) Id() pulumi.StringOutput
- func (o GetMetricDataResultOutput) MetricSet() pulumi.StringOutput
- func (o GetMetricDataResultOutput) MetricType() pulumi.StringOutput
- func (o GetMetricDataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetMetricDataResultOutput) ToGetMetricDataResultOutput() GetMetricDataResultOutput
- func (o GetMetricDataResultOutput) ToGetMetricDataResultOutputWithContext(ctx context.Context) GetMetricDataResultOutput
- type GetNodeArgs
- type GetNodeNodeDefine
- type GetNodeNodeDefineArgs
- type GetNodeNodeDefineArray
- type GetNodeNodeDefineArrayInput
- type GetNodeNodeDefineArrayOutput
- func (GetNodeNodeDefineArrayOutput) ElementType() reflect.Type
- func (o GetNodeNodeDefineArrayOutput) Index(i pulumi.IntInput) GetNodeNodeDefineOutput
- func (o GetNodeNodeDefineArrayOutput) ToGetNodeNodeDefineArrayOutput() GetNodeNodeDefineArrayOutput
- func (o GetNodeNodeDefineArrayOutput) ToGetNodeNodeDefineArrayOutputWithContext(ctx context.Context) GetNodeNodeDefineArrayOutput
- type GetNodeNodeDefineInput
- type GetNodeNodeDefineOutput
- func (o GetNodeNodeDefineOutput) City() pulumi.StringOutput
- func (o GetNodeNodeDefineOutput) Code() pulumi.StringOutput
- func (o GetNodeNodeDefineOutput) CodeType() pulumi.StringOutput
- func (o GetNodeNodeDefineOutput) District() pulumi.StringOutput
- func (GetNodeNodeDefineOutput) ElementType() reflect.Type
- func (o GetNodeNodeDefineOutput) IpType() pulumi.IntOutput
- func (o GetNodeNodeDefineOutput) Location() pulumi.IntOutput
- func (o GetNodeNodeDefineOutput) Name() pulumi.StringOutput
- func (o GetNodeNodeDefineOutput) NetService() pulumi.StringOutput
- func (o GetNodeNodeDefineOutput) NodeDefineStatus() pulumi.IntOutput
- func (o GetNodeNodeDefineOutput) TaskTypes() pulumi.IntArrayOutput
- func (o GetNodeNodeDefineOutput) ToGetNodeNodeDefineOutput() GetNodeNodeDefineOutput
- func (o GetNodeNodeDefineOutput) ToGetNodeNodeDefineOutputWithContext(ctx context.Context) GetNodeNodeDefineOutput
- func (o GetNodeNodeDefineOutput) Type() pulumi.IntOutput
- type GetNodeOutputArgs
- type GetNodeResult
- type GetNodeResultOutput
- func (GetNodeResultOutput) ElementType() reflect.Type
- func (o GetNodeResultOutput) Id() pulumi.StringOutput
- func (o GetNodeResultOutput) IsIpv6() pulumi.BoolPtrOutput
- func (o GetNodeResultOutput) Location() pulumi.IntPtrOutput
- func (o GetNodeResultOutput) NodeDefines() GetNodeNodeDefineArrayOutput
- func (o GetNodeResultOutput) NodeName() pulumi.StringPtrOutput
- func (o GetNodeResultOutput) NodeType() pulumi.IntPtrOutput
- func (o GetNodeResultOutput) PayMode() pulumi.IntPtrOutput
- func (o GetNodeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetNodeResultOutput) ToGetNodeResultOutput() GetNodeResultOutput
- func (o GetNodeResultOutput) ToGetNodeResultOutputWithContext(ctx context.Context) GetNodeResultOutput
- type GetProbeDataArgs
- type GetProbeDataDetailedSingleDataDefine
- type GetProbeDataDetailedSingleDataDefineArgs
- func (GetProbeDataDetailedSingleDataDefineArgs) ElementType() reflect.Type
- func (i GetProbeDataDetailedSingleDataDefineArgs) ToGetProbeDataDetailedSingleDataDefineOutput() GetProbeDataDetailedSingleDataDefineOutput
- func (i GetProbeDataDetailedSingleDataDefineArgs) ToGetProbeDataDetailedSingleDataDefineOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineOutput
- type GetProbeDataDetailedSingleDataDefineArray
- func (GetProbeDataDetailedSingleDataDefineArray) ElementType() reflect.Type
- func (i GetProbeDataDetailedSingleDataDefineArray) ToGetProbeDataDetailedSingleDataDefineArrayOutput() GetProbeDataDetailedSingleDataDefineArrayOutput
- func (i GetProbeDataDetailedSingleDataDefineArray) ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineArrayOutput
- type GetProbeDataDetailedSingleDataDefineArrayInput
- type GetProbeDataDetailedSingleDataDefineArrayOutput
- func (GetProbeDataDetailedSingleDataDefineArrayOutput) ElementType() reflect.Type
- func (o GetProbeDataDetailedSingleDataDefineArrayOutput) Index(i pulumi.IntInput) GetProbeDataDetailedSingleDataDefineOutput
- func (o GetProbeDataDetailedSingleDataDefineArrayOutput) ToGetProbeDataDetailedSingleDataDefineArrayOutput() GetProbeDataDetailedSingleDataDefineArrayOutput
- func (o GetProbeDataDetailedSingleDataDefineArrayOutput) ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineArrayOutput
- type GetProbeDataDetailedSingleDataDefineField
- type GetProbeDataDetailedSingleDataDefineFieldArgs
- func (GetProbeDataDetailedSingleDataDefineFieldArgs) ElementType() reflect.Type
- func (i GetProbeDataDetailedSingleDataDefineFieldArgs) ToGetProbeDataDetailedSingleDataDefineFieldOutput() GetProbeDataDetailedSingleDataDefineFieldOutput
- func (i GetProbeDataDetailedSingleDataDefineFieldArgs) ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldOutput
- type GetProbeDataDetailedSingleDataDefineFieldArray
- func (GetProbeDataDetailedSingleDataDefineFieldArray) ElementType() reflect.Type
- func (i GetProbeDataDetailedSingleDataDefineFieldArray) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput() GetProbeDataDetailedSingleDataDefineFieldArrayOutput
- func (i GetProbeDataDetailedSingleDataDefineFieldArray) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldArrayOutput
- type GetProbeDataDetailedSingleDataDefineFieldArrayInput
- type GetProbeDataDetailedSingleDataDefineFieldArrayOutput
- func (GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ElementType() reflect.Type
- func (o GetProbeDataDetailedSingleDataDefineFieldArrayOutput) Index(i pulumi.IntInput) GetProbeDataDetailedSingleDataDefineFieldOutput
- func (o GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput() GetProbeDataDetailedSingleDataDefineFieldArrayOutput
- func (o GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldArrayOutput
- type GetProbeDataDetailedSingleDataDefineFieldInput
- type GetProbeDataDetailedSingleDataDefineFieldOutput
- func (GetProbeDataDetailedSingleDataDefineFieldOutput) ElementType() reflect.Type
- func (o GetProbeDataDetailedSingleDataDefineFieldOutput) Id() pulumi.IntOutput
- func (o GetProbeDataDetailedSingleDataDefineFieldOutput) Name() pulumi.StringOutput
- func (o GetProbeDataDetailedSingleDataDefineFieldOutput) ToGetProbeDataDetailedSingleDataDefineFieldOutput() GetProbeDataDetailedSingleDataDefineFieldOutput
- func (o GetProbeDataDetailedSingleDataDefineFieldOutput) ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldOutput
- func (o GetProbeDataDetailedSingleDataDefineFieldOutput) Value() pulumi.Float64Output
- type GetProbeDataDetailedSingleDataDefineInput
- type GetProbeDataDetailedSingleDataDefineLabel
- type GetProbeDataDetailedSingleDataDefineLabelArgs
- func (GetProbeDataDetailedSingleDataDefineLabelArgs) ElementType() reflect.Type
- func (i GetProbeDataDetailedSingleDataDefineLabelArgs) ToGetProbeDataDetailedSingleDataDefineLabelOutput() GetProbeDataDetailedSingleDataDefineLabelOutput
- func (i GetProbeDataDetailedSingleDataDefineLabelArgs) ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelOutput
- type GetProbeDataDetailedSingleDataDefineLabelArray
- func (GetProbeDataDetailedSingleDataDefineLabelArray) ElementType() reflect.Type
- func (i GetProbeDataDetailedSingleDataDefineLabelArray) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput() GetProbeDataDetailedSingleDataDefineLabelArrayOutput
- func (i GetProbeDataDetailedSingleDataDefineLabelArray) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelArrayOutput
- type GetProbeDataDetailedSingleDataDefineLabelArrayInput
- type GetProbeDataDetailedSingleDataDefineLabelArrayOutput
- func (GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ElementType() reflect.Type
- func (o GetProbeDataDetailedSingleDataDefineLabelArrayOutput) Index(i pulumi.IntInput) GetProbeDataDetailedSingleDataDefineLabelOutput
- func (o GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput() GetProbeDataDetailedSingleDataDefineLabelArrayOutput
- func (o GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelArrayOutput
- type GetProbeDataDetailedSingleDataDefineLabelInput
- type GetProbeDataDetailedSingleDataDefineLabelOutput
- func (GetProbeDataDetailedSingleDataDefineLabelOutput) ElementType() reflect.Type
- func (o GetProbeDataDetailedSingleDataDefineLabelOutput) Id() pulumi.IntOutput
- func (o GetProbeDataDetailedSingleDataDefineLabelOutput) Name() pulumi.StringOutput
- func (o GetProbeDataDetailedSingleDataDefineLabelOutput) ToGetProbeDataDetailedSingleDataDefineLabelOutput() GetProbeDataDetailedSingleDataDefineLabelOutput
- func (o GetProbeDataDetailedSingleDataDefineLabelOutput) ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelOutput
- func (o GetProbeDataDetailedSingleDataDefineLabelOutput) Value() pulumi.StringOutput
- type GetProbeDataDetailedSingleDataDefineOutput
- func (GetProbeDataDetailedSingleDataDefineOutput) ElementType() reflect.Type
- func (o GetProbeDataDetailedSingleDataDefineOutput) Fields() GetProbeDataDetailedSingleDataDefineFieldArrayOutput
- func (o GetProbeDataDetailedSingleDataDefineOutput) Labels() GetProbeDataDetailedSingleDataDefineLabelArrayOutput
- func (o GetProbeDataDetailedSingleDataDefineOutput) ProbeTime() pulumi.IntOutput
- func (o GetProbeDataDetailedSingleDataDefineOutput) ToGetProbeDataDetailedSingleDataDefineOutput() GetProbeDataDetailedSingleDataDefineOutput
- func (o GetProbeDataDetailedSingleDataDefineOutput) ToGetProbeDataDetailedSingleDataDefineOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineOutput
- type GetProbeDataOutputArgs
- type GetProbeDataResult
- type GetProbeDataResultOutput
- func (o GetProbeDataResultOutput) Ascending() pulumi.BoolOutput
- func (o GetProbeDataResultOutput) BeginTime() pulumi.IntOutput
- func (o GetProbeDataResultOutput) Cities() pulumi.StringArrayOutput
- func (o GetProbeDataResultOutput) Codes() pulumi.StringArrayOutput
- func (o GetProbeDataResultOutput) DetailedSingleDataDefines() GetProbeDataDetailedSingleDataDefineArrayOutput
- func (o GetProbeDataResultOutput) Districts() pulumi.StringArrayOutput
- func (GetProbeDataResultOutput) ElementType() reflect.Type
- func (o GetProbeDataResultOutput) EndTime() pulumi.IntOutput
- func (o GetProbeDataResultOutput) ErrorTypes() pulumi.StringArrayOutput
- func (o GetProbeDataResultOutput) Id() pulumi.StringOutput
- func (o GetProbeDataResultOutput) Limit() pulumi.IntOutput
- func (o GetProbeDataResultOutput) Offset() pulumi.IntOutput
- func (o GetProbeDataResultOutput) Operators() pulumi.StringArrayOutput
- func (o GetProbeDataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetProbeDataResultOutput) SelectedFields() pulumi.StringArrayOutput
- func (o GetProbeDataResultOutput) SortField() pulumi.StringOutput
- func (o GetProbeDataResultOutput) TaskIds() pulumi.StringArrayOutput
- func (o GetProbeDataResultOutput) TaskType() pulumi.StringOutput
- func (o GetProbeDataResultOutput) ToGetProbeDataResultOutput() GetProbeDataResultOutput
- func (o GetProbeDataResultOutput) ToGetProbeDataResultOutputWithContext(ctx context.Context) GetProbeDataResultOutput
- type TaskSet
- type TaskSetArgs
- type TaskSetArray
- type TaskSetArrayInput
- type TaskSetArrayOutput
- type TaskSetBatchTasks
- type TaskSetBatchTasksArgs
- func (TaskSetBatchTasksArgs) ElementType() reflect.Type
- func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksOutput() TaskSetBatchTasksOutput
- func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksOutputWithContext(ctx context.Context) TaskSetBatchTasksOutput
- func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput
- func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksPtrOutputWithContext(ctx context.Context) TaskSetBatchTasksPtrOutput
- type TaskSetBatchTasksInput
- type TaskSetBatchTasksOutput
- func (TaskSetBatchTasksOutput) ElementType() reflect.Type
- func (o TaskSetBatchTasksOutput) Name() pulumi.StringOutput
- func (o TaskSetBatchTasksOutput) TargetAddress() pulumi.StringOutput
- func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksOutput() TaskSetBatchTasksOutput
- func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksOutputWithContext(ctx context.Context) TaskSetBatchTasksOutput
- func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput
- func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksPtrOutputWithContext(ctx context.Context) TaskSetBatchTasksPtrOutput
- type TaskSetBatchTasksPtrInput
- type TaskSetBatchTasksPtrOutput
- func (o TaskSetBatchTasksPtrOutput) Elem() TaskSetBatchTasksOutput
- func (TaskSetBatchTasksPtrOutput) ElementType() reflect.Type
- func (o TaskSetBatchTasksPtrOutput) Name() pulumi.StringPtrOutput
- func (o TaskSetBatchTasksPtrOutput) TargetAddress() pulumi.StringPtrOutput
- func (o TaskSetBatchTasksPtrOutput) ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput
- func (o TaskSetBatchTasksPtrOutput) ToTaskSetBatchTasksPtrOutputWithContext(ctx context.Context) TaskSetBatchTasksPtrOutput
- type TaskSetInput
- type TaskSetMap
- type TaskSetMapInput
- type TaskSetMapOutput
- type TaskSetOutput
- func (o TaskSetOutput) BatchTasks() TaskSetBatchTasksOutput
- func (o TaskSetOutput) Cron() pulumi.StringPtrOutput
- func (TaskSetOutput) ElementType() reflect.Type
- func (o TaskSetOutput) Interval() pulumi.IntOutput
- func (o TaskSetOutput) NodeIpType() pulumi.IntOutput
- func (o TaskSetOutput) Nodes() pulumi.StringArrayOutput
- func (o TaskSetOutput) Operate() pulumi.StringPtrOutput
- func (o TaskSetOutput) Parameters() pulumi.StringOutput
- func (o TaskSetOutput) Status() pulumi.IntOutput
- func (o TaskSetOutput) Tags() pulumi.MapOutput
- func (o TaskSetOutput) TaskCategory() pulumi.IntOutput
- func (o TaskSetOutput) TaskId() pulumi.StringOutput
- func (o TaskSetOutput) TaskType() pulumi.IntOutput
- func (o TaskSetOutput) ToTaskSetOutput() TaskSetOutput
- func (o TaskSetOutput) ToTaskSetOutputWithContext(ctx context.Context) TaskSetOutput
- type TaskSetState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type GetMetricDataArgs ¶ added in v0.1.8
type GetMetricDataArgs struct { // Analysis of task type, supported types: `AnalyzeTaskType_Network`: network quality, `AnalyzeTaskType_Browse`: page performance, `AnalyzeTaskType_Transport`: port performance, `AnalyzeTaskType_UploadDownload`: file transport, `AnalyzeTaskType_MediaStream`: audiovisual experience. AnalyzeTaskType string `pulumi:"analyzeTaskType"` // Detailed fields of metrics, specified metrics can be passed or aggregate metrics, such as avg(ping_time) means entire delay. Field string `pulumi:"field"` // Filter conditions can be passed as a single filter or multiple parameters concatenated together. Filter *string `pulumi:"filter"` // Multiple condition filtering, supports combining multiple filtering conditions for query. Filters []string `pulumi:"filters"` // Aggregation time, such as 1m, 1d, 30d, and so on. GroupBy *string `pulumi:"groupBy"` // Metric type, metrics queries are passed with gauge by default. MetricType string `pulumi:"metricType"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getMetricData.
type GetMetricDataOutputArgs ¶ added in v0.1.8
type GetMetricDataOutputArgs struct { // Analysis of task type, supported types: `AnalyzeTaskType_Network`: network quality, `AnalyzeTaskType_Browse`: page performance, `AnalyzeTaskType_Transport`: port performance, `AnalyzeTaskType_UploadDownload`: file transport, `AnalyzeTaskType_MediaStream`: audiovisual experience. AnalyzeTaskType pulumi.StringInput `pulumi:"analyzeTaskType"` // Detailed fields of metrics, specified metrics can be passed or aggregate metrics, such as avg(ping_time) means entire delay. Field pulumi.StringInput `pulumi:"field"` // Filter conditions can be passed as a single filter or multiple parameters concatenated together. Filter pulumi.StringPtrInput `pulumi:"filter"` // Multiple condition filtering, supports combining multiple filtering conditions for query. Filters pulumi.StringArrayInput `pulumi:"filters"` // Aggregation time, such as 1m, 1d, 30d, and so on. GroupBy pulumi.StringPtrInput `pulumi:"groupBy"` // Metric type, metrics queries are passed with gauge by default. MetricType pulumi.StringInput `pulumi:"metricType"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getMetricData.
func (GetMetricDataOutputArgs) ElementType ¶ added in v0.1.8
func (GetMetricDataOutputArgs) ElementType() reflect.Type
type GetMetricDataResult ¶ added in v0.1.8
type GetMetricDataResult struct { AnalyzeTaskType string `pulumi:"analyzeTaskType"` Field string `pulumi:"field"` Filter *string `pulumi:"filter"` Filters []string `pulumi:"filters"` GroupBy *string `pulumi:"groupBy"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Return JSON string. MetricSet string `pulumi:"metricSet"` MetricType string `pulumi:"metricType"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getMetricData.
func GetMetricData ¶ added in v0.1.8
func GetMetricData(ctx *pulumi.Context, args *GetMetricDataArgs, opts ...pulumi.InvokeOption) (*GetMetricDataResult, error)
Use this data source to query detailed information of cat metricData
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Cat" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cat"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Cat.GetMetricData(ctx, &cat.GetMetricDataArgs{ AnalyzeTaskType: "AnalyzeTaskType_Network", Field: "avg(\"ping_time\")", Filters: []string{ "\"host\" = 'www.qq.com'", "time >= now()-1h", }, MetricType: "gauge", }, nil) if err != nil { return err } return nil }) }
```
type GetMetricDataResultOutput ¶ added in v0.1.8
type GetMetricDataResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMetricData.
func GetMetricDataOutput ¶ added in v0.1.8
func GetMetricDataOutput(ctx *pulumi.Context, args GetMetricDataOutputArgs, opts ...pulumi.InvokeOption) GetMetricDataResultOutput
func (GetMetricDataResultOutput) AnalyzeTaskType ¶ added in v0.1.8
func (o GetMetricDataResultOutput) AnalyzeTaskType() pulumi.StringOutput
func (GetMetricDataResultOutput) ElementType ¶ added in v0.1.8
func (GetMetricDataResultOutput) ElementType() reflect.Type
func (GetMetricDataResultOutput) Field ¶ added in v0.1.8
func (o GetMetricDataResultOutput) Field() pulumi.StringOutput
func (GetMetricDataResultOutput) Filter ¶ added in v0.1.8
func (o GetMetricDataResultOutput) Filter() pulumi.StringPtrOutput
func (GetMetricDataResultOutput) Filters ¶ added in v0.1.8
func (o GetMetricDataResultOutput) Filters() pulumi.StringArrayOutput
func (GetMetricDataResultOutput) GroupBy ¶ added in v0.1.8
func (o GetMetricDataResultOutput) GroupBy() pulumi.StringPtrOutput
func (GetMetricDataResultOutput) Id ¶ added in v0.1.8
func (o GetMetricDataResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMetricDataResultOutput) MetricSet ¶ added in v0.1.8
func (o GetMetricDataResultOutput) MetricSet() pulumi.StringOutput
Return JSON string.
func (GetMetricDataResultOutput) MetricType ¶ added in v0.1.8
func (o GetMetricDataResultOutput) MetricType() pulumi.StringOutput
func (GetMetricDataResultOutput) ResultOutputFile ¶ added in v0.1.8
func (o GetMetricDataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetMetricDataResultOutput) ToGetMetricDataResultOutput ¶ added in v0.1.8
func (o GetMetricDataResultOutput) ToGetMetricDataResultOutput() GetMetricDataResultOutput
func (GetMetricDataResultOutput) ToGetMetricDataResultOutputWithContext ¶ added in v0.1.8
func (o GetMetricDataResultOutput) ToGetMetricDataResultOutputWithContext(ctx context.Context) GetMetricDataResultOutput
type GetNodeArgs ¶
type GetNodeArgs struct { // is IPv6. IsIpv6 *bool `pulumi:"isIpv6"` // Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas. Location *int `pulumi:"location"` // Node name. NodeName *string `pulumi:"nodeName"` // Node type 1:IDC,2:LastMile,3:Mobile. NodeType *int `pulumi:"nodeType"` // Payment mode:1=Trial version,2=Paid version. PayMode *int `pulumi:"payMode"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getNode.
type GetNodeNodeDefine ¶
type GetNodeNodeDefine struct { // City. City string `pulumi:"city"` // Node ID. Code string `pulumi:"code"` // If the node type is base, it is an availability dial test point; if it is blank, it is an advanced dial test point. CodeType string `pulumi:"codeType"` // District. District string `pulumi:"district"` // IP type:1 = IPv4,2 = IPv6. IpType int `pulumi:"ipType"` // Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas. Location int `pulumi:"location"` // Node name. Name string `pulumi:"name"` // Network service provider. NetService string `pulumi:"netService"` // Node status: 1=running, 2=offline. NodeDefineStatus int `pulumi:"nodeDefineStatus"` // The task types supported by the node. `1`: page performance, `2`: file upload, `3`: file download, `4`: port performance, `5`: network quality, `6`: audio and video experience. TaskTypes []int `pulumi:"taskTypes"` // Node Type;1 = IDC,2 = LastMile,3 = Mobile. Type int `pulumi:"type"` }
type GetNodeNodeDefineArgs ¶
type GetNodeNodeDefineArgs struct { // City. City pulumi.StringInput `pulumi:"city"` // Node ID. Code pulumi.StringInput `pulumi:"code"` // If the node type is base, it is an availability dial test point; if it is blank, it is an advanced dial test point. CodeType pulumi.StringInput `pulumi:"codeType"` // District. District pulumi.StringInput `pulumi:"district"` // IP type:1 = IPv4,2 = IPv6. IpType pulumi.IntInput `pulumi:"ipType"` // Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas. Location pulumi.IntInput `pulumi:"location"` // Node name. Name pulumi.StringInput `pulumi:"name"` // Network service provider. NetService pulumi.StringInput `pulumi:"netService"` // Node status: 1=running, 2=offline. NodeDefineStatus pulumi.IntInput `pulumi:"nodeDefineStatus"` // The task types supported by the node. `1`: page performance, `2`: file upload, `3`: file download, `4`: port performance, `5`: network quality, `6`: audio and video experience. TaskTypes pulumi.IntArrayInput `pulumi:"taskTypes"` // Node Type;1 = IDC,2 = LastMile,3 = Mobile. Type pulumi.IntInput `pulumi:"type"` }
func (GetNodeNodeDefineArgs) ElementType ¶
func (GetNodeNodeDefineArgs) ElementType() reflect.Type
func (GetNodeNodeDefineArgs) ToGetNodeNodeDefineOutput ¶
func (i GetNodeNodeDefineArgs) ToGetNodeNodeDefineOutput() GetNodeNodeDefineOutput
func (GetNodeNodeDefineArgs) ToGetNodeNodeDefineOutputWithContext ¶
func (i GetNodeNodeDefineArgs) ToGetNodeNodeDefineOutputWithContext(ctx context.Context) GetNodeNodeDefineOutput
type GetNodeNodeDefineArray ¶
type GetNodeNodeDefineArray []GetNodeNodeDefineInput
func (GetNodeNodeDefineArray) ElementType ¶
func (GetNodeNodeDefineArray) ElementType() reflect.Type
func (GetNodeNodeDefineArray) ToGetNodeNodeDefineArrayOutput ¶
func (i GetNodeNodeDefineArray) ToGetNodeNodeDefineArrayOutput() GetNodeNodeDefineArrayOutput
func (GetNodeNodeDefineArray) ToGetNodeNodeDefineArrayOutputWithContext ¶
func (i GetNodeNodeDefineArray) ToGetNodeNodeDefineArrayOutputWithContext(ctx context.Context) GetNodeNodeDefineArrayOutput
type GetNodeNodeDefineArrayInput ¶
type GetNodeNodeDefineArrayInput interface { pulumi.Input ToGetNodeNodeDefineArrayOutput() GetNodeNodeDefineArrayOutput ToGetNodeNodeDefineArrayOutputWithContext(context.Context) GetNodeNodeDefineArrayOutput }
GetNodeNodeDefineArrayInput is an input type that accepts GetNodeNodeDefineArray and GetNodeNodeDefineArrayOutput values. You can construct a concrete instance of `GetNodeNodeDefineArrayInput` via:
GetNodeNodeDefineArray{ GetNodeNodeDefineArgs{...} }
type GetNodeNodeDefineArrayOutput ¶
type GetNodeNodeDefineArrayOutput struct{ *pulumi.OutputState }
func (GetNodeNodeDefineArrayOutput) ElementType ¶
func (GetNodeNodeDefineArrayOutput) ElementType() reflect.Type
func (GetNodeNodeDefineArrayOutput) Index ¶
func (o GetNodeNodeDefineArrayOutput) Index(i pulumi.IntInput) GetNodeNodeDefineOutput
func (GetNodeNodeDefineArrayOutput) ToGetNodeNodeDefineArrayOutput ¶
func (o GetNodeNodeDefineArrayOutput) ToGetNodeNodeDefineArrayOutput() GetNodeNodeDefineArrayOutput
func (GetNodeNodeDefineArrayOutput) ToGetNodeNodeDefineArrayOutputWithContext ¶
func (o GetNodeNodeDefineArrayOutput) ToGetNodeNodeDefineArrayOutputWithContext(ctx context.Context) GetNodeNodeDefineArrayOutput
type GetNodeNodeDefineInput ¶
type GetNodeNodeDefineInput interface { pulumi.Input ToGetNodeNodeDefineOutput() GetNodeNodeDefineOutput ToGetNodeNodeDefineOutputWithContext(context.Context) GetNodeNodeDefineOutput }
GetNodeNodeDefineInput is an input type that accepts GetNodeNodeDefineArgs and GetNodeNodeDefineOutput values. You can construct a concrete instance of `GetNodeNodeDefineInput` via:
GetNodeNodeDefineArgs{...}
type GetNodeNodeDefineOutput ¶
type GetNodeNodeDefineOutput struct{ *pulumi.OutputState }
func (GetNodeNodeDefineOutput) City ¶
func (o GetNodeNodeDefineOutput) City() pulumi.StringOutput
City.
func (GetNodeNodeDefineOutput) Code ¶
func (o GetNodeNodeDefineOutput) Code() pulumi.StringOutput
Node ID.
func (GetNodeNodeDefineOutput) CodeType ¶
func (o GetNodeNodeDefineOutput) CodeType() pulumi.StringOutput
If the node type is base, it is an availability dial test point; if it is blank, it is an advanced dial test point.
func (GetNodeNodeDefineOutput) District ¶
func (o GetNodeNodeDefineOutput) District() pulumi.StringOutput
District.
func (GetNodeNodeDefineOutput) ElementType ¶
func (GetNodeNodeDefineOutput) ElementType() reflect.Type
func (GetNodeNodeDefineOutput) IpType ¶
func (o GetNodeNodeDefineOutput) IpType() pulumi.IntOutput
IP type:1 = IPv4,2 = IPv6.
func (GetNodeNodeDefineOutput) Location ¶
func (o GetNodeNodeDefineOutput) Location() pulumi.IntOutput
Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas.
func (GetNodeNodeDefineOutput) Name ¶
func (o GetNodeNodeDefineOutput) Name() pulumi.StringOutput
Node name.
func (GetNodeNodeDefineOutput) NetService ¶
func (o GetNodeNodeDefineOutput) NetService() pulumi.StringOutput
Network service provider.
func (GetNodeNodeDefineOutput) NodeDefineStatus ¶
func (o GetNodeNodeDefineOutput) NodeDefineStatus() pulumi.IntOutput
Node status: 1=running, 2=offline.
func (GetNodeNodeDefineOutput) TaskTypes ¶ added in v0.1.8
func (o GetNodeNodeDefineOutput) TaskTypes() pulumi.IntArrayOutput
The task types supported by the node. `1`: page performance, `2`: file upload, `3`: file download, `4`: port performance, `5`: network quality, `6`: audio and video experience.
func (GetNodeNodeDefineOutput) ToGetNodeNodeDefineOutput ¶
func (o GetNodeNodeDefineOutput) ToGetNodeNodeDefineOutput() GetNodeNodeDefineOutput
func (GetNodeNodeDefineOutput) ToGetNodeNodeDefineOutputWithContext ¶
func (o GetNodeNodeDefineOutput) ToGetNodeNodeDefineOutputWithContext(ctx context.Context) GetNodeNodeDefineOutput
func (GetNodeNodeDefineOutput) Type ¶
func (o GetNodeNodeDefineOutput) Type() pulumi.IntOutput
Node Type;1 = IDC,2 = LastMile,3 = Mobile.
type GetNodeOutputArgs ¶
type GetNodeOutputArgs struct { // is IPv6. IsIpv6 pulumi.BoolPtrInput `pulumi:"isIpv6"` // Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas. Location pulumi.IntPtrInput `pulumi:"location"` // Node name. NodeName pulumi.StringPtrInput `pulumi:"nodeName"` // Node type 1:IDC,2:LastMile,3:Mobile. NodeType pulumi.IntPtrInput `pulumi:"nodeType"` // Payment mode:1=Trial version,2=Paid version. PayMode pulumi.IntPtrInput `pulumi:"payMode"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getNode.
func (GetNodeOutputArgs) ElementType ¶
func (GetNodeOutputArgs) ElementType() reflect.Type
type GetNodeResult ¶
type GetNodeResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsIpv6 *bool `pulumi:"isIpv6"` // Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas. Location *int `pulumi:"location"` // Probe node list. NodeDefines []GetNodeNodeDefine `pulumi:"nodeDefines"` NodeName *string `pulumi:"nodeName"` NodeType *int `pulumi:"nodeType"` PayMode *int `pulumi:"payMode"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getNode.
func GetNode ¶
func GetNode(ctx *pulumi.Context, args *GetNodeArgs, opts ...pulumi.InvokeOption) (*GetNodeResult, error)
Use this data source to query detailed information of cat node
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Cat" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cat"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Cat.GetNode(ctx, &cat.GetNodeArgs{ IsIpv6: pulumi.BoolRef(false), Location: pulumi.IntRef(2), NodeType: pulumi.IntRef(1), }, nil) if err != nil { return err } return nil }) }
```
type GetNodeResultOutput ¶
type GetNodeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getNode.
func GetNodeOutput ¶
func GetNodeOutput(ctx *pulumi.Context, args GetNodeOutputArgs, opts ...pulumi.InvokeOption) GetNodeResultOutput
func (GetNodeResultOutput) ElementType ¶
func (GetNodeResultOutput) ElementType() reflect.Type
func (GetNodeResultOutput) Id ¶
func (o GetNodeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetNodeResultOutput) IsIpv6 ¶
func (o GetNodeResultOutput) IsIpv6() pulumi.BoolPtrOutput
func (GetNodeResultOutput) Location ¶
func (o GetNodeResultOutput) Location() pulumi.IntPtrOutput
Node area:1=Chinese Mainland,2=Hong Kong, Macao and Taiwan,3=Overseas.
func (GetNodeResultOutput) NodeDefines ¶
func (o GetNodeResultOutput) NodeDefines() GetNodeNodeDefineArrayOutput
Probe node list.
func (GetNodeResultOutput) NodeName ¶
func (o GetNodeResultOutput) NodeName() pulumi.StringPtrOutput
func (GetNodeResultOutput) NodeType ¶
func (o GetNodeResultOutput) NodeType() pulumi.IntPtrOutput
func (GetNodeResultOutput) PayMode ¶
func (o GetNodeResultOutput) PayMode() pulumi.IntPtrOutput
func (GetNodeResultOutput) ResultOutputFile ¶
func (o GetNodeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetNodeResultOutput) ToGetNodeResultOutput ¶
func (o GetNodeResultOutput) ToGetNodeResultOutput() GetNodeResultOutput
func (GetNodeResultOutput) ToGetNodeResultOutputWithContext ¶
func (o GetNodeResultOutput) ToGetNodeResultOutputWithContext(ctx context.Context) GetNodeResultOutput
type GetProbeDataArgs ¶
type GetProbeDataArgs struct { // true is Ascending. Ascending bool `pulumi:"ascending"` // Start timestamp (in milliseconds). BeginTime int `pulumi:"beginTime"` // City list. Cities []string `pulumi:"cities"` // Code list. Codes []string `pulumi:"codes"` // Districts list. Districts []string `pulumi:"districts"` // End timestamp (in milliseconds). EndTime int `pulumi:"endTime"` // ErrorTypes list. ErrorTypes []string `pulumi:"errorTypes"` // Limit. Limit int `pulumi:"limit"` // Offset. Offset int `pulumi:"offset"` // Operators list. Operators []string `pulumi:"operators"` // Used to save results. ResultOutputFile *string `pulumi:"resultOutputFile"` // Selected Fields. SelectedFields []string `pulumi:"selectedFields"` // Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields. SortField string `pulumi:"sortField"` // TaskID list. TaskIds []string `pulumi:"taskIds"` // Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream. TaskType string `pulumi:"taskType"` }
A collection of arguments for invoking getProbeData.
type GetProbeDataDetailedSingleDataDefine ¶
type GetProbeDataDetailedSingleDataDefine struct { // Fields. Fields []GetProbeDataDetailedSingleDataDefineField `pulumi:"fields"` // Labels. Labels []GetProbeDataDetailedSingleDataDefineLabel `pulumi:"labels"` // Probe time. ProbeTime int `pulumi:"probeTime"` }
type GetProbeDataDetailedSingleDataDefineArgs ¶
type GetProbeDataDetailedSingleDataDefineArgs struct { // Fields. Fields GetProbeDataDetailedSingleDataDefineFieldArrayInput `pulumi:"fields"` // Labels. Labels GetProbeDataDetailedSingleDataDefineLabelArrayInput `pulumi:"labels"` // Probe time. ProbeTime pulumi.IntInput `pulumi:"probeTime"` }
func (GetProbeDataDetailedSingleDataDefineArgs) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineArgs) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineArgs) ToGetProbeDataDetailedSingleDataDefineOutput ¶
func (i GetProbeDataDetailedSingleDataDefineArgs) ToGetProbeDataDetailedSingleDataDefineOutput() GetProbeDataDetailedSingleDataDefineOutput
func (GetProbeDataDetailedSingleDataDefineArgs) ToGetProbeDataDetailedSingleDataDefineOutputWithContext ¶
func (i GetProbeDataDetailedSingleDataDefineArgs) ToGetProbeDataDetailedSingleDataDefineOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineOutput
type GetProbeDataDetailedSingleDataDefineArray ¶
type GetProbeDataDetailedSingleDataDefineArray []GetProbeDataDetailedSingleDataDefineInput
func (GetProbeDataDetailedSingleDataDefineArray) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineArray) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineArray) ToGetProbeDataDetailedSingleDataDefineArrayOutput ¶
func (i GetProbeDataDetailedSingleDataDefineArray) ToGetProbeDataDetailedSingleDataDefineArrayOutput() GetProbeDataDetailedSingleDataDefineArrayOutput
func (GetProbeDataDetailedSingleDataDefineArray) ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext ¶
func (i GetProbeDataDetailedSingleDataDefineArray) ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineArrayOutput
type GetProbeDataDetailedSingleDataDefineArrayInput ¶
type GetProbeDataDetailedSingleDataDefineArrayInput interface { pulumi.Input ToGetProbeDataDetailedSingleDataDefineArrayOutput() GetProbeDataDetailedSingleDataDefineArrayOutput ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext(context.Context) GetProbeDataDetailedSingleDataDefineArrayOutput }
GetProbeDataDetailedSingleDataDefineArrayInput is an input type that accepts GetProbeDataDetailedSingleDataDefineArray and GetProbeDataDetailedSingleDataDefineArrayOutput values. You can construct a concrete instance of `GetProbeDataDetailedSingleDataDefineArrayInput` via:
GetProbeDataDetailedSingleDataDefineArray{ GetProbeDataDetailedSingleDataDefineArgs{...} }
type GetProbeDataDetailedSingleDataDefineArrayOutput ¶
type GetProbeDataDetailedSingleDataDefineArrayOutput struct{ *pulumi.OutputState }
func (GetProbeDataDetailedSingleDataDefineArrayOutput) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineArrayOutput) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineArrayOutput) ToGetProbeDataDetailedSingleDataDefineArrayOutput ¶
func (o GetProbeDataDetailedSingleDataDefineArrayOutput) ToGetProbeDataDetailedSingleDataDefineArrayOutput() GetProbeDataDetailedSingleDataDefineArrayOutput
func (GetProbeDataDetailedSingleDataDefineArrayOutput) ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext ¶
func (o GetProbeDataDetailedSingleDataDefineArrayOutput) ToGetProbeDataDetailedSingleDataDefineArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineArrayOutput
type GetProbeDataDetailedSingleDataDefineFieldArgs ¶
type GetProbeDataDetailedSingleDataDefineFieldArgs struct { // ID. Id pulumi.IntInput `pulumi:"id"` // Custom Field Name/Description. Name pulumi.StringInput `pulumi:"name"` // Value. Value pulumi.Float64Input `pulumi:"value"` }
func (GetProbeDataDetailedSingleDataDefineFieldArgs) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineFieldArgs) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineFieldArgs) ToGetProbeDataDetailedSingleDataDefineFieldOutput ¶
func (i GetProbeDataDetailedSingleDataDefineFieldArgs) ToGetProbeDataDetailedSingleDataDefineFieldOutput() GetProbeDataDetailedSingleDataDefineFieldOutput
func (GetProbeDataDetailedSingleDataDefineFieldArgs) ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext ¶
func (i GetProbeDataDetailedSingleDataDefineFieldArgs) ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldOutput
type GetProbeDataDetailedSingleDataDefineFieldArray ¶
type GetProbeDataDetailedSingleDataDefineFieldArray []GetProbeDataDetailedSingleDataDefineFieldInput
func (GetProbeDataDetailedSingleDataDefineFieldArray) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineFieldArray) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineFieldArray) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput ¶
func (i GetProbeDataDetailedSingleDataDefineFieldArray) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput() GetProbeDataDetailedSingleDataDefineFieldArrayOutput
func (GetProbeDataDetailedSingleDataDefineFieldArray) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext ¶
func (i GetProbeDataDetailedSingleDataDefineFieldArray) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldArrayOutput
type GetProbeDataDetailedSingleDataDefineFieldArrayInput ¶
type GetProbeDataDetailedSingleDataDefineFieldArrayInput interface { pulumi.Input ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput() GetProbeDataDetailedSingleDataDefineFieldArrayOutput ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext(context.Context) GetProbeDataDetailedSingleDataDefineFieldArrayOutput }
GetProbeDataDetailedSingleDataDefineFieldArrayInput is an input type that accepts GetProbeDataDetailedSingleDataDefineFieldArray and GetProbeDataDetailedSingleDataDefineFieldArrayOutput values. You can construct a concrete instance of `GetProbeDataDetailedSingleDataDefineFieldArrayInput` via:
GetProbeDataDetailedSingleDataDefineFieldArray{ GetProbeDataDetailedSingleDataDefineFieldArgs{...} }
type GetProbeDataDetailedSingleDataDefineFieldArrayOutput ¶
type GetProbeDataDetailedSingleDataDefineFieldArrayOutput struct{ *pulumi.OutputState }
func (GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput ¶
func (o GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutput() GetProbeDataDetailedSingleDataDefineFieldArrayOutput
func (GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext ¶
func (o GetProbeDataDetailedSingleDataDefineFieldArrayOutput) ToGetProbeDataDetailedSingleDataDefineFieldArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldArrayOutput
type GetProbeDataDetailedSingleDataDefineFieldInput ¶
type GetProbeDataDetailedSingleDataDefineFieldInput interface { pulumi.Input ToGetProbeDataDetailedSingleDataDefineFieldOutput() GetProbeDataDetailedSingleDataDefineFieldOutput ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext(context.Context) GetProbeDataDetailedSingleDataDefineFieldOutput }
GetProbeDataDetailedSingleDataDefineFieldInput is an input type that accepts GetProbeDataDetailedSingleDataDefineFieldArgs and GetProbeDataDetailedSingleDataDefineFieldOutput values. You can construct a concrete instance of `GetProbeDataDetailedSingleDataDefineFieldInput` via:
GetProbeDataDetailedSingleDataDefineFieldArgs{...}
type GetProbeDataDetailedSingleDataDefineFieldOutput ¶
type GetProbeDataDetailedSingleDataDefineFieldOutput struct{ *pulumi.OutputState }
func (GetProbeDataDetailedSingleDataDefineFieldOutput) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineFieldOutput) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineFieldOutput) Id ¶
func (o GetProbeDataDetailedSingleDataDefineFieldOutput) Id() pulumi.IntOutput
ID.
func (GetProbeDataDetailedSingleDataDefineFieldOutput) Name ¶
func (o GetProbeDataDetailedSingleDataDefineFieldOutput) Name() pulumi.StringOutput
Custom Field Name/Description.
func (GetProbeDataDetailedSingleDataDefineFieldOutput) ToGetProbeDataDetailedSingleDataDefineFieldOutput ¶
func (o GetProbeDataDetailedSingleDataDefineFieldOutput) ToGetProbeDataDetailedSingleDataDefineFieldOutput() GetProbeDataDetailedSingleDataDefineFieldOutput
func (GetProbeDataDetailedSingleDataDefineFieldOutput) ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext ¶
func (o GetProbeDataDetailedSingleDataDefineFieldOutput) ToGetProbeDataDetailedSingleDataDefineFieldOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineFieldOutput
func (GetProbeDataDetailedSingleDataDefineFieldOutput) Value ¶
func (o GetProbeDataDetailedSingleDataDefineFieldOutput) Value() pulumi.Float64Output
Value.
type GetProbeDataDetailedSingleDataDefineInput ¶
type GetProbeDataDetailedSingleDataDefineInput interface { pulumi.Input ToGetProbeDataDetailedSingleDataDefineOutput() GetProbeDataDetailedSingleDataDefineOutput ToGetProbeDataDetailedSingleDataDefineOutputWithContext(context.Context) GetProbeDataDetailedSingleDataDefineOutput }
GetProbeDataDetailedSingleDataDefineInput is an input type that accepts GetProbeDataDetailedSingleDataDefineArgs and GetProbeDataDetailedSingleDataDefineOutput values. You can construct a concrete instance of `GetProbeDataDetailedSingleDataDefineInput` via:
GetProbeDataDetailedSingleDataDefineArgs{...}
type GetProbeDataDetailedSingleDataDefineLabelArgs ¶
type GetProbeDataDetailedSingleDataDefineLabelArgs struct { // ID. Id pulumi.IntInput `pulumi:"id"` // Custom Field Name/Description. Name pulumi.StringInput `pulumi:"name"` // Value. Value pulumi.StringInput `pulumi:"value"` }
func (GetProbeDataDetailedSingleDataDefineLabelArgs) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineLabelArgs) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineLabelArgs) ToGetProbeDataDetailedSingleDataDefineLabelOutput ¶
func (i GetProbeDataDetailedSingleDataDefineLabelArgs) ToGetProbeDataDetailedSingleDataDefineLabelOutput() GetProbeDataDetailedSingleDataDefineLabelOutput
func (GetProbeDataDetailedSingleDataDefineLabelArgs) ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext ¶
func (i GetProbeDataDetailedSingleDataDefineLabelArgs) ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelOutput
type GetProbeDataDetailedSingleDataDefineLabelArray ¶
type GetProbeDataDetailedSingleDataDefineLabelArray []GetProbeDataDetailedSingleDataDefineLabelInput
func (GetProbeDataDetailedSingleDataDefineLabelArray) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineLabelArray) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineLabelArray) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput ¶
func (i GetProbeDataDetailedSingleDataDefineLabelArray) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput() GetProbeDataDetailedSingleDataDefineLabelArrayOutput
func (GetProbeDataDetailedSingleDataDefineLabelArray) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext ¶
func (i GetProbeDataDetailedSingleDataDefineLabelArray) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelArrayOutput
type GetProbeDataDetailedSingleDataDefineLabelArrayInput ¶
type GetProbeDataDetailedSingleDataDefineLabelArrayInput interface { pulumi.Input ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput() GetProbeDataDetailedSingleDataDefineLabelArrayOutput ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext(context.Context) GetProbeDataDetailedSingleDataDefineLabelArrayOutput }
GetProbeDataDetailedSingleDataDefineLabelArrayInput is an input type that accepts GetProbeDataDetailedSingleDataDefineLabelArray and GetProbeDataDetailedSingleDataDefineLabelArrayOutput values. You can construct a concrete instance of `GetProbeDataDetailedSingleDataDefineLabelArrayInput` via:
GetProbeDataDetailedSingleDataDefineLabelArray{ GetProbeDataDetailedSingleDataDefineLabelArgs{...} }
type GetProbeDataDetailedSingleDataDefineLabelArrayOutput ¶
type GetProbeDataDetailedSingleDataDefineLabelArrayOutput struct{ *pulumi.OutputState }
func (GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput ¶
func (o GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutput() GetProbeDataDetailedSingleDataDefineLabelArrayOutput
func (GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext ¶
func (o GetProbeDataDetailedSingleDataDefineLabelArrayOutput) ToGetProbeDataDetailedSingleDataDefineLabelArrayOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelArrayOutput
type GetProbeDataDetailedSingleDataDefineLabelInput ¶
type GetProbeDataDetailedSingleDataDefineLabelInput interface { pulumi.Input ToGetProbeDataDetailedSingleDataDefineLabelOutput() GetProbeDataDetailedSingleDataDefineLabelOutput ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext(context.Context) GetProbeDataDetailedSingleDataDefineLabelOutput }
GetProbeDataDetailedSingleDataDefineLabelInput is an input type that accepts GetProbeDataDetailedSingleDataDefineLabelArgs and GetProbeDataDetailedSingleDataDefineLabelOutput values. You can construct a concrete instance of `GetProbeDataDetailedSingleDataDefineLabelInput` via:
GetProbeDataDetailedSingleDataDefineLabelArgs{...}
type GetProbeDataDetailedSingleDataDefineLabelOutput ¶
type GetProbeDataDetailedSingleDataDefineLabelOutput struct{ *pulumi.OutputState }
func (GetProbeDataDetailedSingleDataDefineLabelOutput) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineLabelOutput) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineLabelOutput) Id ¶
func (o GetProbeDataDetailedSingleDataDefineLabelOutput) Id() pulumi.IntOutput
ID.
func (GetProbeDataDetailedSingleDataDefineLabelOutput) Name ¶
func (o GetProbeDataDetailedSingleDataDefineLabelOutput) Name() pulumi.StringOutput
Custom Field Name/Description.
func (GetProbeDataDetailedSingleDataDefineLabelOutput) ToGetProbeDataDetailedSingleDataDefineLabelOutput ¶
func (o GetProbeDataDetailedSingleDataDefineLabelOutput) ToGetProbeDataDetailedSingleDataDefineLabelOutput() GetProbeDataDetailedSingleDataDefineLabelOutput
func (GetProbeDataDetailedSingleDataDefineLabelOutput) ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext ¶
func (o GetProbeDataDetailedSingleDataDefineLabelOutput) ToGetProbeDataDetailedSingleDataDefineLabelOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineLabelOutput
func (GetProbeDataDetailedSingleDataDefineLabelOutput) Value ¶
func (o GetProbeDataDetailedSingleDataDefineLabelOutput) Value() pulumi.StringOutput
Value.
type GetProbeDataDetailedSingleDataDefineOutput ¶
type GetProbeDataDetailedSingleDataDefineOutput struct{ *pulumi.OutputState }
func (GetProbeDataDetailedSingleDataDefineOutput) ElementType ¶
func (GetProbeDataDetailedSingleDataDefineOutput) ElementType() reflect.Type
func (GetProbeDataDetailedSingleDataDefineOutput) Fields ¶
func (o GetProbeDataDetailedSingleDataDefineOutput) Fields() GetProbeDataDetailedSingleDataDefineFieldArrayOutput
Fields.
func (GetProbeDataDetailedSingleDataDefineOutput) Labels ¶
func (o GetProbeDataDetailedSingleDataDefineOutput) Labels() GetProbeDataDetailedSingleDataDefineLabelArrayOutput
Labels.
func (GetProbeDataDetailedSingleDataDefineOutput) ProbeTime ¶
func (o GetProbeDataDetailedSingleDataDefineOutput) ProbeTime() pulumi.IntOutput
Probe time.
func (GetProbeDataDetailedSingleDataDefineOutput) ToGetProbeDataDetailedSingleDataDefineOutput ¶
func (o GetProbeDataDetailedSingleDataDefineOutput) ToGetProbeDataDetailedSingleDataDefineOutput() GetProbeDataDetailedSingleDataDefineOutput
func (GetProbeDataDetailedSingleDataDefineOutput) ToGetProbeDataDetailedSingleDataDefineOutputWithContext ¶
func (o GetProbeDataDetailedSingleDataDefineOutput) ToGetProbeDataDetailedSingleDataDefineOutputWithContext(ctx context.Context) GetProbeDataDetailedSingleDataDefineOutput
type GetProbeDataOutputArgs ¶
type GetProbeDataOutputArgs struct { // true is Ascending. Ascending pulumi.BoolInput `pulumi:"ascending"` // Start timestamp (in milliseconds). BeginTime pulumi.IntInput `pulumi:"beginTime"` // City list. Cities pulumi.StringArrayInput `pulumi:"cities"` // Code list. Codes pulumi.StringArrayInput `pulumi:"codes"` // Districts list. Districts pulumi.StringArrayInput `pulumi:"districts"` // End timestamp (in milliseconds). EndTime pulumi.IntInput `pulumi:"endTime"` // ErrorTypes list. ErrorTypes pulumi.StringArrayInput `pulumi:"errorTypes"` // Limit. Limit pulumi.IntInput `pulumi:"limit"` // Offset. Offset pulumi.IntInput `pulumi:"offset"` // Operators list. Operators pulumi.StringArrayInput `pulumi:"operators"` // Used to save results. ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Selected Fields. SelectedFields pulumi.StringArrayInput `pulumi:"selectedFields"` // Fields to be sorted ProbeTime dial test time sorting can be filled in You can also fill in the selected fields in SelectedFields. SortField pulumi.StringInput `pulumi:"sortField"` // TaskID list. TaskIds pulumi.StringArrayInput `pulumi:"taskIds"` // Task Type in AnalyzeTaskType_Network,AnalyzeTaskType_Browse,AnalyzeTaskType_UploadDownload,AnalyzeTaskType_Transport,AnalyzeTaskType_MediaStream. TaskType pulumi.StringInput `pulumi:"taskType"` }
A collection of arguments for invoking getProbeData.
func (GetProbeDataOutputArgs) ElementType ¶
func (GetProbeDataOutputArgs) ElementType() reflect.Type
type GetProbeDataResult ¶
type GetProbeDataResult struct { Ascending bool `pulumi:"ascending"` BeginTime int `pulumi:"beginTime"` Cities []string `pulumi:"cities"` Codes []string `pulumi:"codes"` // Probe node list. DetailedSingleDataDefines []GetProbeDataDetailedSingleDataDefine `pulumi:"detailedSingleDataDefines"` Districts []string `pulumi:"districts"` EndTime int `pulumi:"endTime"` ErrorTypes []string `pulumi:"errorTypes"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Limit int `pulumi:"limit"` Offset int `pulumi:"offset"` Operators []string `pulumi:"operators"` ResultOutputFile *string `pulumi:"resultOutputFile"` SelectedFields []string `pulumi:"selectedFields"` SortField string `pulumi:"sortField"` TaskIds []string `pulumi:"taskIds"` TaskType string `pulumi:"taskType"` }
A collection of values returned by getProbeData.
func GetProbeData ¶
func GetProbeData(ctx *pulumi.Context, args *GetProbeDataArgs, opts ...pulumi.InvokeOption) (*GetProbeDataResult, error)
Use this data source to query detailed information of cat probe data
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Cat" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cat"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Cat.GetProbeData(ctx, &cat.GetProbeDataArgs{ 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 }) }
```
type GetProbeDataResultOutput ¶
type GetProbeDataResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProbeData.
func GetProbeDataOutput ¶
func GetProbeDataOutput(ctx *pulumi.Context, args GetProbeDataOutputArgs, opts ...pulumi.InvokeOption) GetProbeDataResultOutput
func (GetProbeDataResultOutput) Ascending ¶
func (o GetProbeDataResultOutput) Ascending() pulumi.BoolOutput
func (GetProbeDataResultOutput) BeginTime ¶
func (o GetProbeDataResultOutput) BeginTime() pulumi.IntOutput
func (GetProbeDataResultOutput) Cities ¶
func (o GetProbeDataResultOutput) Cities() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) Codes ¶
func (o GetProbeDataResultOutput) Codes() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) DetailedSingleDataDefines ¶
func (o GetProbeDataResultOutput) DetailedSingleDataDefines() GetProbeDataDetailedSingleDataDefineArrayOutput
Probe node list.
func (GetProbeDataResultOutput) Districts ¶
func (o GetProbeDataResultOutput) Districts() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) ElementType ¶
func (GetProbeDataResultOutput) ElementType() reflect.Type
func (GetProbeDataResultOutput) EndTime ¶
func (o GetProbeDataResultOutput) EndTime() pulumi.IntOutput
func (GetProbeDataResultOutput) ErrorTypes ¶
func (o GetProbeDataResultOutput) ErrorTypes() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) Id ¶
func (o GetProbeDataResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetProbeDataResultOutput) Limit ¶
func (o GetProbeDataResultOutput) Limit() pulumi.IntOutput
func (GetProbeDataResultOutput) Offset ¶
func (o GetProbeDataResultOutput) Offset() pulumi.IntOutput
func (GetProbeDataResultOutput) Operators ¶
func (o GetProbeDataResultOutput) Operators() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) ResultOutputFile ¶
func (o GetProbeDataResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetProbeDataResultOutput) SelectedFields ¶
func (o GetProbeDataResultOutput) SelectedFields() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) SortField ¶
func (o GetProbeDataResultOutput) SortField() pulumi.StringOutput
func (GetProbeDataResultOutput) TaskIds ¶
func (o GetProbeDataResultOutput) TaskIds() pulumi.StringArrayOutput
func (GetProbeDataResultOutput) TaskType ¶
func (o GetProbeDataResultOutput) TaskType() pulumi.StringOutput
func (GetProbeDataResultOutput) ToGetProbeDataResultOutput ¶
func (o GetProbeDataResultOutput) ToGetProbeDataResultOutput() GetProbeDataResultOutput
func (GetProbeDataResultOutput) ToGetProbeDataResultOutputWithContext ¶
func (o GetProbeDataResultOutput) ToGetProbeDataResultOutputWithContext(ctx context.Context) GetProbeDataResultOutput
type TaskSet ¶
type TaskSet struct { pulumi.CustomResourceState // Batch task name address. BatchTasks TaskSetBatchTasksOutput `pulumi:"batchTasks"` // Timer task cron expression. Cron pulumi.StringPtrOutput `pulumi:"cron"` // Task interval minutes in (1,5,10,15,30,60,120,240). Interval pulumi.IntOutput `pulumi:"interval"` // `0`-Unlimit ip type, `1`-IPv4, `2`-IPv6. NodeIpType pulumi.IntOutput `pulumi:"nodeIpType"` // Task Nodes. Nodes pulumi.StringArrayOutput `pulumi:"nodes"` // The input is valid when the parameter is modified, `suspend`/`resume`, used to suspend/resume the dial test task. Operate pulumi.StringPtrOutput `pulumi:"operate"` // tasks parameters. Parameters pulumi.StringOutput `pulumi:"parameters"` // Task status 1:TaskPending, 2:TaskRunning,3:TaskRunException,4:TaskSuspending 5:TaskSuspendException,6:TaskSuspendException,7:TaskSuspended,9:TaskDeleted. Status pulumi.IntOutput `pulumi:"status"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` // Task category,1:PC,2:Mobile. TaskCategory pulumi.IntOutput `pulumi:"taskCategory"` // Task Id. TaskId pulumi.StringOutput `pulumi:"taskId"` // Task Type 1:Page Performance, 2:File upload,3:File Download,4:Port performance 5:Audio and video. TaskType pulumi.IntOutput `pulumi:"taskType"` }
Provides a resource to create a cat taskSet
## Example Usage
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-tencentcloud/sdk/go/tencentcloud/Cat" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Cat"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { tmpJSON0, err := json.Marshal(map[string]interface{}{ "ipType": 0, "grabBag": 0, "filterIp": 0, "netIcmpOn": 1, "netIcmpActivex": 0, "netIcmpTimeout": 20, "netIcmpInterval": 0.5, "netIcmpNum": 20, "netIcmpSize": 32, "netIcmpDataCut": 1, "netDnsOn": 1, "netDnsTimeout": 5, "netDnsQuerymethod": 1, "netDnsNs": "", "netDigOn": 1, "netDnsServer": 2, "netTracertOn": 1, "netTracertTimeout": 60, "netTracertNum": 30, "whiteList": "", "blackList": "", "netIcmpActivexStr": "", }) if err != nil { return err } json0 := string(tmpJSON0) _, err := Cat.NewTaskSet(ctx, "taskSet", &Cat.TaskSetArgs{ BatchTasks: &cat.TaskSetBatchTasksArgs{ Name: pulumi.String("demo"), TargetAddress: pulumi.String("http://www.baidu.com"), }, TaskType: pulumi.Int(5), Nodes: pulumi.StringArray{ pulumi.String("12136"), pulumi.String("12137"), pulumi.String("12138"), pulumi.String("12141"), pulumi.String("12144"), }, Interval: pulumi.Int(6), Parameters: pulumi.String(json0), TaskCategory: pulumi.Int(1), Cron: pulumi.String("* 0-6 * * *"), Tags: pulumi.AnyMap{ "createdBy": pulumi.Any("terraform"), }, }) if err != nil { return err } return nil }) }
```
## Import
cat task_set can be imported using the id, e.g.
```sh
$ pulumi import tencentcloud:Cat/taskSet:TaskSet task_set taskSet_id
```
func GetTaskSet ¶
func GetTaskSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaskSetState, opts ...pulumi.ResourceOption) (*TaskSet, error)
GetTaskSet gets an existing TaskSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTaskSet ¶
func NewTaskSet(ctx *pulumi.Context, name string, args *TaskSetArgs, opts ...pulumi.ResourceOption) (*TaskSet, error)
NewTaskSet registers a new resource with the given unique name, arguments, and options.
func (*TaskSet) ElementType ¶
func (*TaskSet) ToTaskSetOutput ¶
func (i *TaskSet) ToTaskSetOutput() TaskSetOutput
func (*TaskSet) ToTaskSetOutputWithContext ¶
func (i *TaskSet) ToTaskSetOutputWithContext(ctx context.Context) TaskSetOutput
type TaskSetArgs ¶
type TaskSetArgs struct { // Batch task name address. BatchTasks TaskSetBatchTasksInput // Timer task cron expression. Cron pulumi.StringPtrInput // Task interval minutes in (1,5,10,15,30,60,120,240). Interval pulumi.IntInput // `0`-Unlimit ip type, `1`-IPv4, `2`-IPv6. NodeIpType pulumi.IntPtrInput // Task Nodes. Nodes pulumi.StringArrayInput // The input is valid when the parameter is modified, `suspend`/`resume`, used to suspend/resume the dial test task. Operate pulumi.StringPtrInput // tasks parameters. Parameters pulumi.StringInput // Tag description list. Tags pulumi.MapInput // Task category,1:PC,2:Mobile. TaskCategory pulumi.IntInput // Task Type 1:Page Performance, 2:File upload,3:File Download,4:Port performance 5:Audio and video. TaskType pulumi.IntInput }
The set of arguments for constructing a TaskSet resource.
func (TaskSetArgs) ElementType ¶
func (TaskSetArgs) ElementType() reflect.Type
type TaskSetArray ¶
type TaskSetArray []TaskSetInput
func (TaskSetArray) ElementType ¶
func (TaskSetArray) ElementType() reflect.Type
func (TaskSetArray) ToTaskSetArrayOutput ¶
func (i TaskSetArray) ToTaskSetArrayOutput() TaskSetArrayOutput
func (TaskSetArray) ToTaskSetArrayOutputWithContext ¶
func (i TaskSetArray) ToTaskSetArrayOutputWithContext(ctx context.Context) TaskSetArrayOutput
type TaskSetArrayInput ¶
type TaskSetArrayInput interface { pulumi.Input ToTaskSetArrayOutput() TaskSetArrayOutput ToTaskSetArrayOutputWithContext(context.Context) TaskSetArrayOutput }
TaskSetArrayInput is an input type that accepts TaskSetArray and TaskSetArrayOutput values. You can construct a concrete instance of `TaskSetArrayInput` via:
TaskSetArray{ TaskSetArgs{...} }
type TaskSetArrayOutput ¶
type TaskSetArrayOutput struct{ *pulumi.OutputState }
func (TaskSetArrayOutput) ElementType ¶
func (TaskSetArrayOutput) ElementType() reflect.Type
func (TaskSetArrayOutput) Index ¶
func (o TaskSetArrayOutput) Index(i pulumi.IntInput) TaskSetOutput
func (TaskSetArrayOutput) ToTaskSetArrayOutput ¶
func (o TaskSetArrayOutput) ToTaskSetArrayOutput() TaskSetArrayOutput
func (TaskSetArrayOutput) ToTaskSetArrayOutputWithContext ¶
func (o TaskSetArrayOutput) ToTaskSetArrayOutputWithContext(ctx context.Context) TaskSetArrayOutput
type TaskSetBatchTasks ¶
type TaskSetBatchTasksArgs ¶
type TaskSetBatchTasksArgs struct { // Task name. Name pulumi.StringInput `pulumi:"name"` // Target address. TargetAddress pulumi.StringInput `pulumi:"targetAddress"` }
func (TaskSetBatchTasksArgs) ElementType ¶
func (TaskSetBatchTasksArgs) ElementType() reflect.Type
func (TaskSetBatchTasksArgs) ToTaskSetBatchTasksOutput ¶
func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksOutput() TaskSetBatchTasksOutput
func (TaskSetBatchTasksArgs) ToTaskSetBatchTasksOutputWithContext ¶
func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksOutputWithContext(ctx context.Context) TaskSetBatchTasksOutput
func (TaskSetBatchTasksArgs) ToTaskSetBatchTasksPtrOutput ¶
func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput
func (TaskSetBatchTasksArgs) ToTaskSetBatchTasksPtrOutputWithContext ¶
func (i TaskSetBatchTasksArgs) ToTaskSetBatchTasksPtrOutputWithContext(ctx context.Context) TaskSetBatchTasksPtrOutput
type TaskSetBatchTasksInput ¶
type TaskSetBatchTasksInput interface { pulumi.Input ToTaskSetBatchTasksOutput() TaskSetBatchTasksOutput ToTaskSetBatchTasksOutputWithContext(context.Context) TaskSetBatchTasksOutput }
TaskSetBatchTasksInput is an input type that accepts TaskSetBatchTasksArgs and TaskSetBatchTasksOutput values. You can construct a concrete instance of `TaskSetBatchTasksInput` via:
TaskSetBatchTasksArgs{...}
type TaskSetBatchTasksOutput ¶
type TaskSetBatchTasksOutput struct{ *pulumi.OutputState }
func (TaskSetBatchTasksOutput) ElementType ¶
func (TaskSetBatchTasksOutput) ElementType() reflect.Type
func (TaskSetBatchTasksOutput) Name ¶
func (o TaskSetBatchTasksOutput) Name() pulumi.StringOutput
Task name.
func (TaskSetBatchTasksOutput) TargetAddress ¶
func (o TaskSetBatchTasksOutput) TargetAddress() pulumi.StringOutput
Target address.
func (TaskSetBatchTasksOutput) ToTaskSetBatchTasksOutput ¶
func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksOutput() TaskSetBatchTasksOutput
func (TaskSetBatchTasksOutput) ToTaskSetBatchTasksOutputWithContext ¶
func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksOutputWithContext(ctx context.Context) TaskSetBatchTasksOutput
func (TaskSetBatchTasksOutput) ToTaskSetBatchTasksPtrOutput ¶
func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput
func (TaskSetBatchTasksOutput) ToTaskSetBatchTasksPtrOutputWithContext ¶
func (o TaskSetBatchTasksOutput) ToTaskSetBatchTasksPtrOutputWithContext(ctx context.Context) TaskSetBatchTasksPtrOutput
type TaskSetBatchTasksPtrInput ¶
type TaskSetBatchTasksPtrInput interface { pulumi.Input ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput ToTaskSetBatchTasksPtrOutputWithContext(context.Context) TaskSetBatchTasksPtrOutput }
TaskSetBatchTasksPtrInput is an input type that accepts TaskSetBatchTasksArgs, TaskSetBatchTasksPtr and TaskSetBatchTasksPtrOutput values. You can construct a concrete instance of `TaskSetBatchTasksPtrInput` via:
TaskSetBatchTasksArgs{...} or: nil
func TaskSetBatchTasksPtr ¶
func TaskSetBatchTasksPtr(v *TaskSetBatchTasksArgs) TaskSetBatchTasksPtrInput
type TaskSetBatchTasksPtrOutput ¶
type TaskSetBatchTasksPtrOutput struct{ *pulumi.OutputState }
func (TaskSetBatchTasksPtrOutput) Elem ¶
func (o TaskSetBatchTasksPtrOutput) Elem() TaskSetBatchTasksOutput
func (TaskSetBatchTasksPtrOutput) ElementType ¶
func (TaskSetBatchTasksPtrOutput) ElementType() reflect.Type
func (TaskSetBatchTasksPtrOutput) Name ¶
func (o TaskSetBatchTasksPtrOutput) Name() pulumi.StringPtrOutput
Task name.
func (TaskSetBatchTasksPtrOutput) TargetAddress ¶
func (o TaskSetBatchTasksPtrOutput) TargetAddress() pulumi.StringPtrOutput
Target address.
func (TaskSetBatchTasksPtrOutput) ToTaskSetBatchTasksPtrOutput ¶
func (o TaskSetBatchTasksPtrOutput) ToTaskSetBatchTasksPtrOutput() TaskSetBatchTasksPtrOutput
func (TaskSetBatchTasksPtrOutput) ToTaskSetBatchTasksPtrOutputWithContext ¶
func (o TaskSetBatchTasksPtrOutput) ToTaskSetBatchTasksPtrOutputWithContext(ctx context.Context) TaskSetBatchTasksPtrOutput
type TaskSetInput ¶
type TaskSetInput interface { pulumi.Input ToTaskSetOutput() TaskSetOutput ToTaskSetOutputWithContext(ctx context.Context) TaskSetOutput }
type TaskSetMap ¶
type TaskSetMap map[string]TaskSetInput
func (TaskSetMap) ElementType ¶
func (TaskSetMap) ElementType() reflect.Type
func (TaskSetMap) ToTaskSetMapOutput ¶
func (i TaskSetMap) ToTaskSetMapOutput() TaskSetMapOutput
func (TaskSetMap) ToTaskSetMapOutputWithContext ¶
func (i TaskSetMap) ToTaskSetMapOutputWithContext(ctx context.Context) TaskSetMapOutput
type TaskSetMapInput ¶
type TaskSetMapInput interface { pulumi.Input ToTaskSetMapOutput() TaskSetMapOutput ToTaskSetMapOutputWithContext(context.Context) TaskSetMapOutput }
TaskSetMapInput is an input type that accepts TaskSetMap and TaskSetMapOutput values. You can construct a concrete instance of `TaskSetMapInput` via:
TaskSetMap{ "key": TaskSetArgs{...} }
type TaskSetMapOutput ¶
type TaskSetMapOutput struct{ *pulumi.OutputState }
func (TaskSetMapOutput) ElementType ¶
func (TaskSetMapOutput) ElementType() reflect.Type
func (TaskSetMapOutput) MapIndex ¶
func (o TaskSetMapOutput) MapIndex(k pulumi.StringInput) TaskSetOutput
func (TaskSetMapOutput) ToTaskSetMapOutput ¶
func (o TaskSetMapOutput) ToTaskSetMapOutput() TaskSetMapOutput
func (TaskSetMapOutput) ToTaskSetMapOutputWithContext ¶
func (o TaskSetMapOutput) ToTaskSetMapOutputWithContext(ctx context.Context) TaskSetMapOutput
type TaskSetOutput ¶
type TaskSetOutput struct{ *pulumi.OutputState }
func (TaskSetOutput) BatchTasks ¶
func (o TaskSetOutput) BatchTasks() TaskSetBatchTasksOutput
Batch task name address.
func (TaskSetOutput) Cron ¶
func (o TaskSetOutput) Cron() pulumi.StringPtrOutput
Timer task cron expression.
func (TaskSetOutput) ElementType ¶
func (TaskSetOutput) ElementType() reflect.Type
func (TaskSetOutput) Interval ¶
func (o TaskSetOutput) Interval() pulumi.IntOutput
Task interval minutes in (1,5,10,15,30,60,120,240).
func (TaskSetOutput) NodeIpType ¶ added in v0.1.8
func (o TaskSetOutput) NodeIpType() pulumi.IntOutput
`0`-Unlimit ip type, `1`-IPv4, `2`-IPv6.
func (TaskSetOutput) Operate ¶ added in v0.1.8
func (o TaskSetOutput) Operate() pulumi.StringPtrOutput
The input is valid when the parameter is modified, `suspend`/`resume`, used to suspend/resume the dial test task.
func (TaskSetOutput) Parameters ¶
func (o TaskSetOutput) Parameters() pulumi.StringOutput
tasks parameters.
func (TaskSetOutput) Status ¶
func (o TaskSetOutput) Status() pulumi.IntOutput
Task status 1:TaskPending, 2:TaskRunning,3:TaskRunException,4:TaskSuspending 5:TaskSuspendException,6:TaskSuspendException,7:TaskSuspended,9:TaskDeleted.
func (TaskSetOutput) TaskCategory ¶
func (o TaskSetOutput) TaskCategory() pulumi.IntOutput
Task category,1:PC,2:Mobile.
func (TaskSetOutput) TaskType ¶
func (o TaskSetOutput) TaskType() pulumi.IntOutput
Task Type 1:Page Performance, 2:File upload,3:File Download,4:Port performance 5:Audio and video.
func (TaskSetOutput) ToTaskSetOutput ¶
func (o TaskSetOutput) ToTaskSetOutput() TaskSetOutput
func (TaskSetOutput) ToTaskSetOutputWithContext ¶
func (o TaskSetOutput) ToTaskSetOutputWithContext(ctx context.Context) TaskSetOutput
type TaskSetState ¶
type TaskSetState struct { // Batch task name address. BatchTasks TaskSetBatchTasksPtrInput // Timer task cron expression. Cron pulumi.StringPtrInput // Task interval minutes in (1,5,10,15,30,60,120,240). Interval pulumi.IntPtrInput // `0`-Unlimit ip type, `1`-IPv4, `2`-IPv6. NodeIpType pulumi.IntPtrInput // Task Nodes. Nodes pulumi.StringArrayInput // The input is valid when the parameter is modified, `suspend`/`resume`, used to suspend/resume the dial test task. Operate pulumi.StringPtrInput // tasks parameters. Parameters pulumi.StringPtrInput // Task status 1:TaskPending, 2:TaskRunning,3:TaskRunException,4:TaskSuspending 5:TaskSuspendException,6:TaskSuspendException,7:TaskSuspended,9:TaskDeleted. Status pulumi.IntPtrInput // Tag description list. Tags pulumi.MapInput // Task category,1:PC,2:Mobile. TaskCategory pulumi.IntPtrInput // Task Id. TaskId pulumi.StringPtrInput // Task Type 1:Page Performance, 2:File upload,3:File Download,4:Port performance 5:Audio and video. TaskType pulumi.IntPtrInput }
func (TaskSetState) ElementType ¶
func (TaskSetState) ElementType() reflect.Type