You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(stepfunctions-tasks): update the table of contents and headers in README (#29545)
### Reason for this change
I didn't know which APIs are implemented at a glance because some headers are omitted in the README.
### Description of changes
I added headers for all APIs and updated the table of contents to show all headers.
### Description of how you validated changes
I checked the preview of the markdown format.
### Checklist
- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Copy file name to clipboardExpand all lines: packages/aws-cdk-lib/aws-stepfunctions-tasks/README.md
+18
Original file line number
Diff line number
Diff line change
@@ -61,8 +61,12 @@ This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aw
61
61
-[EventBridge](#eventbridge)
62
62
-[Put Events](#put-events)
63
63
-[Glue](#glue)
64
+
-[Start Job Run](#start-job-run)
65
+
-[Start Crawler Run](#startcrawlerrun)
64
66
-[Glue DataBrew](#glue-databrew)
67
+
-[Start Job Run](#start-job-run-1)
65
68
-[Lambda](#lambda)
69
+
-[Invoke](#invoke)
66
70
-[SageMaker](#sagemaker)
67
71
-[Create Training Job](#create-training-job)
68
72
-[Create Transform Job](#create-transform-job)
@@ -71,10 +75,12 @@ This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aw
71
75
-[Create Model](#create-model)
72
76
-[Update Endpoint](#update-endpoint)
73
77
-[SNS](#sns)
78
+
-[Publish](#publish)
74
79
-[Step Functions](#step-functions)
75
80
-[Start Execution](#start-execution)
76
81
-[Invoke Activity](#invoke-activity)
77
82
-[SQS](#sqs)
83
+
-[Send Message](#send-message)
78
84
79
85
## Paths
80
86
@@ -1119,6 +1125,8 @@ new tasks.GlueStartCrawlerRun(this, 'Task2', {
1119
1125
1120
1126
Step Functions supports [AWS Glue DataBrew](https://docs.aws.amazon.com/step-functions/latest/dg/connect-databrew.html) through the service integration pattern.
1121
1127
1128
+
### Start Job Run
1129
+
1122
1130
You can call the [`StartJobRun`](https://docs.aws.amazon.com/databrew/latest/dg/API_StartJobRun.html) API from a `Task` state.
1123
1131
1124
1132
```ts
@@ -1129,6 +1137,10 @@ new tasks.GlueDataBrewStartJobRun(this, 'Task', {
1129
1137
1130
1138
## Lambda
1131
1139
1140
+
Step Functions supports [AWS Lambda](https://docs.aws.amazon.com/step-functions/latest/dg/connect-lambda.html) through the service integration pattern.
1141
+
1142
+
### Invoke
1143
+
1132
1144
[Invoke](https://docs.aws.amazon.com/lambda/latest/dg/API_Invoke.html) a Lambda function.
1133
1145
1134
1146
You can specify the input to your Lambda function through the `payload` attribute.
@@ -1363,6 +1375,8 @@ new tasks.SageMakerUpdateEndpoint(this, 'SagemakerEndpoint', {
1363
1375
1364
1376
Step Functions supports [Amazon SNS](https://docs.aws.amazon.com/step-functions/latest/dg/connect-sns.html) through the service integration pattern.
1365
1377
1378
+
### Publish
1379
+
1366
1380
You can call the [`Publish`](https://docs.aws.amazon.com/sns/latest/api/API_Publish.html) API from a `Task` state to publish to an SNS topic.
Step Functions supports [AWS Step Functions](https://docs.aws.amazon.com/step-functions/latest/dg/connect-stepfunctions.html) through the service integration pattern.
1422
+
1407
1423
### Start Execution
1408
1424
1409
1425
You can manage [AWS Step Functions](https://docs.aws.amazon.com/step-functions/latest/dg/connect-stepfunctions.html) executions.
@@ -1499,6 +1515,8 @@ new tasks.StepFunctionsInvokeActivity(this, 'Submit Job', {
0 commit comments