Cluster Ec2Attributes
data class ClusterEc2Attributes(val additionalMasterSecurityGroups: String? = null, val additionalSlaveSecurityGroups: String? = null, val emrManagedMasterSecurityGroup: String? = null, val emrManagedSlaveSecurityGroup: String? = null, val instanceProfile: String, val keyName: String? = null, val serviceAccessSecurityGroup: String? = null, val subnetId: String? = null, val subnetIds: List<String>? = null)
Constructors
Link copied to clipboard
constructor(additionalMasterSecurityGroups: String? = null, additionalSlaveSecurityGroups: String? = null, emrManagedMasterSecurityGroup: String? = null, emrManagedSlaveSecurityGroup: String? = null, instanceProfile: String, keyName: String? = null, serviceAccessSecurityGroup: String? = null, subnetId: String? = null, subnetIds: List<String>? = null)
Properties
Link copied to clipboard
String containing a comma separated list of additional Amazon EC2 security group IDs for the master node.
Link copied to clipboard
String containing a comma separated list of additional Amazon EC2 security group IDs for the slave nodes as a comma separated string.
Link copied to clipboard
Identifier of the Amazon EC2 EMR-Managed security group for the master node.
Link copied to clipboard
Identifier of the Amazon EC2 EMR-Managed security group for the slave nodes.
Link copied to clipboard
Instance Profile for EC2 instances of the cluster assume this role.
Link copied to clipboard
Identifier of the Amazon EC2 service-access security group - required when the cluster runs on a private subnet.