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.
A builder for
AlgorithmSpecificationAn implementation for
AlgorithmSpecificationA configuration specification to be used when provisioning virtual clusters, which can include configurations for applications and software bundled with Amazon EMR on EKS.
A builder for
ApplicationConfigurationAn implementation for
ApplicationConfigurationHow 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.
A builder for
AthenaGetQueryExecutionPropsAn implementation for
AthenaGetQueryExecutionPropsGet an Athena Query Results as a Task.
A fluent builder for
AthenaGetQueryResults.Properties for getting a Query Results.
A builder for
AthenaGetQueryResultsPropsAn implementation for
AthenaGetQueryResultsPropsStart an Athena Query as a Task.
A fluent builder for
AthenaStartQueryExecution.Properties for starting a Query Execution.
A builder for
AthenaStartQueryExecutionPropsAn implementation for
AthenaStartQueryExecutionPropsStop an Athena Query Execution as a Task.
A fluent builder for
AthenaStopQueryExecution.Properties for stoping a Query Execution.
A builder for
AthenaStopQueryExecutionPropsAn implementation for
AthenaStopQueryExecutionPropsThe authentication method used to call the endpoint.
The overrides that should be sent to a container.
A builder for
BatchContainerOverridesAn implementation for
BatchContainerOverridesAn object representing an AWS Batch job dependency.
A builder for
BatchJobDependencyAn implementation for
BatchJobDependencySpecifies 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
BatchSubmitJobPropsAn implementation for
BatchSubmitJobPropsBase CallApiGatewayEdnpoint Task Props.
A builder for
CallApiGatewayEndpointBasePropsAn implementation for
CallApiGatewayEndpointBasePropsCall HTTP API endpoint as a Task.
A fluent builder for
CallApiGatewayHttpApiEndpoint.Properties for calling an HTTP API Endpoint.
A builder for
CallApiGatewayHttpApiEndpointPropsAn implementation for
CallApiGatewayHttpApiEndpointPropsCall REST API endpoint as a Task.
A fluent builder for
CallApiGatewayRestApiEndpoint.Properties for calling an REST API Endpoint.
A builder for
CallApiGatewayRestApiEndpointPropsAn implementation for
CallApiGatewayRestApiEndpointPropsA 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
CallAwsServicePropsAn implementation for
CallAwsServicePropsDescribes the training, validation or test dataset and the Amazon S3 location where it is stored.
A builder for
ChannelAn implementation for
ChannelThe classification within a EMR Containers application configuration.
Start a CodeBuild Build as a task.
A fluent builder for
CodeBuildStartBuild.Properties for CodeBuildStartBuild.
A builder for
CodeBuildStartBuildPropsAn implementation for
CodeBuildStartBuildPropsBasic properties for ECS Tasks.
A builder for
CommonEcsRunTaskPropsAn implementation for
CommonEcsRunTaskPropsCompression type of the data.
Describes the container, as part of model definition.
A fluent builder for
ContainerDefinition.Configuration options for the ContainerDefinition.
A builder for
ContainerDefinitionConfigAn implementation for
ContainerDefinitionConfigProperties to define a ContainerDefinition.
A builder for
ContainerDefinitionOptionsAn implementation for
ContainerDefinitionOptionsA list of container overrides that specify the name of a container and the overrides it should receive.
A builder for
ContainerOverrideAn implementation for
ContainerOverrideThe overrides that should be sent to a container.
A builder for
ContainerOverridesAn implementation for
ContainerOverridesLocation of the channel data.
A builder for
DataSourceAn implementation for
DataSourceCreates `IDockerImage` instances.
Configuration for a using Docker image.
A builder for
DockerImageConfigAn implementation for
DockerImageConfigRepresents 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
DynamoDeleteItemPropsAn implementation for
DynamoDeleteItemPropsA StepFunctions task to call DynamoGetItem.
A fluent builder for
DynamoGetItem.Properties for DynamoGetItem Task.
A builder for
DynamoGetItemPropsAn implementation for
DynamoGetItemPropsDetermines 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
DynamoPutItemPropsAn implementation for
DynamoPutItemPropsUse 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
DynamoUpdateItemPropsAn implementation for
DynamoUpdateItemPropsConfiguration for running an ECS task on EC2.
A fluent builder for
EcsEc2LaunchTarget.Options to run an ECS task on EC2 in StepFunctions and ECS.
A builder for
EcsEc2LaunchTargetOptionsAn implementation for
EcsEc2LaunchTargetOptionsConfiguration for running an ECS task on Fargate.
A fluent builder for
EcsFargateLaunchTarget.Properties to define an ECS service.
A builder for
EcsFargateLaunchTargetOptionsAn implementation for
EcsFargateLaunchTargetOptionsConfiguration options for the ECS launch type.
A builder for
EcsLaunchTargetConfigAn implementation for
EcsLaunchTargetConfigRun 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
EcsRunTaskPropsAn implementation for
EcsRunTaskPropsCall a EKS endpoint as a Task.
A fluent builder for
EksCall.Properties for calling a EKS endpoint with EksCall.
A builder for
EksCallPropsAn implementation for
EksCallPropsClass 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
EmrAddStepPropsAn implementation for
EmrAddStepPropsA Step Functions Task to to cancel a Step on an EMR Cluster.
A fluent builder for
EmrCancelStep.Properties for EmrCancelStep.
A builder for
EmrCancelStepPropsAn implementation for
EmrCancelStepPropsTask 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.
A builder for
EmrContainersCreateVirtualClusterPropsAn implementation for
EmrContainersCreateVirtualClusterPropsDeletes an EMR Containers virtual cluster as a Task.
A fluent builder for
EmrContainersDeleteVirtualCluster.Properties to define a EMR Containers DeleteVirtualCluster Task.
A builder for
EmrContainersDeleteVirtualClusterPropsAn implementation for
EmrContainersDeleteVirtualClusterPropsStarts a job run.
A fluent builder for
EmrContainersStartJobRun.The props for a EMR Containers StartJobRun Task.
A builder for
EmrContainersStartJobRunPropsAn implementation for
EmrContainersStartJobRunPropsA Step Functions Task to create an EMR Cluster.
Properties for the EMR Cluster Applications.
A builder for
EmrCreateCluster.ApplicationConfigPropertyAn implementation for
EmrCreateCluster.ApplicationConfigPropertyAn automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster.
A builder for
EmrCreateCluster.AutoScalingPolicyPropertyAn implementation for
EmrCreateCluster.AutoScalingPolicyPropertyConfiguration of a bootstrap action.
A builder for
EmrCreateCluster.BootstrapActionConfigPropertyAn implementation for
EmrCreateCluster.BootstrapActionConfigPropertyA fluent builder for
EmrCreateCluster.CloudWatch Alarm Comparison Operators.
The definition of a CloudWatch metric alarm, which determines when an automatic scaling activity is triggered.
A builder for
EmrCreateCluster.CloudWatchAlarmDefinitionPropertyAn implementation for
EmrCreateCluster.CloudWatchAlarmDefinitionPropertyCloudWatch 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.
A builder for
EmrCreateCluster.ConfigurationPropertyAn implementation for
EmrCreateCluster.ConfigurationPropertyConfiguration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
A builder for
EmrCreateCluster.EbsBlockDeviceConfigPropertyAn implementation for
EmrCreateCluster.EbsBlockDeviceConfigPropertyEBS Volume Types.
The Amazon EBS configuration of a cluster instance.
A builder for
EmrCreateCluster.EbsConfigurationPropertyAn implementation for
EmrCreateCluster.EbsConfigurationPropertyThe 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.
A builder for
EmrCreateCluster.InstanceFleetConfigPropertyAn implementation for
EmrCreateCluster.InstanceFleetConfigPropertyThe launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
An implementation for
EmrCreateCluster.InstanceFleetProvisioningSpecificationsPropertyConfiguration defining a new instance group.
A builder for
EmrCreateCluster.InstanceGroupConfigPropertyAn implementation for
EmrCreateCluster.InstanceGroupConfigPropertyEC2 Instance Market.
Instance Role Types.
A specification of the number and type of Amazon EC2 instances.
A builder for
EmrCreateCluster.InstancesConfigPropertyAn implementation for
EmrCreateCluster.InstancesConfigPropertyAn 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.
A builder for
EmrCreateCluster.InstanceTypeConfigPropertyAn implementation for
EmrCreateCluster.InstanceTypeConfigPropertyAttributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration.
A builder for
EmrCreateCluster.KerberosAttributesPropertyAn implementation for
EmrCreateCluster.KerberosAttributesPropertyA CloudWatch dimension, which is specified using a Key (known as a Name in CloudWatch), Value pair.
A builder for
EmrCreateCluster.MetricDimensionPropertyAn implementation for
EmrCreateCluster.MetricDimensionPropertyThe Amazon EC2 Availability Zone configuration of the cluster (job flow).
A builder for
EmrCreateCluster.PlacementTypePropertyAn implementation for
EmrCreateCluster.PlacementTypePropertyThe type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.
A builder for
EmrCreateCluster.ScalingActionPropertyAn implementation for
EmrCreateCluster.ScalingActionPropertyAutoScaling Adjustment Type.
The upper and lower EC2 instance limits for an automatic scaling policy.
A builder for
EmrCreateCluster.ScalingConstraintsPropertyAn implementation for
EmrCreateCluster.ScalingConstraintsPropertyA 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.
A builder for
EmrCreateCluster.ScalingRulePropertyAn implementation for
EmrCreateCluster.ScalingRulePropertyThe conditions that trigger an automatic scaling activity and the definition of a CloudWatch metric alarm.
A builder for
EmrCreateCluster.ScalingTriggerPropertyAn implementation for
EmrCreateCluster.ScalingTriggerPropertyConfiguration of the script to run during a bootstrap action.
A builder for
EmrCreateCluster.ScriptBootstrapActionConfigPropertyAn implementation for
EmrCreateCluster.ScriptBootstrapActionConfigPropertyAn 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.
An implementation for
EmrCreateCluster.SimpleScalingPolicyConfigurationPropertySpot Allocation Strategies.
The launch specification for Spot instances in the instance fleet, which determines the defined duration and provisioning timeout behavior.
A builder for
EmrCreateCluster.SpotProvisioningSpecificationPropertyAn implementation for
EmrCreateCluster.SpotProvisioningSpecificationPropertySpot 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.
A builder for
EmrCreateCluster.VolumeSpecificationPropertyAn implementation for
EmrCreateCluster.VolumeSpecificationPropertyProperties for EmrCreateCluster.
A builder for
EmrCreateClusterPropsAn implementation for
EmrCreateClusterPropsA Step Functions Task to to modify an InstanceFleet on an EMR Cluster.
A fluent builder for
EmrModifyInstanceFleetByName.Properties for EmrModifyInstanceFleetByName.
A builder for
EmrModifyInstanceFleetByNamePropsAn implementation for
EmrModifyInstanceFleetByNamePropsA 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.
An implementation for
EmrModifyInstanceGroupByName.InstanceGroupModifyConfigPropertyCustom policy for requesting termination protection or termination of specific instances when shrinking an instance group.
An implementation for
EmrModifyInstanceGroupByName.InstanceResizePolicyPropertyPolicy for customizing shrink operations.
A builder for
EmrModifyInstanceGroupByName.ShrinkPolicyPropertyAn implementation for
EmrModifyInstanceGroupByName.ShrinkPolicyPropertyProperties for EmrModifyInstanceGroupByName.
A builder for
EmrModifyInstanceGroupByNamePropsAn implementation for
EmrModifyInstanceGroupByNamePropsA Step Functions Task to to set Termination Protection on an EMR Cluster.
A fluent builder for
EmrSetClusterTerminationProtection.Properties for EmrSetClusterTerminationProtection.
A builder for
EmrSetClusterTerminationProtectionPropsAn implementation for
EmrSetClusterTerminationProtectionPropsA Step Functions Task to terminate an EMR Cluster.
A fluent builder for
EmrTerminateCluster.Properties for EmrTerminateCluster.
A builder for
EmrTerminateClusterPropsAn implementation for
EmrTerminateClusterPropsEncryption Configuration of the S3 bucket.
A builder for
EncryptionConfigurationAn implementation for
EncryptionConfigurationEncryption Options of the S3 bucket.
A Step Functions Task to evaluate an expression.
A fluent builder for
EvaluateExpression.Properties for EvaluateExpression.
A builder for
EvaluateExpressionPropsAn implementation for
EvaluateExpressionPropsA StepFunctions Task to send events to an EventBridge event bus.
A fluent builder for
EventBridgePutEvents.An entry to be sent to EventBridge.
A builder for
EventBridgePutEventsEntryAn implementation for
EventBridgePutEventsEntryProperties for sending events with PutEvents.
A builder for
EventBridgePutEventsPropsAn implementation for
EventBridgePutEventsPropsStart a Job run as a Task.
A fluent builder for
GlueDataBrewStartJobRun.Properties for starting a job run with StartJobRun.
A builder for
GlueDataBrewStartJobRunPropsAn implementation for
GlueDataBrewStartJobRunPropsStarts 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
GlueStartJobRunPropsAn implementation for
GlueStartJobRunPropsHttp 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
JobDependencyAn implementation for
JobDependencySpecify the driver that the EMR Containers job runs on.
A builder for
JobDriverAn implementation for
JobDriverInvocation 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
LambdaInvokePropsAn implementation for
LambdaInvokePropsOptions for binding a launch target to an ECS run job task.
A builder for
LaunchTargetBindOptionsAn implementation for
LaunchTargetBindOptionsA message attribute to add to the SNS message.
A builder for
MessageAttributeAn implementation for
MessageAttributeThe data type set for the SNS message attributes.
Specifies the metric name and regular expressions used to parse algorithm logs.
A builder for
MetricDefinitionAn implementation for
MetricDefinitionSpecifies how many models the container hosts.
Configures the timeout and maximum number of retries for processing a transform job invocation.
A builder for
ModelClientOptionsAn implementation for
ModelClientOptionsConfiguration setting for monitoring.
A builder for
MonitoringAn implementation for
MonitoringConfigures the S3 bucket where SageMaker will save the result of model training.
A builder for
OutputDataConfigAn implementation for
OutputDataConfigIdentifies a model that you want to host and the resources to deploy for hosting it.
A builder for
ProductionVariantAn implementation for
ProductionVariantDeprecated.
Use `SnsPublish`
Deprecated.
Deprecated.
Use `SnsPublish`
Deprecated.
Deprecated.
Database and data catalog context in which the query execution occurs.
A builder for
QueryExecutionContextAn implementation for
QueryExecutionContextDefine 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
ResourceConfigAn implementation for
ResourceConfigLocation of query result along with S3 bucket configuration.
A builder for
ResultConfigurationAn implementation for
ResultConfigurationDeprecated.
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
S3DataSourceAn implementation for
S3DataSourceS3 Data Type.
Constructs `IS3Location` objects.
Options for binding an S3 Location.
A builder for
S3LocationBindOptionsAn implementation for
S3LocationBindOptionsStores information about the location of an object in Amazon S3.
A builder for
S3LocationConfigAn implementation for
S3LocationConfigA 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.
A builder for
SageMakerCreateEndpointConfigPropsAn implementation for
SageMakerCreateEndpointConfigPropsProperties for creating an Amazon SageMaker endpoint.
A builder for
SageMakerCreateEndpointPropsAn implementation for
SageMakerCreateEndpointPropsA Step Functions Task to create a SageMaker model.
A fluent builder for
SageMakerCreateModel.Properties for creating an Amazon SageMaker model.
A builder for
SageMakerCreateModelPropsAn implementation for
SageMakerCreateModelPropsClass representing the SageMaker Create Training Job task.
A fluent builder for
SageMakerCreateTrainingJob.Properties for creating an Amazon SageMaker training job.
A builder for
SageMakerCreateTrainingJobPropsAn implementation for
SageMakerCreateTrainingJobPropsClass representing the SageMaker Create Transform Job task.
A fluent builder for
SageMakerCreateTransformJob.Properties for creating an Amazon SageMaker transform job task.
A builder for
SageMakerCreateTransformJobPropsAn implementation for
SageMakerCreateTransformJobPropsA Step Functions Task to update a SageMaker endpoint.
A fluent builder for
SageMakerUpdateEndpoint.Properties for updating Amazon SageMaker endpoint.
A builder for
SageMakerUpdateEndpointPropsAn implementation for
SageMakerUpdateEndpointPropsDeprecated.
Use `SqsSendMessage`
Deprecated.
Deprecated.
Use `SqsSendMessage`
Deprecated.
Deprecated.
Configuration for a shuffle option for input data in a channel.
A builder for
ShuffleConfigAn implementation for
ShuffleConfigA 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
SnsPublishPropsAn implementation for
SnsPublishPropsThe information about job driver for Spark submit.
A builder for
SparkSubmitJobDriverAn implementation for
SparkSubmitJobDriverMethod 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
SqsSendMessagePropsAn implementation for
SqsSendMessagePropsDeprecated.
- 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.
A builder for
StepFunctionsInvokeActivityPropsAn implementation for
StepFunctionsInvokeActivityPropsA Step Functions Task to call StartExecution on another state machine.
A fluent builder for
StepFunctionsStartExecution.Properties for StartExecution.
A builder for
StepFunctionsStartExecutionPropsAn implementation for
StepFunctionsStartExecutionPropsSpecifies a limit to how long a model training job can run.
A builder for
StoppingConditionAn implementation for
StoppingConditionAn environment variable to be set in the container run as a task.
A builder for
TaskEnvironmentVariableAn implementation for
TaskEnvironmentVariableS3 location of the input data that the model can consume.
A builder for
TransformDataSourceAn implementation for
TransformDataSourceDataset to be transformed and the Amazon S3 location where it is stored.
A builder for
TransformInputAn implementation for
TransformInputS3 location where you want Amazon SageMaker to save the results from the transform job.
A builder for
TransformOutputAn implementation for
TransformOutputML compute instances for the transform job.
A builder for
TransformResourcesAn implementation for
TransformResourcesLocation of the channel data.
A builder for
TransformS3DataSourceAn implementation for
TransformS3DataSourceClass 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
VpcConfigAn implementation for
VpcConfig