|
@@ -98,6 +98,7 @@ type CreateScalingConfigurationRequest struct {
|
|
|
ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"`
|
|
ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"`
|
|
|
OwnerAccount string `position:"Query" name:"OwnerAccount"`
|
|
OwnerAccount string `position:"Query" name:"OwnerAccount"`
|
|
|
Cpu requests.Integer `position:"Query" name:"Cpu"`
|
|
Cpu requests.Integer `position:"Query" name:"Cpu"`
|
|
|
|
|
+ SystemDiskDiskName string `position:"Query" name:"SystemDisk.DiskName"`
|
|
|
RamRoleName string `position:"Query" name:"RamRoleName"`
|
|
RamRoleName string `position:"Query" name:"RamRoleName"`
|
|
|
OwnerId requests.Integer `position:"Query" name:"OwnerId"`
|
|
OwnerId requests.Integer `position:"Query" name:"OwnerId"`
|
|
|
DataDisk *[]CreateScalingConfigurationDataDisk `position:"Query" name:"DataDisk" type:"Repeated"`
|
|
DataDisk *[]CreateScalingConfigurationDataDisk `position:"Query" name:"DataDisk" type:"Repeated"`
|
|
@@ -109,6 +110,7 @@ type CreateScalingConfigurationRequest struct {
|
|
|
SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"`
|
|
SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"`
|
|
|
InternetChargeType string `position:"Query" name:"InternetChargeType"`
|
|
InternetChargeType string `position:"Query" name:"InternetChargeType"`
|
|
|
InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"`
|
|
InternetMaxBandwidthIn requests.Integer `position:"Query" name:"InternetMaxBandwidthIn"`
|
|
|
|
|
+ SystemDiskDescription string `position:"Query" name:"SystemDisk.Description"`
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// CreateScalingConfigurationSpotPriceLimit is a repeated param struct in CreateScalingConfigurationRequest
|
|
// CreateScalingConfigurationSpotPriceLimit is a repeated param struct in CreateScalingConfigurationRequest
|
|
@@ -119,9 +121,13 @@ type CreateScalingConfigurationSpotPriceLimit struct {
|
|
|
|
|
|
|
|
// CreateScalingConfigurationDataDisk is a repeated param struct in CreateScalingConfigurationRequest
|
|
// CreateScalingConfigurationDataDisk is a repeated param struct in CreateScalingConfigurationRequest
|
|
|
type CreateScalingConfigurationDataDisk struct {
|
|
type CreateScalingConfigurationDataDisk struct {
|
|
|
|
|
+ DiskName string `name:"DiskName"`
|
|
|
SnapshotId string `name:"SnapshotId"`
|
|
SnapshotId string `name:"SnapshotId"`
|
|
|
Size string `name:"Size"`
|
|
Size string `name:"Size"`
|
|
|
|
|
+ Encrypted string `name:"Encrypted"`
|
|
|
|
|
+ Description string `name:"Description"`
|
|
|
Category string `name:"Category"`
|
|
Category string `name:"Category"`
|
|
|
|
|
+ KMSKeyId string `name:"KMSKeyId"`
|
|
|
Device string `name:"Device"`
|
|
Device string `name:"Device"`
|
|
|
DeleteWithInstance string `name:"DeleteWithInstance"`
|
|
DeleteWithInstance string `name:"DeleteWithInstance"`
|
|
|
}
|
|
}
|