lib/ec2/ec2.rb in aws-2.10.0 vs lib/ec2/ec2.rb in aws-2.10.2
- old
+ new
@@ -552,9 +552,10 @@
'MinCount' => (options[:min_count] || 1).to_s,
'MaxCount' => (options[:max_count] || 1).to_s,
'AddressingType' => options[:addressing_type] || DEFAULT_ADDRESSING_TYPE,
'InstanceType' => options[:instance_type] || DEFAULT_INSTANCE_TYPE})
# optional params
+ params.merge!(hash_params('SecurityGroupId',options[:SecurityGroupId].to_a)) unless Aws::Utils.blank?(options[:SecurityGroupId])
params['KeyName'] = options[:key_name] unless Aws::Utils.blank?(options[:key_name])
params['KernelId'] = options[:kernel_id] unless Aws::Utils.blank?(options[:kernel_id])
params['RamdiskId'] = options[:ramdisk_id] unless Aws::Utils.blank?(options[:ramdisk_id])
params['Placement.AvailabilityZone'] = options[:availability_zone] unless Aws::Utils.blank?(options[:availability_zone])
params['BlockDeviceMappings'] = options[:block_device_mappings] unless Aws::Utils.blank?(options[:block_device_mappings])