Skip to content

Commit 87044ce

Browse files
DocumentIdOptions has been added for the Amazon OpenSearch destination.
1 parent 5e97e6a commit 87044ce

File tree

34 files changed

+1334
-2869
lines changed

34 files changed

+1334
-2869
lines changed

generator/ServiceModels/firehose/firehose-2015-08-04.api.json

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,8 @@
328328
"S3Configuration":{"shape":"S3DestinationConfiguration"},
329329
"ProcessingConfiguration":{"shape":"ProcessingConfiguration"},
330330
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
331-
"VpcConfiguration":{"shape":"VpcConfiguration"}
331+
"VpcConfiguration":{"shape":"VpcConfiguration"},
332+
"DocumentIdOptions":{"shape":"DocumentIdOptions"}
332333
}
333334
},
334335
"AmazonopensearchserviceDestinationDescription":{
@@ -346,7 +347,8 @@
346347
"S3DestinationDescription":{"shape":"S3DestinationDescription"},
347348
"ProcessingConfiguration":{"shape":"ProcessingConfiguration"},
348349
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
349-
"VpcConfigurationDescription":{"shape":"VpcConfigurationDescription"}
350+
"VpcConfigurationDescription":{"shape":"VpcConfigurationDescription"},
351+
"DocumentIdOptions":{"shape":"DocumentIdOptions"}
350352
}
351353
},
352354
"AmazonopensearchserviceDestinationUpdate":{
@@ -362,7 +364,8 @@
362364
"RetryOptions":{"shape":"AmazonopensearchserviceRetryOptions"},
363365
"S3Update":{"shape":"S3DestinationUpdate"},
364366
"ProcessingConfiguration":{"shape":"ProcessingConfiguration"},
365-
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"}
367+
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
368+
"DocumentIdOptions":{"shape":"DocumentIdOptions"}
366369
}
367370
},
368371
"AmazonopensearchserviceDomainARN":{
@@ -541,6 +544,13 @@
541544
"min":1,
542545
"pattern":".*"
543546
},
547+
"DefaultDocumentIdFormat":{
548+
"type":"string",
549+
"enum":[
550+
"FIREHOSE_DEFAULT",
551+
"NO_DOCUMENT_ID"
552+
]
553+
},
544554
"DeleteDeliveryStreamInput":{
545555
"type":"structure",
546556
"required":["DeliveryStreamName"],
@@ -721,6 +731,13 @@
721731
"min":1,
722732
"pattern":"[a-zA-Z0-9-]+"
723733
},
734+
"DocumentIdOptions":{
735+
"type":"structure",
736+
"required":["DefaultDocumentIdFormat"],
737+
"members":{
738+
"DefaultDocumentIdFormat":{"shape":"DefaultDocumentIdFormat"}
739+
}
740+
},
724741
"DynamicPartitioningConfiguration":{
725742
"type":"structure",
726743
"members":{
@@ -771,7 +788,8 @@
771788
"S3Configuration":{"shape":"S3DestinationConfiguration"},
772789
"ProcessingConfiguration":{"shape":"ProcessingConfiguration"},
773790
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
774-
"VpcConfiguration":{"shape":"VpcConfiguration"}
791+
"VpcConfiguration":{"shape":"VpcConfiguration"},
792+
"DocumentIdOptions":{"shape":"DocumentIdOptions"}
775793
}
776794
},
777795
"ElasticsearchDestinationDescription":{
@@ -789,7 +807,8 @@
789807
"S3DestinationDescription":{"shape":"S3DestinationDescription"},
790808
"ProcessingConfiguration":{"shape":"ProcessingConfiguration"},
791809
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
792-
"VpcConfigurationDescription":{"shape":"VpcConfigurationDescription"}
810+
"VpcConfigurationDescription":{"shape":"VpcConfigurationDescription"},
811+
"DocumentIdOptions":{"shape":"DocumentIdOptions"}
793812
}
794813
},
795814
"ElasticsearchDestinationUpdate":{
@@ -805,7 +824,8 @@
805824
"RetryOptions":{"shape":"ElasticsearchRetryOptions"},
806825
"S3Update":{"shape":"S3DestinationUpdate"},
807826
"ProcessingConfiguration":{"shape":"ProcessingConfiguration"},
808-
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"}
827+
"CloudWatchLoggingOptions":{"shape":"CloudWatchLoggingOptions"},
828+
"DocumentIdOptions":{"shape":"DocumentIdOptions"}
809829
}
810830
},
811831
"ElasticsearchDomainARN":{

generator/ServiceModels/firehose/firehose-2015-08-04.docs.json

Lines changed: 23 additions & 6 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)