firehose-2015-08-04.min.json 49 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887
  1. {
  2. "version": "2.0",
  3. "metadata": {
  4. "apiVersion": "2015-08-04",
  5. "endpointPrefix": "firehose",
  6. "jsonVersion": "1.1",
  7. "protocol": "json",
  8. "serviceAbbreviation": "Firehose",
  9. "serviceFullName": "Amazon Kinesis Firehose",
  10. "serviceId": "Firehose",
  11. "signatureVersion": "v4",
  12. "targetPrefix": "Firehose_20150804",
  13. "uid": "firehose-2015-08-04"
  14. },
  15. "operations": {
  16. "CreateDeliveryStream": {
  17. "input": {
  18. "type": "structure",
  19. "required": [
  20. "DeliveryStreamName"
  21. ],
  22. "members": {
  23. "DeliveryStreamName": {},
  24. "DeliveryStreamType": {},
  25. "KinesisStreamSourceConfiguration": {
  26. "type": "structure",
  27. "required": [
  28. "KinesisStreamARN",
  29. "RoleARN"
  30. ],
  31. "members": {
  32. "KinesisStreamARN": {},
  33. "RoleARN": {}
  34. }
  35. },
  36. "DeliveryStreamEncryptionConfigurationInput": {
  37. "shape": "S7"
  38. },
  39. "S3DestinationConfiguration": {
  40. "shape": "Sa",
  41. "deprecated": true
  42. },
  43. "ExtendedS3DestinationConfiguration": {
  44. "type": "structure",
  45. "required": [
  46. "RoleARN",
  47. "BucketARN"
  48. ],
  49. "members": {
  50. "RoleARN": {},
  51. "BucketARN": {},
  52. "Prefix": {},
  53. "ErrorOutputPrefix": {},
  54. "BufferingHints": {
  55. "shape": "Se"
  56. },
  57. "CompressionFormat": {},
  58. "EncryptionConfiguration": {
  59. "shape": "Si"
  60. },
  61. "CloudWatchLoggingOptions": {
  62. "shape": "Sl"
  63. },
  64. "ProcessingConfiguration": {
  65. "shape": "Sq"
  66. },
  67. "S3BackupMode": {},
  68. "S3BackupConfiguration": {
  69. "shape": "Sa"
  70. },
  71. "DataFormatConversionConfiguration": {
  72. "shape": "Sz"
  73. },
  74. "DynamicPartitioningConfiguration": {
  75. "shape": "S1o"
  76. },
  77. "FileExtension": {},
  78. "CustomTimeZone": {}
  79. }
  80. },
  81. "RedshiftDestinationConfiguration": {
  82. "type": "structure",
  83. "required": [
  84. "RoleARN",
  85. "ClusterJDBCURL",
  86. "CopyCommand",
  87. "Username",
  88. "Password",
  89. "S3Configuration"
  90. ],
  91. "members": {
  92. "RoleARN": {},
  93. "ClusterJDBCURL": {},
  94. "CopyCommand": {
  95. "shape": "S1v"
  96. },
  97. "Username": {
  98. "shape": "S1z"
  99. },
  100. "Password": {
  101. "shape": "S20"
  102. },
  103. "RetryOptions": {
  104. "shape": "S21"
  105. },
  106. "S3Configuration": {
  107. "shape": "Sa"
  108. },
  109. "ProcessingConfiguration": {
  110. "shape": "Sq"
  111. },
  112. "S3BackupMode": {},
  113. "S3BackupConfiguration": {
  114. "shape": "Sa"
  115. },
  116. "CloudWatchLoggingOptions": {
  117. "shape": "Sl"
  118. }
  119. }
  120. },
  121. "ElasticsearchDestinationConfiguration": {
  122. "type": "structure",
  123. "required": [
  124. "RoleARN",
  125. "IndexName",
  126. "S3Configuration"
  127. ],
  128. "members": {
  129. "RoleARN": {},
  130. "DomainARN": {},
  131. "ClusterEndpoint": {},
  132. "IndexName": {},
  133. "TypeName": {},
  134. "IndexRotationPeriod": {},
  135. "BufferingHints": {
  136. "shape": "S2a"
  137. },
  138. "RetryOptions": {
  139. "shape": "S2d"
  140. },
  141. "S3BackupMode": {},
  142. "S3Configuration": {
  143. "shape": "Sa"
  144. },
  145. "ProcessingConfiguration": {
  146. "shape": "Sq"
  147. },
  148. "CloudWatchLoggingOptions": {
  149. "shape": "Sl"
  150. },
  151. "VpcConfiguration": {
  152. "shape": "S2g"
  153. },
  154. "DocumentIdOptions": {
  155. "shape": "S2j"
  156. }
  157. }
  158. },
  159. "AmazonopensearchserviceDestinationConfiguration": {
  160. "type": "structure",
  161. "required": [
  162. "RoleARN",
  163. "IndexName",
  164. "S3Configuration"
  165. ],
  166. "members": {
  167. "RoleARN": {},
  168. "DomainARN": {},
  169. "ClusterEndpoint": {},
  170. "IndexName": {},
  171. "TypeName": {},
  172. "IndexRotationPeriod": {},
  173. "BufferingHints": {
  174. "shape": "S2r"
  175. },
  176. "RetryOptions": {
  177. "shape": "S2u"
  178. },
  179. "S3BackupMode": {},
  180. "S3Configuration": {
  181. "shape": "Sa"
  182. },
  183. "ProcessingConfiguration": {
  184. "shape": "Sq"
  185. },
  186. "CloudWatchLoggingOptions": {
  187. "shape": "Sl"
  188. },
  189. "VpcConfiguration": {
  190. "shape": "S2g"
  191. },
  192. "DocumentIdOptions": {
  193. "shape": "S2j"
  194. }
  195. }
  196. },
  197. "SplunkDestinationConfiguration": {
  198. "type": "structure",
  199. "required": [
  200. "HECEndpoint",
  201. "HECEndpointType",
  202. "HECToken",
  203. "S3Configuration"
  204. ],
  205. "members": {
  206. "HECEndpoint": {},
  207. "HECEndpointType": {},
  208. "HECToken": {},
  209. "HECAcknowledgmentTimeoutInSeconds": {
  210. "type": "integer"
  211. },
  212. "RetryOptions": {
  213. "shape": "S32"
  214. },
  215. "S3BackupMode": {},
  216. "S3Configuration": {
  217. "shape": "Sa"
  218. },
  219. "ProcessingConfiguration": {
  220. "shape": "Sq"
  221. },
  222. "CloudWatchLoggingOptions": {
  223. "shape": "Sl"
  224. },
  225. "BufferingHints": {
  226. "shape": "S35"
  227. }
  228. }
  229. },
  230. "HttpEndpointDestinationConfiguration": {
  231. "type": "structure",
  232. "required": [
  233. "EndpointConfiguration",
  234. "S3Configuration"
  235. ],
  236. "members": {
  237. "EndpointConfiguration": {
  238. "shape": "S39"
  239. },
  240. "BufferingHints": {
  241. "shape": "S3d"
  242. },
  243. "CloudWatchLoggingOptions": {
  244. "shape": "Sl"
  245. },
  246. "RequestConfiguration": {
  247. "shape": "S3g"
  248. },
  249. "ProcessingConfiguration": {
  250. "shape": "Sq"
  251. },
  252. "RoleARN": {},
  253. "RetryOptions": {
  254. "shape": "S3m"
  255. },
  256. "S3BackupMode": {},
  257. "S3Configuration": {
  258. "shape": "Sa"
  259. }
  260. }
  261. },
  262. "Tags": {
  263. "shape": "S3p"
  264. },
  265. "AmazonOpenSearchServerlessDestinationConfiguration": {
  266. "type": "structure",
  267. "required": [
  268. "RoleARN",
  269. "IndexName",
  270. "S3Configuration"
  271. ],
  272. "members": {
  273. "RoleARN": {},
  274. "CollectionEndpoint": {},
  275. "IndexName": {},
  276. "BufferingHints": {
  277. "shape": "S3w"
  278. },
  279. "RetryOptions": {
  280. "shape": "S3z"
  281. },
  282. "S3BackupMode": {},
  283. "S3Configuration": {
  284. "shape": "Sa"
  285. },
  286. "ProcessingConfiguration": {
  287. "shape": "Sq"
  288. },
  289. "CloudWatchLoggingOptions": {
  290. "shape": "Sl"
  291. },
  292. "VpcConfiguration": {
  293. "shape": "S2g"
  294. }
  295. }
  296. },
  297. "MSKSourceConfiguration": {
  298. "type": "structure",
  299. "required": [
  300. "MSKClusterARN",
  301. "TopicName",
  302. "AuthenticationConfiguration"
  303. ],
  304. "members": {
  305. "MSKClusterARN": {},
  306. "TopicName": {},
  307. "AuthenticationConfiguration": {
  308. "shape": "S45"
  309. }
  310. }
  311. },
  312. "SnowflakeDestinationConfiguration": {
  313. "type": "structure",
  314. "required": [
  315. "AccountUrl",
  316. "PrivateKey",
  317. "User",
  318. "Database",
  319. "Schema",
  320. "Table",
  321. "RoleARN",
  322. "S3Configuration"
  323. ],
  324. "members": {
  325. "AccountUrl": {
  326. "shape": "S48"
  327. },
  328. "PrivateKey": {
  329. "shape": "S49"
  330. },
  331. "KeyPassphrase": {
  332. "shape": "S4a"
  333. },
  334. "User": {
  335. "shape": "S4b"
  336. },
  337. "Database": {
  338. "shape": "S4c"
  339. },
  340. "Schema": {
  341. "shape": "S4d"
  342. },
  343. "Table": {
  344. "shape": "S4e"
  345. },
  346. "SnowflakeRoleConfiguration": {
  347. "shape": "S4f"
  348. },
  349. "DataLoadingOption": {},
  350. "MetaDataColumnName": {
  351. "shape": "S4i"
  352. },
  353. "ContentColumnName": {
  354. "shape": "S4j"
  355. },
  356. "SnowflakeVpcConfiguration": {
  357. "shape": "S4k"
  358. },
  359. "CloudWatchLoggingOptions": {
  360. "shape": "Sl"
  361. },
  362. "ProcessingConfiguration": {
  363. "shape": "Sq"
  364. },
  365. "RoleARN": {},
  366. "RetryOptions": {
  367. "shape": "S4m"
  368. },
  369. "S3BackupMode": {},
  370. "S3Configuration": {
  371. "shape": "Sa"
  372. }
  373. }
  374. }
  375. }
  376. },
  377. "output": {
  378. "type": "structure",
  379. "members": {
  380. "DeliveryStreamARN": {}
  381. }
  382. }
  383. },
  384. "DeleteDeliveryStream": {
  385. "input": {
  386. "type": "structure",
  387. "required": [
  388. "DeliveryStreamName"
  389. ],
  390. "members": {
  391. "DeliveryStreamName": {},
  392. "AllowForceDelete": {
  393. "type": "boolean"
  394. }
  395. }
  396. },
  397. "output": {
  398. "type": "structure",
  399. "members": {}
  400. }
  401. },
  402. "DescribeDeliveryStream": {
  403. "input": {
  404. "type": "structure",
  405. "required": [
  406. "DeliveryStreamName"
  407. ],
  408. "members": {
  409. "DeliveryStreamName": {},
  410. "Limit": {
  411. "type": "integer"
  412. },
  413. "ExclusiveStartDestinationId": {}
  414. }
  415. },
  416. "output": {
  417. "type": "structure",
  418. "required": [
  419. "DeliveryStreamDescription"
  420. ],
  421. "members": {
  422. "DeliveryStreamDescription": {
  423. "type": "structure",
  424. "required": [
  425. "DeliveryStreamName",
  426. "DeliveryStreamARN",
  427. "DeliveryStreamStatus",
  428. "DeliveryStreamType",
  429. "VersionId",
  430. "Destinations",
  431. "HasMoreDestinations"
  432. ],
  433. "members": {
  434. "DeliveryStreamName": {},
  435. "DeliveryStreamARN": {},
  436. "DeliveryStreamStatus": {},
  437. "FailureDescription": {
  438. "shape": "S4z"
  439. },
  440. "DeliveryStreamEncryptionConfiguration": {
  441. "type": "structure",
  442. "members": {
  443. "KeyARN": {},
  444. "KeyType": {},
  445. "Status": {},
  446. "FailureDescription": {
  447. "shape": "S4z"
  448. }
  449. }
  450. },
  451. "DeliveryStreamType": {},
  452. "VersionId": {},
  453. "CreateTimestamp": {
  454. "type": "timestamp"
  455. },
  456. "LastUpdateTimestamp": {
  457. "type": "timestamp"
  458. },
  459. "Source": {
  460. "type": "structure",
  461. "members": {
  462. "KinesisStreamSourceDescription": {
  463. "type": "structure",
  464. "members": {
  465. "KinesisStreamARN": {},
  466. "RoleARN": {},
  467. "DeliveryStartTimestamp": {
  468. "type": "timestamp"
  469. }
  470. }
  471. },
  472. "MSKSourceDescription": {
  473. "type": "structure",
  474. "members": {
  475. "MSKClusterARN": {},
  476. "TopicName": {},
  477. "AuthenticationConfiguration": {
  478. "shape": "S45"
  479. },
  480. "DeliveryStartTimestamp": {
  481. "type": "timestamp"
  482. }
  483. }
  484. }
  485. }
  486. },
  487. "Destinations": {
  488. "type": "list",
  489. "member": {
  490. "type": "structure",
  491. "required": [
  492. "DestinationId"
  493. ],
  494. "members": {
  495. "DestinationId": {},
  496. "S3DestinationDescription": {
  497. "shape": "S5b"
  498. },
  499. "ExtendedS3DestinationDescription": {
  500. "type": "structure",
  501. "required": [
  502. "RoleARN",
  503. "BucketARN",
  504. "BufferingHints",
  505. "CompressionFormat",
  506. "EncryptionConfiguration"
  507. ],
  508. "members": {
  509. "RoleARN": {},
  510. "BucketARN": {},
  511. "Prefix": {},
  512. "ErrorOutputPrefix": {},
  513. "BufferingHints": {
  514. "shape": "Se"
  515. },
  516. "CompressionFormat": {},
  517. "EncryptionConfiguration": {
  518. "shape": "Si"
  519. },
  520. "CloudWatchLoggingOptions": {
  521. "shape": "Sl"
  522. },
  523. "ProcessingConfiguration": {
  524. "shape": "Sq"
  525. },
  526. "S3BackupMode": {},
  527. "S3BackupDescription": {
  528. "shape": "S5b"
  529. },
  530. "DataFormatConversionConfiguration": {
  531. "shape": "Sz"
  532. },
  533. "DynamicPartitioningConfiguration": {
  534. "shape": "S1o"
  535. },
  536. "FileExtension": {},
  537. "CustomTimeZone": {}
  538. }
  539. },
  540. "RedshiftDestinationDescription": {
  541. "type": "structure",
  542. "required": [
  543. "RoleARN",
  544. "ClusterJDBCURL",
  545. "CopyCommand",
  546. "Username",
  547. "S3DestinationDescription"
  548. ],
  549. "members": {
  550. "RoleARN": {},
  551. "ClusterJDBCURL": {},
  552. "CopyCommand": {
  553. "shape": "S1v"
  554. },
  555. "Username": {
  556. "shape": "S1z"
  557. },
  558. "RetryOptions": {
  559. "shape": "S21"
  560. },
  561. "S3DestinationDescription": {
  562. "shape": "S5b"
  563. },
  564. "ProcessingConfiguration": {
  565. "shape": "Sq"
  566. },
  567. "S3BackupMode": {},
  568. "S3BackupDescription": {
  569. "shape": "S5b"
  570. },
  571. "CloudWatchLoggingOptions": {
  572. "shape": "Sl"
  573. }
  574. }
  575. },
  576. "ElasticsearchDestinationDescription": {
  577. "type": "structure",
  578. "members": {
  579. "RoleARN": {},
  580. "DomainARN": {},
  581. "ClusterEndpoint": {},
  582. "IndexName": {},
  583. "TypeName": {},
  584. "IndexRotationPeriod": {},
  585. "BufferingHints": {
  586. "shape": "S2a"
  587. },
  588. "RetryOptions": {
  589. "shape": "S2d"
  590. },
  591. "S3BackupMode": {},
  592. "S3DestinationDescription": {
  593. "shape": "S5b"
  594. },
  595. "ProcessingConfiguration": {
  596. "shape": "Sq"
  597. },
  598. "CloudWatchLoggingOptions": {
  599. "shape": "Sl"
  600. },
  601. "VpcConfigurationDescription": {
  602. "shape": "S5f"
  603. },
  604. "DocumentIdOptions": {
  605. "shape": "S2j"
  606. }
  607. }
  608. },
  609. "AmazonopensearchserviceDestinationDescription": {
  610. "type": "structure",
  611. "members": {
  612. "RoleARN": {},
  613. "DomainARN": {},
  614. "ClusterEndpoint": {},
  615. "IndexName": {},
  616. "TypeName": {},
  617. "IndexRotationPeriod": {},
  618. "BufferingHints": {
  619. "shape": "S2r"
  620. },
  621. "RetryOptions": {
  622. "shape": "S2u"
  623. },
  624. "S3BackupMode": {},
  625. "S3DestinationDescription": {
  626. "shape": "S5b"
  627. },
  628. "ProcessingConfiguration": {
  629. "shape": "Sq"
  630. },
  631. "CloudWatchLoggingOptions": {
  632. "shape": "Sl"
  633. },
  634. "VpcConfigurationDescription": {
  635. "shape": "S5f"
  636. },
  637. "DocumentIdOptions": {
  638. "shape": "S2j"
  639. }
  640. }
  641. },
  642. "SplunkDestinationDescription": {
  643. "type": "structure",
  644. "members": {
  645. "HECEndpoint": {},
  646. "HECEndpointType": {},
  647. "HECToken": {},
  648. "HECAcknowledgmentTimeoutInSeconds": {
  649. "type": "integer"
  650. },
  651. "RetryOptions": {
  652. "shape": "S32"
  653. },
  654. "S3BackupMode": {},
  655. "S3DestinationDescription": {
  656. "shape": "S5b"
  657. },
  658. "ProcessingConfiguration": {
  659. "shape": "Sq"
  660. },
  661. "CloudWatchLoggingOptions": {
  662. "shape": "Sl"
  663. },
  664. "BufferingHints": {
  665. "shape": "S35"
  666. }
  667. }
  668. },
  669. "HttpEndpointDestinationDescription": {
  670. "type": "structure",
  671. "members": {
  672. "EndpointConfiguration": {
  673. "type": "structure",
  674. "members": {
  675. "Url": {
  676. "shape": "S3a"
  677. },
  678. "Name": {}
  679. }
  680. },
  681. "BufferingHints": {
  682. "shape": "S3d"
  683. },
  684. "CloudWatchLoggingOptions": {
  685. "shape": "Sl"
  686. },
  687. "RequestConfiguration": {
  688. "shape": "S3g"
  689. },
  690. "ProcessingConfiguration": {
  691. "shape": "Sq"
  692. },
  693. "RoleARN": {},
  694. "RetryOptions": {
  695. "shape": "S3m"
  696. },
  697. "S3BackupMode": {},
  698. "S3DestinationDescription": {
  699. "shape": "S5b"
  700. }
  701. }
  702. },
  703. "SnowflakeDestinationDescription": {
  704. "type": "structure",
  705. "members": {
  706. "AccountUrl": {
  707. "shape": "S48"
  708. },
  709. "User": {
  710. "shape": "S4b"
  711. },
  712. "Database": {
  713. "shape": "S4c"
  714. },
  715. "Schema": {
  716. "shape": "S4d"
  717. },
  718. "Table": {
  719. "shape": "S4e"
  720. },
  721. "SnowflakeRoleConfiguration": {
  722. "shape": "S4f"
  723. },
  724. "DataLoadingOption": {},
  725. "MetaDataColumnName": {
  726. "shape": "S4i"
  727. },
  728. "ContentColumnName": {
  729. "shape": "S4j"
  730. },
  731. "SnowflakeVpcConfiguration": {
  732. "shape": "S4k"
  733. },
  734. "CloudWatchLoggingOptions": {
  735. "shape": "Sl"
  736. },
  737. "ProcessingConfiguration": {
  738. "shape": "Sq"
  739. },
  740. "RoleARN": {},
  741. "RetryOptions": {
  742. "shape": "S4m"
  743. },
  744. "S3BackupMode": {},
  745. "S3DestinationDescription": {
  746. "shape": "S5b"
  747. }
  748. }
  749. },
  750. "AmazonOpenSearchServerlessDestinationDescription": {
  751. "type": "structure",
  752. "members": {
  753. "RoleARN": {},
  754. "CollectionEndpoint": {},
  755. "IndexName": {},
  756. "BufferingHints": {
  757. "shape": "S3w"
  758. },
  759. "RetryOptions": {
  760. "shape": "S3z"
  761. },
  762. "S3BackupMode": {},
  763. "S3DestinationDescription": {
  764. "shape": "S5b"
  765. },
  766. "ProcessingConfiguration": {
  767. "shape": "Sq"
  768. },
  769. "CloudWatchLoggingOptions": {
  770. "shape": "Sl"
  771. },
  772. "VpcConfigurationDescription": {
  773. "shape": "S5f"
  774. }
  775. }
  776. }
  777. }
  778. }
  779. },
  780. "HasMoreDestinations": {
  781. "type": "boolean"
  782. }
  783. }
  784. }
  785. }
  786. }
  787. },
  788. "ListDeliveryStreams": {
  789. "input": {
  790. "type": "structure",
  791. "members": {
  792. "Limit": {
  793. "type": "integer"
  794. },
  795. "DeliveryStreamType": {},
  796. "ExclusiveStartDeliveryStreamName": {}
  797. }
  798. },
  799. "output": {
  800. "type": "structure",
  801. "required": [
  802. "DeliveryStreamNames",
  803. "HasMoreDeliveryStreams"
  804. ],
  805. "members": {
  806. "DeliveryStreamNames": {
  807. "type": "list",
  808. "member": {}
  809. },
  810. "HasMoreDeliveryStreams": {
  811. "type": "boolean"
  812. }
  813. }
  814. }
  815. },
  816. "ListTagsForDeliveryStream": {
  817. "input": {
  818. "type": "structure",
  819. "required": [
  820. "DeliveryStreamName"
  821. ],
  822. "members": {
  823. "DeliveryStreamName": {},
  824. "ExclusiveStartTagKey": {},
  825. "Limit": {
  826. "type": "integer"
  827. }
  828. }
  829. },
  830. "output": {
  831. "type": "structure",
  832. "required": [
  833. "Tags",
  834. "HasMoreTags"
  835. ],
  836. "members": {
  837. "Tags": {
  838. "type": "list",
  839. "member": {
  840. "shape": "S3q"
  841. }
  842. },
  843. "HasMoreTags": {
  844. "type": "boolean"
  845. }
  846. }
  847. }
  848. },
  849. "PutRecord": {
  850. "input": {
  851. "type": "structure",
  852. "required": [
  853. "DeliveryStreamName",
  854. "Record"
  855. ],
  856. "members": {
  857. "DeliveryStreamName": {},
  858. "Record": {
  859. "shape": "S5v"
  860. }
  861. }
  862. },
  863. "output": {
  864. "type": "structure",
  865. "required": [
  866. "RecordId"
  867. ],
  868. "members": {
  869. "RecordId": {},
  870. "Encrypted": {
  871. "type": "boolean"
  872. }
  873. }
  874. }
  875. },
  876. "PutRecordBatch": {
  877. "input": {
  878. "type": "structure",
  879. "required": [
  880. "DeliveryStreamName",
  881. "Records"
  882. ],
  883. "members": {
  884. "DeliveryStreamName": {},
  885. "Records": {
  886. "type": "list",
  887. "member": {
  888. "shape": "S5v"
  889. }
  890. }
  891. }
  892. },
  893. "output": {
  894. "type": "structure",
  895. "required": [
  896. "FailedPutCount",
  897. "RequestResponses"
  898. ],
  899. "members": {
  900. "FailedPutCount": {
  901. "type": "integer"
  902. },
  903. "Encrypted": {
  904. "type": "boolean"
  905. },
  906. "RequestResponses": {
  907. "type": "list",
  908. "member": {
  909. "type": "structure",
  910. "members": {
  911. "RecordId": {},
  912. "ErrorCode": {},
  913. "ErrorMessage": {}
  914. }
  915. }
  916. }
  917. }
  918. }
  919. },
  920. "StartDeliveryStreamEncryption": {
  921. "input": {
  922. "type": "structure",
  923. "required": [
  924. "DeliveryStreamName"
  925. ],
  926. "members": {
  927. "DeliveryStreamName": {},
  928. "DeliveryStreamEncryptionConfigurationInput": {
  929. "shape": "S7"
  930. }
  931. }
  932. },
  933. "output": {
  934. "type": "structure",
  935. "members": {}
  936. }
  937. },
  938. "StopDeliveryStreamEncryption": {
  939. "input": {
  940. "type": "structure",
  941. "required": [
  942. "DeliveryStreamName"
  943. ],
  944. "members": {
  945. "DeliveryStreamName": {}
  946. }
  947. },
  948. "output": {
  949. "type": "structure",
  950. "members": {}
  951. }
  952. },
  953. "TagDeliveryStream": {
  954. "input": {
  955. "type": "structure",
  956. "required": [
  957. "DeliveryStreamName",
  958. "Tags"
  959. ],
  960. "members": {
  961. "DeliveryStreamName": {},
  962. "Tags": {
  963. "shape": "S3p"
  964. }
  965. }
  966. },
  967. "output": {
  968. "type": "structure",
  969. "members": {}
  970. }
  971. },
  972. "UntagDeliveryStream": {
  973. "input": {
  974. "type": "structure",
  975. "required": [
  976. "DeliveryStreamName",
  977. "TagKeys"
  978. ],
  979. "members": {
  980. "DeliveryStreamName": {},
  981. "TagKeys": {
  982. "type": "list",
  983. "member": {}
  984. }
  985. }
  986. },
  987. "output": {
  988. "type": "structure",
  989. "members": {}
  990. }
  991. },
  992. "UpdateDestination": {
  993. "input": {
  994. "type": "structure",
  995. "required": [
  996. "DeliveryStreamName",
  997. "CurrentDeliveryStreamVersionId",
  998. "DestinationId"
  999. ],
  1000. "members": {
  1001. "DeliveryStreamName": {},
  1002. "CurrentDeliveryStreamVersionId": {},
  1003. "DestinationId": {},
  1004. "S3DestinationUpdate": {
  1005. "shape": "S6g",
  1006. "deprecated": true
  1007. },
  1008. "ExtendedS3DestinationUpdate": {
  1009. "type": "structure",
  1010. "members": {
  1011. "RoleARN": {},
  1012. "BucketARN": {},
  1013. "Prefix": {},
  1014. "ErrorOutputPrefix": {},
  1015. "BufferingHints": {
  1016. "shape": "Se"
  1017. },
  1018. "CompressionFormat": {},
  1019. "EncryptionConfiguration": {
  1020. "shape": "Si"
  1021. },
  1022. "CloudWatchLoggingOptions": {
  1023. "shape": "Sl"
  1024. },
  1025. "ProcessingConfiguration": {
  1026. "shape": "Sq"
  1027. },
  1028. "S3BackupMode": {},
  1029. "S3BackupUpdate": {
  1030. "shape": "S6g"
  1031. },
  1032. "DataFormatConversionConfiguration": {
  1033. "shape": "Sz"
  1034. },
  1035. "DynamicPartitioningConfiguration": {
  1036. "shape": "S1o"
  1037. },
  1038. "FileExtension": {},
  1039. "CustomTimeZone": {}
  1040. }
  1041. },
  1042. "RedshiftDestinationUpdate": {
  1043. "type": "structure",
  1044. "members": {
  1045. "RoleARN": {},
  1046. "ClusterJDBCURL": {},
  1047. "CopyCommand": {
  1048. "shape": "S1v"
  1049. },
  1050. "Username": {
  1051. "shape": "S1z"
  1052. },
  1053. "Password": {
  1054. "shape": "S20"
  1055. },
  1056. "RetryOptions": {
  1057. "shape": "S21"
  1058. },
  1059. "S3Update": {
  1060. "shape": "S6g"
  1061. },
  1062. "ProcessingConfiguration": {
  1063. "shape": "Sq"
  1064. },
  1065. "S3BackupMode": {},
  1066. "S3BackupUpdate": {
  1067. "shape": "S6g"
  1068. },
  1069. "CloudWatchLoggingOptions": {
  1070. "shape": "Sl"
  1071. }
  1072. }
  1073. },
  1074. "ElasticsearchDestinationUpdate": {
  1075. "type": "structure",
  1076. "members": {
  1077. "RoleARN": {},
  1078. "DomainARN": {},
  1079. "ClusterEndpoint": {},
  1080. "IndexName": {},
  1081. "TypeName": {},
  1082. "IndexRotationPeriod": {},
  1083. "BufferingHints": {
  1084. "shape": "S2a"
  1085. },
  1086. "RetryOptions": {
  1087. "shape": "S2d"
  1088. },
  1089. "S3Update": {
  1090. "shape": "S6g"
  1091. },
  1092. "ProcessingConfiguration": {
  1093. "shape": "Sq"
  1094. },
  1095. "CloudWatchLoggingOptions": {
  1096. "shape": "Sl"
  1097. },
  1098. "DocumentIdOptions": {
  1099. "shape": "S2j"
  1100. }
  1101. }
  1102. },
  1103. "AmazonopensearchserviceDestinationUpdate": {
  1104. "type": "structure",
  1105. "members": {
  1106. "RoleARN": {},
  1107. "DomainARN": {},
  1108. "ClusterEndpoint": {},
  1109. "IndexName": {},
  1110. "TypeName": {},
  1111. "IndexRotationPeriod": {},
  1112. "BufferingHints": {
  1113. "shape": "S2r"
  1114. },
  1115. "RetryOptions": {
  1116. "shape": "S2u"
  1117. },
  1118. "S3Update": {
  1119. "shape": "S6g"
  1120. },
  1121. "ProcessingConfiguration": {
  1122. "shape": "Sq"
  1123. },
  1124. "CloudWatchLoggingOptions": {
  1125. "shape": "Sl"
  1126. },
  1127. "DocumentIdOptions": {
  1128. "shape": "S2j"
  1129. }
  1130. }
  1131. },
  1132. "SplunkDestinationUpdate": {
  1133. "type": "structure",
  1134. "members": {
  1135. "HECEndpoint": {},
  1136. "HECEndpointType": {},
  1137. "HECToken": {},
  1138. "HECAcknowledgmentTimeoutInSeconds": {
  1139. "type": "integer"
  1140. },
  1141. "RetryOptions": {
  1142. "shape": "S32"
  1143. },
  1144. "S3BackupMode": {},
  1145. "S3Update": {
  1146. "shape": "S6g"
  1147. },
  1148. "ProcessingConfiguration": {
  1149. "shape": "Sq"
  1150. },
  1151. "CloudWatchLoggingOptions": {
  1152. "shape": "Sl"
  1153. },
  1154. "BufferingHints": {
  1155. "shape": "S35"
  1156. }
  1157. }
  1158. },
  1159. "HttpEndpointDestinationUpdate": {
  1160. "type": "structure",
  1161. "members": {
  1162. "EndpointConfiguration": {
  1163. "shape": "S39"
  1164. },
  1165. "BufferingHints": {
  1166. "shape": "S3d"
  1167. },
  1168. "CloudWatchLoggingOptions": {
  1169. "shape": "Sl"
  1170. },
  1171. "RequestConfiguration": {
  1172. "shape": "S3g"
  1173. },
  1174. "ProcessingConfiguration": {
  1175. "shape": "Sq"
  1176. },
  1177. "RoleARN": {},
  1178. "RetryOptions": {
  1179. "shape": "S3m"
  1180. },
  1181. "S3BackupMode": {},
  1182. "S3Update": {
  1183. "shape": "S6g"
  1184. }
  1185. }
  1186. },
  1187. "AmazonOpenSearchServerlessDestinationUpdate": {
  1188. "type": "structure",
  1189. "members": {
  1190. "RoleARN": {},
  1191. "CollectionEndpoint": {},
  1192. "IndexName": {},
  1193. "BufferingHints": {
  1194. "shape": "S3w"
  1195. },
  1196. "RetryOptions": {
  1197. "shape": "S3z"
  1198. },
  1199. "S3Update": {
  1200. "shape": "S6g"
  1201. },
  1202. "ProcessingConfiguration": {
  1203. "shape": "Sq"
  1204. },
  1205. "CloudWatchLoggingOptions": {
  1206. "shape": "Sl"
  1207. }
  1208. }
  1209. },
  1210. "SnowflakeDestinationUpdate": {
  1211. "type": "structure",
  1212. "members": {
  1213. "AccountUrl": {
  1214. "shape": "S48"
  1215. },
  1216. "PrivateKey": {
  1217. "shape": "S49"
  1218. },
  1219. "KeyPassphrase": {
  1220. "shape": "S4a"
  1221. },
  1222. "User": {
  1223. "shape": "S4b"
  1224. },
  1225. "Database": {
  1226. "shape": "S4c"
  1227. },
  1228. "Schema": {
  1229. "shape": "S4d"
  1230. },
  1231. "Table": {
  1232. "shape": "S4e"
  1233. },
  1234. "SnowflakeRoleConfiguration": {
  1235. "shape": "S4f"
  1236. },
  1237. "DataLoadingOption": {},
  1238. "MetaDataColumnName": {
  1239. "shape": "S4i"
  1240. },
  1241. "ContentColumnName": {
  1242. "shape": "S4j"
  1243. },
  1244. "CloudWatchLoggingOptions": {
  1245. "shape": "Sl"
  1246. },
  1247. "ProcessingConfiguration": {
  1248. "shape": "Sq"
  1249. },
  1250. "RoleARN": {},
  1251. "RetryOptions": {
  1252. "shape": "S4m"
  1253. },
  1254. "S3BackupMode": {},
  1255. "S3Update": {
  1256. "shape": "S6g"
  1257. }
  1258. }
  1259. }
  1260. }
  1261. },
  1262. "output": {
  1263. "type": "structure",
  1264. "members": {}
  1265. }
  1266. }
  1267. },
  1268. "shapes": {
  1269. "S7": {
  1270. "type": "structure",
  1271. "required": [
  1272. "KeyType"
  1273. ],
  1274. "members": {
  1275. "KeyARN": {},
  1276. "KeyType": {}
  1277. }
  1278. },
  1279. "Sa": {
  1280. "type": "structure",
  1281. "required": [
  1282. "RoleARN",
  1283. "BucketARN"
  1284. ],
  1285. "members": {
  1286. "RoleARN": {},
  1287. "BucketARN": {},
  1288. "Prefix": {},
  1289. "ErrorOutputPrefix": {},
  1290. "BufferingHints": {
  1291. "shape": "Se"
  1292. },
  1293. "CompressionFormat": {},
  1294. "EncryptionConfiguration": {
  1295. "shape": "Si"
  1296. },
  1297. "CloudWatchLoggingOptions": {
  1298. "shape": "Sl"
  1299. }
  1300. }
  1301. },
  1302. "Se": {
  1303. "type": "structure",
  1304. "members": {
  1305. "SizeInMBs": {
  1306. "type": "integer"
  1307. },
  1308. "IntervalInSeconds": {
  1309. "type": "integer"
  1310. }
  1311. }
  1312. },
  1313. "Si": {
  1314. "type": "structure",
  1315. "members": {
  1316. "NoEncryptionConfig": {},
  1317. "KMSEncryptionConfig": {
  1318. "type": "structure",
  1319. "required": [
  1320. "AWSKMSKeyARN"
  1321. ],
  1322. "members": {
  1323. "AWSKMSKeyARN": {}
  1324. }
  1325. }
  1326. }
  1327. },
  1328. "Sl": {
  1329. "type": "structure",
  1330. "members": {
  1331. "Enabled": {
  1332. "type": "boolean"
  1333. },
  1334. "LogGroupName": {},
  1335. "LogStreamName": {}
  1336. }
  1337. },
  1338. "Sq": {
  1339. "type": "structure",
  1340. "members": {
  1341. "Enabled": {
  1342. "type": "boolean"
  1343. },
  1344. "Processors": {
  1345. "type": "list",
  1346. "member": {
  1347. "type": "structure",
  1348. "required": [
  1349. "Type"
  1350. ],
  1351. "members": {
  1352. "Type": {},
  1353. "Parameters": {
  1354. "type": "list",
  1355. "member": {
  1356. "type": "structure",
  1357. "required": [
  1358. "ParameterName",
  1359. "ParameterValue"
  1360. ],
  1361. "members": {
  1362. "ParameterName": {},
  1363. "ParameterValue": {}
  1364. }
  1365. }
  1366. }
  1367. }
  1368. }
  1369. }
  1370. }
  1371. },
  1372. "Sz": {
  1373. "type": "structure",
  1374. "members": {
  1375. "SchemaConfiguration": {
  1376. "type": "structure",
  1377. "members": {
  1378. "RoleARN": {},
  1379. "CatalogId": {},
  1380. "DatabaseName": {},
  1381. "TableName": {},
  1382. "Region": {},
  1383. "VersionId": {}
  1384. }
  1385. },
  1386. "InputFormatConfiguration": {
  1387. "type": "structure",
  1388. "members": {
  1389. "Deserializer": {
  1390. "type": "structure",
  1391. "members": {
  1392. "OpenXJsonSerDe": {
  1393. "type": "structure",
  1394. "members": {
  1395. "ConvertDotsInJsonKeysToUnderscores": {
  1396. "type": "boolean"
  1397. },
  1398. "CaseInsensitive": {
  1399. "type": "boolean"
  1400. },
  1401. "ColumnToJsonKeyMappings": {
  1402. "type": "map",
  1403. "key": {},
  1404. "value": {}
  1405. }
  1406. }
  1407. },
  1408. "HiveJsonSerDe": {
  1409. "type": "structure",
  1410. "members": {
  1411. "TimestampFormats": {
  1412. "type": "list",
  1413. "member": {}
  1414. }
  1415. }
  1416. }
  1417. }
  1418. }
  1419. }
  1420. },
  1421. "OutputFormatConfiguration": {
  1422. "type": "structure",
  1423. "members": {
  1424. "Serializer": {
  1425. "type": "structure",
  1426. "members": {
  1427. "ParquetSerDe": {
  1428. "type": "structure",
  1429. "members": {
  1430. "BlockSizeBytes": {
  1431. "type": "integer"
  1432. },
  1433. "PageSizeBytes": {
  1434. "type": "integer"
  1435. },
  1436. "Compression": {},
  1437. "EnableDictionaryCompression": {
  1438. "type": "boolean"
  1439. },
  1440. "MaxPaddingBytes": {
  1441. "type": "integer"
  1442. },
  1443. "WriterVersion": {}
  1444. }
  1445. },
  1446. "OrcSerDe": {
  1447. "type": "structure",
  1448. "members": {
  1449. "StripeSizeBytes": {
  1450. "type": "integer"
  1451. },
  1452. "BlockSizeBytes": {
  1453. "type": "integer"
  1454. },
  1455. "RowIndexStride": {
  1456. "type": "integer"
  1457. },
  1458. "EnablePadding": {
  1459. "type": "boolean"
  1460. },
  1461. "PaddingTolerance": {
  1462. "type": "double"
  1463. },
  1464. "Compression": {},
  1465. "BloomFilterColumns": {
  1466. "type": "list",
  1467. "member": {}
  1468. },
  1469. "BloomFilterFalsePositiveProbability": {
  1470. "type": "double"
  1471. },
  1472. "DictionaryKeyThreshold": {
  1473. "type": "double"
  1474. },
  1475. "FormatVersion": {}
  1476. }
  1477. }
  1478. }
  1479. }
  1480. }
  1481. },
  1482. "Enabled": {
  1483. "type": "boolean"
  1484. }
  1485. }
  1486. },
  1487. "S1o": {
  1488. "type": "structure",
  1489. "members": {
  1490. "RetryOptions": {
  1491. "type": "structure",
  1492. "members": {
  1493. "DurationInSeconds": {
  1494. "type": "integer"
  1495. }
  1496. }
  1497. },
  1498. "Enabled": {
  1499. "type": "boolean"
  1500. }
  1501. }
  1502. },
  1503. "S1v": {
  1504. "type": "structure",
  1505. "required": [
  1506. "DataTableName"
  1507. ],
  1508. "members": {
  1509. "DataTableName": {},
  1510. "DataTableColumns": {},
  1511. "CopyOptions": {}
  1512. }
  1513. },
  1514. "S1z": {
  1515. "type": "string",
  1516. "sensitive": true
  1517. },
  1518. "S20": {
  1519. "type": "string",
  1520. "sensitive": true
  1521. },
  1522. "S21": {
  1523. "type": "structure",
  1524. "members": {
  1525. "DurationInSeconds": {
  1526. "type": "integer"
  1527. }
  1528. }
  1529. },
  1530. "S2a": {
  1531. "type": "structure",
  1532. "members": {
  1533. "IntervalInSeconds": {
  1534. "type": "integer"
  1535. },
  1536. "SizeInMBs": {
  1537. "type": "integer"
  1538. }
  1539. }
  1540. },
  1541. "S2d": {
  1542. "type": "structure",
  1543. "members": {
  1544. "DurationInSeconds": {
  1545. "type": "integer"
  1546. }
  1547. }
  1548. },
  1549. "S2g": {
  1550. "type": "structure",
  1551. "required": [
  1552. "SubnetIds",
  1553. "RoleARN",
  1554. "SecurityGroupIds"
  1555. ],
  1556. "members": {
  1557. "SubnetIds": {
  1558. "shape": "S2h"
  1559. },
  1560. "RoleARN": {},
  1561. "SecurityGroupIds": {
  1562. "shape": "S2i"
  1563. }
  1564. }
  1565. },
  1566. "S2h": {
  1567. "type": "list",
  1568. "member": {}
  1569. },
  1570. "S2i": {
  1571. "type": "list",
  1572. "member": {}
  1573. },
  1574. "S2j": {
  1575. "type": "structure",
  1576. "required": [
  1577. "DefaultDocumentIdFormat"
  1578. ],
  1579. "members": {
  1580. "DefaultDocumentIdFormat": {}
  1581. }
  1582. },
  1583. "S2r": {
  1584. "type": "structure",
  1585. "members": {
  1586. "IntervalInSeconds": {
  1587. "type": "integer"
  1588. },
  1589. "SizeInMBs": {
  1590. "type": "integer"
  1591. }
  1592. }
  1593. },
  1594. "S2u": {
  1595. "type": "structure",
  1596. "members": {
  1597. "DurationInSeconds": {
  1598. "type": "integer"
  1599. }
  1600. }
  1601. },
  1602. "S32": {
  1603. "type": "structure",
  1604. "members": {
  1605. "DurationInSeconds": {
  1606. "type": "integer"
  1607. }
  1608. }
  1609. },
  1610. "S35": {
  1611. "type": "structure",
  1612. "members": {
  1613. "IntervalInSeconds": {
  1614. "type": "integer"
  1615. },
  1616. "SizeInMBs": {
  1617. "type": "integer"
  1618. }
  1619. }
  1620. },
  1621. "S39": {
  1622. "type": "structure",
  1623. "required": [
  1624. "Url"
  1625. ],
  1626. "members": {
  1627. "Url": {
  1628. "shape": "S3a"
  1629. },
  1630. "Name": {},
  1631. "AccessKey": {
  1632. "type": "string",
  1633. "sensitive": true
  1634. }
  1635. }
  1636. },
  1637. "S3a": {
  1638. "type": "string",
  1639. "sensitive": true
  1640. },
  1641. "S3d": {
  1642. "type": "structure",
  1643. "members": {
  1644. "SizeInMBs": {
  1645. "type": "integer"
  1646. },
  1647. "IntervalInSeconds": {
  1648. "type": "integer"
  1649. }
  1650. }
  1651. },
  1652. "S3g": {
  1653. "type": "structure",
  1654. "members": {
  1655. "ContentEncoding": {},
  1656. "CommonAttributes": {
  1657. "type": "list",
  1658. "member": {
  1659. "type": "structure",
  1660. "required": [
  1661. "AttributeName",
  1662. "AttributeValue"
  1663. ],
  1664. "members": {
  1665. "AttributeName": {
  1666. "type": "string",
  1667. "sensitive": true
  1668. },
  1669. "AttributeValue": {
  1670. "type": "string",
  1671. "sensitive": true
  1672. }
  1673. }
  1674. }
  1675. }
  1676. }
  1677. },
  1678. "S3m": {
  1679. "type": "structure",
  1680. "members": {
  1681. "DurationInSeconds": {
  1682. "type": "integer"
  1683. }
  1684. }
  1685. },
  1686. "S3p": {
  1687. "type": "list",
  1688. "member": {
  1689. "shape": "S3q"
  1690. }
  1691. },
  1692. "S3q": {
  1693. "type": "structure",
  1694. "required": [
  1695. "Key"
  1696. ],
  1697. "members": {
  1698. "Key": {},
  1699. "Value": {}
  1700. }
  1701. },
  1702. "S3w": {
  1703. "type": "structure",
  1704. "members": {
  1705. "IntervalInSeconds": {
  1706. "type": "integer"
  1707. },
  1708. "SizeInMBs": {
  1709. "type": "integer"
  1710. }
  1711. }
  1712. },
  1713. "S3z": {
  1714. "type": "structure",
  1715. "members": {
  1716. "DurationInSeconds": {
  1717. "type": "integer"
  1718. }
  1719. }
  1720. },
  1721. "S45": {
  1722. "type": "structure",
  1723. "required": [
  1724. "RoleARN",
  1725. "Connectivity"
  1726. ],
  1727. "members": {
  1728. "RoleARN": {},
  1729. "Connectivity": {}
  1730. }
  1731. },
  1732. "S48": {
  1733. "type": "string",
  1734. "sensitive": true
  1735. },
  1736. "S49": {
  1737. "type": "string",
  1738. "sensitive": true
  1739. },
  1740. "S4a": {
  1741. "type": "string",
  1742. "sensitive": true
  1743. },
  1744. "S4b": {
  1745. "type": "string",
  1746. "sensitive": true
  1747. },
  1748. "S4c": {
  1749. "type": "string",
  1750. "sensitive": true
  1751. },
  1752. "S4d": {
  1753. "type": "string",
  1754. "sensitive": true
  1755. },
  1756. "S4e": {
  1757. "type": "string",
  1758. "sensitive": true
  1759. },
  1760. "S4f": {
  1761. "type": "structure",
  1762. "members": {
  1763. "Enabled": {
  1764. "type": "boolean"
  1765. },
  1766. "SnowflakeRole": {
  1767. "type": "string",
  1768. "sensitive": true
  1769. }
  1770. }
  1771. },
  1772. "S4i": {
  1773. "type": "string",
  1774. "sensitive": true
  1775. },
  1776. "S4j": {
  1777. "type": "string",
  1778. "sensitive": true
  1779. },
  1780. "S4k": {
  1781. "type": "structure",
  1782. "required": [
  1783. "PrivateLinkVpceId"
  1784. ],
  1785. "members": {
  1786. "PrivateLinkVpceId": {
  1787. "type": "string",
  1788. "sensitive": true
  1789. }
  1790. }
  1791. },
  1792. "S4m": {
  1793. "type": "structure",
  1794. "members": {
  1795. "DurationInSeconds": {
  1796. "type": "integer"
  1797. }
  1798. }
  1799. },
  1800. "S4z": {
  1801. "type": "structure",
  1802. "required": [
  1803. "Type",
  1804. "Details"
  1805. ],
  1806. "members": {
  1807. "Type": {},
  1808. "Details": {}
  1809. }
  1810. },
  1811. "S5b": {
  1812. "type": "structure",
  1813. "required": [
  1814. "RoleARN",
  1815. "BucketARN",
  1816. "BufferingHints",
  1817. "CompressionFormat",
  1818. "EncryptionConfiguration"
  1819. ],
  1820. "members": {
  1821. "RoleARN": {},
  1822. "BucketARN": {},
  1823. "Prefix": {},
  1824. "ErrorOutputPrefix": {},
  1825. "BufferingHints": {
  1826. "shape": "Se"
  1827. },
  1828. "CompressionFormat": {},
  1829. "EncryptionConfiguration": {
  1830. "shape": "Si"
  1831. },
  1832. "CloudWatchLoggingOptions": {
  1833. "shape": "Sl"
  1834. }
  1835. }
  1836. },
  1837. "S5f": {
  1838. "type": "structure",
  1839. "required": [
  1840. "SubnetIds",
  1841. "RoleARN",
  1842. "SecurityGroupIds",
  1843. "VpcId"
  1844. ],
  1845. "members": {
  1846. "SubnetIds": {
  1847. "shape": "S2h"
  1848. },
  1849. "RoleARN": {},
  1850. "SecurityGroupIds": {
  1851. "shape": "S2i"
  1852. },
  1853. "VpcId": {}
  1854. }
  1855. },
  1856. "S5v": {
  1857. "type": "structure",
  1858. "required": [
  1859. "Data"
  1860. ],
  1861. "members": {
  1862. "Data": {
  1863. "type": "blob"
  1864. }
  1865. }
  1866. },
  1867. "S6g": {
  1868. "type": "structure",
  1869. "members": {
  1870. "RoleARN": {},
  1871. "BucketARN": {},
  1872. "Prefix": {},
  1873. "ErrorOutputPrefix": {},
  1874. "BufferingHints": {
  1875. "shape": "Se"
  1876. },
  1877. "CompressionFormat": {},
  1878. "EncryptionConfiguration": {
  1879. "shape": "Si"
  1880. },
  1881. "CloudWatchLoggingOptions": {
  1882. "shape": "Sl"
  1883. }
  1884. }
  1885. }
  1886. }
  1887. }