Class: Convection::Model::Template::ResourceProperty::EC2SpotFleetRequestConfigDataLaunchSpecifications
Overview
Instance Attribute Summary
#exist, #properties, #template
Instance Method Summary
collapse
attach_method, #initialize, properties, property, #property, #render
#camel_case, included, method_name, #screaming_snake_case, #snake_case
#base64, #find_in_map, #fn_and, #fn_equals, #fn_if, #fn_import_value, #fn_not, #fn_or, #fn_ref, #fn_sub, #get_att, #get_azs, #join, #select
Instance Method Details
#block_device_mapping(&block) ⇒ Object
#block_device_mappings ⇒ Object
#block_device_mappings(value) ⇒ Object
10
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 10
property :block_device_mappings, 'BlockDeviceMappings', :type => :array
|
#ebs_optimized ⇒ Object
#ebs_optimized(value) ⇒ Object
11
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 11
property :ebs_optimized, 'EbsOptimized'
|
#iam_instance_profile ⇒ Object
#iam_instance_profile(value) ⇒ Object
12
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 12
property :iam_instance_profile, 'IamInstanceProfile'
|
#image_id ⇒ Object
#image_id(value) ⇒ Object
13
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 13
property :image_id, 'ImageId'
|
#instance_type ⇒ Object
#instance_type(value) ⇒ Object
14
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 14
property :instance_type, 'InstanceType'
|
#kernel_id ⇒ Object
#kernel_id(value) ⇒ Object
15
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 15
property :kernel_id, 'KernelId'
|
#key_name ⇒ Object
#key_name(value) ⇒ Object
16
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 16
property :key_name, 'KeyName'
|
#monitoring ⇒ Object
#monitoring(value) ⇒ Object
17
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 17
property :monitoring, 'Monitoring'
|
#network_interfaces ⇒ Object
#network_interfaces(value) ⇒ Object
18
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 18
property :network_interfaces, 'NetworkInterfaces', :type => :array
|
#placement ⇒ Object
#placement(value) ⇒ Object
19
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 19
property :placement, 'Placement'
|
#ramdisk_id ⇒ Object
#ramdisk_id(value) ⇒ Object
20
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 20
property :ramdisk_id, 'RamdiskId'
|
#security_group(&block) ⇒ Object
#security_groups ⇒ Object
#security_groups(value) ⇒ Object
21
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 21
property :security_groups, 'SecurityGroups', :type => :array
|
#spot_price ⇒ Object
#spot_price(value) ⇒ Object
22
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 22
property :spot_price, 'SpotPrice'
|
#subnet_id ⇒ Object
#subnet_id(value) ⇒ Object
23
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 23
property :subnet_id, 'SubnetId'
|
#user_data ⇒ Object
#user_data(value) ⇒ Object
24
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 24
property :user_data, 'UserData'
|
#weighted_capacity ⇒ Object
#weighted_capacity(value) ⇒ Object
25
|
# File 'lib/convection/model/template/resource_property/aws_ec2_spot_fleet_request_config_data_launch_specifications.rb', line 25
property :weighted_capacity, 'WeightedCapacity'
|