Skip to content

Commit 61e0c8d

Browse files
committed
Support API CreateAckClusterConnector.
1 parent 75d062a commit 61e0c8d

File tree

390 files changed

+41167
-5176
lines changed

Some content is hidden

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

390 files changed

+41167
-5176
lines changed

ChangeLog.txt

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,97 @@
1+
2025-10-16 Version: v9.0.0
2+
- Support API CreateAckClusterConnector.
3+
- Support API CreateAclCheck.
4+
- Support API CreateNatFirewallPreCheck.
5+
- Support API CreateVpcFirewallPrecheck.
6+
- Support API CreateVpcFirewallTask.
7+
- Support API DeleteAckClusterConnector.
8+
- Support API DeleteAclBackupData.
9+
- Support API DeleteIpsPrivateAssoc.
10+
- Support API DescribeAccessInstanceRegionList.
11+
- Support API DescribeAccessInstanceTask.
12+
- Support API DescribeAccessInstanceVSwitchList.
13+
- Support API DescribeAccessInstanceVpcList.
14+
- Support API DescribeAccessInstanceZoneList.
15+
- Support API DescribeAckClusterConnector.
16+
- Support API DescribeAckClusterConnectors.
17+
- Support API DescribeAckClusterNamespaces.
18+
- Support API DescribeAckClusterPodLabels.
19+
- Support API DescribeAckClusters.
20+
- Support API DescribeAclApps.
21+
- Support API DescribeAclCheck.
22+
- Support API DescribeAclCheckQuota.
23+
- Support API DescribeAclChecks.
24+
- Support API DescribeAclRuleCount.
25+
- Support API DescribeAclWhitelist.
26+
- Support API DescribeClearAuthInfo.
27+
- Support API DescribeCtrlInstanceMemberAccounts.
28+
- Support API DescribeFirewallDropStatistics.
29+
- Support API DescribeFirewallTask.
30+
- Support API DescribeFirewallVSwitch.
31+
- Support API DescribeInternetDropTrafficTrend.
32+
- Support API DescribeInternetOpenPort.
33+
- Support API DescribeInternetOpenService.
34+
- Support API DescribeInvadeEventNameList.
35+
- Support API DescribeInvadeEventStatistic.
36+
- Support API DescribeNatFirewallDropTrafficTrend.
37+
- Support API DescribeNatFirewallQuota.
38+
- Support API DescribeNetworkInstanceList.
39+
- Support API DescribeNetworkInstanceRelationList.
40+
- Support API DescribeNetworkTrafficTopRatio.
41+
- Support API DescribeOpenIpAccessSrcStat.
42+
- Support API DescribeOutgoingAssetList.
43+
- Support API DescribeOutgoingDomainDetail.
44+
- Support API DescribeOutgoingStatistic.
45+
- Support API DescribeOutgoingTag.
46+
- Support API DescribePageDocuments.
47+
- Support API DescribePostpayUserInternetStatus.
48+
- Support API DescribePostpayUserNatStatus.
49+
- Support API DescribeRegionInfo.
50+
- Support API DescribeResourceTypeAutoEnable.
51+
- Support API DescribeRiskEventTopAttackAsset.
52+
- Support API DescribeRiskSecurityGroupDetail.
53+
- Support API DescribeSecurityMode.
54+
- Support API DescribeSlsAnalyzeOpenStatus.
55+
- Support API DescribeUnprotectedVulnTrend.
56+
- Support API DescribeUserAlarmConfig.
57+
- Support API DescribeVpcFirewallAccessDetail.
58+
- Support API DescribeVpcFirewallCenSummaryList.
59+
- Support API DescribeVpcFirewallSummaryInfo.
60+
- Support API EnableSdlProtectedAsset.
61+
- Support API ModifyIpsRulesToDefault.
62+
- Support API ModifySensitiveSwitch.
63+
- Support API ModifySlsDispatchStatus.
64+
- Support API ModifyThreatIntelligenceSwitch.
65+
- Support API ModifyUserSlsLogStorageTime.
66+
- Support API ModifyVpcFirewallAclEngineMode.
67+
- Support API ResetRuleHitCount.
68+
- Support API UpdateAckClusterConnector.
69+
- Support API UpdateAclCheckDetailStatus.
70+
- Support API UpdatePostpayUserInternetStatus.
71+
- Support API UpdateSecurityProxy.
72+
- Update API AddAddressBook: add request parameters AckClusterConnectorId.
73+
- Update API AddAddressBook: add request parameters AckLabels.
74+
- Update API AddAddressBook: add request parameters AckNamespaces.
75+
- Update API DescribeAddressBook: add response parameters Body.Acls.$.AckClusterConnectorId.
76+
- Update API DescribeAddressBook: add response parameters Body.Acls.$.AckClusterConnectorName.
77+
- Update API DescribeAddressBook: add response parameters Body.Acls.$.AckLabels.
78+
- Update API DescribeAddressBook: add response parameters Body.Acls.$.AckNamespaces.
79+
- Update API DescribeAddressBook: add response parameters Body.Acls.$.RegionNo.
80+
- Update API DescribeAssetStatistic: add response parameters Body.GeneralInstanceSpecStatistic.
81+
- Update API DescribeRiskEventGroup: add response parameters Body.DataList.$.SrcIPTags.
82+
- Update API DescribeUserBuyVersion: add response parameters Body.AckClusterConnectorQuota.
83+
- Update API DescribeUserBuyVersion: add response parameters Body.DefaultBandwidth.
84+
- Update API DescribeUserBuyVersion: add response parameters Body.ExtensionBandwidth.
85+
- Update API DescribeUserBuyVersion: add response parameters Body.GeneralInstance.
86+
- Update API DescribeUserBuyVersion: add response parameters Body.MajorVersion.
87+
- Update API DescribeUserBuyVersion: add response parameters Body.PrivateDnsConnectorQuota.
88+
- Update API DescribeUserBuyVersion: add response parameters Body.Sdl.
89+
- Update API DescribeUserBuyVersion: add response parameters Body.TemporaryBandwidth.
90+
- Update API DescribeUserBuyVersion: add response parameters Body.ThreatIntelligence.
91+
- Update API ModifyAddressBook: add request parameters AckLabels.
92+
- Update API ModifyAddressBook: add request parameters AckNamespaces.
93+
94+
195
2025-08-15 Version: v8.2.2
296
- Generated golang 2017-12-07 for Cloudfw.
397

README-CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
## 安装
1111
你可以使用 `go mod` 来管理你的依赖,
1212
```sh
13-
go get github.com/alibabacloud-go/cloudfw-20171207/v8
13+
go get github.com/alibabacloud-go/cloudfw-20171207/v9
1414
```
1515

1616
## 问题

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ English | [简体中文](README-CN.md)
1010
If you use `go mod` to manage your dependence, you can use the following command:
1111

1212
```sh
13-
$ go get github.com/alibabacloud-go/cloudfw-20171207/v8
13+
$ go get github.com/alibabacloud-go/cloudfw-20171207/v9
1414
```
1515

1616
## Issues

client/add_address_book_request_model.go

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ type iAddAddressBookRequest interface {
99
dara.Model
1010
String() string
1111
GoString() string
12+
SetAckClusterConnectorId(v string) *AddAddressBookRequest
13+
GetAckClusterConnectorId() *string
14+
SetAckLabels(v []*AddAddressBookRequestAckLabels) *AddAddressBookRequest
15+
GetAckLabels() []*AddAddressBookRequestAckLabels
16+
SetAckNamespaces(v []*string) *AddAddressBookRequest
17+
GetAckNamespaces() []*string
1218
SetAddressList(v string) *AddAddressBookRequest
1319
GetAddressList() *string
1420
SetAutoAddTagEcs(v string) *AddAddressBookRequest
@@ -30,6 +36,12 @@ type iAddAddressBookRequest interface {
3036
}
3137

3238
type AddAddressBookRequest struct {
39+
// example:
40+
//
41+
// ac-7c1bad6c3cc84c33baab1
42+
AckClusterConnectorId *string `json:"AckClusterConnectorId,omitempty" xml:"AckClusterConnectorId,omitempty"`
43+
AckLabels []*AddAddressBookRequestAckLabels `json:"AckLabels,omitempty" xml:"AckLabels,omitempty" type:"Repeated"`
44+
AckNamespaces []*string `json:"AckNamespaces,omitempty" xml:"AckNamespaces,omitempty" type:"Repeated"`
3345
// The addresses that you want to add to the address book. Separate multiple addresses with commas (,).
3446
//
3547
// > If you set GroupType to `ip`, `port` or `domain`, you must specify AddressList.
@@ -126,6 +138,18 @@ func (s AddAddressBookRequest) GoString() string {
126138
return s.String()
127139
}
128140

141+
func (s *AddAddressBookRequest) GetAckClusterConnectorId() *string {
142+
return s.AckClusterConnectorId
143+
}
144+
145+
func (s *AddAddressBookRequest) GetAckLabels() []*AddAddressBookRequestAckLabels {
146+
return s.AckLabels
147+
}
148+
149+
func (s *AddAddressBookRequest) GetAckNamespaces() []*string {
150+
return s.AckNamespaces
151+
}
152+
129153
func (s *AddAddressBookRequest) GetAddressList() *string {
130154
return s.AddressList
131155
}
@@ -162,6 +186,21 @@ func (s *AddAddressBookRequest) GetTagRelation() *string {
162186
return s.TagRelation
163187
}
164188

189+
func (s *AddAddressBookRequest) SetAckClusterConnectorId(v string) *AddAddressBookRequest {
190+
s.AckClusterConnectorId = &v
191+
return s
192+
}
193+
194+
func (s *AddAddressBookRequest) SetAckLabels(v []*AddAddressBookRequestAckLabels) *AddAddressBookRequest {
195+
s.AckLabels = v
196+
return s
197+
}
198+
199+
func (s *AddAddressBookRequest) SetAckNamespaces(v []*string) *AddAddressBookRequest {
200+
s.AckNamespaces = v
201+
return s
202+
}
203+
165204
func (s *AddAddressBookRequest) SetAddressList(v string) *AddAddressBookRequest {
166205
s.AddressList = &v
167206
return s
@@ -208,6 +247,65 @@ func (s *AddAddressBookRequest) SetTagRelation(v string) *AddAddressBookRequest
208247
}
209248

210249
func (s *AddAddressBookRequest) Validate() error {
250+
if s.AckLabels != nil {
251+
for _, item := range s.AckLabels {
252+
if item != nil {
253+
if err := item.Validate(); err != nil {
254+
return err
255+
}
256+
}
257+
}
258+
}
259+
if s.TagList != nil {
260+
for _, item := range s.TagList {
261+
if item != nil {
262+
if err := item.Validate(); err != nil {
263+
return err
264+
}
265+
}
266+
}
267+
}
268+
return nil
269+
}
270+
271+
type AddAddressBookRequestAckLabels struct {
272+
// example:
273+
//
274+
// app
275+
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
276+
// example:
277+
//
278+
// storage-operator
279+
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
280+
}
281+
282+
func (s AddAddressBookRequestAckLabels) String() string {
283+
return dara.Prettify(s)
284+
}
285+
286+
func (s AddAddressBookRequestAckLabels) GoString() string {
287+
return s.String()
288+
}
289+
290+
func (s *AddAddressBookRequestAckLabels) GetKey() *string {
291+
return s.Key
292+
}
293+
294+
func (s *AddAddressBookRequestAckLabels) GetValue() *string {
295+
return s.Value
296+
}
297+
298+
func (s *AddAddressBookRequestAckLabels) SetKey(v string) *AddAddressBookRequestAckLabels {
299+
s.Key = &v
300+
return s
301+
}
302+
303+
func (s *AddAddressBookRequestAckLabels) SetValue(v string) *AddAddressBookRequestAckLabels {
304+
s.Value = &v
305+
return s
306+
}
307+
308+
func (s *AddAddressBookRequestAckLabels) Validate() error {
211309
return dara.Validate(s)
212310
}
213311

client/add_address_book_response_model.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ func (s *AddAddressBookResponse) SetBody(v *AddAddressBookResponseBody) *AddAddr
5959
}
6060

6161
func (s *AddAddressBookResponse) Validate() error {
62-
return dara.Validate(s)
62+
if s.Body != nil {
63+
if err := s.Body.Validate(); err != nil {
64+
return err
65+
}
66+
}
67+
return nil
6368
}

client/add_control_policy_response_model.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ func (s *AddControlPolicyResponse) SetBody(v *AddControlPolicyResponseBody) *Add
5959
}
6060

6161
func (s *AddControlPolicyResponse) Validate() error {
62-
return dara.Validate(s)
62+
if s.Body != nil {
63+
if err := s.Body.Validate(); err != nil {
64+
return err
65+
}
66+
}
67+
return nil
6368
}

client/add_dns_firewall_policy_response_model.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ func (s *AddDnsFirewallPolicyResponse) SetBody(v *AddDnsFirewallPolicyResponseBo
5959
}
6060

6161
func (s *AddDnsFirewallPolicyResponse) Validate() error {
62-
return dara.Validate(s)
62+
if s.Body != nil {
63+
if err := s.Body.Validate(); err != nil {
64+
return err
65+
}
66+
}
67+
return nil
6368
}

client/add_instance_members_request_model.go

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,16 @@ func (s *AddInstanceMembersRequest) SetMembers(v []*AddInstanceMembersRequestMem
3838
}
3939

4040
func (s *AddInstanceMembersRequest) Validate() error {
41-
return dara.Validate(s)
41+
if s.Members != nil {
42+
for _, item := range s.Members {
43+
if item != nil {
44+
if err := item.Validate(); err != nil {
45+
return err
46+
}
47+
}
48+
}
49+
}
50+
return nil
4251
}
4352

4453
type AddInstanceMembersRequestMembers struct {

client/add_instance_members_response_model.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ func (s *AddInstanceMembersResponse) SetBody(v *AddInstanceMembersResponseBody)
5959
}
6060

6161
func (s *AddInstanceMembersResponse) Validate() error {
62-
return dara.Validate(s)
62+
if s.Body != nil {
63+
if err := s.Body.Validate(); err != nil {
64+
return err
65+
}
66+
}
67+
return nil
6368
}

client/add_private_dns_domain_name_response_model.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ func (s *AddPrivateDnsDomainNameResponse) SetBody(v *AddPrivateDnsDomainNameResp
5959
}
6060

6161
func (s *AddPrivateDnsDomainNameResponse) Validate() error {
62-
return dara.Validate(s)
62+
if s.Body != nil {
63+
if err := s.Body.Validate(); err != nil {
64+
return err
65+
}
66+
}
67+
return nil
6368
}

0 commit comments

Comments
 (0)