@Generated(value="jsii-pacmak/1.54.0 (build b1b977a)", date="2022-02-19T00:19:34.336Z") @Stability(value=Deprecated) @Deprecated public interface StepFunctionsTaskConfig extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.iam.*;
import software.amazon.awscdk.services.stepfunctions.*;
import software.amazon.awscdk.core.*;
Object metricDimensions;
Object parameters;
PolicyStatement policyStatement;
StepFunctionsTaskConfig stepFunctionsTaskConfig = StepFunctionsTaskConfig.builder()
.resourceArn("resourceArn")
// the properties below are optional
.heartbeat(Duration.minutes(30))
.metricDimensions(Map.of(
"metricDimensionsKey", metricDimensions))
.metricPrefixPlural("metricPrefixPlural")
.metricPrefixSingular("metricPrefixSingular")
.parameters(Map.of(
"parametersKey", parameters))
.policyStatements(List.of(policyStatement))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
StepFunctionsTaskConfig.Builder
Deprecated.
|
static class |
StepFunctionsTaskConfig.Jsii$Proxy
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static StepFunctionsTaskConfig.Builder |
builder()
Deprecated.
|
default Duration |
getHeartbeat()
Deprecated.
|
default Map<String,Object> |
getMetricDimensions()
Deprecated.
|
default String |
getMetricPrefixPlural()
Deprecated.
|
default String |
getMetricPrefixSingular()
Deprecated.
|
default Map<String,Object> |
getParameters()
Deprecated.
|
default List<PolicyStatement> |
getPolicyStatements()
Deprecated.
|
String |
getResourceArn()
Deprecated.
|
@Stability(value=Deprecated) @Deprecated @NotNull String getResourceArn()
Either the ARN of a Lambda Function or Activity, or a special ARN.
@Stability(value=Deprecated) @Deprecated @Nullable default Duration getHeartbeat()
If the time between heart beats takes longer than this, a 'Timeout' error is raised.
This is only relevant when using an Activity type as resource.
Default: No heart beat timeout
@Stability(value=Deprecated) @Deprecated @Nullable default Map<String,Object> getMetricDimensions()
Default: No metrics
@Stability(value=Deprecated) @Deprecated @Nullable default String getMetricPrefixPlural()
Default: No such metrics
@Stability(value=Deprecated) @Deprecated @Nullable default String getMetricPrefixSingular()
Default: No such metrics
@Stability(value=Deprecated) @Deprecated @Nullable default Map<String,Object> getParameters()
The meaning of these parameters is task-dependent.
Its values will be merged with the parameters property which is configured directly
on the Task state.
Default: No parameters
https://docs.aws.amazon.com/step-functions/latest/dg/input-output-inputpath-params.html#input-output-parameters@Stability(value=Deprecated) @Deprecated @Nullable default List<PolicyStatement> getPolicyStatements()
Default: No policy roles
@Stability(value=Deprecated) @Deprecated static StepFunctionsTaskConfig.Builder builder()
StepFunctionsTaskConfig.Builder of StepFunctionsTaskConfigCopyright © 2022. All rights reserved.