Package software.amazon.awscdk.cfnpropertymixins.services.emr
package software.amazon.awscdk.cfnpropertymixins.services.emr
-
ClassDescriptionProperties for CfnClusterPropsMixin.A builder for
CfnClusterMixinPropsAn implementation forCfnClusterMixinPropsTheAWS::EMR::Clusterresource specifies an Amazon EMR cluster.Applicationis a property ofAWS::EMR::Cluster.A builder forCfnClusterPropsMixin.ApplicationPropertyAn implementation forCfnClusterPropsMixin.ApplicationPropertyAutoScalingPolicyis a subproperty ofInstanceGroupConfig.A builder forCfnClusterPropsMixin.AutoScalingPolicyPropertyAn implementation forCfnClusterPropsMixin.AutoScalingPolicyPropertyAn auto-termination policy for an Amazon EMR cluster.A builder forCfnClusterPropsMixin.AutoTerminationPolicyPropertyAn implementation forCfnClusterPropsMixin.AutoTerminationPolicyPropertyBootstrapActionConfigis a property ofAWS::EMR::Clusterthat can be used to run bootstrap actions on EMR clusters.A builder forCfnClusterPropsMixin.BootstrapActionConfigPropertyAn implementation forCfnClusterPropsMixin.BootstrapActionConfigPropertyA fluent builder forCfnClusterPropsMixin.CloudWatchAlarmDefinitionis a subproperty of theScalingTriggerproperty, which determines when to trigger an automatic scaling activity.A builder forCfnClusterPropsMixin.CloudWatchAlarmDefinitionPropertyAn implementation forCfnClusterPropsMixin.CloudWatchAlarmDefinitionPropertyThe Amazon EC2 unit limits for a managed scaling policy.A builder forCfnClusterPropsMixin.ComputeLimitsPropertyAn implementation forCfnClusterPropsMixin.ComputeLimitsPropertyA builder forCfnClusterPropsMixin.ConfigurationPropertyAn implementation forCfnClusterPropsMixin.ConfigurationPropertyEbsBlockDeviceConfigis a subproperty of theEbsConfigurationproperty type.A builder forCfnClusterPropsMixin.EbsBlockDeviceConfigPropertyAn implementation forCfnClusterPropsMixin.EbsBlockDeviceConfigPropertyEbsConfigurationis a subproperty ofInstanceFleetConfigorInstanceGroupConfig.A builder forCfnClusterPropsMixin.EbsConfigurationPropertyAn implementation forCfnClusterPropsMixin.EbsConfigurationPropertyTheHadoopJarStepConfigproperty type specifies a job flow step consisting of a JAR file whose main function will be executed.A builder forCfnClusterPropsMixin.HadoopJarStepConfigPropertyAn implementation forCfnClusterPropsMixin.HadoopJarStepConfigPropertyUseInstanceFleetConfigto define instance fleets for an EMR cluster.A builder forCfnClusterPropsMixin.InstanceFleetConfigPropertyAn implementation forCfnClusterPropsMixin.InstanceFleetConfigPropertyInstanceFleetProvisioningSpecificationis a subproperty ofInstanceFleetConfig.An implementation forCfnClusterPropsMixin.InstanceFleetProvisioningSpecificationsPropertyThe resize specification for On-Demand and Spot Instances in the fleet.An implementation forCfnClusterPropsMixin.InstanceFleetResizingSpecificationsPropertyUseInstanceGroupConfigto define instance groups for an EMR cluster.A builder forCfnClusterPropsMixin.InstanceGroupConfigPropertyAn implementation forCfnClusterPropsMixin.InstanceGroupConfigPropertyA builder forCfnClusterPropsMixin.InstanceTypeConfigPropertyAn implementation forCfnClusterPropsMixin.InstanceTypeConfigPropertyJobFlowInstancesConfigis a property of theAWS::EMR::Clusterresource.A builder forCfnClusterPropsMixin.JobFlowInstancesConfigPropertyAn implementation forCfnClusterPropsMixin.JobFlowInstancesConfigPropertyKerberosAttributesis a property of theAWS::EMR::Clusterresource.A builder forCfnClusterPropsMixin.KerberosAttributesPropertyAn implementation forCfnClusterPropsMixin.KerberosAttributesPropertyKeyValueis a subproperty of theHadoopJarStepConfigproperty type.A builder forCfnClusterPropsMixin.KeyValuePropertyAn implementation forCfnClusterPropsMixin.KeyValuePropertyManaged scaling policy for an Amazon EMR cluster.A builder forCfnClusterPropsMixin.ManagedScalingPolicyPropertyAn implementation forCfnClusterPropsMixin.ManagedScalingPolicyPropertyMetricDimensionis a subproperty of theCloudWatchAlarmDefinitionproperty type.A builder forCfnClusterPropsMixin.MetricDimensionPropertyAn implementation forCfnClusterPropsMixin.MetricDimensionPropertyDescribes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.An implementation forCfnClusterPropsMixin.OnDemandCapacityReservationOptionsPropertyThe launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.An implementation forCfnClusterPropsMixin.OnDemandProvisioningSpecificationPropertyThe resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.An implementation forCfnClusterPropsMixin.OnDemandResizingSpecificationPropertyPlacement group configuration for an Amazon EMR cluster.A builder forCfnClusterPropsMixin.PlacementGroupConfigPropertyAn implementation forCfnClusterPropsMixin.PlacementGroupConfigPropertyPlacementTypeis a property of theAWS::EMR::Clusterresource.A builder forCfnClusterPropsMixin.PlacementTypePropertyAn implementation forCfnClusterPropsMixin.PlacementTypePropertyScalingActionis a subproperty of theScalingRuleproperty type.A builder forCfnClusterPropsMixin.ScalingActionPropertyAn implementation forCfnClusterPropsMixin.ScalingActionPropertyScalingConstraintsis a subproperty of theAutoScalingPolicyproperty type.A builder forCfnClusterPropsMixin.ScalingConstraintsPropertyAn implementation forCfnClusterPropsMixin.ScalingConstraintsPropertyScalingRuleis a subproperty of theAutoScalingPolicyproperty type.A builder forCfnClusterPropsMixin.ScalingRulePropertyAn implementation forCfnClusterPropsMixin.ScalingRulePropertyScalingTriggeris a subproperty of theScalingRuleproperty type.A builder forCfnClusterPropsMixin.ScalingTriggerPropertyAn implementation forCfnClusterPropsMixin.ScalingTriggerPropertyScriptBootstrapActionConfigis a subproperty of theBootstrapActionConfigproperty type.A builder forCfnClusterPropsMixin.ScriptBootstrapActionConfigPropertyAn implementation forCfnClusterPropsMixin.ScriptBootstrapActionConfigPropertySimpleScalingPolicyConfigurationis a subproperty of theScalingActionproperty type.An implementation forCfnClusterPropsMixin.SimpleScalingPolicyConfigurationPropertySpotProvisioningSpecificationis a subproperty of theInstanceFleetProvisioningSpecificationsproperty type.An implementation forCfnClusterPropsMixin.SpotProvisioningSpecificationPropertyThe resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.A builder forCfnClusterPropsMixin.SpotResizingSpecificationPropertyAn implementation forCfnClusterPropsMixin.SpotResizingSpecificationPropertyStepConfigis a property of theAWS::EMR::Clusterresource.A builder forCfnClusterPropsMixin.StepConfigPropertyAn implementation forCfnClusterPropsMixin.StepConfigPropertyVolumeSpecificationis a subproperty of theEbsBlockDeviceConfigproperty type.A builder forCfnClusterPropsMixin.VolumeSpecificationPropertyAn implementation forCfnClusterPropsMixin.VolumeSpecificationPropertyProperties for CfnInstanceFleetConfigPropsMixin.A builder forCfnInstanceFleetConfigMixinPropsAn implementation forCfnInstanceFleetConfigMixinPropsUseInstanceFleetConfigto define instance fleets for an EMR cluster.A fluent builder forCfnInstanceFleetConfigPropsMixin.A builder forCfnInstanceFleetConfigPropsMixin.ConfigurationPropertyAn implementation forCfnInstanceFleetConfigPropsMixin.ConfigurationPropertyEbsBlockDeviceConfigis a subproperty of theEbsConfigurationproperty type.An implementation forCfnInstanceFleetConfigPropsMixin.EbsBlockDeviceConfigPropertyEbsConfigurationdetermines the EBS volumes to attach to EMR cluster instances.An implementation forCfnInstanceFleetConfigPropsMixin.EbsConfigurationPropertyAn implementation forCfnInstanceFleetConfigPropsMixin.InstanceFleetProvisioningSpecificationsPropertyThe resize specification for On-Demand and Spot Instances in the fleet.An implementation forCfnInstanceFleetConfigPropsMixin.InstanceFleetResizingSpecificationsPropertyInstanceTypeconfig is a subproperty ofInstanceFleetConfig.An implementation forCfnInstanceFleetConfigPropsMixin.InstanceTypeConfigPropertyDescribes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.An implementation forCfnInstanceFleetConfigPropsMixin.OnDemandCapacityReservationOptionsPropertyThe launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.An implementation forCfnInstanceFleetConfigPropsMixin.OnDemandProvisioningSpecificationPropertyThe resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.An implementation forCfnInstanceFleetConfigPropsMixin.OnDemandResizingSpecificationPropertySpotProvisioningSpecificationis a subproperty of theInstanceFleetProvisioningSpecificationsproperty type.An implementation forCfnInstanceFleetConfigPropsMixin.SpotProvisioningSpecificationPropertyThe resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.An implementation forCfnInstanceFleetConfigPropsMixin.SpotResizingSpecificationPropertyVolumeSpecificationis a subproperty of theEbsBlockDeviceConfigproperty type.An implementation forCfnInstanceFleetConfigPropsMixin.VolumeSpecificationPropertyProperties for CfnInstanceGroupConfigPropsMixin.A builder forCfnInstanceGroupConfigMixinPropsAn implementation forCfnInstanceGroupConfigMixinPropsUseInstanceGroupConfigto define instance groups for an EMR cluster.AutoScalingPolicydefines how an instance group dynamically adds and terminates EC2 instances in response to the value of a CloudWatch metric.An implementation forCfnInstanceGroupConfigPropsMixin.AutoScalingPolicyPropertyA fluent builder forCfnInstanceGroupConfigPropsMixin.CloudWatchAlarmDefinitionis a subproperty of theScalingTriggerproperty, which determines when to trigger an automatic scaling activity.An implementation forCfnInstanceGroupConfigPropsMixin.CloudWatchAlarmDefinitionPropertyConfigurationsis a property of theAWS::EMR::Clusterresource that specifies the configuration of applications on an Amazon EMR cluster.A builder forCfnInstanceGroupConfigPropsMixin.ConfigurationPropertyAn implementation forCfnInstanceGroupConfigPropsMixin.ConfigurationPropertyConfiguration of requested EBS block device associated with the instance group with count of volumes that are associated to every instance.An implementation forCfnInstanceGroupConfigPropsMixin.EbsBlockDeviceConfigPropertyThe Amazon EBS configuration of a cluster instance.An implementation forCfnInstanceGroupConfigPropsMixin.EbsConfigurationPropertyMetricDimensionis a subproperty of theCloudWatchAlarmDefinitionproperty type.A builder forCfnInstanceGroupConfigPropsMixin.MetricDimensionPropertyAn implementation forCfnInstanceGroupConfigPropsMixin.MetricDimensionPropertyScalingActionis a subproperty of theScalingRuleproperty type.A builder forCfnInstanceGroupConfigPropsMixin.ScalingActionPropertyAn implementation forCfnInstanceGroupConfigPropsMixin.ScalingActionPropertyScalingConstraintsis a subproperty of theAutoScalingPolicyproperty type.An implementation forCfnInstanceGroupConfigPropsMixin.ScalingConstraintsPropertyScalingRuleis a subproperty of theAutoScalingPolicyproperty type.A builder forCfnInstanceGroupConfigPropsMixin.ScalingRulePropertyAn implementation forCfnInstanceGroupConfigPropsMixin.ScalingRulePropertyScalingTriggeris a subproperty of theScalingRuleproperty type.A builder forCfnInstanceGroupConfigPropsMixin.ScalingTriggerPropertyAn implementation forCfnInstanceGroupConfigPropsMixin.ScalingTriggerPropertySimpleScalingPolicyConfigurationis a subproperty of theScalingActionproperty type.An implementation forCfnInstanceGroupConfigPropsMixin.SimpleScalingPolicyConfigurationPropertyVolumeSpecificationis a subproperty of theEbsBlockDeviceConfigproperty type.An implementation forCfnInstanceGroupConfigPropsMixin.VolumeSpecificationPropertyProperties for CfnSecurityConfigurationPropsMixin.A builder forCfnSecurityConfigurationMixinPropsAn implementation forCfnSecurityConfigurationMixinPropsUse aSecurityConfigurationresource 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).A fluent builder forCfnSecurityConfigurationPropsMixin.Properties for CfnStepPropsMixin.A builder forCfnStepMixinPropsAn implementation forCfnStepMixinPropsUseStepto specify a cluster (job flow) step, which runs only on the master node.A fluent builder forCfnStepPropsMixin.A job flow step consisting of a JAR file whose main function will be executed.A builder forCfnStepPropsMixin.HadoopJarStepConfigPropertyAn implementation forCfnStepPropsMixin.HadoopJarStepConfigPropertyKeyValueis a subproperty of theHadoopJarStepConfigproperty type.A builder forCfnStepPropsMixin.KeyValuePropertyAn implementation forCfnStepPropsMixin.KeyValuePropertyProperties for CfnStudioPropsMixin.A builder forCfnStudioMixinPropsAn implementation forCfnStudioMixinPropsTheAWS::EMR::Studioresource specifies an Amazon EMR Studio.A fluent builder forCfnStudioPropsMixin.Properties for CfnStudioSessionMappingPropsMixin.A builder forCfnStudioSessionMappingMixinPropsAn implementation forCfnStudioSessionMappingMixinPropsTheAWS::EMR::StudioSessionMappingresource is an Amazon EMR resource type that maps a user or group to the Amazon EMR Studio specified byStudioId, and applies a session policy that defines Studio permissions for that user or group.A fluent builder forCfnStudioSessionMappingPropsMixin.Properties for CfnWALWorkspacePropsMixin.A builder forCfnWALWorkspaceMixinPropsAn implementation forCfnWALWorkspaceMixinPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-walworkspace.html.A fluent builder forCfnWALWorkspacePropsMixin.