Adds an instance fleet to a running cluster.
emr_add_instance_fleet(ClusterId, InstanceFleet)
[required] The unique identifier of the cluster.
[required] Specifies the configuration of the instance fleet.
svc$add_instance_fleet( ClusterId = "string", InstanceFleet = list( Name = "string", InstanceFleetType = "MASTER"|"CORE"|"TASK", TargetOnDemandCapacity = 123, TargetSpotCapacity = 123, InstanceTypeConfigs = list( list( InstanceType = "string", WeightedCapacity = 123, BidPrice = "string", BidPriceAsPercentageOfOnDemandPrice = 123.0, EbsConfiguration = list( EbsBlockDeviceConfigs = list( list( VolumeSpecification = list( VolumeType = "string", Iops = 123, SizeInGB = 123 ), VolumesPerInstance = 123 ) ), EbsOptimized = TRUE|FALSE ), Configurations = list( list( Classification = "string", Configurations = list(), Properties = list( "string" ) ) ) ) ), LaunchSpecifications = list( SpotSpecification = list( TimeoutDurationMinutes = 123, TimeoutAction = "SWITCH_TO_ON_DEMAND"|"TERMINATE_CLUSTER", BlockDurationMinutes = 123, AllocationStrategy = "capacity-optimized" ), OnDemandSpecification = list( AllocationStrategy = "lowest-price" ) ) ) )
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x.