|
|
@@ -86,12 +86,16 @@ type RunInstancesRequest struct {
|
|
|
HostName string `position:"Query" name:"HostName"`
|
|
|
Password string `position:"Query" name:"Password"`
|
|
|
Tag *[]RunInstancesTag `position:"Query" name:"Tag" type:"Repeated"`
|
|
|
+ AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"`
|
|
|
+ Period requests.Integer `position:"Query" name:"Period"`
|
|
|
DryRun requests.Boolean `position:"Query" name:"DryRun"`
|
|
|
LaunchTemplateId string `position:"Query" name:"LaunchTemplateId"`
|
|
|
OwnerId requests.Integer `position:"Query" name:"OwnerId"`
|
|
|
VSwitchId string `position:"Query" name:"VSwitchId"`
|
|
|
SpotStrategy string `position:"Query" name:"SpotStrategy"`
|
|
|
+ PeriodUnit string `position:"Query" name:"PeriodUnit"`
|
|
|
InstanceName string `position:"Query" name:"InstanceName"`
|
|
|
+ AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"`
|
|
|
InternetChargeType string `position:"Query" name:"InternetChargeType"`
|
|
|
ZoneId string `position:"Query" name:"ZoneId"`
|
|
|
InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"`
|
|
|
@@ -106,6 +110,7 @@ type RunInstancesRequest struct {
|
|
|
UserData string `position:"Query" name:"UserData"`
|
|
|
PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"`
|
|
|
InstanceType string `position:"Query" name:"InstanceType"`
|
|
|
+ InstanceChargeType string `position:"Query" name:"InstanceChargeType"`
|
|
|
NetworkInterface *[]RunInstancesNetworkInterface `position:"Query" name:"NetworkInterface" type:"Repeated"`
|
|
|
Amount requests.Integer `position:"Query" name:"Amount"`
|
|
|
ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"`
|