JobFlowInstancesConfig constructor

JobFlowInstancesConfig({
  1. List<String>? additionalMasterSecurityGroups,
  2. List<String>? additionalSlaveSecurityGroups,
  3. String? ec2KeyName,
  4. String? ec2SubnetId,
  5. List<String>? ec2SubnetIds,
  6. String? emrManagedMasterSecurityGroup,
  7. String? emrManagedSlaveSecurityGroup,
  8. String? hadoopVersion,
  9. int? instanceCount,
  10. List<InstanceFleetConfig>? instanceFleets,
  11. List<InstanceGroupConfig>? instanceGroups,
  12. bool? keepJobFlowAliveWhenNoSteps,
  13. String? masterInstanceType,
  14. PlacementType? placement,
  15. String? serviceAccessSecurityGroup,
  16. String? slaveInstanceType,
  17. bool? terminationProtected,
})

Implementation

JobFlowInstancesConfig({
  this.additionalMasterSecurityGroups,
  this.additionalSlaveSecurityGroups,
  this.ec2KeyName,
  this.ec2SubnetId,
  this.ec2SubnetIds,
  this.emrManagedMasterSecurityGroup,
  this.emrManagedSlaveSecurityGroup,
  this.hadoopVersion,
  this.instanceCount,
  this.instanceFleets,
  this.instanceGroups,
  this.keepJobFlowAliveWhenNoSteps,
  this.masterInstanceType,
  this.placement,
  this.serviceAccessSecurityGroup,
  this.slaveInstanceType,
  this.terminationProtected,
});