Skip to content

Commit 364ffbe

Browse files
Launch new AWS Supply Chain public APIs for DataIntegrationEvent, DataIntegrationFlowExecution and DatasetNamespace. Also add more capabilities to existing public APIs to support direct dataset event publish, data deduplication in DataIntegrationFlow, partition specification of custom datasets.
1 parent ddc9b54 commit 364ffbe

File tree

122 files changed

+16054
-426
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+16054
-426
lines changed

docgenerator/AWSSDKDocSamples/SupplyChain.GeneratedSamples.extra.xml

Lines changed: 247 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,25 @@
9595
</example>
9696
</value>
9797
</doc>
98+
<doc>
99+
<members>
100+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.CreateDataLakeNamespace(Amazon.SupplyChain.Model.CreateDataLakeNamespaceRequest)" />
101+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.CreateDataLakeNamespace(Amazon.SupplyChain.Model.CreateDataLakeNamespaceRequest)" />
102+
<member name="T:Amazon.SupplyChain.Model.CreateDataLakeNamespaceRequest" />
103+
<member name="T:Amazon.SupplyChain.Model.CreateDataLakeNamespaceResponse" />
104+
</members>
105+
<value>
106+
<example>
107+
<para>
108+
109+
</para>
110+
<code
111+
title="Create a data lake namespace"
112+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
113+
region="example-1" />
114+
</example>
115+
</value>
116+
</doc>
98117
<doc>
99118
<members>
100119
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.CreateInstance(Amazon.SupplyChain.Model.CreateInstanceRequest)" />
@@ -190,6 +209,25 @@
190209
</example>
191210
</value>
192211
</doc>
212+
<doc>
213+
<members>
214+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.DeleteDataLakeNamespace(Amazon.SupplyChain.Model.DeleteDataLakeNamespaceRequest)" />
215+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.DeleteDataLakeNamespace(Amazon.SupplyChain.Model.DeleteDataLakeNamespaceRequest)" />
216+
<member name="T:Amazon.SupplyChain.Model.DeleteDataLakeNamespaceRequest" />
217+
<member name="T:Amazon.SupplyChain.Model.DeleteDataLakeNamespaceResponse" />
218+
</members>
219+
<value>
220+
<example>
221+
<para>
222+
223+
</para>
224+
<code
225+
title="Delete an AWS Supply Chain namespace"
226+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
227+
region="example-1" />
228+
</example>
229+
</value>
230+
</doc>
193231
<doc>
194232
<members>
195233
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.DeleteInstance(Amazon.SupplyChain.Model.DeleteInstanceRequest)" />
@@ -247,6 +285,25 @@
247285
</example>
248286
</value>
249287
</doc>
288+
<doc>
289+
<members>
290+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataIntegrationEvent(Amazon.SupplyChain.Model.GetDataIntegrationEventRequest)" />
291+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.GetDataIntegrationEvent(Amazon.SupplyChain.Model.GetDataIntegrationEventRequest)" />
292+
<member name="T:Amazon.SupplyChain.Model.GetDataIntegrationEventRequest" />
293+
<member name="T:Amazon.SupplyChain.Model.GetDataIntegrationEventResponse" />
294+
</members>
295+
<value>
296+
<example>
297+
<para>
298+
299+
</para>
300+
<code
301+
title="Successful GetDataIntegrationEvent"
302+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
303+
region="example-1" />
304+
</example>
305+
</value>
306+
</doc>
250307
<doc>
251308
<members>
252309
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataIntegrationFlow(Amazon.SupplyChain.Model.GetDataIntegrationFlowRequest)" />
@@ -266,6 +323,44 @@
266323
</example>
267324
</value>
268325
</doc>
326+
<doc>
327+
<members>
328+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataIntegrationFlowExecution(Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionRequest)" />
329+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.GetDataIntegrationFlowExecution(Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionRequest)" />
330+
<member name="T:Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionRequest" />
331+
<member name="T:Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionResponse" />
332+
</members>
333+
<value>
334+
<example>
335+
<para>
336+
337+
</para>
338+
<code
339+
title="Successful GetDataIntegrationFlowExecution for S3 source"
340+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
341+
region="example-1" />
342+
</example>
343+
</value>
344+
</doc>
345+
<doc>
346+
<members>
347+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataIntegrationFlowExecution(Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionRequest)" />
348+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.GetDataIntegrationFlowExecution(Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionRequest)" />
349+
<member name="T:Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionRequest" />
350+
<member name="T:Amazon.SupplyChain.Model.GetDataIntegrationFlowExecutionResponse" />
351+
</members>
352+
<value>
353+
<example>
354+
<para>
355+
356+
</para>
357+
<code
358+
title="Successful GetDataIntegrationFlowExecution for DATASET source"
359+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
360+
region="example-2" />
361+
</example>
362+
</value>
363+
</doc>
269364
<doc>
270365
<members>
271366
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataLakeDataset(Amazon.SupplyChain.Model.GetDataLakeDatasetRequest)" />
@@ -304,6 +399,44 @@
304399
</example>
305400
</value>
306401
</doc>
402+
<doc>
403+
<members>
404+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataLakeNamespace(Amazon.SupplyChain.Model.GetDataLakeNamespaceRequest)" />
405+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.GetDataLakeNamespace(Amazon.SupplyChain.Model.GetDataLakeNamespaceRequest)" />
406+
<member name="T:Amazon.SupplyChain.Model.GetDataLakeNamespaceRequest" />
407+
<member name="T:Amazon.SupplyChain.Model.GetDataLakeNamespaceResponse" />
408+
</members>
409+
<value>
410+
<example>
411+
<para>
412+
413+
</para>
414+
<code
415+
title="Get properties of an existing AWS Supply Chain namespace"
416+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
417+
region="example-1" />
418+
</example>
419+
</value>
420+
</doc>
421+
<doc>
422+
<members>
423+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetDataLakeNamespace(Amazon.SupplyChain.Model.GetDataLakeNamespaceRequest)" />
424+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.GetDataLakeNamespace(Amazon.SupplyChain.Model.GetDataLakeNamespaceRequest)" />
425+
<member name="T:Amazon.SupplyChain.Model.GetDataLakeNamespaceRequest" />
426+
<member name="T:Amazon.SupplyChain.Model.GetDataLakeNamespaceResponse" />
427+
</members>
428+
<value>
429+
<example>
430+
<para>
431+
432+
</para>
433+
<code
434+
title="Get proporties of an existing pre-defined AWS Supply Chain namespace"
435+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
436+
region="example-2" />
437+
</example>
438+
</value>
439+
</doc>
307440
<doc>
308441
<members>
309442
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.GetInstance(Amazon.SupplyChain.Model.GetInstanceRequest)" />
@@ -342,6 +475,44 @@
342475
</example>
343476
</value>
344477
</doc>
478+
<doc>
479+
<members>
480+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.ListDataIntegrationEvents(Amazon.SupplyChain.Model.ListDataIntegrationEventsRequest)" />
481+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.ListDataIntegrationEvents(Amazon.SupplyChain.Model.ListDataIntegrationEventsRequest)" />
482+
<member name="T:Amazon.SupplyChain.Model.ListDataIntegrationEventsRequest" />
483+
<member name="T:Amazon.SupplyChain.Model.ListDataIntegrationEventsResponse" />
484+
</members>
485+
<value>
486+
<example>
487+
<para>
488+
489+
</para>
490+
<code
491+
title="Successful ListDataIntegrationEvents"
492+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
493+
region="example-1" />
494+
</example>
495+
</value>
496+
</doc>
497+
<doc>
498+
<members>
499+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.ListDataIntegrationFlowExecutions(Amazon.SupplyChain.Model.ListDataIntegrationFlowExecutionsRequest)" />
500+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.ListDataIntegrationFlowExecutions(Amazon.SupplyChain.Model.ListDataIntegrationFlowExecutionsRequest)" />
501+
<member name="T:Amazon.SupplyChain.Model.ListDataIntegrationFlowExecutionsRequest" />
502+
<member name="T:Amazon.SupplyChain.Model.ListDataIntegrationFlowExecutionsResponse" />
503+
</members>
504+
<value>
505+
<example>
506+
<para>
507+
508+
</para>
509+
<code
510+
title="Successful ListDataIntegrationFlowExecutions"
511+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
512+
region="example-1" />
513+
</example>
514+
</value>
515+
</doc>
345516
<doc>
346517
<members>
347518
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.ListDataIntegrationFlows(Amazon.SupplyChain.Model.ListDataIntegrationFlowsRequest)" />
@@ -399,6 +570,44 @@
399570
</example>
400571
</value>
401572
</doc>
573+
<doc>
574+
<members>
575+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.ListDataLakeNamespaces(Amazon.SupplyChain.Model.ListDataLakeNamespacesRequest)" />
576+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.ListDataLakeNamespaces(Amazon.SupplyChain.Model.ListDataLakeNamespacesRequest)" />
577+
<member name="T:Amazon.SupplyChain.Model.ListDataLakeNamespacesRequest" />
578+
<member name="T:Amazon.SupplyChain.Model.ListDataLakeNamespacesResponse" />
579+
</members>
580+
<value>
581+
<example>
582+
<para>
583+
584+
</para>
585+
<code
586+
title="List AWS Supply Chain namespaces"
587+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
588+
region="example-1" />
589+
</example>
590+
</value>
591+
</doc>
592+
<doc>
593+
<members>
594+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.ListDataLakeNamespaces(Amazon.SupplyChain.Model.ListDataLakeNamespacesRequest)" />
595+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.ListDataLakeNamespaces(Amazon.SupplyChain.Model.ListDataLakeNamespacesRequest)" />
596+
<member name="T:Amazon.SupplyChain.Model.ListDataLakeNamespacesRequest" />
597+
<member name="T:Amazon.SupplyChain.Model.ListDataLakeNamespacesResponse" />
598+
</members>
599+
<value>
600+
<example>
601+
<para>
602+
603+
</para>
604+
<code
605+
title="List AWS Supply Chain namespaces using pagination"
606+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
607+
region="example-2" />
608+
</example>
609+
</value>
610+
</doc>
402611
<doc>
403612
<members>
404613
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.ListInstances(Amazon.SupplyChain.Model.ListInstancesRequest)" />
@@ -779,6 +988,25 @@
779988
</example>
780989
</value>
781990
</doc>
991+
<doc>
992+
<members>
993+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.SendDataIntegrationEvent(Amazon.SupplyChain.Model.SendDataIntegrationEventRequest)" />
994+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.SendDataIntegrationEvent(Amazon.SupplyChain.Model.SendDataIntegrationEventRequest)" />
995+
<member name="T:Amazon.SupplyChain.Model.SendDataIntegrationEventRequest" />
996+
<member name="T:Amazon.SupplyChain.Model.SendDataIntegrationEventResponse" />
997+
</members>
998+
<value>
999+
<example>
1000+
<para>
1001+
1002+
</para>
1003+
<code
1004+
title="Successful SendDataIntegrationEvent for dataset event type"
1005+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
1006+
region="example-16" />
1007+
</example>
1008+
</value>
1009+
</doc>
7821010
<doc>
7831011
<members>
7841012
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.TagResource(Amazon.SupplyChain.Model.TagResourceRequest)" />
@@ -893,6 +1121,25 @@
8931121
</example>
8941122
</value>
8951123
</doc>
1124+
<doc>
1125+
<members>
1126+
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.UpdateDataLakeNamespace(Amazon.SupplyChain.Model.UpdateDataLakeNamespaceRequest)" />
1127+
<member name="M:Amazon.SupplyChain.AmazonSupplyChainClient.UpdateDataLakeNamespace(Amazon.SupplyChain.Model.UpdateDataLakeNamespaceRequest)" />
1128+
<member name="T:Amazon.SupplyChain.Model.UpdateDataLakeNamespaceRequest" />
1129+
<member name="T:Amazon.SupplyChain.Model.UpdateDataLakeNamespaceResponse" />
1130+
</members>
1131+
<value>
1132+
<example>
1133+
<para>
1134+
1135+
</para>
1136+
<code
1137+
title="Update description of an existing AWS Supply Chain namespace"
1138+
source=".\AWSSDKDocSamples\SupplyChain\SupplyChain.GeneratedSamples.cs"
1139+
region="example-1" />
1140+
</example>
1141+
</value>
1142+
</doc>
8961143
<doc>
8971144
<members>
8981145
<member name="M:Amazon.SupplyChain.IAmazonSupplyChain.UpdateInstance(Amazon.SupplyChain.Model.UpdateInstanceRequest)" />

0 commit comments

Comments
 (0)