Class: Cluster

EMR.Cluster

new Cluster()

Properties:
Name Type Description
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
Source:

Extends

  • WKResource

EMR.Cluster

new Cluster()

Properties:
Name Type Description
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
Source:

Extends

  • WKResource