Class: Aws::Types::ComputeResource
- Inherits:
-
Object
- Object
- Aws::Types::ComputeResource
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#allocation_strategy ⇒ "BEST_FIT", ...
Returns the value of attribute allocation_strategy.
-
#bid_percentage ⇒ ::Integer
Returns the value of attribute bid_percentage.
-
#desiredv_cpus ⇒ ::Integer
Returns the value of attribute desiredv_cpus.
-
#ec2_configuration ⇒ ::Array[Types::Ec2Configuration]
Returns the value of attribute ec2_configuration.
-
#ec2_key_pair ⇒ ::String
Returns the value of attribute ec2_key_pair.
-
#image_id ⇒ ::String
Returns the value of attribute image_id.
-
#instance_role ⇒ ::String
Returns the value of attribute instance_role.
-
#instance_types ⇒ ::Array[::String]
Returns the value of attribute instance_types.
-
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
-
#maxv_cpus ⇒ ::Integer
Returns the value of attribute maxv_cpus.
-
#minv_cpus ⇒ ::Integer
Returns the value of attribute minv_cpus.
-
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
-
#scaling_policy ⇒ Types::ComputeScalingPolicy
Returns the value of attribute scaling_policy.
-
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
-
#spot_iam_fleet_role ⇒ ::String
Returns the value of attribute spot_iam_fleet_role.
-
#subnets ⇒ ::Array[::String]
Returns the value of attribute subnets.
-
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
-
#type ⇒ "EC2", ...
Returns the value of attribute type.
Instance Attribute Details
#allocation_strategy ⇒ "BEST_FIT", ...
Returns the value of attribute allocation_strategy.
115 116 117 |
# File 'sig/types.rbs', line 115 def allocation_strategy @allocation_strategy end |
#bid_percentage ⇒ ::Integer
Returns the value of attribute bid_percentage.
127 128 129 |
# File 'sig/types.rbs', line 127 def bid_percentage @bid_percentage end |
#desiredv_cpus ⇒ ::Integer
Returns the value of attribute desiredv_cpus.
118 119 120 |
# File 'sig/types.rbs', line 118 def desiredv_cpus @desiredv_cpus end |
#ec2_configuration ⇒ ::Array[Types::Ec2Configuration]
Returns the value of attribute ec2_configuration.
130 131 132 |
# File 'sig/types.rbs', line 130 def ec2_configuration @ec2_configuration end |
#ec2_key_pair ⇒ ::String
Returns the value of attribute ec2_key_pair.
123 124 125 |
# File 'sig/types.rbs', line 123 def ec2_key_pair @ec2_key_pair end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
120 121 122 |
# File 'sig/types.rbs', line 120 def image_id @image_id end |
#instance_role ⇒ ::String
Returns the value of attribute instance_role.
124 125 126 |
# File 'sig/types.rbs', line 124 def instance_role @instance_role end |
#instance_types ⇒ ::Array[::String]
Returns the value of attribute instance_types.
119 120 121 |
# File 'sig/types.rbs', line 119 def instance_types @instance_types end |
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
129 130 131 |
# File 'sig/types.rbs', line 129 def launch_template @launch_template end |
#maxv_cpus ⇒ ::Integer
Returns the value of attribute maxv_cpus.
117 118 119 |
# File 'sig/types.rbs', line 117 def maxv_cpus @maxv_cpus end |
#minv_cpus ⇒ ::Integer
Returns the value of attribute minv_cpus.
116 117 118 |
# File 'sig/types.rbs', line 116 def minv_cpus @minv_cpus end |
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
126 127 128 |
# File 'sig/types.rbs', line 126 def placement_group @placement_group end |
#scaling_policy ⇒ Types::ComputeScalingPolicy
Returns the value of attribute scaling_policy.
131 132 133 |
# File 'sig/types.rbs', line 131 def scaling_policy @scaling_policy end |
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
122 123 124 |
# File 'sig/types.rbs', line 122 def security_group_ids @security_group_ids end |
#spot_iam_fleet_role ⇒ ::String
Returns the value of attribute spot_iam_fleet_role.
128 129 130 |
# File 'sig/types.rbs', line 128 def spot_iam_fleet_role @spot_iam_fleet_role end |
#subnets ⇒ ::Array[::String]
Returns the value of attribute subnets.
121 122 123 |
# File 'sig/types.rbs', line 121 def subnets @subnets end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
125 126 127 |
# File 'sig/types.rbs', line 125 def @tags end |
#type ⇒ "EC2", ...
Returns the value of attribute type.
114 115 116 |
# File 'sig/types.rbs', line 114 def type @type end |