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 3ad39be

Browse files
committed
Update API ReleaseDedicatedHost: add request parameters TerminateSubscription.
1 parent ca02637 commit 3ad39be

File tree

4 files changed

+27
-3
lines changed

4 files changed

+27
-3
lines changed

‎ecs-20140526/ChangeLog.txt‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025年10月29日 Version: v7.2.4
2+
- Update API ReleaseDedicatedHost: add request parameters TerminateSubscription.
3+
4+
15
2025年10月17日 Version: v7.2.3
26
- Update API CreateImagePipeline: add request parameters ImportImageOptions.Description.
37
- Update API CreateImagePipeline: add request parameters ImportImageOptions.ImageName.

‎ecs-20140526/client/client.go‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40040,6 +40040,10 @@ func (client *Client) ReleaseDedicatedHostWithOptions(request *ReleaseDedicatedH
4004040040
query["ResourceOwnerId"] = request.ResourceOwnerId
4004140041
}
4004240042

40043+
if !dara.IsNil(request.TerminateSubscription) {
40044+
query["TerminateSubscription"] = request.TerminateSubscription
40045+
}
40046+
4004340047
req := &openapiutil.OpenApiRequest{
4004440048
Query: openapiutil.Query(query),
4004540049
}

‎ecs-20140526/client/client_context_func.go‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31000,6 +31000,10 @@ func (client *Client) ReleaseDedicatedHostWithContext(ctx context.Context, reque
3100031000
query["ResourceOwnerId"] = request.ResourceOwnerId
3100131001
}
3100231002

31003+
if !dara.IsNil(request.TerminateSubscription) {
31004+
query["TerminateSubscription"] = request.TerminateSubscription
31005+
}
31006+
3100331007
req := &openapiutil.OpenApiRequest{
3100431008
Query: openapiutil.Query(query),
3100531009
}

‎ecs-20140526/client/release_dedicated_host_request_model.go‎

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ type iReleaseDedicatedHostRequest interface {
2121
GetResourceOwnerAccount() *string
2222
SetResourceOwnerId(v int64) *ReleaseDedicatedHostRequest
2323
GetResourceOwnerId() *int64
24+
SetTerminateSubscription(v bool) *ReleaseDedicatedHostRequest
25+
GetTerminateSubscription() *bool
2426
}
2527

2628
type ReleaseDedicatedHostRequest struct {
@@ -41,9 +43,10 @@ type ReleaseDedicatedHostRequest struct {
4143
// example:
4244
//
4345
// cn-hangzhou
44-
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
45-
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
46-
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
46+
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
47+
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
48+
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
49+
TerminateSubscription *bool `json:"TerminateSubscription,omitempty" xml:"TerminateSubscription,omitempty"`
4750
}
4851

4952
func (s ReleaseDedicatedHostRequest) String() string {
@@ -78,6 +81,10 @@ func (s *ReleaseDedicatedHostRequest) GetResourceOwnerId() *int64 {
7881
return s.ResourceOwnerId
7982
}
8083

84+
func (s *ReleaseDedicatedHostRequest) GetTerminateSubscription() *bool {
85+
return s.TerminateSubscription
86+
}
87+
8188
func (s *ReleaseDedicatedHostRequest) SetDedicatedHostId(v string) *ReleaseDedicatedHostRequest {
8289
s.DedicatedHostId = &v
8390
return s
@@ -108,6 +115,11 @@ func (s *ReleaseDedicatedHostRequest) SetResourceOwnerId(v int64) *ReleaseDedica
108115
return s
109116
}
110117

118+
func (s *ReleaseDedicatedHostRequest) SetTerminateSubscription(v bool) *ReleaseDedicatedHostRequest {
119+
s.TerminateSubscription = &v
120+
return s
121+
}
122+
111123
func (s *ReleaseDedicatedHostRequest) Validate() error {
112124
return dara.Validate(s)
113125
}

0 commit comments

Comments
(0)

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