CmdID

CmdID / aws / aws emr

aws emr create-cluster

Creates an Amazon EMR cluster with the specified configurations. AWS CLI reference

43 options Its page in the AWS CLI reference

Opens CmdID with your command. It is read in your browser and sent nowhere.

Options

43 in the AWS CLI reference
Show its 43 options
--additional-infoSpecifies additional information during cluster creation.
--ami-versionApplies only to Amazon EMR release versions earlier than 4.0.
--applicationsSpecifies the applications to install on the cluster.
--auto-scaling-roleSpecify --auto-scaling-role EMR_AutoScaling_DefaultRole if an automatic scaling policy is specified for an instance group using the --instance-groups parameter.
--auto-terminateSpecifies whether the cluster should terminate after completing all the steps.
--auto-termination-policyAuto termination policy for an Amazon EMR cluster.
--bootstrap-actionsSpecifies a list of bootstrap actions to run on each EC2 instance when a cluster is created.
--configurationsSpecifies a JSON file that contains configuration classifications, which you can use to customize applications that Amazon EMR installs when cluster instances launch.
--custom-ami-idApplies only to Amazon EMR release version 5.7.0 and later.
--ebs-root-volume-sizeThis option is available only with Amazon EMR version 4.x and later.
--ebs-root-volume-throughput, --ebs-root-volume-iopsThis option is available only with Amazon EMR version 6.15.0 and later.
--ec2-attributesConfigures cluster and Amazon EC2 instance configurations.
--emrfsSpecifies EMRFS configuration options, such as consistent view and Amazon S3 encryption parameters.
--enable-debuggingSpecifies that the debugging tool is enabled for the cluster, which allows you to browse log files using the Amazon EMR console.
--extended-supportReserved.
--instance-countShortcut parameter as an alternative to --instance-groups when used together with --instance-type.
--instance-fleetsApplies only to Amazon EMR release version 5.0 and later.
--instance-groupsSpecifies the number and type of Amazon EC2 instances to create for each node type in a cluster, using uniform instance groups.
--instance-typeShortcut parameter as an alternative to --instance-groups.
--kerberos-attributesSpecifies required cluster attributes for Kerberos when Kerberos authentication is enabled in the specified --security-configuration.
--log-encryption-kms-key-idSpecifies the KMS Id utilized for log encryption.
--log-uriSpecifies the location in Amazon S3 to which log files are periodically written.
--managed-scaling-policyManaged scaling policy for an Amazon EMR cluster.
--monitoring-configurationMonitoring configuration for an Amazon EMR cluster.
--nameThe name of the cluster.
--no-unhealthy-node-replacement, --no-termination-protected, --no-visible-to-all-users, --no-enable-debugging, --no-extended-support, --no-session-enabled, --no-auto-terminate
--os-release-labelSpecifies a particular Amazon Linux release for all nodes in a cluster launch request.
--placement-group-configsPlacement group configuration for an Amazon EMR cluster.
--release-labelSpecifies the Amazon EMR release version, which determines the versions of application software that are installed on the cluster.
--repo-upgrade-on-bootApplies only when a --custom-ami-id is specified.
--restore-from-hbase-backupApplies only when using Amazon EMR release versions earlier than 4.0.
--scale-down-behaviorSpecifies the way that individual Amazon EC2 instances terminate when an automatic scale-in activity occurs or an instance group is resized.
--security-configurationSpecifies the name of a security configuration to use for the cluster.
--service-roleSpecifies an IAM service role, which Amazon EMR requires to call other AWS services on your behalf during cluster operation.
--session-enabledIndicates whether Spark Connect sessions are enabled on the cluster.
--step-concurrency-levelThis command specifies the step concurrency level of the cluster.Default is 1 which is non-concurrent.
--step-execution-role-arnThe IAM role ARN that will be used to execute steps on the cluster.
--stepsSpecifies a list of steps to be executed by the cluster.
--tagsA list of tags to associate with a cluster, which apply to each Amazon EC2 instance in the cluster.
--termination-protectedSpecifies whether to lock the cluster to prevent the Amazon EC2 instances from being terminated by API call, user intervention, or an error.
--unhealthy-node-replacementUnhealthy node replacement for an Amazon EMR cluster.
--use-default-rolesSpecifies that the cluster should use the default service role (EMR_DefaultRole) and instance profile (EMR_EC2_DefaultRole) for permissions to access other AWS services.
--visible-to-all-usersSpecifies whether the cluster is visible to all IAM users of the AWS account associated with the cluster.