| ActionOnFailure
The action to take when the cluster step fails.
|
| AlgorithmSpecification
EXPERIMENTAL
|
| AlgorithmSpecification.Builder
|
| AssembleWith
How to assemble the results of the transform job as a single S3 object.
|
| BatchStrategy
Specifies the number of records to include in a mini-batch for an HTTP inference request.
|
| Channel
Describes the training, validation or test dataset and the Amazon S3 location where it is stored.
|
| Channel.Builder
|
| CommonEcsRunTaskProps
Basic properties for ECS Tasks.
|
| CommonEcsRunTaskProps.Builder
|
| CompressionType
Compression type of the data.
|
| ContainerOverride
EXPERIMENTAL
|
| ContainerOverride.Builder
|
| DataSource
Location of the channel data.
|
| DataSource.Builder
|
| DockerImage
Creates `IDockerImage` instances.
|
| DockerImageConfig
Configuration for a using Docker image.
|
| DockerImageConfig.Builder
|
| EcsRunTaskBase
A StepFunctions Task to run a Task on ECS or Fargate.
|
| EcsRunTaskBase.Builder
|
| EcsRunTaskBaseProps
Construction properties for the BaseRunTaskProps.
|
| EcsRunTaskBaseProps.Builder
|
| EmrAddStep
A Step Functions Task to add a Step to an EMR Cluster.
|
| EmrAddStep.Builder
|
| EmrAddStepProps
Properties for EmrAddStep.
|
| EmrAddStepProps.Builder
|
| EmrCancelStep
A Step Functions Task to to cancel a Step on an EMR Cluster.
|
| EmrCancelStep.Builder
|
| EmrCancelStepProps
Properties for EmrCancelStep.
|
| EmrCancelStepProps.Builder
|
| EmrCreateCluster
A Step Functions Task to create an EMR Cluster.
|
| EmrCreateCluster.ApplicationConfigProperty
Properties for the EMR Cluster Applications.
|
| EmrCreateCluster.ApplicationConfigProperty.Builder
|
| EmrCreateCluster.AutoScalingPolicyProperty
An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster.
|
| EmrCreateCluster.AutoScalingPolicyProperty.Builder
|
| EmrCreateCluster.BootstrapActionConfigProperty
Configuration of a bootstrap action.
|
| EmrCreateCluster.BootstrapActionConfigProperty.Builder
|
| EmrCreateCluster.Builder
|
| EmrCreateCluster.CloudWatchAlarmComparisonOperator
CloudWatch Alarm Comparison Operators.
|
| EmrCreateCluster.CloudWatchAlarmDefinitionProperty
The definition of a CloudWatch metric alarm, which determines when an automatic scaling activity is triggered.
|
| EmrCreateCluster.CloudWatchAlarmDefinitionProperty.Builder
|
| EmrCreateCluster.CloudWatchAlarmStatistic
CloudWatch Alarm Statistics.
|
| EmrCreateCluster.CloudWatchAlarmUnit
CloudWatch Alarm Units.
|
| EmrCreateCluster.ConfigurationProperty
An optional configuration specification to be used when provisioning cluster instances, which can include configurations for applications and software bundled with Amazon EMR.
|
| EmrCreateCluster.ConfigurationProperty.Builder
|
| EmrCreateCluster.EbsBlockDeviceConfigProperty
Configuration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
|
| EmrCreateCluster.EbsBlockDeviceConfigProperty.Builder
|
| EmrCreateCluster.EbsBlockDeviceVolumeType
EBS Volume Types.
|
| EmrCreateCluster.EbsConfigurationProperty
The Amazon EBS configuration of a cluster instance.
|
| EmrCreateCluster.EbsConfigurationProperty.Builder
|
| EmrCreateCluster.EmrClusterScaleDownBehavior
Valid valus for the Cluster ScaleDownBehavior.
|
| EmrCreateCluster.InstanceFleetConfigProperty
The configuration that defines an instance fleet.
|
| EmrCreateCluster.InstanceFleetConfigProperty.Builder
|
| EmrCreateCluster.InstanceFleetProvisioningSpecificationsProperty
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
|
| EmrCreateCluster.InstanceFleetProvisioningSpecificationsProperty.Builder
|
| EmrCreateCluster.InstanceGroupConfigProperty
Configuration defining a new instance group.
|
| EmrCreateCluster.InstanceGroupConfigProperty.Builder
|
| EmrCreateCluster.InstanceMarket
EC2 Instance Market.
|
| EmrCreateCluster.InstanceRoleType
Instance Role Types.
|
| EmrCreateCluster.InstancesConfigProperty
A specification of the number and type of Amazon EC2 instances.
|
| EmrCreateCluster.InstancesConfigProperty.Builder
|
| EmrCreateCluster.InstanceTypeConfigProperty
An instance type configuration for each instance type in an instance fleet, which determines the EC2 instances Amazon EMR attempts to provision to fulfill On-Demand and Spot target capacities.
|
| EmrCreateCluster.InstanceTypeConfigProperty.Builder
|
| EmrCreateCluster.KerberosAttributesProperty
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration.
|
| EmrCreateCluster.KerberosAttributesProperty.Builder
|
| EmrCreateCluster.MetricDimensionProperty
A CloudWatch dimension, which is specified using a Key (known as a Name in CloudWatch), Value pair.
|
| EmrCreateCluster.MetricDimensionProperty.Builder
|
| EmrCreateCluster.PlacementTypeProperty
The Amazon EC2 Availability Zone configuration of the cluster (job flow).
|
| EmrCreateCluster.PlacementTypeProperty.Builder
|
| EmrCreateCluster.ScalingActionProperty
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
|
| EmrCreateCluster.ScalingActionProperty.Builder
|
| EmrCreateCluster.ScalingAdjustmentType
AutoScaling Adjustment Type.
|
| EmrCreateCluster.ScalingConstraintsProperty
The upper and lower EC2 instance limits for an automatic scaling policy.
|
| EmrCreateCluster.ScalingConstraintsProperty.Builder
|
| EmrCreateCluster.ScalingRuleProperty
A scale-in or scale-out rule that defines scaling activity, including the CloudWatch metric alarm that triggers activity, how EC2 instances are added or removed, and the periodicity of adjustments.
|
| EmrCreateCluster.ScalingRuleProperty.Builder
|
| EmrCreateCluster.ScalingTriggerProperty
The conditions that trigger an automatic scaling activity and the definition of a CloudWatch metric alarm.
|
| EmrCreateCluster.ScalingTriggerProperty.Builder
|
| EmrCreateCluster.ScriptBootstrapActionConfigProperty
Configuration of the script to run during a bootstrap action.
|
| EmrCreateCluster.ScriptBootstrapActionConfigProperty.Builder
|
| EmrCreateCluster.SimpleScalingPolicyConfigurationProperty
An automatic scaling configuration, which describes how the policy adds or removes instances, the cooldown period, and the number of EC2 instances that will be added each time the CloudWatch metric alarm condition is satisfied.
|
| EmrCreateCluster.SimpleScalingPolicyConfigurationProperty.Builder
|
| EmrCreateCluster.SpotProvisioningSpecificationProperty
The launch specification for Spot instances in the instance fleet, which determines the defined duration and provisioning timeout behavior.
|
| EmrCreateCluster.SpotProvisioningSpecificationProperty.Builder
|
| EmrCreateCluster.SpotTimeoutAction
Spot Timeout Actions.
|
| EmrCreateCluster.VolumeSpecificationProperty
EBS volume specifications such as volume type, IOPS, and size (GiB) that will be requested for the EBS volume attached to an EC2 instance in the cluster.
|
| EmrCreateCluster.VolumeSpecificationProperty.Builder
|
| EmrCreateClusterProps
Properties for EmrCreateCluster.
|
| EmrCreateClusterProps.Builder
|
| EmrModifyInstanceFleetByName
A Step Functions Task to to modify an InstanceFleet on an EMR Cluster.
|
| EmrModifyInstanceFleetByName.Builder
|
| EmrModifyInstanceFleetByNameProps
Properties for EmrModifyInstanceFleetByName.
|
| EmrModifyInstanceFleetByNameProps.Builder
|
| EmrModifyInstanceGroupByName
A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
|
| EmrModifyInstanceGroupByName.Builder
|
| EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty
Modify the size or configurations of an instance group.
|
| EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty.Builder
|
| EmrModifyInstanceGroupByName.InstanceResizePolicyProperty
Custom policy for requesting termination protection or termination of specific instances when shrinking an instance group.
|
| EmrModifyInstanceGroupByName.InstanceResizePolicyProperty.Builder
|
| EmrModifyInstanceGroupByName.ShrinkPolicyProperty
Policy for customizing shrink operations.
|
| EmrModifyInstanceGroupByName.ShrinkPolicyProperty.Builder
|
| EmrModifyInstanceGroupByNameProps
Properties for EmrModifyInstanceGroupByName.
|
| EmrModifyInstanceGroupByNameProps.Builder
|
| EmrSetClusterTerminationProtection
A Step Functions Task to to set Termination Protection on an EMR Cluster.
|
| EmrSetClusterTerminationProtection.Builder
|
| EmrSetClusterTerminationProtectionProps
Properties for EmrSetClusterTerminationProtection.
|
| EmrSetClusterTerminationProtectionProps.Builder
|
| EmrTerminateCluster
A Step Functions Task to terminate an EMR Cluster.
|
| EmrTerminateCluster.Builder
|
| EmrTerminateClusterProps
Properties for EmrTerminateCluster.
|
| EmrTerminateClusterProps.Builder
|
| EvaluateExpression
A Step Functions Task to evaluate an expression.
|
| EvaluateExpression.Builder
|
| EvaluateExpressionProps
Properties for EvaluateExpression.
|
| EvaluateExpressionProps.Builder
|
| InputMode
Input mode that the algorithm supports.
|
| InvocationType
Invocation type of a Lambda.
|
| InvokeActivity
A Step Functions Task to invoke an Activity worker.
|
| InvokeActivity.Builder
|
| InvokeActivityProps
Properties for FunctionTask.
|
| InvokeActivityProps.Builder
|
| InvokeFunction
A Step Functions Task to invoke a Lambda function.
|
| InvokeFunction.Builder
|
| InvokeFunctionProps
Properties for InvokeFunction.
|
| InvokeFunctionProps.Builder
|
| ISageMakerTask
EXPERIMENTAL
|
| MetricDefinition
Specifies the metric name and regular expressions used to parse algorithm logs.
|
| MetricDefinition.Builder
|
| OutputDataConfig
EXPERIMENTAL
|
| OutputDataConfig.Builder
|
| PublishToTopic
A Step Functions Task to publish messages to SNS topic.
|
| PublishToTopic.Builder
|
| PublishToTopicProps
Properties for PublishTask.
|
| PublishToTopicProps.Builder
|
| RecordWrapperType
Define the format of the input data.
|
| ResourceConfig
EXPERIMENTAL
|
| ResourceConfig.Builder
|
| RunEcsEc2Task
Run an ECS/EC2 Task in a StepFunctions workflow.
|
| RunEcsEc2Task.Builder
|
| RunEcsEc2TaskProps
Properties to run an ECS task on EC2 in StepFunctionsan ECS.
|
| RunEcsEc2TaskProps.Builder
|
| RunEcsFargateTask
Start a service on an ECS cluster.
|
| RunEcsFargateTask.Builder
|
| RunEcsFargateTaskProps
Properties to define an ECS service.
|
| RunEcsFargateTaskProps.Builder
|
| RunLambdaTask
Invoke a Lambda function as a Task.
|
| RunLambdaTask.Builder
|
| RunLambdaTaskProps
Properties for RunLambdaTask.
|
| RunLambdaTaskProps.Builder
|
| S3DataDistributionType
S3 Data Distribution Type.
|
| S3DataSource
S3 location of the channel data.
|
| S3DataSource.Builder
|
| S3DataType
S3 Data Type.
|
| S3Location
Constructs `IS3Location` objects.
|
| S3LocationBindOptions
Options for binding an S3 Location.
|
| S3LocationBindOptions.Builder
|
| S3LocationConfig
EXPERIMENTAL
|
| S3LocationConfig.Builder
|
| SagemakerTrainTask
Class representing the SageMaker Create Training Job task.
|
| SagemakerTrainTask.Builder
|
| SagemakerTrainTaskProps
EXPERIMENTAL
|
| SagemakerTrainTaskProps.Builder
|
| SagemakerTransformProps
EXPERIMENTAL
|
| SagemakerTransformProps.Builder
|
| SagemakerTransformTask
Class representing the SageMaker Create Training Job task.
|
| SagemakerTransformTask.Builder
|
| SendToQueue
A StepFunctions Task to send messages to SQS queue.
|
| SendToQueue.Builder
|
| SendToQueueProps
Properties for SendMessageTask.
|
| SendToQueueProps.Builder
|
| ShuffleConfig
Configuration for a shuffle option for input data in a channel.
|
| ShuffleConfig.Builder
|
| SplitType
Method to use to split the transform job's data files into smaller batches.
|
| StartExecution
A Step Functions Task to call StartExecution on another state machine.
|
| StartExecution.Builder
|
| StartExecutionProps
Properties for StartExecution.
|
| StartExecutionProps.Builder
|
| StoppingCondition
EXPERIMENTAL
|
| StoppingCondition.Builder
|
| TaskEnvironmentVariable
An environment variable to be set in the container run as a task.
|
| TaskEnvironmentVariable.Builder
|
| TransformDataSource
S3 location of the input data that the model can consume.
|
| TransformDataSource.Builder
|
| TransformInput
Dataset to be transformed and the Amazon S3 location where it is stored.
|
| TransformInput.Builder
|
| TransformOutput
S3 location where you want Amazon SageMaker to save the results from the transform job.
|
| TransformOutput.Builder
|
| TransformResources
ML compute instances for the transform job.
|
| TransformResources.Builder
|
| TransformS3DataSource
Location of the channel data.
|
| TransformS3DataSource.Builder
|
| VpcConfig
EXPERIMENTAL
|
| VpcConfig.Builder
|