tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
tencentcloud.getDnspodDomainList
Start a Neo task
Explain and create a tencentcloud.getDnspodDomainList resource
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
Use this data source to query detailed information of dnspod domain_list
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const domainList = tencentcloud.getDnspodDomainList({
type: "ALL",
groupIds: [1],
keyword: "",
sortField: "UPDATED_ON",
sortType: "DESC",
statuses: ["PAUSE"],
packages: [""],
remark: "",
updatedAtBegin: "2021-05-01 03:00:00",
updatedAtEnd: "2024-05-10 20:00:00",
recordCountBegin: 0,
recordCountEnd: 100,
projectId: -1,
tags: [{
tagKey: "created_by",
tagValues: ["terraform"],
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
domain_list = tencentcloud.get_dnspod_domain_list(type="ALL",
group_ids=[1],
keyword="",
sort_field="UPDATED_ON",
sort_type="DESC",
statuses=["PAUSE"],
packages=[""],
remark="",
updated_at_begin="2021-05-01 03:00:00",
updated_at_end="2024-05-10 20:00:00",
record_count_begin=0,
record_count_end=100,
project_id=-1,
tags=[{
"tag_key": "created_by",
"tag_values": ["terraform"],
}])
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.GetDnspodDomainList(ctx, &tencentcloud.GetDnspodDomainListArgs{
Type: "ALL",
GroupIds: []float64{
1,
},
Keyword: pulumi.StringRef(""),
SortField: pulumi.StringRef("UPDATED_ON"),
SortType: pulumi.StringRef("DESC"),
Statuses: []string{
"PAUSE",
},
Packages: []string{
"",
},
Remark: pulumi.StringRef(""),
UpdatedAtBegin: pulumi.StringRef("2021-05-01 03:00:00"),
UpdatedAtEnd: pulumi.StringRef("2024-05-10 20:00:00"),
RecordCountBegin: pulumi.Float64Ref(0),
RecordCountEnd: pulumi.Float64Ref(100),
ProjectId: pulumi.Float64Ref(-1),
Tags: []tencentcloud.GetDnspodDomainListTag{
{
TagKey: "created_by",
TagValues: []string{
"terraform",
},
},
},
}, 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 domainList = Tencentcloud.GetDnspodDomainList.Invoke(new()
{
Type = "ALL",
GroupIds = new[]
{
1,
},
Keyword = "",
SortField = "UPDATED_ON",
SortType = "DESC",
Statuses = new[]
{
"PAUSE",
},
Packages = new[]
{
"",
},
Remark = "",
UpdatedAtBegin = "2021-05-01 03:00:00",
UpdatedAtEnd = "2024-05-10 20:00:00",
RecordCountBegin = 0,
RecordCountEnd = 100,
ProjectId = -1,
Tags = new[]
{
new Tencentcloud.Inputs.GetDnspodDomainListTagInputArgs
{
TagKey = "created_by",
TagValues = new[]
{
"terraform",
},
},
},
});
});
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.GetDnspodDomainListArgs;
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 domainList = TencentcloudFunctions.getDnspodDomainList(GetDnspodDomainListArgs.builder()
.type("ALL")
.groupIds(1)
.keyword("")
.sortField("UPDATED_ON")
.sortType("DESC")
.statuses("PAUSE")
.packages("")
.remark("")
.updatedAtBegin("2021-05-01 03:00:00")
.updatedAtEnd("2024-05-10 20:00:00")
.recordCountBegin(0)
.recordCountEnd(100)
.projectId(-1)
.tags(GetDnspodDomainListTagArgs.builder()
.tagKey("created_by")
.tagValues("terraform")
.build())
.build());
}
}
variables:
domainList:
fn::invoke:
function: tencentcloud:getDnspodDomainList
arguments:
type: ALL
groupIds:
- 1
keyword: ""
sortField: UPDATED_ON
sortType: DESC
statuses:
- PAUSE
packages:
- ""
remark: ""
updatedAtBegin: 2021-05-01 03:00:00
updatedAtEnd: 2024-05-10 20:00:00
recordCountBegin: 0
recordCountEnd: 100
projectId: -1
tags:
- tagKey: created_by
tagValues:
- terraform
Using getDnspodDomainList
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 getDnspodDomainList(args: GetDnspodDomainListArgs, opts?: InvokeOptions): Promise<GetDnspodDomainListResult>
function getDnspodDomainListOutput(args: GetDnspodDomainListOutputArgs, opts?: InvokeOptions): Output<GetDnspodDomainListResult>def get_dnspod_domain_list(group_ids: Optional[Sequence[float]] = None,
id: Optional[str] = None,
keyword: Optional[str] = None,
packages: Optional[Sequence[str]] = None,
project_id: Optional[float] = None,
record_count_begin: Optional[float] = None,
record_count_end: Optional[float] = None,
remark: Optional[str] = None,
result_output_file: Optional[str] = None,
sort_field: Optional[str] = None,
sort_type: Optional[str] = None,
statuses: Optional[Sequence[str]] = None,
tags: Optional[Sequence[GetDnspodDomainListTag]] = None,
type: Optional[str] = None,
updated_at_begin: Optional[str] = None,
updated_at_end: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDnspodDomainListResult
def get_dnspod_domain_list_output(group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
id: Optional[pulumi.Input[str]] = None,
keyword: Optional[pulumi.Input[str]] = None,
packages: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
project_id: Optional[pulumi.Input[float]] = None,
record_count_begin: Optional[pulumi.Input[float]] = None,
record_count_end: Optional[pulumi.Input[float]] = None,
remark: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
sort_field: Optional[pulumi.Input[str]] = None,
sort_type: Optional[pulumi.Input[str]] = None,
statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetDnspodDomainListTagArgs]]]] = None,
type: Optional[pulumi.Input[str]] = None,
updated_at_begin: Optional[pulumi.Input[str]] = None,
updated_at_end: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDnspodDomainListResult]func GetDnspodDomainList(ctx *Context, args *GetDnspodDomainListArgs, opts ...InvokeOption) (*GetDnspodDomainListResult, error)
func GetDnspodDomainListOutput(ctx *Context, args *GetDnspodDomainListOutputArgs, opts ...InvokeOption) GetDnspodDomainListResultOutput> Note: This function is named GetDnspodDomainList in the Go SDK.
public static class GetDnspodDomainList
{
public static Task<GetDnspodDomainListResult> InvokeAsync(GetDnspodDomainListArgs args, InvokeOptions? opts = null)
public static Output<GetDnspodDomainListResult> Invoke(GetDnspodDomainListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDnspodDomainListResult> getDnspodDomainList(GetDnspodDomainListArgs args, InvokeOptions options)
public static Output<GetDnspodDomainListResult> getDnspodDomainList(GetDnspodDomainListArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDnspodDomainList:getDnspodDomainList
arguments:
# arguments dictionaryThe following arguments are supported:
- Type string
- Get domain names based on domain group type. Available values are ALL, MINE, SHARE, RECENT. ALL: All MINE: My domain names SHARE: Domain names shared with me RECENT: Recently operated domain names.
- Group
Ids List<double> - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- Id string
- Keyword string
- Get domain names based on keywords.
- Packages List<string>
- Get domain names based on the package, which can be obtained through the Grade field in DescribeDomain or DescribeDomainList interface.
- Project
Id double - Project ID.
- Record
Count doubleBegin - The start point of the domain name's record count query range.
- Record
Count doubleEnd - The end point of the domain name's record count query range.
- Remark string
- Get domain names based on remark information.
- Result
Output stringFile - Used to save results.
- Sort
Field string - Sorting field. Available values are NAME, STATUS, RECORDS, GRADE, UPDATED_ON. NAME: Domain name STATUS: Domain status RECORDS: Number of records GRADE: Package level UPDATED_ON: Update time.
- Sort
Type string - Sorting type, ascending: ASC, descending: DESC.
- Statuses List<string>
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
-
List<Get
Dnspod Domain List Tag> - Tag description list.
- Updated
At stringBegin - The start time of the domain name's update time to be obtained, such as '2021-05-01 03:00:00'.
- Updated
At stringEnd - The end time of the domain name's update time to be obtained, such as '2021-05-10 20:00:00'.
- Type string
- Get domain names based on domain group type. Available values are ALL, MINE, SHARE, RECENT. ALL: All MINE: My domain names SHARE: Domain names shared with me RECENT: Recently operated domain names.
- Group
Ids []float64 - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- Id string
- Keyword string
- Get domain names based on keywords.
- Packages []string
- Get domain names based on the package, which can be obtained through the Grade field in DescribeDomain or DescribeDomainList interface.
- Project
Id float64 - Project ID.
- Record
Count float64Begin - The start point of the domain name's record count query range.
- Record
Count float64End - The end point of the domain name's record count query range.
- Remark string
- Get domain names based on remark information.
- Result
Output stringFile - Used to save results.
- Sort
Field string - Sorting field. Available values are NAME, STATUS, RECORDS, GRADE, UPDATED_ON. NAME: Domain name STATUS: Domain status RECORDS: Number of records GRADE: Package level UPDATED_ON: Update time.
- Sort
Type string - Sorting type, ascending: ASC, descending: DESC.
- Statuses []string
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
-
[]Get
Dnspod Domain List Tag - Tag description list.
- Updated
At stringBegin - The start time of the domain name's update time to be obtained, such as '2021-05-01 03:00:00'.
- Updated
At stringEnd - The end time of the domain name's update time to be obtained, such as '2021-05-10 20:00:00'.
- type String
- Get domain names based on domain group type. Available values are ALL, MINE, SHARE, RECENT. ALL: All MINE: My domain names SHARE: Domain names shared with me RECENT: Recently operated domain names.
- group
Ids List<Double> - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- id String
- keyword String
- Get domain names based on keywords.
- packages List<String>
- Get domain names based on the package, which can be obtained through the Grade field in DescribeDomain or DescribeDomainList interface.
- project
Id Double - Project ID.
- record
Count DoubleBegin - The start point of the domain name's record count query range.
- record
Count DoubleEnd - The end point of the domain name's record count query range.
- remark String
- Get domain names based on remark information.
- result
Output StringFile - Used to save results.
- sort
Field String - Sorting field. Available values are NAME, STATUS, RECORDS, GRADE, UPDATED_ON. NAME: Domain name STATUS: Domain status RECORDS: Number of records GRADE: Package level UPDATED_ON: Update time.
- sort
Type String - Sorting type, ascending: ASC, descending: DESC.
- statuses List<String>
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
-
List<Get
Dnspod Domain List Tag> - Tag description list.
- updated
At StringBegin - The start time of the domain name's update time to be obtained, such as '2021-05-01 03:00:00'.
- updated
At StringEnd - The end time of the domain name's update time to be obtained, such as '2021-05-10 20:00:00'.
- type string
- Get domain names based on domain group type. Available values are ALL, MINE, SHARE, RECENT. ALL: All MINE: My domain names SHARE: Domain names shared with me RECENT: Recently operated domain names.
- group
Ids number[] - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- id string
- keyword string
- Get domain names based on keywords.
- packages string[]
- Get domain names based on the package, which can be obtained through the Grade field in DescribeDomain or DescribeDomainList interface.
- project
Id number - Project ID.
- record
Count numberBegin - The start point of the domain name's record count query range.
- record
Count numberEnd - The end point of the domain name's record count query range.
- remark string
- Get domain names based on remark information.
- result
Output stringFile - Used to save results.
- sort
Field string - Sorting field. Available values are NAME, STATUS, RECORDS, GRADE, UPDATED_ON. NAME: Domain name STATUS: Domain status RECORDS: Number of records GRADE: Package level UPDATED_ON: Update time.
- sort
Type string - Sorting type, ascending: ASC, descending: DESC.
- statuses string[]
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
-
Get
Dnspod Domain List Tag[] - Tag description list.
- updated
At stringBegin - The start time of the domain name's update time to be obtained, such as '2021-05-01 03:00:00'.
- updated
At stringEnd - The end time of the domain name's update time to be obtained, such as '2021-05-10 20:00:00'.
- type str
- Get domain names based on domain group type. Available values are ALL, MINE, SHARE, RECENT. ALL: All MINE: My domain names SHARE: Domain names shared with me RECENT: Recently operated domain names.
- group_
ids Sequence[float] - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- id str
- keyword str
- Get domain names based on keywords.
- packages Sequence[str]
- Get domain names based on the package, which can be obtained through the Grade field in DescribeDomain or DescribeDomainList interface.
- project_
id float - Project ID.
- record_
count_ floatbegin - The start point of the domain name's record count query range.
- record_
count_ floatend - The end point of the domain name's record count query range.
- remark str
- Get domain names based on remark information.
- result_
output_ strfile - Used to save results.
- sort_
field str - Sorting field. Available values are NAME, STATUS, RECORDS, GRADE, UPDATED_ON. NAME: Domain name STATUS: Domain status RECORDS: Number of records GRADE: Package level UPDATED_ON: Update time.
- sort_
type str - Sorting type, ascending: ASC, descending: DESC.
- statuses Sequence[str]
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
-
Sequence[Get
Dnspod Domain List Tag] - Tag description list.
- updated_
at_ strbegin - The start time of the domain name's update time to be obtained, such as '2021-05-01 03:00:00'.
- updated_
at_ strend - The end time of the domain name's update time to be obtained, such as '2021-05-10 20:00:00'.
- type String
- Get domain names based on domain group type. Available values are ALL, MINE, SHARE, RECENT. ALL: All MINE: My domain names SHARE: Domain names shared with me RECENT: Recently operated domain names.
- group
Ids List<Number> - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- id String
- keyword String
- Get domain names based on keywords.
- packages List<String>
- Get domain names based on the package, which can be obtained through the Grade field in DescribeDomain or DescribeDomainList interface.
- project
Id Number - Project ID.
- record
Count NumberBegin - The start point of the domain name's record count query range.
- record
Count NumberEnd - The end point of the domain name's record count query range.
- remark String
- Get domain names based on remark information.
- result
Output StringFile - Used to save results.
- sort
Field String - Sorting field. Available values are NAME, STATUS, RECORDS, GRADE, UPDATED_ON. NAME: Domain name STATUS: Domain status RECORDS: Number of records GRADE: Package level UPDATED_ON: Update time.
- sort
Type String - Sorting type, ascending: ASC, descending: DESC.
- statuses List<String>
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- List<Property Map>
- Tag description list.
- updated
At StringBegin - The start time of the domain name's update time to be obtained, such as '2021-05-01 03:00:00'.
- updated
At StringEnd - The end time of the domain name's update time to be obtained, such as '2021-05-10 20:00:00'.
getDnspodDomainList Result
The following output properties are available:
- Domain
Lists List<GetDnspod Domain List Domain List> - Domain list.
- Id string
- Type string
- Group
Ids List<double> - Group Id the domain belongs to.
- Keyword string
- Packages List<string>
- Project
Id double - Record
Count doubleBegin - Record
Count doubleEnd - Remark string
- Domain remark description.
- Result
Output stringFile - Sort
Field string - Sort
Type string - Statuses List<string>
- Domain status, normal: ENABLE, paused: PAUSE, banned: SPAM.
-
List<Get
Dnspod Domain List Tag> - Updated
At stringBegin - Updated
At stringEnd
- Domain
Lists []GetDnspod Domain List Domain List - Domain list.
- Id string
- Type string
- Group
Ids []float64 - Group Id the domain belongs to.
- Keyword string
- Packages []string
- Project
Id float64 - Record
Count float64Begin - Record
Count float64End - Remark string
- Domain remark description.
- Result
Output stringFile - Sort
Field string - Sort
Type string - Statuses []string
- Domain status, normal: ENABLE, paused: PAUSE, banned: SPAM.
-
[]Get
Dnspod Domain List Tag - Updated
At stringBegin - Updated
At stringEnd
- domain
Lists List<GetDnspod Domain List Domain List> - Domain list.
- id String
- type String
- group
Ids List<Double> - Group Id the domain belongs to.
- keyword String
- packages List<String>
- project
Id Double - record
Count DoubleBegin - record
Count DoubleEnd - remark String
- Domain remark description.
- result
Output StringFile - sort
Field String - sort
Type String - statuses List<String>
- Domain status, normal: ENABLE, paused: PAUSE, banned: SPAM.
-
List<Get
Dnspod Domain List Tag> - updated
At StringBegin - updated
At StringEnd
- domain
Lists GetDnspod Domain List Domain List[] - Domain list.
- id string
- type string
- group
Ids number[] - Group Id the domain belongs to.
- keyword string
- packages string[]
- project
Id number - record
Count numberBegin - record
Count numberEnd - remark string
- Domain remark description.
- result
Output stringFile - sort
Field string - sort
Type string - statuses string[]
- Domain status, normal: ENABLE, paused: PAUSE, banned: SPAM.
-
Get
Dnspod Domain List Tag[] - updated
At stringBegin - updated
At stringEnd
- domain_
lists Sequence[GetDnspod Domain List Domain List] - Domain list.
- id str
- type str
- group_
ids Sequence[float] - Group Id the domain belongs to.
- keyword str
- packages Sequence[str]
- project_
id float - record_
count_ floatbegin - record_
count_ floatend - remark str
- Domain remark description.
- result_
output_ strfile - sort_
field str - sort_
type str - statuses Sequence[str]
- Domain status, normal: ENABLE, paused: PAUSE, banned: SPAM.
-
Sequence[Get
Dnspod Domain List Tag] - updated_
at_ strbegin - updated_
at_ strend
- domain
Lists List<Property Map> - Domain list.
- id String
- type String
- group
Ids List<Number> - Group Id the domain belongs to.
- keyword String
- packages List<String>
- project
Id Number - record
Count NumberBegin - record
Count NumberEnd - remark String
- Domain remark description.
- result
Output StringFile - sort
Field String - sort
Type String - statuses List<String>
- Domain status, normal: ENABLE, paused: PAUSE, banned: SPAM.
- List<Property Map>
- updated
At StringBegin - updated
At StringEnd
Supporting Types
GetDnspodDomainListDomainList
- Cname
Speedup string - Whether to enable CNAME acceleration, enabled: ENABLE, disabled: DISABLE.
- Created
On string - Domain addition time.
- Dns
Status string - DNS settings status, error: DNSERROR, normal: empty string.
- Domain
Id double - Unique identifier assigned to the domain by the system.
- Effective
Dns List<string> - Valid DNS assigned to the domain by the system.
- Grade string
- Domain package level code.
- Grade
Level double - Sequence number corresponding to the domain package level.
- Grade
Title string - Package name.
- Group
Id double - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- Is
Vip string - Whether it is a paid package.
- Name string
- Original format of the domain.
- Owner string
- Domain owner account.
- Punycode string
- Punycode encoded domain format.
- Record
Count double - Number of records under the domain.
- Remark string
- Get domain names based on remark information.
- Search
Engine stringPush - Whether to enable search engine push optimization, YES: YES, NO: NO.
- Status string
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- Tag
Lists List<GetDnspod Domain List Domain List Tag List> - Domain-related tag list Note: This field may return null, indicating that no valid value can be obtained.
- Ttl double
- Default TTL value for domain resolution records.
- Updated
On string - Domain update time.
- Vip
Auto stringRenew - Whether the domain has VIP auto-renewal enabled, YES: YES, NO: NO, DEFAULT: DEFAULT.
- Vip
End stringAt - Paid package expiration time.
- Vip
Start stringAt - Paid package activation time.
- Cname
Speedup string - Whether to enable CNAME acceleration, enabled: ENABLE, disabled: DISABLE.
- Created
On string - Domain addition time.
- Dns
Status string - DNS settings status, error: DNSERROR, normal: empty string.
- Domain
Id float64 - Unique identifier assigned to the domain by the system.
- Effective
Dns []string - Valid DNS assigned to the domain by the system.
- Grade string
- Domain package level code.
- Grade
Level float64 - Sequence number corresponding to the domain package level.
- Grade
Title string - Package name.
- Group
Id float64 - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- Is
Vip string - Whether it is a paid package.
- Name string
- Original format of the domain.
- Owner string
- Domain owner account.
- Punycode string
- Punycode encoded domain format.
- Record
Count float64 - Number of records under the domain.
- Remark string
- Get domain names based on remark information.
- Search
Engine stringPush - Whether to enable search engine push optimization, YES: YES, NO: NO.
- Status string
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- Tag
Lists []GetDnspod Domain List Domain List Tag List - Domain-related tag list Note: This field may return null, indicating that no valid value can be obtained.
- Ttl float64
- Default TTL value for domain resolution records.
- Updated
On string - Domain update time.
- Vip
Auto stringRenew - Whether the domain has VIP auto-renewal enabled, YES: YES, NO: NO, DEFAULT: DEFAULT.
- Vip
End stringAt - Paid package expiration time.
- Vip
Start stringAt - Paid package activation time.
- cname
Speedup String - Whether to enable CNAME acceleration, enabled: ENABLE, disabled: DISABLE.
- created
On String - Domain addition time.
- dns
Status String - DNS settings status, error: DNSERROR, normal: empty string.
- domain
Id Double - Unique identifier assigned to the domain by the system.
- effective
Dns List<String> - Valid DNS assigned to the domain by the system.
- grade String
- Domain package level code.
- grade
Level Double - Sequence number corresponding to the domain package level.
- grade
Title String - Package name.
- group
Id Double - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- is
Vip String - Whether it is a paid package.
- name String
- Original format of the domain.
- owner String
- Domain owner account.
- punycode String
- Punycode encoded domain format.
- record
Count Double - Number of records under the domain.
- remark String
- Get domain names based on remark information.
- search
Engine StringPush - Whether to enable search engine push optimization, YES: YES, NO: NO.
- status String
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- tag
Lists List<GetDnspod Domain List Domain List Tag List> - Domain-related tag list Note: This field may return null, indicating that no valid value can be obtained.
- ttl Double
- Default TTL value for domain resolution records.
- updated
On String - Domain update time.
- vip
Auto StringRenew - Whether the domain has VIP auto-renewal enabled, YES: YES, NO: NO, DEFAULT: DEFAULT.
- vip
End StringAt - Paid package expiration time.
- vip
Start StringAt - Paid package activation time.
- cname
Speedup string - Whether to enable CNAME acceleration, enabled: ENABLE, disabled: DISABLE.
- created
On string - Domain addition time.
- dns
Status string - DNS settings status, error: DNSERROR, normal: empty string.
- domain
Id number - Unique identifier assigned to the domain by the system.
- effective
Dns string[] - Valid DNS assigned to the domain by the system.
- grade string
- Domain package level code.
- grade
Level number - Sequence number corresponding to the domain package level.
- grade
Title string - Package name.
- group
Id number - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- is
Vip string - Whether it is a paid package.
- name string
- Original format of the domain.
- owner string
- Domain owner account.
- punycode string
- Punycode encoded domain format.
- record
Count number - Number of records under the domain.
- remark string
- Get domain names based on remark information.
- search
Engine stringPush - Whether to enable search engine push optimization, YES: YES, NO: NO.
- status string
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- tag
Lists GetDnspod Domain List Domain List Tag List[] - Domain-related tag list Note: This field may return null, indicating that no valid value can be obtained.
- ttl number
- Default TTL value for domain resolution records.
- updated
On string - Domain update time.
- vip
Auto stringRenew - Whether the domain has VIP auto-renewal enabled, YES: YES, NO: NO, DEFAULT: DEFAULT.
- vip
End stringAt - Paid package expiration time.
- vip
Start stringAt - Paid package activation time.
- cname_
speedup str - Whether to enable CNAME acceleration, enabled: ENABLE, disabled: DISABLE.
- created_
on str - Domain addition time.
- dns_
status str - DNS settings status, error: DNSERROR, normal: empty string.
- domain_
id float - Unique identifier assigned to the domain by the system.
- effective_
dns Sequence[str] - Valid DNS assigned to the domain by the system.
- grade str
- Domain package level code.
- grade_
level float - Sequence number corresponding to the domain package level.
- grade_
title str - Package name.
- group_
id float - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- is_
vip str - Whether it is a paid package.
- name str
- Original format of the domain.
- owner str
- Domain owner account.
- punycode str
- Punycode encoded domain format.
- record_
count float - Number of records under the domain.
- remark str
- Get domain names based on remark information.
- search_
engine_ strpush - Whether to enable search engine push optimization, YES: YES, NO: NO.
- status str
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- tag_
lists Sequence[GetDnspod Domain List Domain List Tag List] - Domain-related tag list Note: This field may return null, indicating that no valid value can be obtained.
- ttl float
- Default TTL value for domain resolution records.
- updated_
on str - Domain update time.
- vip_
auto_ strrenew - Whether the domain has VIP auto-renewal enabled, YES: YES, NO: NO, DEFAULT: DEFAULT.
- vip_
end_ strat - Paid package expiration time.
- vip_
start_ strat - Paid package activation time.
- cname
Speedup String - Whether to enable CNAME acceleration, enabled: ENABLE, disabled: DISABLE.
- created
On String - Domain addition time.
- dns
Status String - DNS settings status, error: DNSERROR, normal: empty string.
- domain
Id Number - Unique identifier assigned to the domain by the system.
- effective
Dns List<String> - Valid DNS assigned to the domain by the system.
- grade String
- Domain package level code.
- grade
Level Number - Sequence number corresponding to the domain package level.
- grade
Title String - Package name.
- group
Id Number - Get domain names based on domain group id, which can be obtained through the GroupId field in DescribeDomain or DescribeDomainList interface.
- is
Vip String - Whether it is a paid package.
- name String
- Original format of the domain.
- owner String
- Domain owner account.
- punycode String
- Punycode encoded domain format.
- record
Count Number - Number of records under the domain.
- remark String
- Get domain names based on remark information.
- search
Engine StringPush - Whether to enable search engine push optimization, YES: YES, NO: NO.
- status String
- Get domain names based on domain status. Available values are ENABLE, LOCK, PAUSE, SPAM. ENABLE: Normal LOCK: Locked PAUSE: Paused SPAM: Banned.
- tag
Lists List<Property Map> - Domain-related tag list Note: This field may return null, indicating that no valid value can be obtained.
- ttl Number
- Default TTL value for domain resolution records.
- updated
On String - Domain update time.
- vip
Auto StringRenew - Whether the domain has VIP auto-renewal enabled, YES: YES, NO: NO, DEFAULT: DEFAULT.
- vip
End StringAt - Paid package expiration time.
- vip
Start StringAt - Paid package activation time.
GetDnspodDomainListDomainListTagList
GetDnspodDomainListTag
- tag_
key str - Field to be filtered.
- tag_
values Sequence[str] - Filter value of the field.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
