Skip to content

Commit a2ba550

Browse files
committed
New Resolve Statistic Summary API.
1 parent 9c342ef commit a2ba550

File tree

2,214 files changed

+4180
-4041
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,214 files changed

+4180
-4041
lines changed

alidns-20150109/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2023-04-03 Version: 3.0.2
2+
- New Resolve Statistic Summary API.
3+
14
2022-11-23 Version: 3.0.1
25
- Api DescribeSubDomainRecords add Remark field.
36

alidns-20150109/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0modelVersion>
44
<groupId>com.aliyungroupId>
55
<artifactId>alibabacloud-alidns20150109artifactId>
6-
<version>3.0.1version>
6+
<version>3.0.2version>
77
<packaging>jarpackaging>
88
<name>alibabacloud-alidns20150109name>
99
<description>Alibaba Cloud Alidns (20150109) Async SDK for Java
@@ -41,7 +41,7 @@
4141
<java.version>1.8java.version>
4242
<maven.compiler.source>8maven.compiler.source>
4343
<maven.compiler.target>8maven.compiler.target>
44-
<service.version>0.1.8-betaservice.version>
44+
<service.version>0.1.13-betaservice.version>
4545
properties>
4646
<dependencies>
4747
<dependency>

alidns-20150109/src/main/java/com/aliyun/sdk/service/alidns20150109/AsyncClient.java

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ static AsyncClient create() {
1818
return builder().build();
1919
}
2020

21+
/**
22+
* In each CIDR block, the end IP address must be greater than or equal to the start IP address.
23+
* The CIDR blocks that are specified for all custom lines of a domain name cannot intersect.
24+
*
25+
*/
2126
CompletableFuture<AddCustomLineResponse> addCustomLine(AddCustomLineRequest request);
2227

2328
CompletableFuture<AddDnsCacheDomainResponse> addDnsCacheDomain(AddDnsCacheDomainRequest request);
@@ -26,8 +31,17 @@ static AsyncClient create() {
2631

2732
CompletableFuture<AddDnsGtmAddressPoolResponse> addDnsGtmAddressPool(AddDnsGtmAddressPoolRequest request);
2833

34+
/**
35+
* ***
36+
*
37+
*/
2938
CompletableFuture<AddDnsGtmMonitorResponse> addDnsGtmMonitor(AddDnsGtmMonitorRequest request);
3039

40+
/**
41+
* You can check whether a domain name is valid based on the following topic:
42+
* [Domain name validity](https://www.alibabacloud.com/help/zh/doc-detail/67788.htm)
43+
*
44+
*/
3145
CompletableFuture<AddDomainResponse> addDomain(AddDomainRequest request);
3246

3347
CompletableFuture<AddDomainBackupResponse> addDomainBackup(AddDomainBackupRequest request);
@@ -48,6 +62,10 @@ static AsyncClient create() {
4862

4963
CompletableFuture<ChangeDomainGroupResponse> changeDomainGroup(ChangeDomainGroupRequest request);
5064

65+
/**
66+
* > You can call this operation to change the domain name for an Alibaba Cloud DNS instance to which a domain name is bound. You can also call this operation to bind a domain name to an Alibaba Cloud DNS instance to which no domain name is bound. If you need to unbind a domain name from an Alibaba Cloud DNS instance, you can call this operation. In this case, the NewDomain parameter must not be specified.
67+
*
68+
*/
5169
CompletableFuture<ChangeDomainOfDnsProductResponse> changeDomainOfDnsProduct(ChangeDomainOfDnsProductRequest request);
5270

5371
CompletableFuture<CopyGtmConfigResponse> copyGtmConfig(CopyGtmConfigRequest request);
@@ -64,8 +82,17 @@ static AsyncClient create() {
6482

6583
CompletableFuture<DeleteDnsGtmAddressPoolResponse> deleteDnsGtmAddressPool(DeleteDnsGtmAddressPoolRequest request);
6684

85+
/**
86+
* * Given the unique nature of a HiChina domain name, you are not allowed to delete the HiChina domain name by calling the Alibaba Cloud DNS API.
87+
* * If the system prompts that a domain name does not exist, it is an unregistered domain name, it does not exist under the account, or its format in the request parameters is incorrect.
88+
*
89+
*/
6790
CompletableFuture<DeleteDomainResponse> deleteDomain(DeleteDomainRequest request);
6891

92+
/**
93+
* > A domain name group can be deleted only when it contains no domain names. The default group cannot be deleted.
94+
*
95+
*/
6996
CompletableFuture<DeleteDomainGroupResponse> deleteDomainGroup(DeleteDomainGroupRequest request);
7097

7198
CompletableFuture<DeleteDomainRecordResponse> deleteDomainRecord(DeleteDomainRecordRequest request);
@@ -76,10 +103,18 @@ static AsyncClient create() {
76103

77104
CompletableFuture<DeleteGtmRecoveryPlanResponse> deleteGtmRecoveryPlan(DeleteGtmRecoveryPlanRequest request);
78105

106+
/**
107+
* If the DNS records to be deleted contain locked DNS records, locked DNS records will not be deleted.
108+
*
109+
*/
79110
CompletableFuture<DeleteSubDomainRecordsResponse> deleteSubDomainRecords(DeleteSubDomainRecordsRequest request);
80111

81112
CompletableFuture<DescribeBatchResultCountResponse> describeBatchResultCount(DescribeBatchResultCountRequest request);
82113

114+
/**
115+
* Before you call this operation, make sure that the batch tasks have been executed.
116+
*
117+
*/
83118
CompletableFuture<DescribeBatchResultDetailResponse> describeBatchResultDetail(DescribeBatchResultDetailRequest request);
84119

85120
CompletableFuture<DescribeCustomLineResponse> describeCustomLine(DescribeCustomLineRequest request);
@@ -122,6 +157,10 @@ static AsyncClient create() {
122157

123158
CompletableFuture<DescribeDnsProductInstanceResponse> describeDnsProductInstance(DescribeDnsProductInstanceRequest request);
124159

160+
/**
161+
* > If the response parameters of an Alibaba Cloud DNS instance do not contain domain names, no domain names are bound to the instance.
162+
*
163+
*/
125164
CompletableFuture<DescribeDnsProductInstancesResponse> describeDnsProductInstances(DescribeDnsProductInstancesRequest request);
126165

127166
CompletableFuture<DescribeDohAccountStatisticsResponse> describeDohAccountStatistics(DescribeDohAccountStatisticsRequest request);
@@ -140,20 +179,47 @@ static AsyncClient create() {
140179

141180
CompletableFuture<DescribeDomainGroupsResponse> describeDomainGroups(DescribeDomainGroupsRequest request);
142181

182+
/**
183+
* In this example, the domain name is bound to an Alibaba Cloud DNS instance of Enterprise Ultimate Edition. For more information about valid lines, see the return values of the RecordLines parameter.
184+
*
185+
*/
143186
CompletableFuture<DescribeDomainInfoResponse> describeDomainInfo(DescribeDomainInfoRequest request);
144187

145188
CompletableFuture<DescribeDomainLogsResponse> describeDomainLogs(DescribeDomainLogsRequest request);
146189

190+
/**
191+
* > This operation queries the authoritative server of the registry to obtain the name servers of a domain name. If the domain name is in the serverHold or clientHold state, an exception may occur.
192+
*
193+
*/
147194
CompletableFuture<DescribeDomainNsResponse> describeDomainNs(DescribeDomainNsRequest request);
148195

149196
CompletableFuture<DescribeDomainRecordInfoResponse> describeDomainRecordInfo(DescribeDomainRecordInfoRequest request);
150197

198+
/**
199+
* * You can specify the DomainName, PageNumber, and PageSize parameters to query the DNS records of a domain name.
200+
* * You can also specify the RRKeyWord, TypeKeyWord, or ValueKeyWord parameter to query the DNS records that contain the specified keyword.
201+
* * By default, the DNS records are sorted in reverse chronological order based on the time when they were added.
202+
*
203+
*/
151204
CompletableFuture<DescribeDomainRecordsResponse> describeDomainRecords(DescribeDomainRecordsRequest request);
152205

206+
CompletableFuture<DescribeDomainResolveStatisticsSummaryResponse> describeDomainResolveStatisticsSummary(DescribeDomainResolveStatisticsSummaryRequest request);
207+
208+
/**
209+
* Real-time data is collected per hour.
210+
*
211+
*/
153212
CompletableFuture<DescribeDomainStatisticsResponse> describeDomainStatistics(DescribeDomainStatisticsRequest request);
154213

155214
CompletableFuture<DescribeDomainStatisticsSummaryResponse> describeDomainStatisticsSummary(DescribeDomainStatisticsSummaryRequest request);
156215

216+
/**
217+
* * You can specify the PageNumber and PageSize parameters to query domain names.
218+
* * You can specify the KeyWord parameter to query domain names that contain the specified keyword.
219+
* * By default, the domain names in a list are sorted in descending order of the time they were added.
220+
* * You can specify the GroupId parameter. If you do not specify this parameter, all domain names are queried by default.
221+
*
222+
*/
157223
CompletableFuture<DescribeDomainsResponse> describeDomains(DescribeDomainsRequest request);
158224

159225
CompletableFuture<DescribeGtmAccessStrategiesResponse> describeGtmAccessStrategies(DescribeGtmAccessStrategiesRequest request);
@@ -222,6 +288,12 @@ static AsyncClient create() {
222288

223289
CompletableFuture<DescribeRecordLogsResponse> describeRecordLogs(DescribeRecordLogsRequest request);
224290

291+
CompletableFuture<DescribeRecordResolveStatisticsSummaryResponse> describeRecordResolveStatisticsSummary(DescribeRecordResolveStatisticsSummaryRequest request);
292+
293+
/**
294+
* Real-time data is collected per hour.
295+
*
296+
*/
225297
CompletableFuture<DescribeRecordStatisticsResponse> describeRecordStatistics(DescribeRecordStatisticsRequest request);
226298

227299
CompletableFuture<DescribeRecordStatisticsSummaryResponse> describeRecordStatisticsSummary(DescribeRecordStatisticsSummaryRequest request);
@@ -240,8 +312,20 @@ static AsyncClient create() {
240312

241313
CompletableFuture<GetTxtRecordForVerifyResponse> getTxtRecordForVerify(GetTxtRecordForVerifyRequest request);
242314

315+
/**
316+
* * You can specify ResourceId.N or Tag.N that consists of Tag.N.Key and Tag.N.Value in the request to specify the object to be queried.
317+
* * Tag.N is a resource tag that consists of a key-value pair. If you specify only Tag.N.Key, all tag values that are assigned to the specified key are returned. If you specify only Tag.N.Value, an error message is returned.
318+
* * If you specify Tag.N and ResourceId.N to filter tags, ResourceId.N must match all specified key-value pairs.
319+
* * If you specify multiple key-value pairs, resources that contain these key-value pairs are returned.
320+
*
321+
*/
243322
CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request);
244323

324+
/**
325+
* If the operation succeeds, the name of the DNS server changes to that of an Alibaba Cloud DNS server (ending with hichina.com).
326+
* > Before you call this operation, make sure that your domain name has been registered with Alibaba Cloud and the DNS server in use is not an Alibaba Cloud DNS server.
327+
*
328+
*/
245329
CompletableFuture<ModifyHichinaDomainDNSResponse> modifyHichinaDomainDNS(ModifyHichinaDomainDNSRequest request);
246330

247331
CompletableFuture<MoveDomainResourceGroupResponse> moveDomainResourceGroup(MoveDomainResourceGroupRequest request);
@@ -266,6 +350,10 @@ static AsyncClient create() {
266350

267351
CompletableFuture<SetDNSSLBStatusResponse> setDNSSLBStatus(SetDNSSLBStatusRequest request);
268352

353+
/**
354+
* ****
355+
*
356+
*/
269357
CompletableFuture<SetDnsGtmAccessModeResponse> setDnsGtmAccessMode(SetDnsGtmAccessModeRequest request);
270358

271359
CompletableFuture<SetDnsGtmMonitorStatusResponse> setDnsGtmMonitorStatus(SetDnsGtmMonitorStatusRequest request);
@@ -292,6 +380,11 @@ static AsyncClient create() {
292380

293381
CompletableFuture<UpdateAppKeyStateResponse> updateAppKeyState(UpdateAppKeyStateRequest request);
294382

383+
/**
384+
* In each CIDR block, the end IP address must be greater than or equal to the start IP address.
385+
* The CIDR blocks that are specified for all custom lines of a domain name cannot intersect.
386+
*
387+
*/
295388
CompletableFuture<UpdateCustomLineResponse> updateCustomLine(UpdateCustomLineRequest request);
296389

297390
CompletableFuture<UpdateDNSSLBWeightResponse> updateDNSSLBWeight(UpdateDNSSLBWeightRequest request);

0 commit comments

Comments
 (0)