| CfnCluster
A CloudFormation `AWS::EMR::Cluster`.
|
| CfnCluster.ApplicationProperty
`Application` is a property of `AWS::EMR::Cluster` .
|
| CfnCluster.ApplicationProperty.Builder
|
| CfnCluster.AutoScalingPolicyProperty
`AutoScalingPolicy` is a subproperty of `InstanceGroupConfig` .
|
| CfnCluster.AutoScalingPolicyProperty.Builder
|
| CfnCluster.AutoTerminationPolicyProperty
Example:
|
| CfnCluster.AutoTerminationPolicyProperty.Builder
|
| CfnCluster.BootstrapActionConfigProperty
`BootstrapActionConfig` is a property of `AWS::EMR::Cluster` that can be used to run bootstrap actions on EMR clusters.
|
| CfnCluster.BootstrapActionConfigProperty.Builder
|
| CfnCluster.Builder
|
| CfnCluster.CloudWatchAlarmDefinitionProperty
`CloudWatchAlarmDefinition` is a subproperty of the `ScalingTrigger` property, which determines when to trigger an automatic scaling activity.
|
| CfnCluster.CloudWatchAlarmDefinitionProperty.Builder
|
| CfnCluster.ComputeLimitsProperty
The EC2 unit limits for a managed scaling policy.
|
| CfnCluster.ComputeLimitsProperty.Builder
|
| CfnCluster.ConfigurationProperty
> Used only with Amazon EMR release 4.0 and later.
|
| CfnCluster.ConfigurationProperty.Builder
|
| CfnCluster.EbsBlockDeviceConfigProperty
`EbsBlockDeviceConfig` is a subproperty of the `EbsConfiguration` property type.
|
| CfnCluster.EbsBlockDeviceConfigProperty.Builder
|
| CfnCluster.EbsConfigurationProperty
`EbsConfiguration` is a subproperty of `InstanceFleetConfig` or `InstanceGroupConfig` .
|
| CfnCluster.EbsConfigurationProperty.Builder
|
| CfnCluster.HadoopJarStepConfigProperty
The `HadoopJarStepConfig` property type specifies a job flow step consisting of a JAR file whose main function will be executed.
|
| CfnCluster.HadoopJarStepConfigProperty.Builder
|
| CfnCluster.InstanceFleetConfigProperty
Use `InstanceFleetConfig` to define instance fleets for an EMR cluster.
|
| CfnCluster.InstanceFleetConfigProperty.Builder
|
| CfnCluster.InstanceFleetProvisioningSpecificationsProperty
`InstanceFleetProvisioningSpecification` is a subproperty of `InstanceFleetConfig` .
|
| CfnCluster.InstanceFleetProvisioningSpecificationsProperty.Builder
|
| CfnCluster.InstanceGroupConfigProperty
Use `InstanceGroupConfig` to define instance groups for an EMR cluster.
|
| CfnCluster.InstanceGroupConfigProperty.Builder
|
| CfnCluster.InstanceTypeConfigProperty
> The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
|
| CfnCluster.InstanceTypeConfigProperty.Builder
|
| CfnCluster.JobFlowInstancesConfigProperty
`JobFlowInstancesConfig` is a property of the `AWS::EMR::Cluster` resource.
|
| CfnCluster.JobFlowInstancesConfigProperty.Builder
|
| CfnCluster.KerberosAttributesProperty
`KerberosAttributes` is a property of the `AWS::EMR::Cluster` resource.
|
| CfnCluster.KerberosAttributesProperty.Builder
|
| CfnCluster.KeyValueProperty
`KeyValue` is a subproperty of the `HadoopJarStepConfig` property type.
|
| CfnCluster.KeyValueProperty.Builder
|
| CfnCluster.ManagedScalingPolicyProperty
Managed scaling policy for an Amazon EMR cluster.
|
| CfnCluster.ManagedScalingPolicyProperty.Builder
|
| CfnCluster.MetricDimensionProperty
`MetricDimension` is a subproperty of the `CloudWatchAlarmDefinition` property type.
|
| CfnCluster.MetricDimensionProperty.Builder
|
| CfnCluster.OnDemandProvisioningSpecificationProperty
The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.
|
| CfnCluster.OnDemandProvisioningSpecificationProperty.Builder
|
| CfnCluster.PlacementTypeProperty
`PlacementType` is a property of the `AWS::EMR::Cluster` resource.
|
| CfnCluster.PlacementTypeProperty.Builder
|
| CfnCluster.ScalingActionProperty
`ScalingAction` is a subproperty of the `ScalingRule` property type.
|
| CfnCluster.ScalingActionProperty.Builder
|
| CfnCluster.ScalingConstraintsProperty
`ScalingConstraints` is a subproperty of the `AutoScalingPolicy` property type.
|
| CfnCluster.ScalingConstraintsProperty.Builder
|
| CfnCluster.ScalingRuleProperty
`ScalingRule` is a subproperty of the `AutoScalingPolicy` property type.
|
| CfnCluster.ScalingRuleProperty.Builder
|
| CfnCluster.ScalingTriggerProperty
`ScalingTrigger` is a subproperty of the `ScalingRule` property type.
|
| CfnCluster.ScalingTriggerProperty.Builder
|
| CfnCluster.ScriptBootstrapActionConfigProperty
`ScriptBootstrapActionConfig` is a subproperty of the `BootstrapActionConfig` property type.
|
| CfnCluster.ScriptBootstrapActionConfigProperty.Builder
|
| CfnCluster.SimpleScalingPolicyConfigurationProperty
`SimpleScalingPolicyConfiguration` is a subproperty of the `ScalingAction` property type.
|
| CfnCluster.SimpleScalingPolicyConfigurationProperty.Builder
|
| CfnCluster.SpotProvisioningSpecificationProperty
`SpotProvisioningSpecification` is a subproperty of the `InstanceFleetProvisioningSpecifications` property type.
|
| CfnCluster.SpotProvisioningSpecificationProperty.Builder
|
| CfnCluster.StepConfigProperty
`StepConfig` is a property of the `AWS::EMR::Cluster` resource.
|
| CfnCluster.StepConfigProperty.Builder
|
| CfnCluster.VolumeSpecificationProperty
`VolumeSpecification` is a subproperty of the `EbsBlockDeviceConfig` property type.
|
| CfnCluster.VolumeSpecificationProperty.Builder
|
| CfnClusterProps
Properties for defining a `CfnCluster`.
|
| CfnClusterProps.Builder
|
| CfnInstanceFleetConfig
A CloudFormation `AWS::EMR::InstanceFleetConfig`.
|
| CfnInstanceFleetConfig.Builder
|
| CfnInstanceFleetConfig.ConfigurationProperty
> Used only with Amazon EMR release 4.0 and later.
|
| CfnInstanceFleetConfig.ConfigurationProperty.Builder
|
| CfnInstanceFleetConfig.EbsBlockDeviceConfigProperty
`EbsBlockDeviceConfig` is a subproperty of the `EbsConfiguration` property type.
|
| CfnInstanceFleetConfig.EbsBlockDeviceConfigProperty.Builder
|
| CfnInstanceFleetConfig.EbsConfigurationProperty
`EbsConfiguration` determines the EBS volumes to attach to EMR cluster instances.
|
| CfnInstanceFleetConfig.EbsConfigurationProperty.Builder
|
| CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty
> The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
|
| CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty.Builder
|
| CfnInstanceFleetConfig.InstanceTypeConfigProperty
`InstanceType` config is a subproperty of `InstanceFleetConfig` .
|
| CfnInstanceFleetConfig.InstanceTypeConfigProperty.Builder
|
| CfnInstanceFleetConfig.OnDemandProvisioningSpecificationProperty
The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.
|
| CfnInstanceFleetConfig.OnDemandProvisioningSpecificationProperty.Builder
|
| CfnInstanceFleetConfig.SpotProvisioningSpecificationProperty
`SpotProvisioningSpecification` is a subproperty of the `InstanceFleetProvisioningSpecifications` property type.
|
| CfnInstanceFleetConfig.SpotProvisioningSpecificationProperty.Builder
|
| CfnInstanceFleetConfig.VolumeSpecificationProperty
`VolumeSpecification` is a subproperty of the `EbsBlockDeviceConfig` property type.
|
| CfnInstanceFleetConfig.VolumeSpecificationProperty.Builder
|
| CfnInstanceFleetConfigProps
Properties for defining a `CfnInstanceFleetConfig`.
|
| CfnInstanceFleetConfigProps.Builder
|
| CfnInstanceGroupConfig
A CloudFormation `AWS::EMR::InstanceGroupConfig`.
|
| CfnInstanceGroupConfig.AutoScalingPolicyProperty
`AutoScalingPolicy` defines how an instance group dynamically adds and terminates EC2 instances in response to the value of a CloudWatch metric.
|
| CfnInstanceGroupConfig.AutoScalingPolicyProperty.Builder
|
| CfnInstanceGroupConfig.Builder
|
| CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty
`CloudWatchAlarmDefinition` is a subproperty of the `ScalingTrigger` property, which determines when to trigger an automatic scaling activity.
|
| CfnInstanceGroupConfig.CloudWatchAlarmDefinitionProperty.Builder
|
| CfnInstanceGroupConfig.ConfigurationProperty
`Configurations` is a property of the `AWS::EMR::Cluster` resource that specifies the configuration of applications on an Amazon EMR cluster.
|
| CfnInstanceGroupConfig.ConfigurationProperty.Builder
|
| CfnInstanceGroupConfig.EbsBlockDeviceConfigProperty
Configuration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
|
| CfnInstanceGroupConfig.EbsBlockDeviceConfigProperty.Builder
|
| CfnInstanceGroupConfig.EbsConfigurationProperty
The Amazon EBS configuration of a cluster instance.
|
| CfnInstanceGroupConfig.EbsConfigurationProperty.Builder
|
| CfnInstanceGroupConfig.MetricDimensionProperty
`MetricDimension` is a subproperty of the `CloudWatchAlarmDefinition` property type.
|
| CfnInstanceGroupConfig.MetricDimensionProperty.Builder
|
| CfnInstanceGroupConfig.ScalingActionProperty
`ScalingAction` is a subproperty of the `ScalingRule` property type.
|
| CfnInstanceGroupConfig.ScalingActionProperty.Builder
|
| CfnInstanceGroupConfig.ScalingConstraintsProperty
`ScalingConstraints` is a subproperty of the `AutoScalingPolicy` property type.
|
| CfnInstanceGroupConfig.ScalingConstraintsProperty.Builder
|
| CfnInstanceGroupConfig.ScalingRuleProperty
`ScalingRule` is a subproperty of the `AutoScalingPolicy` property type.
|
| CfnInstanceGroupConfig.ScalingRuleProperty.Builder
|
| CfnInstanceGroupConfig.ScalingTriggerProperty
`ScalingTrigger` is a subproperty of the `ScalingRule` property type.
|
| CfnInstanceGroupConfig.ScalingTriggerProperty.Builder
|
| CfnInstanceGroupConfig.SimpleScalingPolicyConfigurationProperty
`SimpleScalingPolicyConfiguration` is a subproperty of the `ScalingAction` property type.
|
| CfnInstanceGroupConfig.SimpleScalingPolicyConfigurationProperty.Builder
|
| CfnInstanceGroupConfig.VolumeSpecificationProperty
`VolumeSpecification` is a subproperty of the `EbsBlockDeviceConfig` property type.
|
| CfnInstanceGroupConfig.VolumeSpecificationProperty.Builder
|
| CfnInstanceGroupConfigProps
Properties for defining a `CfnInstanceGroupConfig`.
|
| CfnInstanceGroupConfigProps.Builder
|
| CfnSecurityConfiguration
A CloudFormation `AWS::EMR::SecurityConfiguration`.
|
| CfnSecurityConfiguration.Builder
|
| CfnSecurityConfigurationProps
Properties for defining a `CfnSecurityConfiguration`.
|
| CfnSecurityConfigurationProps.Builder
|
| CfnStep
A CloudFormation `AWS::EMR::Step`.
|
| CfnStep.Builder
|
| CfnStep.HadoopJarStepConfigProperty
A job flow step consisting of a JAR file whose main function will be executed.
|
| CfnStep.HadoopJarStepConfigProperty.Builder
|
| CfnStep.KeyValueProperty
`KeyValue` is a subproperty of the `HadoopJarStepConfig` property type.
|
| CfnStep.KeyValueProperty.Builder
|
| CfnStepProps
Properties for defining a `CfnStep`.
|
| CfnStepProps.Builder
|
| CfnStudio
A CloudFormation `AWS::EMR::Studio`.
|
| CfnStudio.Builder
|
| CfnStudioProps
Properties for defining a `CfnStudio`.
|
| CfnStudioProps.Builder
|
| CfnStudioSessionMapping
A CloudFormation `AWS::EMR::StudioSessionMapping`.
|
| CfnStudioSessionMapping.Builder
|
| CfnStudioSessionMappingProps
Properties for defining a `CfnStudioSessionMapping`.
|
| CfnStudioSessionMappingProps.Builder
|