in ecs-20140526/src/main/java/com/aliyun/sdk/service/ecs20140526/models/RunInstancesRequest.java [1062:1142]
private Builder(RunInstancesRequest request) {
super(request);
this.cpuOptions = request.cpuOptions;
this.hibernationOptions = request.hibernationOptions;
this.privatePoolOptions = request.privatePoolOptions;
this.schedulerOptions = request.schedulerOptions;
this.securityOptions = request.securityOptions;
this.systemDisk = request.systemDisk;
this.sourceRegionId = request.sourceRegionId;
this.affinity = request.affinity;
this.amount = request.amount;
this.arn = request.arn;
this.autoPay = request.autoPay;
this.autoReleaseTime = request.autoReleaseTime;
this.autoRenew = request.autoRenew;
this.autoRenewPeriod = request.autoRenewPeriod;
this.clientToken = request.clientToken;
this.creditSpecification = request.creditSpecification;
this.dataDisk = request.dataDisk;
this.dedicatedHostId = request.dedicatedHostId;
this.deletionProtection = request.deletionProtection;
this.deploymentSetGroupNo = request.deploymentSetGroupNo;
this.deploymentSetId = request.deploymentSetId;
this.description = request.description;
this.dryRun = request.dryRun;
this.hostName = request.hostName;
this.hostNames = request.hostNames;
this.hpcClusterId = request.hpcClusterId;
this.httpEndpoint = request.httpEndpoint;
this.httpPutResponseHopLimit = request.httpPutResponseHopLimit;
this.httpTokens = request.httpTokens;
this.imageFamily = request.imageFamily;
this.imageId = request.imageId;
this.imageOptions = request.imageOptions;
this.instanceChargeType = request.instanceChargeType;
this.instanceName = request.instanceName;
this.instanceType = request.instanceType;
this.internetChargeType = request.internetChargeType;
this.internetMaxBandwidthIn = request.internetMaxBandwidthIn;
this.internetMaxBandwidthOut = request.internetMaxBandwidthOut;
this.ioOptimized = request.ioOptimized;
this.ipv6Address = request.ipv6Address;
this.ipv6AddressCount = request.ipv6AddressCount;
this.isp = request.isp;
this.keyPairName = request.keyPairName;
this.launchTemplateId = request.launchTemplateId;
this.launchTemplateName = request.launchTemplateName;
this.launchTemplateVersion = request.launchTemplateVersion;
this.minAmount = request.minAmount;
this.networkInterface = request.networkInterface;
this.networkInterfaceQueueNumber = request.networkInterfaceQueueNumber;
this.networkOptions = request.networkOptions;
this.ownerAccount = request.ownerAccount;
this.ownerId = request.ownerId;
this.password = request.password;
this.passwordInherit = request.passwordInherit;
this.period = request.period;
this.periodUnit = request.periodUnit;
this.privateDnsNameOptions = request.privateDnsNameOptions;
this.privateIpAddress = request.privateIpAddress;
this.ramRoleName = request.ramRoleName;
this.regionId = request.regionId;
this.resourceGroupId = request.resourceGroupId;
this.resourceOwnerAccount = request.resourceOwnerAccount;
this.resourceOwnerId = request.resourceOwnerId;
this.securityEnhancementStrategy = request.securityEnhancementStrategy;
this.securityGroupId = request.securityGroupId;
this.securityGroupIds = request.securityGroupIds;
this.spotDuration = request.spotDuration;
this.spotInterruptionBehavior = request.spotInterruptionBehavior;
this.spotPriceLimit = request.spotPriceLimit;
this.spotStrategy = request.spotStrategy;
this.storageSetId = request.storageSetId;
this.storageSetPartitionNumber = request.storageSetPartitionNumber;
this.tag = request.tag;
this.tenancy = request.tenancy;
this.uniqueSuffix = request.uniqueSuffix;
this.userData = request.userData;
this.vSwitchId = request.vSwitchId;
this.zoneId = request.zoneId;
}