Skip to content

Commit edd816e

Browse files
committed
Update API DescribeDomainRecords: add response parameters Body.DomainRecords.$.LbaStatus.
1 parent c3c22ca commit edd816e

File tree

641 files changed

+99530
-55267
lines changed

Some content is hidden

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

641 files changed

+99530
-55267
lines changed

ChangeLog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-07-25 Version: v4.5.11
2+
- Update API DescribeDomainRecords: add response parameters Body.DomainRecords.$.LbaStatus.
3+
4+
15
2025-06-27 Version: v4.5.10
26
- Update API DescribeDomains: add response parameters Body.Domains.$.SlaveDnsStatus.
37
- Update API DescribeInternetDnsLogs: add request parameters RecursionProtocolType.
Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package client
3+
4+
import (
5+
"github.com/alibabacloud-go/tea/dara"
6+
)
7+
8+
type iAddCustomLineRequest interface {
9+
dara.Model
10+
String() string
11+
GoString() string
12+
SetDomainName(v string) *AddCustomLineRequest
13+
GetDomainName() *string
14+
SetIpSegment(v []*AddCustomLineRequestIpSegment) *AddCustomLineRequest
15+
GetIpSegment() []*AddCustomLineRequestIpSegment
16+
SetLang(v string) *AddCustomLineRequest
17+
GetLang() *string
18+
SetLineName(v string) *AddCustomLineRequest
19+
GetLineName() *string
20+
}
21+
22+
type AddCustomLineRequest struct {
23+
// The domain name. You can call the [DescribeDomains](https://www.alibabacloud.com/help/zh/dns/api-alidns-2015-01-09-describedomains?spm=a2c63.p38356.help-menu-search-29697.d_0) operation to obtain the domain name.
24+
//
25+
// This parameter is required.
26+
//
27+
// example:
28+
//
29+
// example.com
30+
DomainName *string `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
31+
// The CIDR blocks.
32+
//
33+
// This parameter is required.
34+
IpSegment []*AddCustomLineRequestIpSegment `json:"IpSegment,omitempty" xml:"IpSegment,omitempty" type:"Repeated"`
35+
// The language of the content within the request and response. Default value: **zh**. Valid values:
36+
//
37+
// - **zh**: Chinese
38+
//
39+
// - **en**: English
40+
//
41+
// example:
42+
//
43+
// en
44+
Lang *string `json:"Lang,omitempty" xml:"Lang,omitempty"`
45+
// The name of the custom line.
46+
//
47+
// This parameter is required.
48+
LineName *string `json:"LineName,omitempty" xml:"LineName,omitempty"`
49+
}
50+
51+
func (s AddCustomLineRequest) String() string {
52+
return dara.Prettify(s)
53+
}
54+
55+
func (s AddCustomLineRequest) GoString() string {
56+
return s.String()
57+
}
58+
59+
func (s *AddCustomLineRequest) GetDomainName() *string {
60+
return s.DomainName
61+
}
62+
63+
func (s *AddCustomLineRequest) GetIpSegment() []*AddCustomLineRequestIpSegment {
64+
return s.IpSegment
65+
}
66+
67+
func (s *AddCustomLineRequest) GetLang() *string {
68+
return s.Lang
69+
}
70+
71+
func (s *AddCustomLineRequest) GetLineName() *string {
72+
return s.LineName
73+
}
74+
75+
func (s *AddCustomLineRequest) SetDomainName(v string) *AddCustomLineRequest {
76+
s.DomainName = &v
77+
return s
78+
}
79+
80+
func (s *AddCustomLineRequest) SetIpSegment(v []*AddCustomLineRequestIpSegment) *AddCustomLineRequest {
81+
s.IpSegment = v
82+
return s
83+
}
84+
85+
func (s *AddCustomLineRequest) SetLang(v string) *AddCustomLineRequest {
86+
s.Lang = &v
87+
return s
88+
}
89+
90+
func (s *AddCustomLineRequest) SetLineName(v string) *AddCustomLineRequest {
91+
s.LineName = &v
92+
return s
93+
}
94+
95+
func (s *AddCustomLineRequest) Validate() error {
96+
return dara.Validate(s)
97+
}
98+
99+
type AddCustomLineRequestIpSegment struct {
100+
// The end IP address of the CIDR block.
101+
//
102+
// example:
103+
//
104+
// 192.0.2.254
105+
EndIp *string `json:"EndIp,omitempty" xml:"EndIp,omitempty"`
106+
// The start IP address of the CIDR block.
107+
//
108+
// example:
109+
//
110+
// 192.0.2.0
111+
StartIp *string `json:"StartIp,omitempty" xml:"StartIp,omitempty"`
112+
}
113+
114+
func (s AddCustomLineRequestIpSegment) String() string {
115+
return dara.Prettify(s)
116+
}
117+
118+
func (s AddCustomLineRequestIpSegment) GoString() string {
119+
return s.String()
120+
}
121+
122+
func (s *AddCustomLineRequestIpSegment) GetEndIp() *string {
123+
return s.EndIp
124+
}
125+
126+
func (s *AddCustomLineRequestIpSegment) GetStartIp() *string {
127+
return s.StartIp
128+
}
129+
130+
func (s *AddCustomLineRequestIpSegment) SetEndIp(v string) *AddCustomLineRequestIpSegment {
131+
s.EndIp = &v
132+
return s
133+
}
134+
135+
func (s *AddCustomLineRequestIpSegment) SetStartIp(v string) *AddCustomLineRequestIpSegment {
136+
s.StartIp = &v
137+
return s
138+
}
139+
140+
func (s *AddCustomLineRequestIpSegment) Validate() error {
141+
return dara.Validate(s)
142+
}
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package client
3+
4+
import (
5+
"github.com/alibabacloud-go/tea/dara"
6+
)
7+
8+
type iAddCustomLineResponseBody interface {
9+
dara.Model
10+
String() string
11+
GoString() string
12+
SetLineCode(v string) *AddCustomLineResponseBody
13+
GetLineCode() *string
14+
SetLineId(v int64) *AddCustomLineResponseBody
15+
GetLineId() *int64
16+
SetRequestId(v string) *AddCustomLineResponseBody
17+
GetRequestId() *string
18+
}
19+
20+
type AddCustomLineResponseBody struct {
21+
// The code of the custom line.
22+
//
23+
// example:
24+
//
25+
// hra0yc-597
26+
LineCode *string `json:"LineCode,omitempty" xml:"LineCode,omitempty"`
27+
// The unique ID of the custom line.
28+
//
29+
// example:
30+
//
31+
// 597
32+
LineId *int64 `json:"LineId,omitempty" xml:"LineId,omitempty"`
33+
// The request ID.
34+
//
35+
// example:
36+
//
37+
// B57C121B-A45F-44D8-A9B2-13E5A5044195
38+
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
39+
}
40+
41+
func (s AddCustomLineResponseBody) String() string {
42+
return dara.Prettify(s)
43+
}
44+
45+
func (s AddCustomLineResponseBody) GoString() string {
46+
return s.String()
47+
}
48+
49+
func (s *AddCustomLineResponseBody) GetLineCode() *string {
50+
return s.LineCode
51+
}
52+
53+
func (s *AddCustomLineResponseBody) GetLineId() *int64 {
54+
return s.LineId
55+
}
56+
57+
func (s *AddCustomLineResponseBody) GetRequestId() *string {
58+
return s.RequestId
59+
}
60+
61+
func (s *AddCustomLineResponseBody) SetLineCode(v string) *AddCustomLineResponseBody {
62+
s.LineCode = &v
63+
return s
64+
}
65+
66+
func (s *AddCustomLineResponseBody) SetLineId(v int64) *AddCustomLineResponseBody {
67+
s.LineId = &v
68+
return s
69+
}
70+
71+
func (s *AddCustomLineResponseBody) SetRequestId(v string) *AddCustomLineResponseBody {
72+
s.RequestId = &v
73+
return s
74+
}
75+
76+
func (s *AddCustomLineResponseBody) Validate() error {
77+
return dara.Validate(s)
78+
}
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package client
3+
4+
import (
5+
"github.com/alibabacloud-go/tea/dara"
6+
)
7+
8+
type iAddCustomLineResponse interface {
9+
dara.Model
10+
String() string
11+
GoString() string
12+
SetHeaders(v map[string]*string) *AddCustomLineResponse
13+
GetHeaders() map[string]*string
14+
SetStatusCode(v int32) *AddCustomLineResponse
15+
GetStatusCode() *int32
16+
SetBody(v *AddCustomLineResponseBody) *AddCustomLineResponse
17+
GetBody() *AddCustomLineResponseBody
18+
}
19+
20+
type AddCustomLineResponse struct {
21+
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
22+
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
23+
Body *AddCustomLineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
24+
}
25+
26+
func (s AddCustomLineResponse) String() string {
27+
return dara.Prettify(s)
28+
}
29+
30+
func (s AddCustomLineResponse) GoString() string {
31+
return s.String()
32+
}
33+
34+
func (s *AddCustomLineResponse) GetHeaders() map[string]*string {
35+
return s.Headers
36+
}
37+
38+
func (s *AddCustomLineResponse) GetStatusCode() *int32 {
39+
return s.StatusCode
40+
}
41+
42+
func (s *AddCustomLineResponse) GetBody() *AddCustomLineResponseBody {
43+
return s.Body
44+
}
45+
46+
func (s *AddCustomLineResponse) SetHeaders(v map[string]*string) *AddCustomLineResponse {
47+
s.Headers = v
48+
return s
49+
}
50+
51+
func (s *AddCustomLineResponse) SetStatusCode(v int32) *AddCustomLineResponse {
52+
s.StatusCode = &v
53+
return s
54+
}
55+
56+
func (s *AddCustomLineResponse) SetBody(v *AddCustomLineResponseBody) *AddCustomLineResponse {
57+
s.Body = v
58+
return s
59+
}
60+
61+
func (s *AddCustomLineResponse) Validate() error {
62+
return dara.Validate(s)
63+
}

0 commit comments

Comments
 (0)