AdditionalInfo |
Object
|
Required: No. Additional features that you want to select.Update requires: Replacement |
Applications |
AmazonEMRClusterApplication
|
Required: No. The software applications to deploy on the cluster, and the arguments that Amazon EMR
passes to those applications.Update requires: Replacement |
BootstrapActions |
AmazonEMRClusterBootstrapActionConfig
|
Required: No. A list of bootstrap actions that Amazon EMR runs before starting applications on the
cluster.Update requires: Replacement |
Configurations |
AmazonEMRClusterConfiguration
|
Required: No. The software configuration of the Amazon EMR cluster.Update requires: Replacement |
Instances |
AmazonEMRClusterJobFlowInstancesConfig
|
Required: Yes. Configures the EC2 instances that will run jobs in the Amazon EMR cluster.Update requires: Replacement |
JobFlowRole |
String
|
Required: Yes. An AWS Identity and Access Management (IAM) role for an Amazon EMR cluster. All EC2 instances in the cluster
assume this role, which instances use to access AWS services and resources to complete a
job. For more information, see Configure IAM Roles for Amazon EMR in the Amazon EMR Management
Guide.Update requires: Replacement |
LogUri |
String
|
Required: No. An S3 bucket location to which Amazon EMR writes logs files from a job flow. If you don't
specify a value, Amazon EMR doesn't write any log files.Update requires: Replacement |
Name |
String
|
Required: Yes. A name for the Amazon EMR cluster.Update requires: Replacement |
ReleaseLabel |
String
|
Required: Conditional. The Amazon EMR software release label. A release is a set of software applications and
components that you can install and configure on an Amazon EMR cluster. For more information,
see About Amazon EMR Releases in the Amazon EMR Release
Guide.Currently, AWS CloudFormation supports only Amazon EMR 4.0 and later software releases.Update requires: Replacement |
ServiceRole |
String
|
Required: Yes. The IAM role that Amazon EMR assumes to access AWS resources on your behalf. For more
information, see Configure IAM Roles for Amazon EMR in the Amazon EMR Management
Guide.Update requires: Replacement |
Tags |
AWSCloudFormationResourceTags
|
Required: No. An arbitrary set of tags (key–value pairs) to help you identify the Amazon EMR
cluster.Update requires: No interruption. |
VisibleToAllUsers |
Boolean
|
Required: No. Indicates whether the instances in the cluster are visible to all IAM users in the
AWS account. If you specify true, all IAM users can view and (if they
have permissions) manage the instances. If you specify false, only the
IAM user that created the cluster can view and manage it. By default, AWS CloudFormation sets this
property to false.Update requires: No interruption |