Class: Aws::EMR::Types::PlacementType
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::PlacementType
- Defined in:
- gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb
Overview
When making an API call, you may pass PlacementType data as a hash:
{
availability_zone: "XmlString",
availability_zones: ["XmlStringMaxLen256"],
}
The Amazon EC2 Availability Zone configuration of the cluster (job flow).
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The Amazon EC2 Availability Zone for the cluster.
-
#availability_zones ⇒ Array<String>
When multiple Availability Zones are specified, Amazon EMR evaluates them and launches instances in the optimal Availability Zone.
Instance Attribute Details
#availability_zone ⇒ String
The Amazon EC2 Availability Zone for the cluster. AvailabilityZone
is used for uniform instance groups, while AvailabilityZones
(plural) is used for instance fleets.
5753 5754 5755 5756 5757 5758 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5753 class PlacementType < Struct.new( :availability_zone, :availability_zones) SENSITIVE = [] include Aws::Structure end |
#availability_zones ⇒ Array<String>
When multiple Availability Zones are specified, Amazon EMR evaluates
them and launches instances in the optimal Availability Zone.
AvailabilityZones
is used for instance fleets, while
AvailabilityZone
(singular) is used for uniform instance groups.
5753 5754 5755 5756 5757 5758 |
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 5753 class PlacementType < Struct.new( :availability_zone, :availability_zones) SENSITIVE = [] include Aws::Structure end |