All Classes and Interfaces

Class
Description
The generation of Elastic Inference (EI) instance.
The size of the Elastic Inference (EI) instance to use for the production variant.
The action to take when the cluster step fails.
Specify the training algorithm and algorithm-specific metadata.
An implementation for AlgorithmSpecification
A configuration specification to be used when provisioning virtual clusters, which can include configurations for applications and software bundled with Amazon EMR on EKS.
An implementation for ApplicationConfiguration
How to assemble the results of the transform job as a single S3 object.
Get an Athena Query Execution as a Task.
A fluent builder for AthenaGetQueryExecution.
Properties for getting a Query Execution.
An implementation for AthenaGetQueryExecutionProps
Get an Athena Query Results as a Task.
A fluent builder for AthenaGetQueryResults.
Properties for getting a Query Results.
An implementation for AthenaGetQueryResultsProps
Start an Athena Query as a Task.
A fluent builder for AthenaStartQueryExecution.
Properties for starting a Query Execution.
An implementation for AthenaStartQueryExecutionProps
Stop an Athena Query Execution as a Task.
A fluent builder for AthenaStopQueryExecution.
Properties for stoping a Query Execution.
An implementation for AthenaStopQueryExecutionProps
The authentication method used to call the endpoint.
The overrides that should be sent to a container.
An implementation for BatchContainerOverrides
An object representing an AWS Batch job dependency.
A builder for BatchJobDependency
An implementation for BatchJobDependency
Specifies the number of records to include in a mini-batch for an HTTP inference request.
Task to submits an AWS Batch job from a job definition.
A fluent builder for BatchSubmitJob.
Properties for RunBatchJob.
A builder for BatchSubmitJobProps
An implementation for BatchSubmitJobProps
Base CallApiGatewayEdnpoint Task Props.
An implementation for CallApiGatewayEndpointBaseProps
Call HTTP API endpoint as a Task.
A fluent builder for CallApiGatewayHttpApiEndpoint.
Properties for calling an HTTP API Endpoint.
Call REST API endpoint as a Task.
A fluent builder for CallApiGatewayRestApiEndpoint.
Properties for calling an REST API Endpoint.
A StepFunctions task to call an AWS service API.
A fluent builder for CallAwsService.
Properties for calling an AWS service's API action from your state machine.
A builder for CallAwsServiceProps
An implementation for CallAwsServiceProps
Describes the training, validation or test dataset and the Amazon S3 location where it is stored.
A builder for Channel
An implementation for Channel
The classification within a EMR Containers application configuration.
Start a CodeBuild Build as a task.
A fluent builder for CodeBuildStartBuild.
Properties for CodeBuildStartBuild.
An implementation for CodeBuildStartBuildProps
Basic properties for ECS Tasks.
A builder for CommonEcsRunTaskProps
An implementation for CommonEcsRunTaskProps
Compression type of the data.
Describes the container, as part of model definition.
A fluent builder for ContainerDefinition.
Configuration options for the ContainerDefinition.
An implementation for ContainerDefinitionConfig
Properties to define a ContainerDefinition.
An implementation for ContainerDefinitionOptions
A list of container overrides that specify the name of a container and the overrides it should receive.
A builder for ContainerOverride
An implementation for ContainerOverride
The overrides that should be sent to a container.
A builder for ContainerOverrides
An implementation for ContainerOverrides
Location of the channel data.
A builder for DataSource
An implementation for DataSource
Creates `IDockerImage` instances.
Configuration for a using Docker image.
A builder for DockerImageConfig
An implementation for DockerImageConfig
Represents the data for an attribute.
Determines the level of detail about provisioned throughput consumption that is returned.
A StepFunctions task to call DynamoDeleteItem.
A fluent builder for DynamoDeleteItem.
Properties for DynamoDeleteItem Task.
A builder for DynamoDeleteItemProps
An implementation for DynamoDeleteItemProps
A StepFunctions task to call DynamoGetItem.
A fluent builder for DynamoGetItem.
Properties for DynamoGetItem Task.
A builder for DynamoGetItemProps
An implementation for DynamoGetItemProps
Determines whether item collection metrics are returned.
Class to generate projection expression.
A StepFunctions task to call DynamoPutItem.
A fluent builder for DynamoPutItem.
Properties for DynamoPutItem Task.
A builder for DynamoPutItemProps
An implementation for DynamoPutItemProps
Use ReturnValues if you want to get the item attributes as they appear before or after they are changed.
A StepFunctions task to call DynamoUpdateItem.
A fluent builder for DynamoUpdateItem.
Properties for DynamoUpdateItem Task.
A builder for DynamoUpdateItemProps
An implementation for DynamoUpdateItemProps
Configuration for running an ECS task on EC2.
A fluent builder for EcsEc2LaunchTarget.
Options to run an ECS task on EC2 in StepFunctions and ECS.
An implementation for EcsEc2LaunchTargetOptions
Configuration for running an ECS task on Fargate.
A fluent builder for EcsFargateLaunchTarget.
Properties to define an ECS service.
An implementation for EcsFargateLaunchTargetOptions
Configuration options for the ECS launch type.
A builder for EcsLaunchTargetConfig
An implementation for EcsLaunchTargetConfig
Run a Task on ECS or Fargate.
A fluent builder for EcsRunTask.
Deprecated.
No replacement
Deprecated.
Deprecated.
No replacement
Deprecated.
Deprecated.
Properties for ECS Tasks.
A builder for EcsRunTaskProps
An implementation for EcsRunTaskProps
Call a EKS endpoint as a Task.
A fluent builder for EksCall.
Properties for calling a EKS endpoint with EksCall.
A builder for EksCallProps
An implementation for EksCallProps
Class that supports methods which return the EKS cluster name depending on input type.
A Step Functions Task to add a Step to an EMR Cluster.
A fluent builder for EmrAddStep.
Properties for EmrAddStep.
A builder for EmrAddStepProps
An implementation for EmrAddStepProps
A Step Functions Task to to cancel a Step on an EMR Cluster.
A fluent builder for EmrCancelStep.
Properties for EmrCancelStep.
A builder for EmrCancelStepProps
An implementation for EmrCancelStepProps
Task that creates an EMR Containers virtual cluster from an EKS cluster.
A fluent builder for EmrContainersCreateVirtualCluster.
Properties to define a EMR Containers CreateVirtualCluster Task on an EKS cluster.
Deletes an EMR Containers virtual cluster as a Task.
A fluent builder for EmrContainersDeleteVirtualCluster.
Properties to define a EMR Containers DeleteVirtualCluster Task.
Starts a job run.
A fluent builder for EmrContainersStartJobRun.
The props for a EMR Containers StartJobRun Task.
An implementation for EmrContainersStartJobRunProps
A Step Functions Task to create an EMR Cluster.
Properties for the EMR Cluster Applications.
An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster.
Configuration of a bootstrap action.
A fluent builder for EmrCreateCluster.
CloudWatch Alarm Comparison Operators.
The definition of a CloudWatch metric alarm, which determines when an automatic scaling activity is triggered.
CloudWatch Alarm Statistics.
CloudWatch Alarm Units.
An optional configuration specification to be used when provisioning cluster instances, which can include configurations for applications and software bundled with Amazon EMR.
Configuration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
EBS Volume Types.
The Amazon EBS configuration of a cluster instance.
The Cluster ScaleDownBehavior specifies the way that individual Amazon EC2 instances terminate when an automatic scale-in activity occurs or an instance group is resized.
The configuration that defines an instance fleet.
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
Configuration defining a new instance group.
EC2 Instance Market.
Instance Role Types.
A specification of the number and type of Amazon EC2 instances.
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.
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration.
A CloudWatch dimension, which is specified using a Key (known as a Name in CloudWatch), Value pair.
The Amazon EC2 Availability Zone configuration of the cluster (job flow).
The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
AutoScaling Adjustment Type.
The upper and lower EC2 instance limits for an automatic scaling policy.
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.
The conditions that trigger an automatic scaling activity and the definition of a CloudWatch metric alarm.
Configuration of the script to run during a bootstrap action.
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.
Spot Allocation Strategies.
The launch specification for Spot instances in the instance fleet, which determines the defined duration and provisioning timeout behavior.
Spot Timeout Actions.
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.
Properties for EmrCreateCluster.
A builder for EmrCreateClusterProps
An implementation for EmrCreateClusterProps
A Step Functions Task to to modify an InstanceFleet on an EMR Cluster.
A fluent builder for EmrModifyInstanceFleetByName.
Properties for EmrModifyInstanceFleetByName.
An implementation for EmrModifyInstanceFleetByNameProps
A Step Functions Task to to modify an InstanceGroup on an EMR Cluster.
A fluent builder for EmrModifyInstanceGroupByName.
Modify the size or configurations of an instance group.
Custom policy for requesting termination protection or termination of specific instances when shrinking an instance group.
Policy for customizing shrink operations.
Properties for EmrModifyInstanceGroupByName.
An implementation for EmrModifyInstanceGroupByNameProps
A Step Functions Task to to set Termination Protection on an EMR Cluster.
Properties for EmrSetClusterTerminationProtection.
A Step Functions Task to terminate an EMR Cluster.
A fluent builder for EmrTerminateCluster.
Properties for EmrTerminateCluster.
An implementation for EmrTerminateClusterProps
Encryption Configuration of the S3 bucket.
An implementation for EncryptionConfiguration
Encryption Options of the S3 bucket.
A Step Functions Task to evaluate an expression.
A fluent builder for EvaluateExpression.
Properties for EvaluateExpression.
An implementation for EvaluateExpressionProps
A StepFunctions Task to send events to an EventBridge event bus.
A fluent builder for EventBridgePutEvents.
An entry to be sent to EventBridge.
An implementation for EventBridgePutEventsEntry
Properties for sending events with PutEvents.
An implementation for EventBridgePutEventsProps
Start a Job run as a Task.
A fluent builder for GlueDataBrewStartJobRun.
Properties for starting a job run with StartJobRun.
An implementation for GlueDataBrewStartJobRunProps
Starts an AWS Glue job in a Task state.
A fluent builder for GlueStartJobRun.
Properties for starting an AWS Glue job as a task.
A builder for GlueStartJobRunProps
An implementation for GlueStartJobRunProps
Http Methods that API Gateway supports.
Method type of a EKS call.
Configuration of the container used to host the model.
Internal default implementation for IContainerDefinition.
A proxy class which represents a concrete javascript instance of this type.
An Amazon ECS launch type determines the type of infrastructure on which your tasks and services are hosted.
Internal default implementation for IEcsLaunchTarget.
A proxy class which represents a concrete javascript instance of this type.
Input mode that the algorithm supports.
Deprecated.
use `LambdaInvocationType`
Deprecated.
use `StepFunctionsInvokeActivity`
Deprecated.
Deprecated.
use `StepFunctionsInvokeActivity` and `StepFunctionsInvokeActivityProps`.
Deprecated.
Deprecated.
Deprecated.
Use `LambdaInvoke`
Deprecated.
Deprecated.
use `LambdaInvoke`
Deprecated.
Deprecated.
Task to train a machine learning model using Amazon SageMaker.
Internal default implementation for ISageMakerTask.
A proxy class which represents a concrete javascript instance of this type.
An object representing an AWS Batch job dependency.
A builder for JobDependency
An implementation for JobDependency
Specify the driver that the EMR Containers job runs on.
A builder for JobDriver
An implementation for JobDriver
Invocation type of a Lambda.
Invoke a Lambda function as a Task.
A fluent builder for LambdaInvoke.
Properties for invoking a Lambda function with LambdaInvoke.
A builder for LambdaInvokeProps
An implementation for LambdaInvokeProps
Options for binding a launch target to an ECS run job task.
An implementation for LaunchTargetBindOptions
A message attribute to add to the SNS message.
A builder for MessageAttribute
An implementation for MessageAttribute
The data type set for the SNS message attributes.
Specifies the metric name and regular expressions used to parse algorithm logs.
A builder for MetricDefinition
An implementation for MetricDefinition
Specifies how many models the container hosts.
Configures the timeout and maximum number of retries for processing a transform job invocation.
A builder for ModelClientOptions
An implementation for ModelClientOptions
Configuration setting for monitoring.
A builder for Monitoring
An implementation for Monitoring
Configures the S3 bucket where SageMaker will save the result of model training.
A builder for OutputDataConfig
An implementation for OutputDataConfig
Identifies a model that you want to host and the resources to deploy for hosting it.
A builder for ProductionVariant
An implementation for ProductionVariant
Deprecated.
Use `SnsPublish`
Deprecated.
Deprecated.
Use `SnsPublish`
Deprecated.
Deprecated.
Database and data catalog context in which the query execution occurs.
A builder for QueryExecutionContext
An implementation for QueryExecutionContext
Define the format of the input data.
The Amazon EMR release version to use for the job run.
Specifies the resources, ML compute instances, and ML storage volumes to deploy for model training.
A builder for ResourceConfig
An implementation for ResourceConfig
Location of query result along with S3 bucket configuration.
A builder for ResultConfiguration
An implementation for ResultConfiguration
Deprecated.
use `BatchSubmitJob`
Deprecated.
Deprecated.
use `BatchSubmitJob`
Deprecated.
Deprecated.
Deprecated.
- replaced by `EcsRunTask`
Deprecated.
Deprecated.
use `EcsRunTask` and `EcsRunTaskProps`
Deprecated.
Deprecated.
Deprecated.
replaced by `EcsRunTask`
Deprecated.
Deprecated.
replaced by `EcsRunTask` and `EcsRunTaskProps`
Deprecated.
Deprecated.
Deprecated.
use `GlueStartJobRun`
Deprecated.
Deprecated.
use `GlueStartJobRun`
Deprecated.
Deprecated.
Deprecated.
Use `LambdaInvoke`
Deprecated.
Deprecated.
Use `LambdaInvoke`
Deprecated.
Deprecated.
S3 Data Distribution Type.
S3 location of the channel data.
A builder for S3DataSource
An implementation for S3DataSource
S3 Data Type.
Constructs `IS3Location` objects.
Options for binding an S3 Location.
A builder for S3LocationBindOptions
An implementation for S3LocationBindOptions
Stores information about the location of an object in Amazon S3.
A builder for S3LocationConfig
An implementation for S3LocationConfig
A Step Functions Task to create a SageMaker endpoint.
A fluent builder for SageMakerCreateEndpoint.
A Step Functions Task to create a SageMaker endpoint configuration.
A fluent builder for SageMakerCreateEndpointConfig.
Properties for creating an Amazon SageMaker endpoint configuration.
Properties for creating an Amazon SageMaker endpoint.
An implementation for SageMakerCreateEndpointProps
A Step Functions Task to create a SageMaker model.
A fluent builder for SageMakerCreateModel.
Properties for creating an Amazon SageMaker model.
An implementation for SageMakerCreateModelProps
Class representing the SageMaker Create Training Job task.
A fluent builder for SageMakerCreateTrainingJob.
Properties for creating an Amazon SageMaker training job.
An implementation for SageMakerCreateTrainingJobProps
Class representing the SageMaker Create Transform Job task.
A fluent builder for SageMakerCreateTransformJob.
Properties for creating an Amazon SageMaker transform job task.
An implementation for SageMakerCreateTransformJobProps
A Step Functions Task to update a SageMaker endpoint.
A fluent builder for SageMakerUpdateEndpoint.
Properties for updating Amazon SageMaker endpoint.
An implementation for SageMakerUpdateEndpointProps
Deprecated.
Use `SqsSendMessage`
Deprecated.
Deprecated.
Use `SqsSendMessage`
Deprecated.
Deprecated.
Configuration for a shuffle option for input data in a channel.
A builder for ShuffleConfig
An implementation for ShuffleConfig
A Step Functions Task to publish messages to SNS topic.
A fluent builder for SnsPublish.
Properties for publishing a message to an SNS topic.
A builder for SnsPublishProps
An implementation for SnsPublishProps
The information about job driver for Spark submit.
A builder for SparkSubmitJobDriver
An implementation for SparkSubmitJobDriver
Method to use to split the transform job's data files into smaller batches.
A StepFunctions Task to send messages to SQS queue.
A fluent builder for SqsSendMessage.
Properties for sending a message to an SQS queue.
A builder for SqsSendMessageProps
An implementation for SqsSendMessageProps
Deprecated.
- use 'StepFunctionsStartExecution'
Deprecated.
Deprecated.
- use 'StepFunctionsStartExecution'
Deprecated.
Deprecated.
A Step Functions Task to invoke an Activity worker.
A fluent builder for StepFunctionsInvokeActivity.
Properties for invoking an Activity worker.
An implementation for StepFunctionsInvokeActivityProps
A Step Functions Task to call StartExecution on another state machine.
A fluent builder for StepFunctionsStartExecution.
Properties for StartExecution.
An implementation for StepFunctionsStartExecutionProps
Specifies a limit to how long a model training job can run.
A builder for StoppingCondition
An implementation for StoppingCondition
An environment variable to be set in the container run as a task.
An implementation for TaskEnvironmentVariable
S3 location of the input data that the model can consume.
A builder for TransformDataSource
An implementation for TransformDataSource
Dataset to be transformed and the Amazon S3 location where it is stored.
A builder for TransformInput
An implementation for TransformInput
S3 location where you want Amazon SageMaker to save the results from the transform job.
A builder for TransformOutput
An implementation for TransformOutput
ML compute instances for the transform job.
A builder for TransformResources
An implementation for TransformResources
Location of the channel data.
A builder for TransformS3DataSource
An implementation for TransformS3DataSource
Class that returns a virtual cluster's id depending on input type.
Specifies the VPC that you want your Amazon SageMaker training job to connect to.
A builder for VpcConfig
An implementation for VpcConfig