| Package | Description |
|---|---|
| software.amazon.awscdk.services.stepfunctions |
AWS Step Functions Construct Library
|
| software.amazon.awscdk.services.stepfunctions.tasks |
Tasks for AWS Step Functions
|
| Modifier and Type | Method and Description |
|---|---|
static TaskInput |
TaskInput.fromContextAt(String path)
(experimental) Use a part of the task context as task input.
|
static TaskInput |
TaskInput.fromDataAt(String path)
(experimental) Use a part of the execution data as task input.
|
static TaskInput |
TaskInput.fromJsonPathAt(String path)
(experimental) Use a part of the execution data or task context as task input.
|
static TaskInput |
TaskInput.fromObject(Map<String,? extends Object> obj)
(experimental) Use an object as task input.
|
static TaskInput |
TaskInput.fromText(String text)
(experimental) Use a literal string as task input.
|
| Modifier and Type | Method and Description |
|---|---|
default TaskInput |
GlueStartJobRunProps.getArguments()
(experimental) The job arguments specifically for this run.
|
TaskInput |
GlueStartJobRunProps.Jsii$Proxy.getArguments() |
default TaskInput |
ContainerDefinitionOptions.getEnvironmentVariables()
(experimental) The environment variables to set in the Docker container.
|
TaskInput |
ContainerDefinitionOptions.Jsii$Proxy.getEnvironmentVariables() |
default TaskInput |
CallApiGatewayEndpointBaseProps.getHeaders()
(experimental) HTTP request information that does not relate to contents of the request.
|
TaskInput |
CallApiGatewayEndpointBaseProps.Jsii$Proxy.getHeaders() |
TaskInput |
CallApiGatewayHttpApiEndpointProps.Jsii$Proxy.getHeaders() |
TaskInput |
CallApiGatewayRestApiEndpointProps.Jsii$Proxy.getHeaders() |
default TaskInput |
StepFunctionsStartExecutionProps.getInput()
(experimental) The JSON input for the execution, same as that of StartExecution.
|
TaskInput |
StepFunctionsStartExecutionProps.Jsii$Proxy.getInput() |
TaskInput |
SnsPublishProps.getMessage()
(experimental) The message you want to send.
|
TaskInput |
SnsPublishProps.Jsii$Proxy.getMessage() |
TaskInput |
SqsSendMessageProps.getMessageBody()
(experimental) The text message to send to the queue.
|
TaskInput |
SqsSendMessageProps.Jsii$Proxy.getMessageBody() |
default TaskInput |
LambdaInvokeProps.getPayload()
(experimental) The JSON that will be supplied as input to the Lambda function.
|
TaskInput |
LambdaInvokeProps.Jsii$Proxy.getPayload() |
default TaskInput |
BatchSubmitJobProps.getPayload()
(experimental) The payload to be passed as parameters to the batch job.
|
TaskInput |
BatchSubmitJobProps.Jsii$Proxy.getPayload() |
default TaskInput |
CallApiGatewayEndpointBaseProps.getQueryParameters()
(experimental) Query strings attatched to end of request.
|
TaskInput |
CallApiGatewayEndpointBaseProps.Jsii$Proxy.getQueryParameters() |
TaskInput |
CallApiGatewayHttpApiEndpointProps.Jsii$Proxy.getQueryParameters() |
TaskInput |
CallApiGatewayRestApiEndpointProps.Jsii$Proxy.getQueryParameters() |
default TaskInput |
CallApiGatewayEndpointBaseProps.getRequestBody()
(experimental) HTTP Request body.
|
TaskInput |
CallApiGatewayEndpointBaseProps.Jsii$Proxy.getRequestBody() |
TaskInput |
CallApiGatewayHttpApiEndpointProps.Jsii$Proxy.getRequestBody() |
default TaskInput |
EksCallProps.getRequestBody()
(experimental) Request body part of HTTP request.
|
TaskInput |
EksCallProps.Jsii$Proxy.getRequestBody() |
TaskInput |
CallApiGatewayRestApiEndpointProps.Jsii$Proxy.getRequestBody() |
default TaskInput |
SageMakerCreateEndpointConfigProps.getTags()
(experimental) Tags to be applied to the endpoint configuration.
|
TaskInput |
SageMakerCreateEndpointConfigProps.Jsii$Proxy.getTags() |
default TaskInput |
SageMakerCreateEndpointProps.getTags()
(experimental) Tags to be applied to the endpoint.
|
TaskInput |
SageMakerCreateEndpointProps.Jsii$Proxy.getTags() |
default TaskInput |
SageMakerCreateModelProps.getTags()
(experimental) Tags to be applied to the model.
|
TaskInput |
SageMakerCreateModelProps.Jsii$Proxy.getTags() |
| Modifier and Type | Method and Description |
|---|---|
GlueStartJobRun.Builder |
GlueStartJobRun.Builder.arguments(TaskInput arguments)
(experimental) The job arguments specifically for this run.
|
GlueStartJobRunProps.Builder |
GlueStartJobRunProps.Builder.arguments(TaskInput arguments)
Sets the value of
GlueStartJobRunProps.getArguments() |
ContainerDefinitionOptions.Builder |
ContainerDefinitionOptions.Builder.environmentVariables(TaskInput environmentVariables)
Sets the value of
ContainerDefinitionOptions.getEnvironmentVariables() |
ContainerDefinition.Builder |
ContainerDefinition.Builder.environmentVariables(TaskInput environmentVariables)
(experimental) The environment variables to set in the Docker container.
|
CallApiGatewayRestApiEndpoint.Builder |
CallApiGatewayRestApiEndpoint.Builder.headers(TaskInput headers)
(experimental) HTTP request information that does not relate to contents of the request.
|
CallApiGatewayEndpointBaseProps.Builder |
CallApiGatewayEndpointBaseProps.Builder.headers(TaskInput headers)
Sets the value of
CallApiGatewayEndpointBaseProps.getHeaders() |
CallApiGatewayHttpApiEndpointProps.Builder |
CallApiGatewayHttpApiEndpointProps.Builder.headers(TaskInput headers)
Sets the value of
CallApiGatewayEndpointBaseProps.getHeaders() |
CallApiGatewayHttpApiEndpoint.Builder |
CallApiGatewayHttpApiEndpoint.Builder.headers(TaskInput headers)
(experimental) HTTP request information that does not relate to contents of the request.
|
CallApiGatewayRestApiEndpointProps.Builder |
CallApiGatewayRestApiEndpointProps.Builder.headers(TaskInput headers)
Sets the value of
CallApiGatewayEndpointBaseProps.getHeaders() |
StepFunctionsStartExecution.Builder |
StepFunctionsStartExecution.Builder.input(TaskInput input)
(experimental) The JSON input for the execution, same as that of StartExecution.
|
StepFunctionsStartExecutionProps.Builder |
StepFunctionsStartExecutionProps.Builder.input(TaskInput input)
Sets the value of
StepFunctionsStartExecutionProps.getInput() |
SnsPublishProps.Builder |
SnsPublishProps.Builder.message(TaskInput message)
Sets the value of
SnsPublishProps.getMessage() |
SnsPublish.Builder |
SnsPublish.Builder.message(TaskInput message)
(experimental) The message you want to send.
|
SqsSendMessageProps.Builder |
SqsSendMessageProps.Builder.messageBody(TaskInput messageBody)
Sets the value of
SqsSendMessageProps.getMessageBody() |
SqsSendMessage.Builder |
SqsSendMessage.Builder.messageBody(TaskInput messageBody)
(experimental) The text message to send to the queue.
|
LambdaInvokeProps.Builder |
LambdaInvokeProps.Builder.payload(TaskInput payload)
Sets the value of
LambdaInvokeProps.getPayload() |
BatchSubmitJob.Builder |
BatchSubmitJob.Builder.payload(TaskInput payload)
(experimental) The payload to be passed as parameters to the batch job.
|
BatchSubmitJobProps.Builder |
BatchSubmitJobProps.Builder.payload(TaskInput payload)
Sets the value of
BatchSubmitJobProps.getPayload() |
LambdaInvoke.Builder |
LambdaInvoke.Builder.payload(TaskInput payload)
(experimental) The JSON that will be supplied as input to the Lambda function.
|
CallApiGatewayRestApiEndpoint.Builder |
CallApiGatewayRestApiEndpoint.Builder.queryParameters(TaskInput queryParameters)
(experimental) Query strings attatched to end of request.
|
CallApiGatewayEndpointBaseProps.Builder |
CallApiGatewayEndpointBaseProps.Builder.queryParameters(TaskInput queryParameters)
Sets the value of
CallApiGatewayEndpointBaseProps.getQueryParameters() |
CallApiGatewayHttpApiEndpointProps.Builder |
CallApiGatewayHttpApiEndpointProps.Builder.queryParameters(TaskInput queryParameters)
Sets the value of
CallApiGatewayEndpointBaseProps.getQueryParameters() |
CallApiGatewayHttpApiEndpoint.Builder |
CallApiGatewayHttpApiEndpoint.Builder.queryParameters(TaskInput queryParameters)
(experimental) Query strings attatched to end of request.
|
CallApiGatewayRestApiEndpointProps.Builder |
CallApiGatewayRestApiEndpointProps.Builder.queryParameters(TaskInput queryParameters)
Sets the value of
CallApiGatewayEndpointBaseProps.getQueryParameters() |
CallApiGatewayRestApiEndpoint.Builder |
CallApiGatewayRestApiEndpoint.Builder.requestBody(TaskInput requestBody)
(experimental) HTTP Request body.
|
CallApiGatewayEndpointBaseProps.Builder |
CallApiGatewayEndpointBaseProps.Builder.requestBody(TaskInput requestBody)
Sets the value of
CallApiGatewayEndpointBaseProps.getRequestBody() |
EksCall.Builder |
EksCall.Builder.requestBody(TaskInput requestBody)
(experimental) Request body part of HTTP request.
|
CallApiGatewayHttpApiEndpointProps.Builder |
CallApiGatewayHttpApiEndpointProps.Builder.requestBody(TaskInput requestBody)
Sets the value of
CallApiGatewayEndpointBaseProps.getRequestBody() |
CallApiGatewayHttpApiEndpoint.Builder |
CallApiGatewayHttpApiEndpoint.Builder.requestBody(TaskInput requestBody)
(experimental) HTTP Request body.
|
EksCallProps.Builder |
EksCallProps.Builder.requestBody(TaskInput requestBody)
Sets the value of
EksCallProps.getRequestBody() |
CallApiGatewayRestApiEndpointProps.Builder |
CallApiGatewayRestApiEndpointProps.Builder.requestBody(TaskInput requestBody)
Sets the value of
CallApiGatewayEndpointBaseProps.getRequestBody() |
SageMakerCreateEndpointConfigProps.Builder |
SageMakerCreateEndpointConfigProps.Builder.tags(TaskInput tags)
Sets the value of
SageMakerCreateEndpointConfigProps.getTags() |
SageMakerCreateModel.Builder |
SageMakerCreateModel.Builder.tags(TaskInput tags)
(experimental) Tags to be applied to the model.
|
SageMakerCreateEndpoint.Builder |
SageMakerCreateEndpoint.Builder.tags(TaskInput tags)
(experimental) Tags to be applied to the endpoint.
|
SageMakerCreateEndpointProps.Builder |
SageMakerCreateEndpointProps.Builder.tags(TaskInput tags)
Sets the value of
SageMakerCreateEndpointProps.getTags() |
SageMakerCreateEndpointConfig.Builder |
SageMakerCreateEndpointConfig.Builder.tags(TaskInput tags)
(experimental) Tags to be applied to the endpoint configuration.
|
SageMakerCreateModelProps.Builder |
SageMakerCreateModelProps.Builder.tags(TaskInput tags)
Sets the value of
SageMakerCreateModelProps.getTags() |
| Constructor and Description |
|---|
Jsii$Proxy(HttpMethod method,
String apiPath,
AuthType authType,
TaskInput headers,
TaskInput queryParameters,
TaskInput requestBody,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
CallApiGatewayEndpointBaseProps.Builder. |
Jsii$Proxy(ICluster cluster,
HttpMethods httpMethod,
String httpPath,
Map<String,? extends List<String>> queryParameters,
TaskInput requestBody,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EksCallProps.Builder. |
Jsii$Proxy(IFunction lambdaFunction,
String clientContext,
LambdaInvocationType invocationType,
TaskInput payload,
Boolean payloadResponseOnly,
String qualifier,
Boolean retryOnServiceExceptions,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
LambdaInvokeProps.Builder. |
Jsii$Proxy(IRestApi api,
String stageName,
HttpMethod method,
String apiPath,
AuthType authType,
TaskInput headers,
TaskInput queryParameters,
TaskInput requestBody,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
CallApiGatewayRestApiEndpointProps.Builder. |
Jsii$Proxy(IStateMachine stateMachine,
TaskInput input,
String name,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
StepFunctionsStartExecutionProps.Builder. |
Jsii$Proxy(String modelName,
IContainerDefinition primaryContainer,
List<? extends IContainerDefinition> containers,
Boolean enableNetworkIsolation,
IRole role,
SubnetSelection subnetSelection,
TaskInput tags,
IVpc vpc,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateModelProps.Builder. |
Jsii$Proxy(String endpointConfigName,
List<? extends ProductionVariant> productionVariants,
IKey kmsKey,
TaskInput tags,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateEndpointConfigProps.Builder. |
Jsii$Proxy(String apiId,
Stack apiStack,
String stageName,
HttpMethod method,
String apiPath,
AuthType authType,
TaskInput headers,
TaskInput queryParameters,
TaskInput requestBody,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
CallApiGatewayHttpApiEndpointProps.Builder. |
Jsii$Proxy(String jobDefinitionArn,
String jobName,
String jobQueueArn,
Number arraySize,
Number attempts,
BatchContainerOverrides containerOverrides,
List<? extends BatchJobDependency> dependsOn,
TaskInput payload,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
BatchSubmitJobProps.Builder. |
Jsii$Proxy(String endpointConfigName,
String endpointName,
TaskInput tags,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateEndpointProps.Builder. |
Jsii$Proxy(String containerHostName,
TaskInput environmentVariables,
DockerImage image,
Mode mode,
String modelPackageName,
S3Location modelS3Location)
Constructor that initializes the object based on literal property values passed by the
ContainerDefinitionOptions.Builder. |
Jsii$Proxy(String glueJobName,
TaskInput arguments,
Duration notifyDelayAfter,
String securityConfiguration,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
GlueStartJobRunProps.Builder. |
Jsii$Proxy(TaskInput messageBody,
IQueue queue,
Duration delay,
String messageDeduplicationId,
String messageGroupId,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SqsSendMessageProps.Builder. |
Jsii$Proxy(TaskInput message,
ITopic topic,
Boolean messagePerSubscriptionType,
String subject,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SnsPublishProps.Builder. |
Copyright © 2021. All rights reserved.