latest--aws-emr-cluster
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-cluster.json |
| Parent schema | serverless-framework-configuration |
Type:
object
Resource Type definition for AWS::EMR::Cluster. Source:- No source definition found, add manually please
Properties
18 nested properties
MasterInstanceFleet
object
5 nested properties
TargetOnDemandCapacity
integer
TargetSpotCapacity
integer
InstanceTypeConfigs
InstanceTypeConfig[]
uniqueItems=true
LaunchSpecifications
object
Name
string | Aws_CF_FunctionString
AdditionalSlaveSecurityGroups
string[]
uniqueItems=true
CoreInstanceFleet
object
5 nested properties
TargetOnDemandCapacity
integer
TargetSpotCapacity
integer
InstanceTypeConfigs
InstanceTypeConfig[]
uniqueItems=true
LaunchSpecifications
object
Name
string | Aws_CF_FunctionString
CoreInstanceGroup
object
9 nested properties
InstanceCount
integer
required
AutoScalingPolicy
object
2 nested properties
uniqueItems=true
BidPrice
string | Aws_CF_FunctionString
EbsConfiguration
object
2 nested properties
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
CustomAmiId
string | Aws_CF_FunctionString
Configurations
Configuration[]
uniqueItems=true
Market
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
Ec2SubnetIds
string[]
uniqueItems=true
HadoopVersion
string | Aws_CF_FunctionString
TerminationProtected
boolean
KeepJobFlowAliveWhenNoSteps
boolean
Ec2KeyName
string | Aws_CF_FunctionString
MasterInstanceGroup
object
9 nested properties
InstanceCount
integer
required
AutoScalingPolicy
object
2 nested properties
uniqueItems=true
BidPrice
string | Aws_CF_FunctionString
EbsConfiguration
object
2 nested properties
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
CustomAmiId
string | Aws_CF_FunctionString
Configurations
Configuration[]
uniqueItems=true
Market
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
Placement
object
1 nested properties
TaskInstanceFleets
InstanceFleetConfig[]
uniqueItems=true
Ec2SubnetId
string | Aws_CF_FunctionString
TaskInstanceGroups
InstanceGroupConfig[]
uniqueItems=true
ServiceAccessSecurityGroup
string | Aws_CF_FunctionString
EmrManagedSlaveSecurityGroup
string | Aws_CF_FunctionString
AdditionalMasterSecurityGroups
string[]
uniqueItems=true
EmrManagedMasterSecurityGroup
string | Aws_CF_FunctionString
Steps
StepConfig[]
uniqueItems=true
StepConcurrencyLevel
integer
EbsRootVolumeSize
integer
OSReleaseLabel
string | Aws_CF_FunctionString
LogUri
string | Aws_CF_FunctionString
BootstrapActions
BootstrapActionConfig[]
uniqueItems=true
Configurations
Configuration[]
uniqueItems=true
ReleaseLabel
string | Aws_CF_FunctionString
Tags
Tag[]
ManagedScalingPolicy
object
1 nested properties
ComputeLimits
object
5 nested properties
MaximumCapacityUnits
integer
required
MinimumCapacityUnits
integer
required
MaximumOnDemandCapacityUnits
integer
MaximumCoreCapacityUnits
integer
LogEncryptionKmsKeyId
string | Aws_CF_FunctionString
AdditionalInfo
object
AutoTerminationPolicy
object
1 nested properties
IdleTimeout
integer
KerberosAttributes
object
5 nested properties
ADDomainJoinPassword
string | Aws_CF_FunctionString
ADDomainJoinUser
string | Aws_CF_FunctionString
CrossRealmTrustPrincipalPassword
string | Aws_CF_FunctionString
Applications
Application[]
uniqueItems=true
AutoScalingRole
string | Aws_CF_FunctionString
CustomAmiId
string | Aws_CF_FunctionString
ScaleDownBehavior
string | Aws_CF_FunctionString
VisibleToAllUsers
boolean
SecurityConfiguration
string | Aws_CF_FunctionString
Definitions
EbsConfiguration
object
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
KeyValue
object
Value
string | Aws_CF_FunctionString
Key
string | Aws_CF_FunctionString
Configuration
object
ConfigurationProperties
object
Configurations
Configuration[]
uniqueItems=true
Classification
string | Aws_CF_FunctionString
StepConfig
object
4 nested properties
Args
string[]
uniqueItems=true
MainClass
string | Aws_CF_FunctionString
StepProperties
KeyValue[]
uniqueItems=true
ActionOnFailure
string | Aws_CF_FunctionString
InstanceFleetConfig
object
TargetOnDemandCapacity
integer
TargetSpotCapacity
integer
InstanceTypeConfigs
InstanceTypeConfig[]
uniqueItems=true
LaunchSpecifications
object
2 nested properties
SpotSpecification
object
4 nested properties
TimeoutDurationMinutes
integer
required
AllocationStrategy
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
OnDemandSpecification
object
1 nested properties
Name
string | Aws_CF_FunctionString
InstanceTypeConfig
object
BidPrice
string | Aws_CF_FunctionString
WeightedCapacity
integer
EbsConfiguration
object
2 nested properties
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
BidPriceAsPercentageOfOnDemandPrice
number
CustomAmiId
string | Aws_CF_FunctionString
Configurations
Configuration[]
uniqueItems=true
SpotProvisioningSpecification
object
TimeoutDurationMinutes
integer
required
AllocationStrategy
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
ScriptBootstrapActionConfig
object
Args
string[]
uniqueItems=true
InstanceFleetProvisioningSpecifications
object
SpotSpecification
object
4 nested properties
TimeoutDurationMinutes
integer
required
AllocationStrategy
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
OnDemandSpecification
object
1 nested properties
SimpleScalingPolicyConfiguration
object
OnDemandProvisioningSpecification
object
ScalingTrigger
object
9 nested properties
Period
integer
required
Threshold
number
required
Statistic
string | Aws_CF_FunctionString
Dimensions
MetricDimension[]
uniqueItems=true
EvaluationPeriods
integer
Unit
string | Aws_CF_FunctionString
Namespace
string | Aws_CF_FunctionString
ManagedScalingPolicy
object
ComputeLimits
object
5 nested properties
MaximumCapacityUnits
integer
required
MinimumCapacityUnits
integer
required
MaximumOnDemandCapacityUnits
integer
MaximumCoreCapacityUnits
integer
InstanceGroupConfig
object
InstanceCount
integer
required
AutoScalingPolicy
object
2 nested properties
uniqueItems=true
2 nested properties
MinCapacity
integer
required
MaxCapacity
integer
required
BidPrice
string | Aws_CF_FunctionString
EbsConfiguration
object
2 nested properties
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
CustomAmiId
string | Aws_CF_FunctionString
Configurations
Configuration[]
uniqueItems=true
Market
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
HadoopJarStepConfig
object
Args
string[]
uniqueItems=true
MainClass
string | Aws_CF_FunctionString
StepProperties
KeyValue[]
uniqueItems=true
VolumeSpecification
object
CloudWatchAlarmDefinition
object
Period
integer
required
Threshold
number
required
Statistic
string | Aws_CF_FunctionString
Dimensions
MetricDimension[]
uniqueItems=true
EvaluationPeriods
integer
Unit
string | Aws_CF_FunctionString
Namespace
string | Aws_CF_FunctionString
AutoTerminationPolicy
object
IdleTimeout
integer
KerberosAttributes
object
ADDomainJoinPassword
string | Aws_CF_FunctionString
ADDomainJoinUser
string | Aws_CF_FunctionString
CrossRealmTrustPrincipalPassword
string | Aws_CF_FunctionString
JobFlowInstancesConfig
object
MasterInstanceFleet
object
5 nested properties
TargetOnDemandCapacity
integer
TargetSpotCapacity
integer
InstanceTypeConfigs
InstanceTypeConfig[]
uniqueItems=true
LaunchSpecifications
object
Name
string | Aws_CF_FunctionString
AdditionalSlaveSecurityGroups
string[]
uniqueItems=true
CoreInstanceFleet
object
5 nested properties
TargetOnDemandCapacity
integer
TargetSpotCapacity
integer
InstanceTypeConfigs
InstanceTypeConfig[]
uniqueItems=true
LaunchSpecifications
object
Name
string | Aws_CF_FunctionString
CoreInstanceGroup
object
9 nested properties
InstanceCount
integer
required
AutoScalingPolicy
object
2 nested properties
uniqueItems=true
BidPrice
string | Aws_CF_FunctionString
EbsConfiguration
object
2 nested properties
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
CustomAmiId
string | Aws_CF_FunctionString
Configurations
Configuration[]
uniqueItems=true
Market
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
Ec2SubnetIds
string[]
uniqueItems=true
HadoopVersion
string | Aws_CF_FunctionString
TerminationProtected
boolean
KeepJobFlowAliveWhenNoSteps
boolean
Ec2KeyName
string | Aws_CF_FunctionString
MasterInstanceGroup
object
9 nested properties
InstanceCount
integer
required
AutoScalingPolicy
object
2 nested properties
uniqueItems=true
BidPrice
string | Aws_CF_FunctionString
EbsConfiguration
object
2 nested properties
EbsBlockDeviceConfigs
EbsBlockDeviceConfig[]
uniqueItems=true
EbsOptimized
boolean
CustomAmiId
string | Aws_CF_FunctionString
Configurations
Configuration[]
uniqueItems=true
Market
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
Placement
object
1 nested properties
TaskInstanceFleets
InstanceFleetConfig[]
uniqueItems=true
Ec2SubnetId
string | Aws_CF_FunctionString
TaskInstanceGroups
InstanceGroupConfig[]
uniqueItems=true
ServiceAccessSecurityGroup
string | Aws_CF_FunctionString
EmrManagedSlaveSecurityGroup
string | Aws_CF_FunctionString
AdditionalMasterSecurityGroups
string[]
uniqueItems=true
EmrManagedMasterSecurityGroup
string | Aws_CF_FunctionString
ScalingAction
object
3 nested properties
Market
string | Aws_CF_FunctionString
EbsBlockDeviceConfig
object
3 nested properties
VolumesPerInstance
integer
ScalingRule
object
2 nested properties
3 nested properties
Market
string | Aws_CF_FunctionString
1 nested properties
9 nested properties
Period
integer
required
Threshold
number
required
Statistic
string | Aws_CF_FunctionString
Dimensions
MetricDimension[]
uniqueItems=true
EvaluationPeriods
integer
Unit
string | Aws_CF_FunctionString
Namespace
string | Aws_CF_FunctionString
Description
string | Aws_CF_FunctionString
ComputeLimits
object
MaximumCapacityUnits
integer
required
MinimumCapacityUnits
integer
required
MaximumOnDemandCapacityUnits
integer
MaximumCoreCapacityUnits
integer
MetricDimension
object
BootstrapActionConfig
object
2 nested properties
Args
string[]
uniqueItems=true
AutoScalingPolicy
object
uniqueItems=true
2 nested properties
MinCapacity
integer
required
MaxCapacity
integer
required
PlacementType
object
ScalingConstraints
object
MinCapacity
integer
required
MaxCapacity
integer
required
Tag
object
Application
object
AdditionalInfo
object
Args
string[]
uniqueItems=true
Version
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString