Skip to content

Commit 18dd318

Browse files
authored
Merge pull request #439 from silent-beaters/create
update createRequest
2 parents 24cbc0e + 9e535ac commit 18dd318

File tree

3 files changed

+83
-1
lines changed

3 files changed

+83
-1
lines changed

aliyun-python-sdk-eci/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2021-03-31 Version: 1.1.6
2+
1, completion create request args
3+
14
2021-03-11 Version: 1.1.5
25
1, support acrRegistryInfos
36

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.1.5"
1+
__version__ = "1.1.6"

aliyun-python-sdk-eci/aliyunsdkeci/request/v20180808/CreateContainerGroupRequest.py

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,3 +617,82 @@ def set_AcrRegistryInfos(self, AcrRegistryInfos):
617617
self.add_query_param('AcrRegistryInfo.' + str(i + 1) + '.RegionId',
618618
AcrRegistryInfos[i].get('RegionId'))
619619

620+
def get_Ipv6AddressCount(self):
621+
return self.get_query_params().get('Ipv6AddressCount')
622+
623+
def set_Ipv6AddressCount(self, Ipv6AddressCount):
624+
self.add_query_param('Ipv6AddressCount', Ipv6AddressCount)
625+
626+
def get_ActiveDeadlineSeconds(self):
627+
return self.get_query_params().get('ActiveDeadlineSeconds')
628+
629+
def set_ActiveDeadlineSeconds(self, ActiveDeadlineSeconds):
630+
self.add_query_param('ActiveDeadlineSeconds', ActiveDeadlineSeconds)
631+
632+
def get_ScheduleStrategy(self):
633+
return self.get_query_params().get('ScheduleStrategy')
634+
635+
def set_ScheduleStrategy(self, ScheduleStrategy):
636+
self.add_query_param('ScheduleStrategy', ScheduleStrategy)
637+
638+
def get_CorePattern(self):
639+
return self.get_query_params().get('CorePattern')
640+
641+
def set_CorePattern(self, CorePattern):
642+
self.add_query_param('CorePattern', CorePattern)
643+
644+
def get_AutoCreateEip(self):
645+
return self.get_query_params().get('AutoCreateEip')
646+
647+
def set_AutoCreateEip(self, AutoCreateEip):
648+
self.add_query_param('AutoCreateEip', AutoCreateEip)
649+
650+
def get_EipBandwidth(self):
651+
return self.get_query_params().get('EipBandwidth')
652+
653+
def set_EipBandwidth(self, EipBandwidth):
654+
self.add_query_param('EipBandwidth', EipBandwidth)
655+
656+
def get_EipISP(self):
657+
return self.get_query_params().get('EipISP')
658+
659+
def set_EipISP(self, EipISP):
660+
self.add_query_param('EipISP', EipISP)
661+
662+
def get_EipCommonBandwidthPackage(self):
663+
return self.get_query_params().get('EipCommonBandwidthPackage')
664+
665+
def set_EipCommonBandwidthPackage(self, EipCommonBandwidthPackage):
666+
self.add_query_param('EipCommonBandwidthPackage', EipCommonBandwidthPackage)
667+
668+
def get_HostName(self):
669+
return self.get_query_params().get('HostName')
670+
671+
def set_HostName(self, HostName):
672+
self.add_query_param('HostName', HostName)
673+
674+
def get_CpuOptionsCore(self):
675+
return self.get_query_params().get('CpuOptionsCore')
676+
677+
def set_CpuOptionsCore(self, CpuOptionsCore):
678+
self.add_query_param('CpuOptionsCore', CpuOptionsCore)
679+
680+
def get_CpuOptionsHt(self):
681+
return self.get_query_params().get('CpuOptionsHt')
682+
683+
def set_CpuOptionsHt(self, CpuOptionsHt):
684+
self.add_query_param('CpuOptionsHt', CpuOptionsHt)
685+
686+
def get_Arns(self):
687+
return self.get_query_params().get('ImageRegistryCredentials')
688+
689+
def set_Arns(self, Arns):
690+
if Arns is not None:
691+
for i in range(len(Arns)):
692+
if Arns[i].get('RoleArn') is not None:
693+
self.add_query_param('Arns.' + str(i + 1) + '.RoleArn', Arns[i].get('RoleArn'))
694+
if Arns[i].get('RoleType') is not None:
695+
self.add_query_param('Arns.' + str(i + 1) + '.RoleType', Arns[i].get('RoleType'))
696+
if Arns[i].get('AssumeRoleFor') is not None:
697+
self.add_query_param('Arns.' + str(i + 1) + '.AssumeRoleFor', Arns[i].get('AssumeRoleFor'))
698+

0 commit comments

Comments
 (0)