Show / Hide Table of Contents

Namespace Amazon.CDK.Mixins.Preview.AWS.EMR.Mixins

Classes

CfnClusterMixinProps

Properties for CfnClusterPropsMixin.

CfnClusterPropsMixin

The AWS::EMR::Cluster resource specifies an Amazon EMR cluster.

CfnClusterPropsMixin.ApplicationProperty

Application is a property of AWS::EMR::Cluster .

CfnClusterPropsMixin.AutoScalingPolicyProperty

AutoScalingPolicy is a subproperty of InstanceGroupConfig .

CfnClusterPropsMixin.AutoTerminationPolicyProperty

An auto-termination policy for an Amazon EMR cluster.

CfnClusterPropsMixin.BootstrapActionConfigProperty

BootstrapActionConfig is a property of AWS::EMR::Cluster that can be used to run bootstrap actions on EMR clusters.

CfnClusterPropsMixin.CloudWatchAlarmDefinitionProperty

CloudWatchAlarmDefinition is a subproperty of the ScalingTrigger property, which determines when to trigger an automatic scaling activity.

CfnClusterPropsMixin.ComputeLimitsProperty

The Amazon EC2 unit limits for a managed scaling policy.

CfnClusterPropsMixin.ConfigurationProperty

Used only with Amazon EMR release 4.0 and later.

CfnClusterPropsMixin.EbsBlockDeviceConfigProperty

EbsBlockDeviceConfig is a subproperty of the EbsConfiguration property type.

CfnClusterPropsMixin.EbsConfigurationProperty

EbsConfiguration is a subproperty of InstanceFleetConfig or InstanceGroupConfig .

CfnClusterPropsMixin.HadoopJarStepConfigProperty

The HadoopJarStepConfig property type specifies a job flow step consisting of a JAR file whose main function will be executed.

CfnClusterPropsMixin.InstanceFleetConfigProperty

Use InstanceFleetConfig to define instance fleets for an EMR cluster.

CfnClusterPropsMixin.InstanceFleetProvisioningSpecificationsProperty

InstanceFleetProvisioningSpecification is a subproperty of InstanceFleetConfig .

CfnClusterPropsMixin.InstanceFleetResizingSpecificationsProperty

The resize specification for On-Demand and Spot Instances in the fleet.

CfnClusterPropsMixin.InstanceGroupConfigProperty

Use InstanceGroupConfig to define instance groups for an EMR cluster.

CfnClusterPropsMixin.InstanceTypeConfigProperty

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

CfnClusterPropsMixin.JobFlowInstancesConfigProperty

JobFlowInstancesConfig is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.KerberosAttributesProperty

KerberosAttributes is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.KeyValueProperty

KeyValue is a subproperty of the HadoopJarStepConfig property type.

CfnClusterPropsMixin.ManagedScalingPolicyProperty

Managed scaling policy for an Amazon EMR cluster.

CfnClusterPropsMixin.MetricDimensionProperty

MetricDimension is a subproperty of the CloudWatchAlarmDefinition property type.

CfnClusterPropsMixin.OnDemandCapacityReservationOptionsProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

CfnClusterPropsMixin.OnDemandProvisioningSpecificationProperty

The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.

CfnClusterPropsMixin.OnDemandResizingSpecificationProperty

The resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.

CfnClusterPropsMixin.PlacementGroupConfigProperty

Placement group configuration for an Amazon EMR cluster.

CfnClusterPropsMixin.PlacementTypeProperty

PlacementType is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.ScalingActionProperty

ScalingAction is a subproperty of the ScalingRule property type.

CfnClusterPropsMixin.ScalingConstraintsProperty

ScalingConstraints is a subproperty of the AutoScalingPolicy property type.

CfnClusterPropsMixin.ScalingRuleProperty

ScalingRule is a subproperty of the AutoScalingPolicy property type.

CfnClusterPropsMixin.ScalingTriggerProperty

ScalingTrigger is a subproperty of the ScalingRule property type.

CfnClusterPropsMixin.ScriptBootstrapActionConfigProperty

ScriptBootstrapActionConfig is a subproperty of the BootstrapActionConfig property type.

CfnClusterPropsMixin.SimpleScalingPolicyConfigurationProperty

SimpleScalingPolicyConfiguration is a subproperty of the ScalingAction property type.

CfnClusterPropsMixin.SpotProvisioningSpecificationProperty

SpotProvisioningSpecification is a subproperty of the InstanceFleetProvisioningSpecifications property type.

CfnClusterPropsMixin.SpotResizingSpecificationProperty

The resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.

CfnClusterPropsMixin.StepConfigProperty

StepConfig is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.VolumeSpecificationProperty

VolumeSpecification is a subproperty of the EbsBlockDeviceConfig property type.

CfnInstanceFleetConfigMixinProps

Properties for CfnInstanceFleetConfigPropsMixin.

CfnInstanceFleetConfigPropsMixin

Use InstanceFleetConfig to define instance fleets for an EMR cluster.

CfnInstanceFleetConfigPropsMixin.ConfigurationProperty

Used only with Amazon EMR release 4.0 and later.

CfnInstanceFleetConfigPropsMixin.EbsBlockDeviceConfigProperty

EbsBlockDeviceConfig is a subproperty of the EbsConfiguration property type.

CfnInstanceFleetConfigPropsMixin.EbsConfigurationProperty

EbsConfiguration determines the EBS volumes to attach to EMR cluster instances.

CfnInstanceFleetConfigPropsMixin.InstanceFleetProvisioningSpecificationsProperty

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

CfnInstanceFleetConfigPropsMixin.InstanceFleetResizingSpecificationsProperty

The resize specification for On-Demand and Spot Instances in the fleet.

CfnInstanceFleetConfigPropsMixin.InstanceTypeConfigProperty

InstanceType config is a subproperty of InstanceFleetConfig .

CfnInstanceFleetConfigPropsMixin.OnDemandCapacityReservationOptionsProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

CfnInstanceFleetConfigPropsMixin.OnDemandProvisioningSpecificationProperty

The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.

CfnInstanceFleetConfigPropsMixin.OnDemandResizingSpecificationProperty

The resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.

CfnInstanceFleetConfigPropsMixin.SpotProvisioningSpecificationProperty

SpotProvisioningSpecification is a subproperty of the InstanceFleetProvisioningSpecifications property type.

CfnInstanceFleetConfigPropsMixin.SpotResizingSpecificationProperty

The resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.

CfnInstanceFleetConfigPropsMixin.VolumeSpecificationProperty

VolumeSpecification is a subproperty of the EbsBlockDeviceConfig property type.

CfnInstanceGroupConfigMixinProps

Properties for CfnInstanceGroupConfigPropsMixin.

CfnInstanceGroupConfigPropsMixin

Use InstanceGroupConfig to define instance groups for an EMR cluster.

CfnInstanceGroupConfigPropsMixin.AutoScalingPolicyProperty

AutoScalingPolicy defines how an instance group dynamically adds and terminates EC2 instances in response to the value of a CloudWatch metric.

CfnInstanceGroupConfigPropsMixin.CloudWatchAlarmDefinitionProperty

CloudWatchAlarmDefinition is a subproperty of the ScalingTrigger property, which determines when to trigger an automatic scaling activity.

CfnInstanceGroupConfigPropsMixin.ConfigurationProperty

Configurations is a property of the AWS::EMR::Cluster resource that specifies the configuration of applications on an Amazon EMR cluster.

CfnInstanceGroupConfigPropsMixin.EbsBlockDeviceConfigProperty

Configuration of requested EBS block device associated with the instance group with count of volumes that are associated to every instance.

CfnInstanceGroupConfigPropsMixin.EbsConfigurationProperty

The Amazon EBS configuration of a cluster instance.

CfnInstanceGroupConfigPropsMixin.MetricDimensionProperty

MetricDimension is a subproperty of the CloudWatchAlarmDefinition property type.

CfnInstanceGroupConfigPropsMixin.ScalingActionProperty

ScalingAction is a subproperty of the ScalingRule property type.

CfnInstanceGroupConfigPropsMixin.ScalingConstraintsProperty

ScalingConstraints is a subproperty of the AutoScalingPolicy property type.

CfnInstanceGroupConfigPropsMixin.ScalingRuleProperty

ScalingRule is a subproperty of the AutoScalingPolicy property type.

CfnInstanceGroupConfigPropsMixin.ScalingTriggerProperty

ScalingTrigger is a subproperty of the ScalingRule property type.

CfnInstanceGroupConfigPropsMixin.SimpleScalingPolicyConfigurationProperty

SimpleScalingPolicyConfiguration is a subproperty of the ScalingAction property type.

CfnInstanceGroupConfigPropsMixin.VolumeSpecificationProperty

VolumeSpecification is a subproperty of the EbsBlockDeviceConfig property type.

CfnSecurityConfigurationMixinProps

Properties for CfnSecurityConfigurationPropsMixin.

CfnSecurityConfigurationPropsMixin

Use a SecurityConfiguration resource to configure data encryption, Kerberos authentication (available in Amazon EMR release version 5.10.0 and later), and Amazon S3 authorization for EMRFS (available in EMR 5.10.0 and later). You can re-use a security configuration for any number of clusters in your account. For more information and example security configuration JSON objects, see Create a Security Configuration in the Amazon EMR Management Guide .

CfnStepMixinProps

Properties for CfnStepPropsMixin.

CfnStepPropsMixin

Use Step to specify a cluster (job flow) step, which runs only on the master node.

CfnStepPropsMixin.HadoopJarStepConfigProperty

A job flow step consisting of a JAR file whose main function will be executed.

CfnStepPropsMixin.KeyValueProperty

KeyValue is a subproperty of the HadoopJarStepConfig property type.

CfnStudioMixinProps

Properties for CfnStudioPropsMixin.

CfnStudioPropsMixin

The AWS::EMR::Studio resource specifies an Amazon EMR Studio.

CfnStudioSessionMappingMixinProps

Properties for CfnStudioSessionMappingPropsMixin.

CfnStudioSessionMappingPropsMixin

The AWS::EMR::StudioSessionMapping resource is an Amazon EMR resource type that maps a user or group to the Amazon EMR Studio specified by StudioId , and applies a session policy that defines Studio permissions for that user or group.

CfnWALWorkspaceMixinProps

Properties for CfnWALWorkspacePropsMixin.

CfnWALWorkspacePropsMixin

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-walworkspace.html.

Interfaces

CfnClusterPropsMixin.IApplicationProperty

Application is a property of AWS::EMR::Cluster .

CfnClusterPropsMixin.IAutoScalingPolicyProperty

AutoScalingPolicy is a subproperty of InstanceGroupConfig .

CfnClusterPropsMixin.IAutoTerminationPolicyProperty

An auto-termination policy for an Amazon EMR cluster.

CfnClusterPropsMixin.IBootstrapActionConfigProperty

BootstrapActionConfig is a property of AWS::EMR::Cluster that can be used to run bootstrap actions on EMR clusters.

CfnClusterPropsMixin.ICloudWatchAlarmDefinitionProperty

CloudWatchAlarmDefinition is a subproperty of the ScalingTrigger property, which determines when to trigger an automatic scaling activity.

CfnClusterPropsMixin.IComputeLimitsProperty

The Amazon EC2 unit limits for a managed scaling policy.

CfnClusterPropsMixin.IConfigurationProperty

Used only with Amazon EMR release 4.0 and later.

CfnClusterPropsMixin.IEbsBlockDeviceConfigProperty

EbsBlockDeviceConfig is a subproperty of the EbsConfiguration property type.

CfnClusterPropsMixin.IEbsConfigurationProperty

EbsConfiguration is a subproperty of InstanceFleetConfig or InstanceGroupConfig .

CfnClusterPropsMixin.IHadoopJarStepConfigProperty

The HadoopJarStepConfig property type specifies a job flow step consisting of a JAR file whose main function will be executed.

CfnClusterPropsMixin.IInstanceFleetConfigProperty

Use InstanceFleetConfig to define instance fleets for an EMR cluster.

CfnClusterPropsMixin.IInstanceFleetProvisioningSpecificationsProperty

InstanceFleetProvisioningSpecification is a subproperty of InstanceFleetConfig .

CfnClusterPropsMixin.IInstanceFleetResizingSpecificationsProperty

The resize specification for On-Demand and Spot Instances in the fleet.

CfnClusterPropsMixin.IInstanceGroupConfigProperty

Use InstanceGroupConfig to define instance groups for an EMR cluster.

CfnClusterPropsMixin.IInstanceTypeConfigProperty

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

CfnClusterPropsMixin.IJobFlowInstancesConfigProperty

JobFlowInstancesConfig is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.IKerberosAttributesProperty

KerberosAttributes is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.IKeyValueProperty

KeyValue is a subproperty of the HadoopJarStepConfig property type.

CfnClusterPropsMixin.IManagedScalingPolicyProperty

Managed scaling policy for an Amazon EMR cluster.

CfnClusterPropsMixin.IMetricDimensionProperty

MetricDimension is a subproperty of the CloudWatchAlarmDefinition property type.

CfnClusterPropsMixin.IOnDemandCapacityReservationOptionsProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

CfnClusterPropsMixin.IOnDemandProvisioningSpecificationProperty

The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.

CfnClusterPropsMixin.IOnDemandResizingSpecificationProperty

The resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.

CfnClusterPropsMixin.IPlacementGroupConfigProperty

Placement group configuration for an Amazon EMR cluster.

CfnClusterPropsMixin.IPlacementTypeProperty

PlacementType is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.IScalingActionProperty

ScalingAction is a subproperty of the ScalingRule property type.

CfnClusterPropsMixin.IScalingConstraintsProperty

ScalingConstraints is a subproperty of the AutoScalingPolicy property type.

CfnClusterPropsMixin.IScalingRuleProperty

ScalingRule is a subproperty of the AutoScalingPolicy property type.

CfnClusterPropsMixin.IScalingTriggerProperty

ScalingTrigger is a subproperty of the ScalingRule property type.

CfnClusterPropsMixin.IScriptBootstrapActionConfigProperty

ScriptBootstrapActionConfig is a subproperty of the BootstrapActionConfig property type.

CfnClusterPropsMixin.ISimpleScalingPolicyConfigurationProperty

SimpleScalingPolicyConfiguration is a subproperty of the ScalingAction property type.

CfnClusterPropsMixin.ISpotProvisioningSpecificationProperty

SpotProvisioningSpecification is a subproperty of the InstanceFleetProvisioningSpecifications property type.

CfnClusterPropsMixin.ISpotResizingSpecificationProperty

The resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.

CfnClusterPropsMixin.IStepConfigProperty

StepConfig is a property of the AWS::EMR::Cluster resource.

CfnClusterPropsMixin.IVolumeSpecificationProperty

VolumeSpecification is a subproperty of the EbsBlockDeviceConfig property type.

CfnInstanceFleetConfigPropsMixin.IConfigurationProperty

Used only with Amazon EMR release 4.0 and later.

CfnInstanceFleetConfigPropsMixin.IEbsBlockDeviceConfigProperty

EbsBlockDeviceConfig is a subproperty of the EbsConfiguration property type.

CfnInstanceFleetConfigPropsMixin.IEbsConfigurationProperty

EbsConfiguration determines the EBS volumes to attach to EMR cluster instances.

CfnInstanceFleetConfigPropsMixin.IInstanceFleetProvisioningSpecificationsProperty

The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.

CfnInstanceFleetConfigPropsMixin.IInstanceFleetResizingSpecificationsProperty

The resize specification for On-Demand and Spot Instances in the fleet.

CfnInstanceFleetConfigPropsMixin.IInstanceTypeConfigProperty

InstanceType config is a subproperty of InstanceFleetConfig .

CfnInstanceFleetConfigPropsMixin.IOnDemandCapacityReservationOptionsProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

CfnInstanceFleetConfigPropsMixin.IOnDemandProvisioningSpecificationProperty

The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.

CfnInstanceFleetConfigPropsMixin.IOnDemandResizingSpecificationProperty

The resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.

CfnInstanceFleetConfigPropsMixin.ISpotProvisioningSpecificationProperty

SpotProvisioningSpecification is a subproperty of the InstanceFleetProvisioningSpecifications property type.

CfnInstanceFleetConfigPropsMixin.ISpotResizingSpecificationProperty

The resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.

CfnInstanceFleetConfigPropsMixin.IVolumeSpecificationProperty

VolumeSpecification is a subproperty of the EbsBlockDeviceConfig property type.

CfnInstanceGroupConfigPropsMixin.IAutoScalingPolicyProperty

AutoScalingPolicy defines how an instance group dynamically adds and terminates EC2 instances in response to the value of a CloudWatch metric.

CfnInstanceGroupConfigPropsMixin.ICloudWatchAlarmDefinitionProperty

CloudWatchAlarmDefinition is a subproperty of the ScalingTrigger property, which determines when to trigger an automatic scaling activity.

CfnInstanceGroupConfigPropsMixin.IConfigurationProperty

Configurations is a property of the AWS::EMR::Cluster resource that specifies the configuration of applications on an Amazon EMR cluster.

CfnInstanceGroupConfigPropsMixin.IEbsBlockDeviceConfigProperty

Configuration of requested EBS block device associated with the instance group with count of volumes that are associated to every instance.

CfnInstanceGroupConfigPropsMixin.IEbsConfigurationProperty

The Amazon EBS configuration of a cluster instance.

CfnInstanceGroupConfigPropsMixin.IMetricDimensionProperty

MetricDimension is a subproperty of the CloudWatchAlarmDefinition property type.

CfnInstanceGroupConfigPropsMixin.IScalingActionProperty

ScalingAction is a subproperty of the ScalingRule property type.

CfnInstanceGroupConfigPropsMixin.IScalingConstraintsProperty

ScalingConstraints is a subproperty of the AutoScalingPolicy property type.

CfnInstanceGroupConfigPropsMixin.IScalingRuleProperty

ScalingRule is a subproperty of the AutoScalingPolicy property type.

CfnInstanceGroupConfigPropsMixin.IScalingTriggerProperty

ScalingTrigger is a subproperty of the ScalingRule property type.

CfnInstanceGroupConfigPropsMixin.ISimpleScalingPolicyConfigurationProperty

SimpleScalingPolicyConfiguration is a subproperty of the ScalingAction property type.

CfnInstanceGroupConfigPropsMixin.IVolumeSpecificationProperty

VolumeSpecification is a subproperty of the EbsBlockDeviceConfig property type.

CfnStepPropsMixin.IHadoopJarStepConfigProperty

A job flow step consisting of a JAR file whose main function will be executed.

CfnStepPropsMixin.IKeyValueProperty

KeyValue is a subproperty of the HadoopJarStepConfig property type.

ICfnClusterMixinProps

Properties for CfnClusterPropsMixin.

ICfnInstanceFleetConfigMixinProps

Properties for CfnInstanceFleetConfigPropsMixin.

ICfnInstanceGroupConfigMixinProps

Properties for CfnInstanceGroupConfigPropsMixin.

ICfnSecurityConfigurationMixinProps

Properties for CfnSecurityConfigurationPropsMixin.

ICfnStepMixinProps

Properties for CfnStepPropsMixin.

ICfnStudioMixinProps

Properties for CfnStudioPropsMixin.

ICfnStudioSessionMappingMixinProps

Properties for CfnStudioSessionMappingPropsMixin.

ICfnWALWorkspaceMixinProps

Properties for CfnWALWorkspacePropsMixin.

Back to top Generated by DocFX