Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 35d317d

Browse files
committed
Update API DescribeMetaList: add response parameters Body.Items.$.Size.
1 parent 010adb2 commit 35d317d

File tree

6 files changed

+339
-7
lines changed

6 files changed

+339
-7
lines changed

‎polardb-20170801/ChangeLog.txt‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025年10月30日 Version: v7.1.2
2+
- Update API DescribeMetaList: add response parameters Body.Items.$.Size.
3+
- Update API ModifyLogBackupPolicy: add request parameters AdvancedLogPolicies.
4+
5+
16
2025年10月29日 Version: v7.1.1
27
- Update API DescribeAIDBClusterAttribute: add response parameters Body.DBNodes.$.PublicIp.
38

‎polardb-20170801/client/client.go‎

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23147,19 +23147,29 @@ func (client *Client) ModifyGlobalSecurityIPGroupRelation(request *ModifyGlobalS
2314723147
//
2314823148
// Modifies the retention policy of the log backups in a PolarDB cluster.
2314923149
//
23150-
// @param request - ModifyLogBackupPolicyRequest
23150+
// @param tmpReq - ModifyLogBackupPolicyRequest
2315123151
//
2315223152
// @param runtime - runtime options for this request RuntimeOptions
2315323153
//
2315423154
// @return ModifyLogBackupPolicyResponse
23155-
func (client *Client) ModifyLogBackupPolicyWithOptions(request *ModifyLogBackupPolicyRequest, runtime *dara.RuntimeOptions) (_result *ModifyLogBackupPolicyResponse, _err error) {
23155+
func (client *Client) ModifyLogBackupPolicyWithOptions(tmpReq *ModifyLogBackupPolicyRequest, runtime *dara.RuntimeOptions) (_result *ModifyLogBackupPolicyResponse, _err error) {
2315623156
if dara.BoolValue(client.EnableValidate) == true {
23157-
_err = request.Validate()
23157+
_err = tmpReq.Validate()
2315823158
if _err != nil {
2315923159
return _result, _err
2316023160
}
2316123161
}
23162+
request := &ModifyLogBackupPolicyShrinkRequest{}
23163+
openapiutil.Convert(tmpReq, request)
23164+
if !dara.IsNil(tmpReq.AdvancedLogPolicies) {
23165+
request.AdvancedLogPoliciesShrink = openapiutil.ArrayToStringWithSpecifiedStyle(tmpReq.AdvancedLogPolicies, dara.String("AdvancedLogPolicies"), dara.String("json"))
23166+
}
23167+
2316223168
query := map[string]interface{}{}
23169+
if !dara.IsNil(request.AdvancedLogPoliciesShrink) {
23170+
query["AdvancedLogPolicies"] = request.AdvancedLogPoliciesShrink
23171+
}
23172+
2316323173
if !dara.IsNil(request.DBClusterId) {
2316423174
query["DBClusterId"] = request.DBClusterId
2316523175
}

‎polardb-20170801/client/client_context_func.go‎

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18343,19 +18343,29 @@ func (client *Client) ModifyGlobalSecurityIPGroupRelationWithContext(ctx context
1834318343
//
1834418344
// Modifies the retention policy of the log backups in a PolarDB cluster.
1834518345
//
18346-
// @param request - ModifyLogBackupPolicyRequest
18346+
// @param tmpReq - ModifyLogBackupPolicyRequest
1834718347
//
1834818348
// @param runtime - runtime options for this request RuntimeOptions
1834918349
//
1835018350
// @return ModifyLogBackupPolicyResponse
18351-
func (client *Client) ModifyLogBackupPolicyWithContext(ctx context.Context, request *ModifyLogBackupPolicyRequest, runtime *dara.RuntimeOptions) (_result *ModifyLogBackupPolicyResponse, _err error) {
18351+
func (client *Client) ModifyLogBackupPolicyWithContext(ctx context.Context, tmpReq *ModifyLogBackupPolicyRequest, runtime *dara.RuntimeOptions) (_result *ModifyLogBackupPolicyResponse, _err error) {
1835218352
if dara.BoolValue(client.EnableValidate) == true {
18353-
_err = request.Validate()
18353+
_err = tmpReq.Validate()
1835418354
if _err != nil {
1835518355
return _result, _err
1835618356
}
1835718357
}
18358+
request := &ModifyLogBackupPolicyShrinkRequest{}
18359+
openapiutil.Convert(tmpReq, request)
18360+
if !dara.IsNil(tmpReq.AdvancedLogPolicies) {
18361+
request.AdvancedLogPoliciesShrink = openapiutil.ArrayToStringWithSpecifiedStyle(tmpReq.AdvancedLogPolicies, dara.String("AdvancedLogPolicies"), dara.String("json"))
18362+
}
18363+
1835818364
query := map[string]interface{}{}
18365+
if !dara.IsNil(request.AdvancedLogPoliciesShrink) {
18366+
query["AdvancedLogPolicies"] = request.AdvancedLogPoliciesShrink
18367+
}
18368+
1835918369
if !dara.IsNil(request.DBClusterId) {
1836018370
query["DBClusterId"] = request.DBClusterId
1836118371
}

‎polardb-20170801/client/describe_meta_list_response_body_model.go‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@ type DescribeMetaListResponseBodyItems struct {
156156
// example:
157157
//
158158
// test_db
159-
Database *string `json:"Database,omitempty" xml:"Database,omitempty"`
159+
Database *string `json:"Database,omitempty" xml:"Database,omitempty"`
160+
Size []*int64 `json:"Size,omitempty" xml:"Size,omitempty" type:"Repeated"`
160161
// The name of the table that can be restored.
161162
Tables []*string `json:"Tables,omitempty" xml:"Tables,omitempty" type:"Repeated"`
162163
}
@@ -173,6 +174,10 @@ func (s *DescribeMetaListResponseBodyItems) GetDatabase() *string {
173174
return s.Database
174175
}
175176

177+
func (s *DescribeMetaListResponseBodyItems) GetSize() []*int64 {
178+
return s.Size
179+
}
180+
176181
func (s *DescribeMetaListResponseBodyItems) GetTables() []*string {
177182
return s.Tables
178183
}
@@ -182,6 +187,11 @@ func (s *DescribeMetaListResponseBodyItems) SetDatabase(v string) *DescribeMetaL
182187
return s
183188
}
184189

190+
func (s *DescribeMetaListResponseBodyItems) SetSize(v []*int64) *DescribeMetaListResponseBodyItems {
191+
s.Size = v
192+
return s
193+
}
194+
185195
func (s *DescribeMetaListResponseBodyItems) SetTables(v []*string) *DescribeMetaListResponseBodyItems {
186196
s.Tables = v
187197
return s

‎polardb-20170801/client/modify_log_backup_policy_request_model.go‎

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ type iModifyLogBackupPolicyRequest interface {
99
dara.Model
1010
String() string
1111
GoString() string
12+
SetAdvancedLogPolicies(v []*ModifyLogBackupPolicyRequestAdvancedLogPolicies) *ModifyLogBackupPolicyRequest
13+
GetAdvancedLogPolicies() []*ModifyLogBackupPolicyRequestAdvancedLogPolicies
1214
SetDBClusterId(v string) *ModifyLogBackupPolicyRequest
1315
GetDBClusterId() *string
1416
SetLogBackupAnotherRegionRegion(v string) *ModifyLogBackupPolicyRequest
@@ -28,6 +30,7 @@ type iModifyLogBackupPolicyRequest interface {
2830
}
2931

3032
type ModifyLogBackupPolicyRequest struct {
33+
AdvancedLogPolicies []*ModifyLogBackupPolicyRequestAdvancedLogPolicies `json:"AdvancedLogPolicies,omitempty" xml:"AdvancedLogPolicies,omitempty" type:"Repeated"`
3134
// The cluster ID.
3235
//
3336
// > You can call the [DescribeDBClusters](https://help.aliyun.com/document_detail/98094.html) operation to query the information of all clusters that are deployed in a specific region, such as the cluster IDs.
@@ -82,6 +85,10 @@ func (s ModifyLogBackupPolicyRequest) GoString() string {
8285
return s.String()
8386
}
8487

88+
func (s *ModifyLogBackupPolicyRequest) GetAdvancedLogPolicies() []*ModifyLogBackupPolicyRequestAdvancedLogPolicies {
89+
return s.AdvancedLogPolicies
90+
}
91+
8592
func (s *ModifyLogBackupPolicyRequest) GetDBClusterId() *string {
8693
return s.DBClusterId
8794
}
@@ -114,6 +121,11 @@ func (s *ModifyLogBackupPolicyRequest) GetResourceOwnerId() *int64 {
114121
return s.ResourceOwnerId
115122
}
116123

124+
func (s *ModifyLogBackupPolicyRequest) SetAdvancedLogPolicies(v []*ModifyLogBackupPolicyRequestAdvancedLogPolicies) *ModifyLogBackupPolicyRequest {
125+
s.AdvancedLogPolicies = v
126+
return s
127+
}
128+
117129
func (s *ModifyLogBackupPolicyRequest) SetDBClusterId(v string) *ModifyLogBackupPolicyRequest {
118130
s.DBClusterId = &v
119131
return s
@@ -155,5 +167,119 @@ func (s *ModifyLogBackupPolicyRequest) SetResourceOwnerId(v int64) *ModifyLogBac
155167
}
156168

157169
func (s *ModifyLogBackupPolicyRequest) Validate() error {
170+
if s.AdvancedLogPolicies != nil {
171+
for _, item := range s.AdvancedLogPolicies {
172+
if item != nil {
173+
if err := item.Validate(); err != nil {
174+
return err
175+
}
176+
}
177+
}
178+
}
179+
return nil
180+
}
181+
182+
type ModifyLogBackupPolicyRequestAdvancedLogPolicies struct {
183+
ActionType *string `json:"ActionType,omitempty" xml:"ActionType,omitempty"`
184+
DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"`
185+
DestType *string `json:"DestType,omitempty" xml:"DestType,omitempty"`
186+
EnableLogBackup *int32 `json:"EnableLogBackup,omitempty" xml:"EnableLogBackup,omitempty"`
187+
LogRetentionType *string `json:"LogRetentionType,omitempty" xml:"LogRetentionType,omitempty"`
188+
LogRetentionValue *string `json:"LogRetentionValue,omitempty" xml:"LogRetentionValue,omitempty"`
189+
PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
190+
SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"`
191+
SrcType *string `json:"SrcType,omitempty" xml:"SrcType,omitempty"`
192+
}
193+
194+
func (s ModifyLogBackupPolicyRequestAdvancedLogPolicies) String() string {
195+
return dara.Prettify(s)
196+
}
197+
198+
func (s ModifyLogBackupPolicyRequestAdvancedLogPolicies) GoString() string {
199+
return s.String()
200+
}
201+
202+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetActionType() *string {
203+
return s.ActionType
204+
}
205+
206+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetDestRegion() *string {
207+
return s.DestRegion
208+
}
209+
210+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetDestType() *string {
211+
return s.DestType
212+
}
213+
214+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetEnableLogBackup() *int32 {
215+
return s.EnableLogBackup
216+
}
217+
218+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetLogRetentionType() *string {
219+
return s.LogRetentionType
220+
}
221+
222+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetLogRetentionValue() *string {
223+
return s.LogRetentionValue
224+
}
225+
226+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetPolicyId() *string {
227+
return s.PolicyId
228+
}
229+
230+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetSrcRegion() *string {
231+
return s.SrcRegion
232+
}
233+
234+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) GetSrcType() *string {
235+
return s.SrcType
236+
}
237+
238+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetActionType(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
239+
s.ActionType = &v
240+
return s
241+
}
242+
243+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetDestRegion(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
244+
s.DestRegion = &v
245+
return s
246+
}
247+
248+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetDestType(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
249+
s.DestType = &v
250+
return s
251+
}
252+
253+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetEnableLogBackup(v int32) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
254+
s.EnableLogBackup = &v
255+
return s
256+
}
257+
258+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetLogRetentionType(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
259+
s.LogRetentionType = &v
260+
return s
261+
}
262+
263+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetLogRetentionValue(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
264+
s.LogRetentionValue = &v
265+
return s
266+
}
267+
268+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetPolicyId(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
269+
s.PolicyId = &v
270+
return s
271+
}
272+
273+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetSrcRegion(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
274+
s.SrcRegion = &v
275+
return s
276+
}
277+
278+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) SetSrcType(v string) *ModifyLogBackupPolicyRequestAdvancedLogPolicies {
279+
s.SrcType = &v
280+
return s
281+
}
282+
283+
func (s *ModifyLogBackupPolicyRequestAdvancedLogPolicies) Validate() error {
158284
return dara.Validate(s)
159285
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /