PlacementType

public struct PlacementType : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon EC2 Availability Zone for the cluster. AvailabilityZone is used for uniform instance groups, while AvailabilityZones (plural) is used for instance fleets.

    Declaration

    Swift

    public let availabilityZone: 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. The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

    Declaration

    Swift

    public let availabilityZones: [String]?
  • Undocumented

    Declaration

    Swift

    public init(availabilityZone: String? = nil, availabilityZones: [String]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws