tencentcloud 1.82.45 published on Tuesday, Dec 16, 2025 by tencentcloudstack
tencentcloud 1.82.45 published on Tuesday, Dec 16, 2025 by tencentcloudstack
Use this data source to query detailed information of IGTM detect task package list
Example Usage
Query all igtm detect task package list
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getIgtmDetectTaskPackageList({});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_igtm_detect_task_package_list()
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.GetIgtmDetectTaskPackageList(ctx, &tencentcloud.GetIgtmDetectTaskPackageListArgs{}, 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 example = Tencentcloud.GetIgtmDetectTaskPackageList.Invoke();
});
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.GetIgtmDetectTaskPackageListArgs;
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 example = TencentcloudFunctions.getIgtmDetectTaskPackageList(GetIgtmDetectTaskPackageListArgs.builder()
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getIgtmDetectTaskPackageList
arguments: {}
Query igtm detect task package list by filter
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getIgtmDetectTaskPackageList({
filters: [{
name: "ResourceId",
values: ["task-qqcoptejbwbf"],
fuzzy: true,
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_igtm_detect_task_package_list(filters=[{
"name": "ResourceId",
"values": ["task-qqcoptejbwbf"],
"fuzzy": True,
}])
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.GetIgtmDetectTaskPackageList(ctx, &tencentcloud.GetIgtmDetectTaskPackageListArgs{
Filters: []tencentcloud.GetIgtmDetectTaskPackageListFilter{
{
Name: "ResourceId",
Values: []string{
"task-qqcoptejbwbf",
},
Fuzzy: pulumi.BoolRef(true),
},
},
}, 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 example = Tencentcloud.GetIgtmDetectTaskPackageList.Invoke(new()
{
Filters = new[]
{
new Tencentcloud.Inputs.GetIgtmDetectTaskPackageListFilterInputArgs
{
Name = "ResourceId",
Values = new[]
{
"task-qqcoptejbwbf",
},
Fuzzy = true,
},
},
});
});
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.GetIgtmDetectTaskPackageListArgs;
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 example = TencentcloudFunctions.getIgtmDetectTaskPackageList(GetIgtmDetectTaskPackageListArgs.builder()
.filters(GetIgtmDetectTaskPackageListFilterArgs.builder()
.name("ResourceId")
.values("task-qqcoptejbwbf")
.fuzzy(true)
.build())
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getIgtmDetectTaskPackageList
arguments:
filters:
- name: ResourceId
values:
- task-qqcoptejbwbf
fuzzy: true
Using getIgtmDetectTaskPackageList
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 getIgtmDetectTaskPackageList(args: GetIgtmDetectTaskPackageListArgs, opts?: InvokeOptions): Promise<GetIgtmDetectTaskPackageListResult>
function getIgtmDetectTaskPackageListOutput(args: GetIgtmDetectTaskPackageListOutputArgs, opts?: InvokeOptions): Output<GetIgtmDetectTaskPackageListResult>def get_igtm_detect_task_package_list(filters: Optional[Sequence[GetIgtmDetectTaskPackageListFilter]] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIgtmDetectTaskPackageListResult
def get_igtm_detect_task_package_list_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetIgtmDetectTaskPackageListFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIgtmDetectTaskPackageListResult]func GetIgtmDetectTaskPackageList(ctx *Context, args *GetIgtmDetectTaskPackageListArgs, opts ...InvokeOption) (*GetIgtmDetectTaskPackageListResult, error)
func GetIgtmDetectTaskPackageListOutput(ctx *Context, args *GetIgtmDetectTaskPackageListOutputArgs, opts ...InvokeOption) GetIgtmDetectTaskPackageListResultOutput> Note: This function is named GetIgtmDetectTaskPackageList in the Go SDK.
public static class GetIgtmDetectTaskPackageList
{
public static Task<GetIgtmDetectTaskPackageListResult> InvokeAsync(GetIgtmDetectTaskPackageListArgs args, InvokeOptions? opts = null)
public static Output<GetIgtmDetectTaskPackageListResult> Invoke(GetIgtmDetectTaskPackageListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIgtmDetectTaskPackageListResult> getIgtmDetectTaskPackageList(GetIgtmDetectTaskPackageListArgs args, InvokeOptions options)
public static Output<GetIgtmDetectTaskPackageListResult> getIgtmDetectTaskPackageList(GetIgtmDetectTaskPackageListArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getIgtmDetectTaskPackageList:getIgtmDetectTaskPackageList
arguments:
# arguments dictionaryThe following arguments are supported:
- Filters
List<Get
Igtm Detect Task Package List Filter> - Detect task filter conditions.
- Id string
- Result
Output stringFile - Used to save results.
- Filters
[]Get
Igtm Detect Task Package List Filter - Detect task filter conditions.
- Id string
- Result
Output stringFile - Used to save results.
- filters
List<Get
Igtm Detect Task Package List Filter> - Detect task filter conditions.
- id String
- result
Output StringFile - Used to save results.
- filters
Get
Igtm Detect Task Package List Filter[] - Detect task filter conditions.
- id string
- result
Output stringFile - Used to save results.
- filters
Sequence[Get
Igtm Detect Task Package List Filter] - Detect task filter conditions.
- id str
- result_
output_ strfile - Used to save results.
- filters List<Property Map>
- Detect task filter conditions.
- id String
- result
Output StringFile - Used to save results.
getIgtmDetectTaskPackageList Result
The following output properties are available:
- Id string
- Task
Package List<GetSets Igtm Detect Task Package List Task Package Set> - Detect task package list.
- Filters
List<Get
Igtm Detect Task Package List Filter> - Result
Output stringFile
- Id string
- Task
Package []GetSets Igtm Detect Task Package List Task Package Set - Detect task package list.
- Filters
[]Get
Igtm Detect Task Package List Filter - Result
Output stringFile
- id String
- task
Package List<GetSets Igtm Detect Task Package List Task Package Set> - Detect task package list.
- filters
List<Get
Igtm Detect Task Package List Filter> - result
Output StringFile
- id string
- task
Package GetSets Igtm Detect Task Package List Task Package Set[] - Detect task package list.
- filters
Get
Igtm Detect Task Package List Filter[] - result
Output stringFile
- id str
- task_
package_ Sequence[Getsets Igtm Detect Task Package List Task Package Set] - Detect task package list.
- filters
Sequence[Get
Igtm Detect Task Package List Filter] - result_
output_ strfile
- id String
- task
Package List<Property Map>Sets - Detect task package list.
- filters List<Property Map>
- result
Output StringFile
Supporting Types
GetIgtmDetectTaskPackageListFilter
- Name string
- Filter field name, supported list as follows:
- ResourceId: detect task resource id.
- PeriodStart: minimum expiration time.
- PeriodEnd: maximum expiration time.
- Values List<string>
- Filter field value.
- Fuzzy bool
- Whether to enable fuzzy query, only supports filter field name as domain. When fuzzy query is enabled, maximum Value length is 1, otherwise maximum Value length is 5. (Reserved field, not currently used).
- Name string
- Filter field name, supported list as follows:
- ResourceId: detect task resource id.
- PeriodStart: minimum expiration time.
- PeriodEnd: maximum expiration time.
- Values []string
- Filter field value.
- Fuzzy bool
- Whether to enable fuzzy query, only supports filter field name as domain. When fuzzy query is enabled, maximum Value length is 1, otherwise maximum Value length is 5. (Reserved field, not currently used).
- name String
- Filter field name, supported list as follows:
- ResourceId: detect task resource id.
- PeriodStart: minimum expiration time.
- PeriodEnd: maximum expiration time.
- values List<String>
- Filter field value.
- fuzzy Boolean
- Whether to enable fuzzy query, only supports filter field name as domain. When fuzzy query is enabled, maximum Value length is 1, otherwise maximum Value length is 5. (Reserved field, not currently used).
- name string
- Filter field name, supported list as follows:
- ResourceId: detect task resource id.
- PeriodStart: minimum expiration time.
- PeriodEnd: maximum expiration time.
- values string[]
- Filter field value.
- fuzzy boolean
- Whether to enable fuzzy query, only supports filter field name as domain. When fuzzy query is enabled, maximum Value length is 1, otherwise maximum Value length is 5. (Reserved field, not currently used).
- name str
- Filter field name, supported list as follows:
- ResourceId: detect task resource id.
- PeriodStart: minimum expiration time.
- PeriodEnd: maximum expiration time.
- values Sequence[str]
- Filter field value.
- fuzzy bool
- Whether to enable fuzzy query, only supports filter field name as domain. When fuzzy query is enabled, maximum Value length is 1, otherwise maximum Value length is 5. (Reserved field, not currently used).
- name String
- Filter field name, supported list as follows:
- ResourceId: detect task resource id.
- PeriodStart: minimum expiration time.
- PeriodEnd: maximum expiration time.
- values List<String>
- Filter field value.
- fuzzy Boolean
- Whether to enable fuzzy query, only supports filter field name as domain. When fuzzy query is enabled, maximum Value length is 1, otherwise maximum Value length is 5. (Reserved field, not currently used).
GetIgtmDetectTaskPackageListTaskPackageSet
- Auto
Renew doubleFlag - Whether auto-renew 0 no 1 yes.
- Cost
Item List<GetLists Igtm Detect Task Package List Task Package Set Cost Item List> - Billing item.
- Create
Time string - Package creation time.
- Current
Deadline string - Package expiration time.
- Group double
- Detect task type: 100 system setting; 200 billing; 300 management system; 110D monitoring migration free task; 120 disaster recovery switch task.
- Is
Expire double - Whether expired 0 no 1 yes.
- Quota double
- Quota.
- Remark string
- Remark.
- Resource
Id string - Resource ID.
- Resource
Type string - Resource type TASK Detect task.
- Status string
- Status ENABLED: Normal ISOLATED: Isolated DESTROYED: Destroyed REFUNDED: Refunded.
- Auto
Renew float64Flag - Whether auto-renew 0 no 1 yes.
- Cost
Item []GetLists Igtm Detect Task Package List Task Package Set Cost Item List - Billing item.
- Create
Time string - Package creation time.
- Current
Deadline string - Package expiration time.
- Group float64
- Detect task type: 100 system setting; 200 billing; 300 management system; 110D monitoring migration free task; 120 disaster recovery switch task.
- Is
Expire float64 - Whether expired 0 no 1 yes.
- Quota float64
- Quota.
- Remark string
- Remark.
- Resource
Id string - Resource ID.
- Resource
Type string - Resource type TASK Detect task.
- Status string
- Status ENABLED: Normal ISOLATED: Isolated DESTROYED: Destroyed REFUNDED: Refunded.
- auto
Renew DoubleFlag - Whether auto-renew 0 no 1 yes.
- cost
Item List<GetLists Igtm Detect Task Package List Task Package Set Cost Item List> - Billing item.
- create
Time String - Package creation time.
- current
Deadline String - Package expiration time.
- group Double
- Detect task type: 100 system setting; 200 billing; 300 management system; 110D monitoring migration free task; 120 disaster recovery switch task.
- is
Expire Double - Whether expired 0 no 1 yes.
- quota Double
- Quota.
- remark String
- Remark.
- resource
Id String - Resource ID.
- resource
Type String - Resource type TASK Detect task.
- status String
- Status ENABLED: Normal ISOLATED: Isolated DESTROYED: Destroyed REFUNDED: Refunded.
- auto
Renew numberFlag - Whether auto-renew 0 no 1 yes.
- cost
Item GetLists Igtm Detect Task Package List Task Package Set Cost Item List[] - Billing item.
- create
Time string - Package creation time.
- current
Deadline string - Package expiration time.
- group number
- Detect task type: 100 system setting; 200 billing; 300 management system; 110D monitoring migration free task; 120 disaster recovery switch task.
- is
Expire number - Whether expired 0 no 1 yes.
- quota number
- Quota.
- remark string
- Remark.
- resource
Id string - Resource ID.
- resource
Type string - Resource type TASK Detect task.
- status string
- Status ENABLED: Normal ISOLATED: Isolated DESTROYED: Destroyed REFUNDED: Refunded.
- auto_
renew_ floatflag - Whether auto-renew 0 no 1 yes.
- cost_
item_ Sequence[Getlists Igtm Detect Task Package List Task Package Set Cost Item List] - Billing item.
- create_
time str - Package creation time.
- current_
deadline str - Package expiration time.
- group float
- Detect task type: 100 system setting; 200 billing; 300 management system; 110D monitoring migration free task; 120 disaster recovery switch task.
- is_
expire float - Whether expired 0 no 1 yes.
- quota float
- Quota.
- remark str
- Remark.
- resource_
id str - Resource ID.
- resource_
type str - Resource type TASK Detect task.
- status str
- Status ENABLED: Normal ISOLATED: Isolated DESTROYED: Destroyed REFUNDED: Refunded.
- auto
Renew NumberFlag - Whether auto-renew 0 no 1 yes.
- cost
Item List<Property Map>Lists - Billing item.
- create
Time String - Package creation time.
- current
Deadline String - Package expiration time.
- group Number
- Detect task type: 100 system setting; 200 billing; 300 management system; 110D monitoring migration free task; 120 disaster recovery switch task.
- is
Expire Number - Whether expired 0 no 1 yes.
- quota Number
- Quota.
- remark String
- Remark.
- resource
Id String - Resource ID.
- resource
Type String - Resource type TASK Detect task.
- status String
- Status ENABLED: Normal ISOLATED: Isolated DESTROYED: Destroyed REFUNDED: Refunded.
GetIgtmDetectTaskPackageListTaskPackageSetCostItemList
- cost_
name str - Billing item name.
- cost_
value float - Billing item value.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.45 published on Tuesday, Dec 16, 2025 by tencentcloudstack
