Skip to content

Commit 75d12a1

Browse files
committed
Supported DescribeImageSharePermission.
1 parent da3f8c5 commit 75d12a1

12 files changed

+141
-195
lines changed

aliyun-python-sdk-ens/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-03-27 Version: 3.0.22
2+
- Supported DescribeImageSharePermission.
3+
14
2025-03-18 Version: 3.0.21
25
- Supported DescribeImageSharePermission.
36

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

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/AddDeviceInternetPortRequest.py

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

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/CreateImageRequest.py

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

3636
def set_DeleteAfterImageUpload(self, DeleteAfterImageUpload): # String
3737
self.add_query_param('DeleteAfterImageUpload', DeleteAfterImageUpload)
38+
def get_WithDataDisks(self): # Boolean
39+
return self.get_query_params().get('WithDataDisks')
40+
41+
def set_WithDataDisks(self, WithDataDisks): # Boolean
42+
self.add_query_param('WithDataDisks', WithDataDisks)
3843
def get_ImageName(self): # String
3944
return self.get_query_params().get('ImageName')
4045

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/DescribeEnsEipAddressesRequest.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@ def get_PageSize(self): # Integer
6565

6666
def set_PageSize(self, PageSize): # Integer
6767
self.add_query_param('PageSize', PageSize)
68+
def get_EnsRegionIds(self): # Array
69+
return self.get_query_params().get('EnsRegionIds')
70+
71+
def set_EnsRegionIds(self, EnsRegionIds): # Array
72+
for index1, value1 in enumerate(EnsRegionIds):
73+
self.add_query_param('EnsRegionIds.' + str(index1 + 1), value1)
6874
def get_AssociatedInstanceId(self): # String
6975
return self.get_query_params().get('AssociatedInstanceId')
7076

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/DescribeHaVipsRequest.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,9 @@ def get_PageSize(self): # String
7070

7171
def set_PageSize(self, PageSize): # String
7272
self.add_query_param('PageSize', PageSize)
73+
def get_EnsRegionIds(self): # Array
74+
return self.get_query_params().get('EnsRegionIds')
75+
76+
def set_EnsRegionIds(self, EnsRegionIds): # Array
77+
for index1, value1 in enumerate(EnsRegionIds):
78+
self.add_query_param('EnsRegionIds.' + str(index1 + 1), value1)

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/DeleteDeviceInternetPortRequest.py renamed to aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/DescribeInstanceBootConfigurationRequest.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,30 @@
1919

2020
from aliyunsdkcore.request import RpcRequest
2121

22-
class DeleteDeviceInternetPortRequest(RpcRequest):
22+
class DescribeInstanceBootConfigurationRequest(RpcRequest):
2323

2424
def __init__(self):
25-
RpcRequest.__init__(self, 'Ens', '2017-11-10', 'DeleteDeviceInternetPort','ens')
26-
self.set_method('GET')
25+
RpcRequest.__init__(self, 'Ens', '2017-11-10', 'DescribeInstanceBootConfiguration','ens')
26+
self.set_protocol_type('https')
27+
self.set_method('POST')
2728

28-
def get_NatType(self): # String
29-
return self.get_query_params().get('NatType')
29+
def get_DiskSet(self): # String
30+
return self.get_query_params().get('DiskSet')
3031

31-
def set_NatType(self, NatType): # String
32-
self.add_query_param('NatType', NatType)
32+
def set_DiskSet(self, DiskSet): # String
33+
self.add_query_param('DiskSet', DiskSet)
34+
def get_BootType(self): # String
35+
return self.get_query_params().get('BootType')
36+
37+
def set_BootType(self, BootType): # String
38+
self.add_query_param('BootType', BootType)
39+
def get_BootSet(self): # String
40+
return self.get_query_params().get('BootSet')
41+
42+
def set_BootSet(self, BootSet): # String
43+
self.add_query_param('BootSet', BootSet)
3344
def get_InstanceId(self): # String
3445
return self.get_query_params().get('InstanceId')
3546

3647
def set_InstanceId(self, InstanceId): # String
3748
self.add_query_param('InstanceId', InstanceId)
38-
def get_RuleId(self): # String
39-
return self.get_query_params().get('RuleId')
40-
41-
def set_RuleId(self, RuleId): # String
42-
self.add_query_param('RuleId', RuleId)

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/DescribeSecondaryPublicIpAddressesRequest.py

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,29 @@ def get_Isp(self): # String
3535

3636
def set_Isp(self, Isp): # String
3737
self.add_query_param('Isp', Isp)
38-
def get_PageNumber(self): # Integer
39-
return self.get_query_params().get('PageNumber')
40-
41-
def set_PageNumber(self, PageNumber): # Integer
42-
self.add_query_param('PageNumber', PageNumber)
4338
def get_EnsRegionId(self): # String
4439
return self.get_query_params().get('EnsRegionId')
4540

4641
def set_EnsRegionId(self, EnsRegionId): # String
4742
self.add_query_param('EnsRegionId', EnsRegionId)
43+
def get_SecondaryPublicIpAddress(self): # String
44+
return self.get_query_params().get('SecondaryPublicIpAddress')
45+
46+
def set_SecondaryPublicIpAddress(self, SecondaryPublicIpAddress): # String
47+
self.add_query_param('SecondaryPublicIpAddress', SecondaryPublicIpAddress)
48+
def get_PageNumber(self): # Integer
49+
return self.get_query_params().get('PageNumber')
50+
51+
def set_PageNumber(self, PageNumber): # Integer
52+
self.add_query_param('PageNumber', PageNumber)
4853
def get_PageSize(self): # Integer
4954
return self.get_query_params().get('PageSize')
5055

5156
def set_PageSize(self, PageSize): # Integer
5257
self.add_query_param('PageSize', PageSize)
53-
def get_SecondaryPublicIpAddress(self): # String
54-
return self.get_query_params().get('SecondaryPublicIpAddress')
58+
def get_EnsRegionIds(self): # Array
59+
return self.get_query_params().get('EnsRegionIds')
5560

56-
def set_SecondaryPublicIpAddress(self, SecondaryPublicIpAddress): # String
57-
self.add_query_param('SecondaryPublicIpAddress', SecondaryPublicIpAddress)
61+
def set_EnsRegionIds(self, EnsRegionIds): # Array
62+
for index1, value1 in enumerate(EnsRegionIds):
63+
self.add_query_param('EnsRegionIds.' + str(index1 + 1), value1)

aliyun-python-sdk-ens/aliyunsdkens/request/v20171110/GetDeviceInternetPortRequest.py

Lines changed: 0 additions & 42 deletions
This file was deleted.
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
#
13+
# Unless required by applicable law or agreed to in writing,
14+
# software distributed under the License is distributed on an
15+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16+
# KIND, either express or implied. See the License for the
17+
# specific language governing permissions and limitations
18+
# under the License.
19+
20+
from aliyunsdkcore.request import RpcRequest
21+
22+
class ImportImageRequest(RpcRequest):
23+
24+
def __init__(self):
25+
RpcRequest.__init__(self, 'Ens', '2017-11-10', 'ImportImage','ens')
26+
self.set_method('POST')
27+
28+
def get_ComputeType(self): # String
29+
return self.get_query_params().get('ComputeType')
30+
31+
def set_ComputeType(self, ComputeType): # String
32+
self.add_query_param('ComputeType', ComputeType)
33+
def get_OSSBucket(self): # String
34+
return self.get_query_params().get('OSSBucket')
35+
36+
def set_OSSBucket(self, OSSBucket): # String
37+
self.add_query_param('OSSBucket', OSSBucket)
38+
def get_OSVersion(self): # String
39+
return self.get_query_params().get('OSVersion')
40+
41+
def set_OSVersion(self, OSVersion): # String
42+
self.add_query_param('OSVersion', OSVersion)
43+
def get_DiskDeviceMapping(self): # String
44+
return self.get_query_params().get('DiskDeviceMapping')
45+
46+
def set_DiskDeviceMapping(self, DiskDeviceMapping): # String
47+
self.add_query_param('DiskDeviceMapping', DiskDeviceMapping)
48+
def get_OSSRegion(self): # String
49+
return self.get_query_params().get('OSSRegion')
50+
51+
def set_OSSRegion(self, OSSRegion): # String
52+
self.add_query_param('OSSRegion', OSSRegion)
53+
def get_OSSObject(self): # String
54+
return self.get_query_params().get('OSSObject')
55+
56+
def set_OSSObject(self, OSSObject): # String
57+
self.add_query_param('OSSObject', OSSObject)
58+
def get_Platform(self): # String
59+
return self.get_query_params().get('Platform')
60+
61+
def set_Platform(self, Platform): # String
62+
self.add_query_param('Platform', Platform)
63+
def get_ImageName(self): # String
64+
return self.get_query_params().get('ImageName')
65+
66+
def set_ImageName(self, ImageName): # String
67+
self.add_query_param('ImageName', ImageName)
68+
def get_ImageFormat(self): # String
69+
return self.get_query_params().get('ImageFormat')
70+
71+
def set_ImageFormat(self, ImageFormat): # String
72+
self.add_query_param('ImageFormat', ImageFormat)
73+
def get_Architecture(self): # String
74+
return self.get_query_params().get('Architecture')
75+
76+
def set_Architecture(self, Architecture): # String
77+
self.add_query_param('Architecture', Architecture)
78+
def get_OSType(self): # String
79+
return self.get_query_params().get('OSType')
80+
81+
def set_OSType(self, OSType): # String
82+
self.add_query_param('OSType', OSType)
83+
def get_TargetOSSRegionId(self): # String
84+
return self.get_query_params().get('TargetOSSRegionId')
85+
86+
def set_TargetOSSRegionId(self, TargetOSSRegionId): # String
87+
self.add_query_param('TargetOSSRegionId', TargetOSSRegionId)

0 commit comments

Comments
 (0)