Uses of Interface
software.amazon.awscdk.services.stepfunctions.StateBaseProps
Packages that use StateBaseProps
Package
Description
AWS Step Functions Construct Library
Tasks for AWS Step Functions
- 
Uses of StateBaseProps in software.amazon.awscdk.services.stepfunctionsSubinterfaces of StateBaseProps in software.amazon.awscdk.services.stepfunctionsModifier and TypeInterfaceDescriptioninterfaceProperties for defining a Choice state that using JSONata.interfaceProperties for defining a Choice state that using JSONPath.interfaceProperties for defining a Choice state.interfaceProperties for configuring a Distribute Map state that using JSONata.interfaceProperties for configuring a Distribute Map state that using JSONPath.interfaceProperties for configuring a Distribute Map state.interfaceProperties for defining a Fail state that using JSONata.interfaceProperties for defining a Fail state that using JSONPath.interfaceProperties for defining a Fail state.interfaceProperties shared by all states that use JSONata.interfaceProperties shared by all states that use JSONPath.interfaceProperties for defining a Map state.interfaceProperties for defining a Map state that using JSONata.interfaceProperties for defining a Map state that using JSONPath.interfaceProperties for defining a Map state.interfaceProperties for defining a Parallel state that using JSONata.interfaceProperties for defining a Parallel state that using JSONPath.interfaceProperties for defining a Parallel state.interfaceProperties for defining a Pass state that using JSONata.interfaceProperties for defining a Pass state that using JSONPath.interfaceProperties for defining a Pass state.interfaceOptions for creating a single state.interfaceProperties shared by all states.interfaceProperties for defining a Succeed state that using JSONata.interfaceProperties for defining a Succeed state that using JSONPath.interfaceProperties for defining a Succeed state.interfaceProps that are common to all tasks.interfaceProps that are common to all tasks that using JSONata.interfaceProps that are common to all tasks that using JSONPath.interfaceProperties for defining a Wait state that using JSONata.interfaceProperties for defining a Wait state that using JSONPath.interfaceProperties for defining a Wait state.Classes in software.amazon.awscdk.services.stepfunctions that implement StateBasePropsModifier and TypeClassDescriptionstatic final classAn implementation forChoiceJsonataPropsstatic final classAn implementation forChoiceJsonPathPropsstatic final classAn implementation forChoicePropsstatic final classAn implementation forDistributedMapJsonataPropsstatic final classAn implementation forDistributedMapJsonPathPropsstatic final classAn implementation forDistributedMapPropsstatic final classAn implementation forFailJsonataPropsstatic final classAn implementation forFailJsonPathPropsstatic final classAn implementation forFailPropsstatic final classAn implementation forJsonataStatePropsstatic final classAn implementation forJsonPathStatePropsstatic final classAn implementation forMapBasePropsstatic final classAn implementation forMapJsonataPropsstatic final classAn implementation forMapJsonPathPropsstatic final classAn implementation forMapPropsstatic final classAn implementation forParallelJsonataPropsstatic final classAn implementation forParallelJsonPathPropsstatic final classAn implementation forParallelPropsstatic final classAn implementation forPassJsonataPropsstatic final classAn implementation forPassJsonPathPropsstatic final classAn implementation forPassPropsstatic final classAn implementation forSingleStateOptionsstatic final classAn implementation forStateBasePropsstatic final classAn implementation forStatePropsstatic final classAn implementation forSucceedJsonataPropsstatic final classAn implementation forSucceedJsonPathPropsstatic final classAn implementation forSucceedPropsstatic final classAn implementation forTaskStateBasePropsstatic final classAn implementation forTaskStateJsonataBasePropsstatic final classAn implementation forTaskStateJsonPathBasePropsstatic final classAn implementation forWaitJsonataPropsstatic final classAn implementation forWaitJsonPathPropsstatic final classAn implementation forWaitPropsMethods in software.amazon.awscdk.services.stepfunctions that return StateBaseProps
- 
Uses of StateBaseProps in software.amazon.awscdk.services.stepfunctions.tasksSubinterfaces of StateBaseProps in software.amazon.awscdk.services.stepfunctions.tasksModifier and TypeInterfaceDescriptioninterfaceProperties for getting a Query Execution using JSONata.interfaceProperties for getting a Query Execution using JSONPath.interfaceProperties for getting a Query Execution.interfaceProperties for getting a Query Results using JSONata.interfaceProperties for getting a Query Results using JSONPath.interfaceProperties for getting a Query Results.interfaceProperties for starting a Query Execution using JSONata.interfaceProperties for starting a Query Execution using JSONPath.interfaceProperties for starting a Query Execution.interfaceProperties for stopping a Query Execution using JSONata.interfaceProperties for stopping a Query Execution using JSONPath.interfaceProperties for stopping a Query Execution.interfaceProperties for BatchSubmitJob using JSONata.interfaceProperties for BatchSubmitJob using JSONPath.interfaceProperties for BatchSubmitJob.interfaceProperties for invoking a Bedrock Model.interfaceProperties for invoking a Bedrock Model.interfaceProperties for invoking a Bedrock Model.interfaceProperties for invoking a Bedrock Model.interfaceBase CallApiGatewayEndpoint Task Props.interfaceBase CallApiGatewayEndpoint Task Props.interfaceBase CallApiGatewayEndpoint Task Props.interfaceProperties for calling an HTTP API Endpoint using JSONata.interfaceProperties for calling an HTTP API Endpoint using JSONPath.interfaceProperties for calling an HTTP API Endpoint.interfaceProperties for calling an REST API Endpoint using JSONata.interfaceProperties for calling an REST API Endpoint using JSONPath.interfaceProperties for calling an REST API Endpoint.interfaceProperties for calling an AWS service's API action using JSONata from your state machine across regions.interfaceProperties for calling an AWS service's API action using JSONPath from your state machine across regions.interfaceProperties for calling an AWS service's API action from your state machine across regions.interfaceProperties for calling an AWS service's API action using JSONata from your state machine.interfaceProperties for calling an AWS service's API action using JSONPath from your state machine.interfaceProperties for calling an AWS service's API action from your state machine.interfaceProperties for CodeBuildStartBuildBatch using JSONata.interfaceProperties for CodeBuildStartBuildBatch using JSONPath.interfaceProperties for CodeBuildStartBuildBatch.interfaceProperties for CodeBuildStartBuild using JSONata.interfaceProperties for CodeBuildStartBuild using JSONPath.interfaceProperties for CodeBuildStartBuild.interfaceProperties for DynamoDeleteItem Task using JSONata.interfaceProperties for DynamoDeleteItem Task using JSONPath.interfaceProperties for DynamoDeleteItem Task.interfaceProperties for DynamoGetItem Task using JSONata.interfaceProperties for DynamoGetItem Task using JSONPath.interfaceProperties for DynamoGetItem Task.interfaceProperties for DynamoPutItem Task using JSONata.interfaceProperties for DynamoPutItem Task using JSONPath.interfaceProperties for DynamoPutItem Task.interfaceProperties for DynamoUpdateItem Task using JSONata.interfaceProperties for DynamoUpdateItem Task using JSONPath.interfaceProperties for DynamoUpdateItem Task.interfaceProperties for ECS Tasks using JSONata.interfaceProperties for ECS Tasks using JSONPath.interfaceProperties for ECS Tasks.interfaceProperties for calling a EKS endpoint with EksCall using JSONata.interfaceProperties for calling a EKS endpoint with EksCall using JSONPath.interfaceProperties for calling a EKS endpoint with EksCall.interfaceProperties for EmrAddStep using JSONata.interfaceProperties for EmrAddStep using JSONPath.interfaceProperties for EmrAddStep.interfaceProperties for calling an EMR CancelStep using JSONata from your state machine.interfaceProperties for calling an EMR CancelStep using JSONPath from your state machine.interfaceProperties for calling an EMR CancelStep from your state machine.interfaceProperties to define a EMR Containers CreateVirtualCluster Task using JSONata on an EKS cluster.interfaceProperties to define a EMR Containers CreateVirtualCluster Task using JSONPath on an EKS cluster.interfaceProperties to define a EMR Containers CreateVirtualCluster Task on an EKS cluster.interfaceProperties to define a EMR Containers DeleteVirtualCluster Task using JSONata.interfaceProperties to define a EMR Containers DeleteVirtualCluster Task using JSONPath.interfaceProperties to define a EMR Containers DeleteVirtualCluster Task.interfaceProperties for calling EMR Containers StartJobRun using JSONata.interfaceProperties for calling EMR Containers StartJobRun using JSONPath.interfaceThe props for a EMR Containers StartJobRun Task.interfaceProperties for calling an AWS service's API action using JSONata from your state machine across regions.interfaceProperties for calling an AWS service's API action using JSONPath from your state machine across regions.interfaceProperties for calling an AWS service's API action from your state machine across regions.interfaceProperties for EmrModifyInstanceFleetByName using JSONata.interfaceProperties for EmrModifyInstanceFleetByName using JSONPath.interfaceProperties for EmrModifyInstanceFleetByName.interfaceProperties for EmrModifyInstanceGroupByName using JSONata.interfaceProperties for EmrModifyInstanceGroupByName using JSONPath.interfaceProperties for EmrModifyInstanceGroupByName.interfaceProperties for EmrSetClusterTerminationProtection using JSONata.interfaceProperties for EmrSetClusterTerminationProtection using JSONPath.interfaceProperties for EmrSetClusterTerminationProtection.interfaceProperties for EmrTerminateCluster using JSONata.interfaceProperties for EmrTerminateCluster using JSONPath.interfaceProperties for EmrTerminateCluster.interfaceProperties for EvaluateExpression.interfaceProperties for sending events with PutEvents using JSONata.interfaceProperties for sending events with PutEvents using JSONPath.interfaceProperties for sending events with PutEvents.interfaceProperties for creating an AWS EventBridge Scheduler schedule using JSONata.interfaceProperties for creating an AWS EventBridge Scheduler schedule using JSONPath.interfaceProperties for creating an AWS EventBridge Scheduler schedule.interfaceProperties for starting a job run with StartJobRun using JSONata.interfaceProperties for starting a job run with StartJobRun using JSONPath.interfaceProperties for starting a job run with StartJobRun.interfaceProperties for starting an AWS Glue Crawler as a task that using JSONata.interfaceProperties for starting an AWS Glue Crawler as a task that using JSONPath.interfaceProperties for starting an AWS Glue Crawler as a task.interfaceProperties for starting an AWS Glue job as a task.interfaceProperties for starting an AWS Glue job as a task.interfaceProperties for starting an AWS Glue job as a task.interfaceProperties for calling an external HTTP endpoint with HttpInvoke using JSONata.interfaceProperties for calling an external HTTP endpoint with HttpInvoke using JSONPath.interfaceProperties for calling an external HTTP endpoint with HttpInvoke.interfaceProperties for invoking a Lambda function with LambdaInvoke using Jsonata.interfaceProperties for invoking a Lambda function with LambdaInvoke using JsonPath.interfaceProperties for invoking a Lambda function with LambdaInvoke.interfaceProperties for creating a MediaConvert Job using JSONata.interfaceProperties for creating a MediaConvert Job using JSONPath.interfaceProperties for creating a MediaConvert Job.interfaceProperties for creating an Amazon SageMaker endpoint configuration using JSONata.interfaceProperties for creating an Amazon SageMaker endpoint configuration using JSONPath.interfaceProperties for creating an Amazon SageMaker endpoint configuration.interfaceProperties for creating an Amazon SageMaker endpoint using JSONata.interfaceProperties for creating an Amazon SageMaker endpoint using JSONPath.interfaceProperties for creating an Amazon SageMaker endpoint.interfaceProperties for creating an Amazon SageMaker model using JSONata.interfaceProperties for creating an Amazon SageMaker model using JSONPath.interfaceProperties for creating an Amazon SageMaker model.interfaceProperties for creating an Amazon SageMaker training job using JSONata.interfaceProperties for creating an Amazon SageMaker training job using JSONPath.interfaceProperties for creating an Amazon SageMaker training job.interfaceProperties for creating an Amazon SageMaker transform job task using JSONata.interfaceProperties for creating an Amazon SageMaker transform job task using JSONPath.interfaceProperties for creating an Amazon SageMaker transform job task.interfaceProperties for updating Amazon SageMaker endpoint using JSONata.interfaceProperties for updating Amazon SageMaker endpoint using JSONPath.interfaceProperties for updating Amazon SageMaker endpoint.interfaceProperties for publishing a message to an SNS topic using JSONata.interfaceProperties for publishing a message to an SNS topic using JSONPath.interfaceProperties for publishing a message to an SNS topic.interfaceProperties for sending a message to an SQS queue using JSONata.interfaceProperties for sending a message to an SQS queue using JSONPath.interfaceProperties for sending a message to an SQS queue.interfaceProperties for invoking an Activity worker using JSONata.interfaceProperties for invoking an Activity worker using JSONPath.interfaceProperties for invoking an Activity worker.interfaceProperties for StartExecution using JSONata.interfaceProperties for StartExecution using JSONPath.interfaceProperties for StartExecution.Classes in software.amazon.awscdk.services.stepfunctions.tasks that implement StateBasePropsModifier and TypeClassDescriptionstatic final classAn implementation forAthenaGetQueryExecutionJsonataPropsstatic final classAn implementation forAthenaGetQueryExecutionJsonPathPropsstatic final classAn implementation forAthenaGetQueryExecutionPropsstatic final classAn implementation forAthenaGetQueryResultsJsonataPropsstatic final classAn implementation forAthenaGetQueryResultsJsonPathPropsstatic final classAn implementation forAthenaGetQueryResultsPropsstatic final classAn implementation forAthenaStartQueryExecutionJsonataPropsstatic final classAn implementation forAthenaStartQueryExecutionJsonPathPropsstatic final classAn implementation forAthenaStartQueryExecutionPropsstatic final classAn implementation forAthenaStopQueryExecutionJsonataPropsstatic final classAn implementation forAthenaStopQueryExecutionJsonPathPropsstatic final classAn implementation forAthenaStopQueryExecutionPropsstatic final classAn implementation forBatchSubmitJobJsonataPropsstatic final classAn implementation forBatchSubmitJobJsonPathPropsstatic final classAn implementation forBatchSubmitJobPropsstatic final classAn implementation forBedrockCreateModelCustomizationJobPropsstatic final classAn implementation forBedrockInvokeModelJsonataPropsstatic final classAn implementation forBedrockInvokeModelJsonPathPropsstatic final classAn implementation forBedrockInvokeModelPropsstatic final classAn implementation forCallApiGatewayEndpointBasePropsstatic final classAn implementation forCallApiGatewayEndpointJsonataBasePropsstatic final classAn implementation forCallApiGatewayEndpointJsonPathBasePropsstatic final classAn implementation forCallApiGatewayHttpApiEndpointJsonataPropsstatic final classAn implementation forCallApiGatewayHttpApiEndpointJsonPathPropsstatic final classAn implementation forCallApiGatewayHttpApiEndpointPropsstatic final classAn implementation forCallApiGatewayRestApiEndpointJsonataPropsstatic final classAn implementation forCallApiGatewayRestApiEndpointJsonPathPropsstatic final classAn implementation forCallApiGatewayRestApiEndpointPropsstatic final classAn implementation forCallAwsServiceCrossRegionJsonataPropsstatic final classAn implementation forCallAwsServiceCrossRegionJsonPathPropsstatic final classAn implementation forCallAwsServiceCrossRegionPropsstatic final classAn implementation forCallAwsServiceJsonataPropsstatic final classAn implementation forCallAwsServiceJsonPathPropsstatic final classAn implementation forCallAwsServicePropsstatic final classAn implementation forCodeBuildStartBuildBatchJsonataPropsstatic final classAn implementation forCodeBuildStartBuildBatchJsonPathPropsstatic final classAn implementation forCodeBuildStartBuildBatchPropsstatic final classAn implementation forCodeBuildStartBuildJsonataPropsstatic final classAn implementation forCodeBuildStartBuildJsonPathPropsstatic final classAn implementation forCodeBuildStartBuildPropsstatic final classAn implementation forDynamoDeleteItemJsonataPropsstatic final classAn implementation forDynamoDeleteItemJsonPathPropsstatic final classAn implementation forDynamoDeleteItemPropsstatic final classAn implementation forDynamoGetItemJsonataPropsstatic final classAn implementation forDynamoGetItemJsonPathPropsstatic final classAn implementation forDynamoGetItemPropsstatic final classAn implementation forDynamoPutItemJsonataPropsstatic final classAn implementation forDynamoPutItemJsonPathPropsstatic final classAn implementation forDynamoPutItemPropsstatic final classAn implementation forDynamoUpdateItemJsonataPropsstatic final classAn implementation forDynamoUpdateItemJsonPathPropsstatic final classAn implementation forDynamoUpdateItemPropsstatic final classAn implementation forEcsRunTaskJsonataPropsstatic final classAn implementation forEcsRunTaskJsonPathPropsstatic final classAn implementation forEcsRunTaskPropsstatic final classAn implementation forEksCallJsonataPropsstatic final classAn implementation forEksCallJsonPathPropsstatic final classAn implementation forEksCallPropsstatic final classAn implementation forEmrAddStepJsonataPropsstatic final classAn implementation forEmrAddStepJsonPathPropsstatic final classAn implementation forEmrAddStepPropsstatic final classAn implementation forEmrCancelStepJsonataPropsstatic final classAn implementation forEmrCancelStepJsonPathPropsstatic final classAn implementation forEmrCancelStepPropsstatic final classAn implementation forEmrContainersCreateVirtualClusterJsonataPropsstatic final classAn implementation forEmrContainersCreateVirtualClusterJsonPathPropsstatic final classAn implementation forEmrContainersCreateVirtualClusterPropsstatic final classAn implementation forEmrContainersDeleteVirtualClusterJsonataPropsstatic final classAn implementation forEmrContainersDeleteVirtualClusterJsonPathPropsstatic final classAn implementation forEmrContainersDeleteVirtualClusterPropsstatic final classAn implementation forEmrContainersStartJobRunJsonataPropsstatic final classAn implementation forEmrContainersStartJobRunJsonPathPropsstatic final classAn implementation forEmrContainersStartJobRunPropsstatic final classAn implementation forEmrCreateClusterJsonataPropsstatic final classAn implementation forEmrCreateClusterJsonPathPropsstatic final classAn implementation forEmrCreateClusterPropsstatic final classAn implementation forEmrModifyInstanceFleetByNameJsonataPropsstatic final classAn implementation forEmrModifyInstanceFleetByNameJsonPathPropsstatic final classAn implementation forEmrModifyInstanceFleetByNamePropsstatic final classAn implementation forEmrModifyInstanceGroupByNameJsonataPropsstatic final classAn implementation forEmrModifyInstanceGroupByNameJsonPathPropsstatic final classAn implementation forEmrModifyInstanceGroupByNamePropsstatic final classAn implementation forEmrSetClusterTerminationProtectionJsonataPropsstatic final classAn implementation forEmrSetClusterTerminationProtectionJsonPathPropsstatic final classAn implementation forEmrSetClusterTerminationProtectionPropsstatic final classAn implementation forEmrTerminateClusterJsonataPropsstatic final classAn implementation forEmrTerminateClusterJsonPathPropsstatic final classAn implementation forEmrTerminateClusterPropsstatic final classAn implementation forEvaluateExpressionPropsstatic final classAn implementation forEventBridgePutEventsJsonataPropsstatic final classAn implementation forEventBridgePutEventsJsonPathPropsstatic final classAn implementation forEventBridgePutEventsPropsstatic final classAn implementation forEventBridgeSchedulerCreateScheduleTaskJsonataPropsstatic final classAn implementation forEventBridgeSchedulerCreateScheduleTaskJsonPathPropsstatic final classAn implementation forEventBridgeSchedulerCreateScheduleTaskPropsstatic final classAn implementation forGlueDataBrewStartJobRunJsonataPropsstatic final classAn implementation forGlueDataBrewStartJobRunJsonPathPropsstatic final classAn implementation forGlueDataBrewStartJobRunPropsstatic final classAn implementation forGlueStartCrawlerRunJsonataPropsstatic final classAn implementation forGlueStartCrawlerRunJsonPathPropsstatic final classAn implementation forGlueStartCrawlerRunPropsstatic final classAn implementation forGlueStartJobRunJsonataPropsstatic final classAn implementation forGlueStartJobRunJsonPathPropsstatic final classAn implementation forGlueStartJobRunPropsstatic final classAn implementation forHttpInvokeJsonataPropsstatic final classAn implementation forHttpInvokeJsonPathPropsstatic final classAn implementation forHttpInvokePropsstatic final classAn implementation forLambdaInvokeJsonataPropsstatic final classAn implementation forLambdaInvokeJsonPathPropsstatic final classAn implementation forLambdaInvokePropsstatic final classAn implementation forMediaConvertCreateJobJsonataPropsstatic final classAn implementation forMediaConvertCreateJobJsonPathPropsstatic final classAn implementation forMediaConvertCreateJobPropsstatic final classAn implementation forSageMakerCreateEndpointConfigJsonataPropsstatic final classAn implementation forSageMakerCreateEndpointConfigJsonPathPropsstatic final classAn implementation forSageMakerCreateEndpointConfigPropsstatic final classAn implementation forSageMakerCreateEndpointJsonataPropsstatic final classAn implementation forSageMakerCreateEndpointJsonPathPropsstatic final classAn implementation forSageMakerCreateEndpointPropsstatic final classAn implementation forSageMakerCreateModelJsonataPropsstatic final classAn implementation forSageMakerCreateModelJsonPathPropsstatic final classAn implementation forSageMakerCreateModelPropsstatic final classAn implementation forSageMakerCreateTrainingJobJsonataPropsstatic final classAn implementation forSageMakerCreateTrainingJobJsonPathPropsstatic final classAn implementation forSageMakerCreateTrainingJobPropsstatic final classAn implementation forSageMakerCreateTransformJobJsonataPropsstatic final classAn implementation forSageMakerCreateTransformJobJsonPathPropsstatic final classAn implementation forSageMakerCreateTransformJobPropsstatic final classAn implementation forSageMakerUpdateEndpointJsonataPropsstatic final classAn implementation forSageMakerUpdateEndpointJsonPathPropsstatic final classAn implementation forSageMakerUpdateEndpointPropsstatic final classAn implementation forSnsPublishJsonataPropsstatic final classAn implementation forSnsPublishJsonPathPropsstatic final classAn implementation forSnsPublishPropsstatic final classAn implementation forSqsSendMessageJsonataPropsstatic final classAn implementation forSqsSendMessageJsonPathPropsstatic final classAn implementation forSqsSendMessagePropsstatic final classAn implementation forStepFunctionsInvokeActivityJsonataPropsstatic final classAn implementation forStepFunctionsInvokeActivityJsonPathPropsstatic final classAn implementation forStepFunctionsInvokeActivityPropsstatic final classAn implementation forStepFunctionsStartExecutionJsonataPropsstatic final classAn implementation forStepFunctionsStartExecutionJsonPathPropsstatic final classAn implementation forStepFunctionsStartExecutionProps