@@ -215,6 +215,7 @@ import {
215
215
ReplicationInfo ,
216
216
ReplicationInfoDescription ,
217
217
ReplicationInfoSummary ,
218
+ ReplicationStartingPosition ,
218
219
ReplicationStateInfo ,
219
220
ReplicatorSummary ,
220
221
S3 ,
@@ -3040,6 +3041,15 @@ const se_ReplicationInfo = (input: ReplicationInfo, context: __SerdeContext): an
3040
3041
} ) ;
3041
3042
} ;
3042
3043
3044
+ /**
3045
+ * serializeAws_restJson1ReplicationStartingPosition
3046
+ */
3047
+ const se_ReplicationStartingPosition = ( input : ReplicationStartingPosition , context : __SerdeContext ) : any => {
3048
+ return take ( input , {
3049
+ type : [ , , `Type` ] ,
3050
+ } ) ;
3051
+ } ;
3052
+
3043
3053
/**
3044
3054
* serializeAws_restJson1S3
3045
3055
*/
@@ -3125,6 +3135,7 @@ const se_TopicReplication = (input: TopicReplication, context: __SerdeContext):
3125
3135
copyAccessControlListsForTopics : [ , , `CopyAccessControlListsForTopics` ] ,
3126
3136
copyTopicConfigurations : [ , , `CopyTopicConfigurations` ] ,
3127
3137
detectAndCopyNewTopics : [ , , `DetectAndCopyNewTopics` ] ,
3138
+ startingPosition : [ , ( _ ) => se_ReplicationStartingPosition ( _ , context ) , `StartingPosition` ] ,
3128
3139
topicsToExclude : [ , _json , `TopicsToExclude` ] ,
3129
3140
topicsToReplicate : [ , _json , `TopicsToReplicate` ] ,
3130
3141
} ) ;
@@ -4070,6 +4081,15 @@ const de_ReplicationInfoSummary = (output: any, context: __SerdeContext): Replic
4070
4081
} ) as any ;
4071
4082
} ;
4072
4083
4084
+ /**
4085
+ * deserializeAws_restJson1ReplicationStartingPosition
4086
+ */
4087
+ const de_ReplicationStartingPosition = ( output : any , context : __SerdeContext ) : ReplicationStartingPosition => {
4088
+ return take ( output , {
4089
+ Type : [ , __expectString , `type` ] ,
4090
+ } ) as any ;
4091
+ } ;
4092
+
4073
4093
/**
4074
4094
* deserializeAws_restJson1ReplicationStateInfo
4075
4095
*/
@@ -4196,6 +4216,7 @@ const de_TopicReplication = (output: any, context: __SerdeContext): TopicReplica
4196
4216
CopyAccessControlListsForTopics : [ , __expectBoolean , `copyAccessControlListsForTopics` ] ,
4197
4217
CopyTopicConfigurations : [ , __expectBoolean , `copyTopicConfigurations` ] ,
4198
4218
DetectAndCopyNewTopics : [ , __expectBoolean , `detectAndCopyNewTopics` ] ,
4219
+ StartingPosition : [ , ( _ : any ) => de_ReplicationStartingPosition ( _ , context ) , `startingPosition` ] ,
4199
4220
TopicsToExclude : [ , _json , `topicsToExclude` ] ,
4200
4221
TopicsToReplicate : [ , _json , `topicsToReplicate` ] ,
4201
4222
} ) as any ;
0 commit comments