Skip to content

Commit adcf9ec

Browse files
committed
Add ResourcePoolOptions.Strategy for CreateAutoProvisioningGroup.
1 parent 74021d5 commit adcf9ec

15 files changed

+130
-155
lines changed

aliyun-python-sdk-ecs/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2024-10-15 Version: 4.24.76
2+
- Add ResourcePoolOptions.Strategy for CreateAutoProvisioningGroup.
3+
14
2024-09-14 Version: 4.24.75
25
- Update EBS default encrypted APIs from private to public.
36
- Support describe and modify source dest check property of ENI.

aliyun-python-sdk-ecs/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Aliyun Python SDK is the official software development kit. It makes things easy
88

99
This module works on Python versions:
1010

11-
2.6.5 and greater
11+
3.7 and greater
1212

1313
**Documentation:**
1414

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '4.24.75'
1+
__version__ = '4.24.76'

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/CreateAutoProvisioningGroupRequest.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
from aliyunsdkcore.request import RpcRequest
2121
from aliyunsdkecs.endpoint import endpoint_data
22+
import json
2223

2324
class CreateAutoProvisioningGroupRequest(RpcRequest):
2425

@@ -277,6 +278,11 @@ def get_SpotAllocationStrategy(self): # String
277278

278279
def set_SpotAllocationStrategy(self, SpotAllocationStrategy): # String
279280
self.add_query_param('SpotAllocationStrategy', SpotAllocationStrategy)
281+
def get_ResourcePoolOptions(self): # Struct
282+
return self.get_query_params().get('ResourcePoolOptions')
283+
284+
def set_ResourcePoolOptions(self, ResourcePoolOptions): # Struct
285+
self.add_query_param("ResourcePoolOptions", json.dumps(ResourcePoolOptions))
280286
def get_TerminateInstances(self): # Boolean
281287
return self.get_query_params().get('TerminateInstances')
282288

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/CreateImageComponentRequest.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ def get_SystemType(self): # String
5151

5252
def set_SystemType(self, SystemType): # String
5353
self.add_query_param('SystemType', SystemType)
54+
def get_ComponentVersion(self): # String
55+
return self.get_query_params().get('ComponentVersion')
56+
57+
def set_ComponentVersion(self, ComponentVersion): # String
58+
self.add_query_param('ComponentVersion', ComponentVersion)
5459
def get_Content(self): # String
5560
return self.get_query_params().get('Content')
5661

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/CreateImagePipelineRequest.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,11 @@ def get_OwnerAccount(self): # String
101101

102102
def set_OwnerAccount(self, OwnerAccount): # String
103103
self.add_query_param('OwnerAccount', OwnerAccount)
104+
def get_RepairMode(self): # String
105+
return self.get_query_params().get('RepairMode')
106+
107+
def set_RepairMode(self, RepairMode): # String
108+
self.add_query_param('RepairMode', RepairMode)
104109
def get_OwnerId(self): # Long
105110
return self.get_query_params().get('OwnerId')
106111

@@ -132,8 +137,18 @@ def get_Name(self): # String
132137

133138
def set_Name(self, Name): # String
134139
self.add_query_param('Name', Name)
140+
def get_ImageFamily(self): # String
141+
return self.get_query_params().get('ImageFamily')
142+
143+
def set_ImageFamily(self, ImageFamily): # String
144+
self.add_query_param('ImageFamily', ImageFamily)
135145
def get_BuildContent(self): # String
136146
return self.get_query_params().get('BuildContent')
137147

138148
def set_BuildContent(self, BuildContent): # String
139149
self.add_query_param('BuildContent', BuildContent)
150+
def get_TestContent(self): # String
151+
return self.get_query_params().get('TestContent')
152+
153+
def set_TestContent(self, TestContent): # String
154+
self.add_query_param('TestContent', TestContent)

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/CreateLaunchTemplateRequest.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ def get_ResourceOwnerId(self): # Long
4141

4242
def set_ResourceOwnerId(self, ResourceOwnerId): # Long
4343
self.add_query_param('ResourceOwnerId', ResourceOwnerId)
44+
def get_HttpPutResponseHopLimit(self): # Integer
45+
return self.get_query_params().get('HttpPutResponseHopLimit')
46+
47+
def set_HttpPutResponseHopLimit(self, HttpPutResponseHopLimit): # Integer
48+
self.add_query_param('HttpPutResponseHopLimit', HttpPutResponseHopLimit)
4449
def get_SecurityEnhancementStrategy(self): # String
4550
return self.get_query_params().get('SecurityEnhancementStrategy')
4651

@@ -239,6 +244,11 @@ def get_PasswordInherit(self): # Boolean
239244

240245
def set_PasswordInherit(self, PasswordInherit): # Boolean
241246
self.add_query_param('PasswordInherit', PasswordInherit)
247+
def get_HttpEndpoint(self): # String
248+
return self.get_query_params().get('HttpEndpoint')
249+
250+
def set_HttpEndpoint(self, HttpEndpoint): # String
251+
self.add_query_param('HttpEndpoint', HttpEndpoint)
242252
def get_InstanceType(self): # String
243253
return self.get_query_params().get('InstanceType')
244254

@@ -366,6 +376,11 @@ def get_VpcId(self): # String
366376

367377
def set_VpcId(self, VpcId): # String
368378
self.add_query_param('VpcId', VpcId)
379+
def get_HttpTokens(self): # String
380+
return self.get_query_params().get('HttpTokens')
381+
382+
def set_HttpTokens(self, HttpTokens): # String
383+
self.add_query_param('HttpTokens', HttpTokens)
369384
def get_SystemDiskDescription(self): # String
370385
return self.get_query_params().get('SystemDisk.Description')
371386

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/CreateLaunchTemplateVersionRequest.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ def get_ResourceOwnerId(self): # Long
4141

4242
def set_ResourceOwnerId(self, ResourceOwnerId): # Long
4343
self.add_query_param('ResourceOwnerId', ResourceOwnerId)
44+
def get_HttpPutResponseHopLimit(self): # Integer
45+
return self.get_query_params().get('HttpPutResponseHopLimit')
46+
47+
def set_HttpPutResponseHopLimit(self, HttpPutResponseHopLimit): # Integer
48+
self.add_query_param('HttpPutResponseHopLimit', HttpPutResponseHopLimit)
4449
def get_SecurityEnhancementStrategy(self): # String
4550
return self.get_query_params().get('SecurityEnhancementStrategy')
4651

@@ -230,6 +235,11 @@ def get_PasswordInherit(self): # Boolean
230235

231236
def set_PasswordInherit(self, PasswordInherit): # Boolean
232237
self.add_query_param('PasswordInherit', PasswordInherit)
238+
def get_HttpEndpoint(self): # String
239+
return self.get_query_params().get('HttpEndpoint')
240+
241+
def set_HttpEndpoint(self, HttpEndpoint): # String
242+
self.add_query_param('HttpEndpoint', HttpEndpoint)
233243
def get_InstanceType(self): # String
234244
return self.get_query_params().get('InstanceType')
235245

@@ -357,6 +367,11 @@ def get_VpcId(self): # String
357367

358368
def set_VpcId(self, VpcId): # String
359369
self.add_query_param('VpcId', VpcId)
370+
def get_HttpTokens(self): # String
371+
return self.get_query_params().get('HttpTokens')
372+
373+
def set_HttpTokens(self, HttpTokens): # String
374+
self.add_query_param('HttpTokens', HttpTokens)
360375
def get_SystemDiskDescription(self): # String
361376
return self.get_query_params().get('SystemDisk.Description')
362377

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/DescribeImageComponentsRequest.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,16 @@ def get_ResourceOwnerId(self): # Long
3636

3737
def set_ResourceOwnerId(self, ResourceOwnerId): # Long
3838
self.add_query_param('ResourceOwnerId', ResourceOwnerId)
39+
def get_SystemType(self): # String
40+
return self.get_query_params().get('SystemType')
41+
42+
def set_SystemType(self, SystemType): # String
43+
self.add_query_param('SystemType', SystemType)
44+
def get_ComponentVersion(self): # String
45+
return self.get_query_params().get('ComponentVersion')
46+
47+
def set_ComponentVersion(self, ComponentVersion): # String
48+
self.add_query_param('ComponentVersion', ComponentVersion)
3949
def get_ImageComponentIds(self): # RepeatList
4050
return self.get_query_params().get('ImageComponentId')
4151

@@ -81,6 +91,11 @@ def get_OwnerId(self): # Long
8191

8292
def set_OwnerId(self, OwnerId): # Long
8393
self.add_query_param('OwnerId', OwnerId)
94+
def get_ComponentType(self): # String
95+
return self.get_query_params().get('ComponentType')
96+
97+
def set_ComponentType(self, ComponentType): # String
98+
self.add_query_param('ComponentType', ComponentType)
8499
def get_Name(self): # String
85100
return self.get_query_params().get('Name')
86101

aliyun-python-sdk-ecs/aliyunsdkecs/request/v20140526/EipFillProductRequest.py

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)