Skip to content

Commit ac24697

Browse files
author
awstools
committed
feat(client-supplychain): Release DataLakeDataset, DataIntegrationFlow and ResourceTagging APIs for AWS Supply Chain
1 parent 23ee6ce commit ac24697

25 files changed

+8412
-949
lines changed

clients/client-supplychain/README.md

+111-7
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ using your favorite package manager:
2929

3030
The AWS SDK is modulized by clients and commands.
3131
To send a request, you only need to import the `SupplyChainClient` and
32-
the commands you need, for example `GetBillOfMaterialsImportJobCommand`:
32+
the commands you need, for example `ListTagsForResourceCommand`:
3333

3434
```js
3535
// ES5 example
36-
const { SupplyChainClient, GetBillOfMaterialsImportJobCommand } = require("@aws-sdk/client-supplychain");
36+
const { SupplyChainClient, ListTagsForResourceCommand } = require("@aws-sdk/client-supplychain");
3737
```
3838

3939
```ts
4040
// ES6+ example
41-
import { SupplyChainClient, GetBillOfMaterialsImportJobCommand } from "@aws-sdk/client-supplychain";
41+
import { SupplyChainClient, ListTagsForResourceCommand } from "@aws-sdk/client-supplychain";
4242
```
4343

4444
### Usage
@@ -57,7 +57,7 @@ const client = new SupplyChainClient({ region: "REGION" });
5757
const params = {
5858
/** input parameters */
5959
};
60-
const command = new GetBillOfMaterialsImportJobCommand(params);
60+
const command = new ListTagsForResourceCommand(params);
6161
```
6262

6363
#### Async/await
@@ -136,15 +136,15 @@ const client = new AWS.SupplyChain({ region: "REGION" });
136136

137137
// async/await.
138138
try {
139-
const data = await client.getBillOfMaterialsImportJob(params);
139+
const data = await client.listTagsForResource(params);
140140
// process data.
141141
} catch (error) {
142142
// error handling.
143143
}
144144

145145
// Promises.
146146
client
147-
.getBillOfMaterialsImportJob(params)
147+
.listTagsForResource(params)
148148
.then((data) => {
149149
// process data.
150150
})
@@ -153,7 +153,7 @@ client
153153
});
154154

155155
// callbacks.
156-
client.getBillOfMaterialsImportJob(params, (err, data) => {
156+
client.listTagsForResource(params, (err, data) => {
157157
// process err and data.
158158
});
159159
```
@@ -216,6 +216,38 @@ CreateBillOfMaterialsImportJob
216216

217217
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/CreateBillOfMaterialsImportJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/CreateBillOfMaterialsImportJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/CreateBillOfMaterialsImportJobCommandOutput/)
218218

219+
</details>
220+
<details>
221+
<summary>
222+
CreateDataIntegrationFlow
223+
</summary>
224+
225+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/CreateDataIntegrationFlowCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/CreateDataIntegrationFlowCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/CreateDataIntegrationFlowCommandOutput/)
226+
227+
</details>
228+
<details>
229+
<summary>
230+
CreateDataLakeDataset
231+
</summary>
232+
233+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/CreateDataLakeDatasetCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/CreateDataLakeDatasetCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/CreateDataLakeDatasetCommandOutput/)
234+
235+
</details>
236+
<details>
237+
<summary>
238+
DeleteDataIntegrationFlow
239+
</summary>
240+
241+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/DeleteDataIntegrationFlowCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/DeleteDataIntegrationFlowCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/DeleteDataIntegrationFlowCommandOutput/)
242+
243+
</details>
244+
<details>
245+
<summary>
246+
DeleteDataLakeDataset
247+
</summary>
248+
249+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/DeleteDataLakeDatasetCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/DeleteDataLakeDatasetCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/DeleteDataLakeDatasetCommandOutput/)
250+
219251
</details>
220252
<details>
221253
<summary>
@@ -224,6 +256,46 @@ GetBillOfMaterialsImportJob
224256

225257
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/GetBillOfMaterialsImportJobCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/GetBillOfMaterialsImportJobCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/GetBillOfMaterialsImportJobCommandOutput/)
226258

259+
</details>
260+
<details>
261+
<summary>
262+
GetDataIntegrationFlow
263+
</summary>
264+
265+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/GetDataIntegrationFlowCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/GetDataIntegrationFlowCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/GetDataIntegrationFlowCommandOutput/)
266+
267+
</details>
268+
<details>
269+
<summary>
270+
GetDataLakeDataset
271+
</summary>
272+
273+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/GetDataLakeDatasetCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/GetDataLakeDatasetCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/GetDataLakeDatasetCommandOutput/)
274+
275+
</details>
276+
<details>
277+
<summary>
278+
ListDataIntegrationFlows
279+
</summary>
280+
281+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/ListDataIntegrationFlowsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/ListDataIntegrationFlowsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/ListDataIntegrationFlowsCommandOutput/)
282+
283+
</details>
284+
<details>
285+
<summary>
286+
ListDataLakeDatasets
287+
</summary>
288+
289+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/ListDataLakeDatasetsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/ListDataLakeDatasetsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/ListDataLakeDatasetsCommandOutput/)
290+
291+
</details>
292+
<details>
293+
<summary>
294+
ListTagsForResource
295+
</summary>
296+
297+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/ListTagsForResourceCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/ListTagsForResourceCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/ListTagsForResourceCommandOutput/)
298+
227299
</details>
228300
<details>
229301
<summary>
@@ -233,3 +305,35 @@ SendDataIntegrationEvent
233305
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/SendDataIntegrationEventCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/SendDataIntegrationEventCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/SendDataIntegrationEventCommandOutput/)
234306

235307
</details>
308+
<details>
309+
<summary>
310+
TagResource
311+
</summary>
312+
313+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/TagResourceCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/TagResourceCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/TagResourceCommandOutput/)
314+
315+
</details>
316+
<details>
317+
<summary>
318+
UntagResource
319+
</summary>
320+
321+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/UntagResourceCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/UntagResourceCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/UntagResourceCommandOutput/)
322+
323+
</details>
324+
<details>
325+
<summary>
326+
UpdateDataIntegrationFlow
327+
</summary>
328+
329+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/UpdateDataIntegrationFlowCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/UpdateDataIntegrationFlowCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/UpdateDataIntegrationFlowCommandOutput/)
330+
331+
</details>
332+
<details>
333+
<summary>
334+
UpdateDataLakeDataset
335+
</summary>
336+
337+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/supplychain/command/UpdateDataLakeDatasetCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/UpdateDataLakeDatasetCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-supplychain/Interface/UpdateDataLakeDatasetCommandOutput/)
338+
339+
</details>

0 commit comments

Comments
 (0)