resource-explorer-2-2022-07-28.min.json 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688
  1. {
  2. "version": "2.0",
  3. "metadata": {
  4. "apiVersion": "2022-07-28",
  5. "endpointPrefix": "resource-explorer-2",
  6. "jsonVersion": "1.1",
  7. "protocol": "rest-json",
  8. "serviceFullName": "AWS Resource Explorer",
  9. "serviceId": "Resource Explorer 2",
  10. "signatureVersion": "v4",
  11. "signingName": "resource-explorer-2",
  12. "uid": "resource-explorer-2-2022-07-28"
  13. },
  14. "operations": {
  15. "AssociateDefaultView": {
  16. "http": {
  17. "requestUri": "/AssociateDefaultView",
  18. "responseCode": 200
  19. },
  20. "input": {
  21. "type": "structure",
  22. "required": [
  23. "ViewArn"
  24. ],
  25. "members": {
  26. "ViewArn": {}
  27. }
  28. },
  29. "output": {
  30. "type": "structure",
  31. "members": {
  32. "ViewArn": {}
  33. }
  34. },
  35. "idempotent": true
  36. },
  37. "BatchGetView": {
  38. "http": {
  39. "requestUri": "/BatchGetView",
  40. "responseCode": 200
  41. },
  42. "input": {
  43. "type": "structure",
  44. "members": {
  45. "ViewArns": {
  46. "type": "list",
  47. "member": {}
  48. }
  49. }
  50. },
  51. "output": {
  52. "type": "structure",
  53. "members": {
  54. "Errors": {
  55. "type": "list",
  56. "member": {
  57. "type": "structure",
  58. "required": [
  59. "ErrorMessage",
  60. "ViewArn"
  61. ],
  62. "members": {
  63. "ErrorMessage": {},
  64. "ViewArn": {}
  65. }
  66. }
  67. },
  68. "Views": {
  69. "type": "list",
  70. "member": {
  71. "shape": "Sb"
  72. }
  73. }
  74. }
  75. }
  76. },
  77. "CreateIndex": {
  78. "http": {
  79. "requestUri": "/CreateIndex",
  80. "responseCode": 200
  81. },
  82. "input": {
  83. "type": "structure",
  84. "members": {
  85. "ClientToken": {
  86. "idempotencyToken": true
  87. },
  88. "Tags": {
  89. "shape": "Sj"
  90. }
  91. }
  92. },
  93. "output": {
  94. "type": "structure",
  95. "members": {
  96. "Arn": {},
  97. "CreatedAt": {
  98. "shape": "Sh"
  99. },
  100. "State": {}
  101. }
  102. },
  103. "idempotent": true
  104. },
  105. "CreateView": {
  106. "http": {
  107. "requestUri": "/CreateView",
  108. "responseCode": 200
  109. },
  110. "input": {
  111. "type": "structure",
  112. "required": [
  113. "ViewName"
  114. ],
  115. "members": {
  116. "ClientToken": {
  117. "idempotencyToken": true
  118. },
  119. "Filters": {
  120. "shape": "Sc"
  121. },
  122. "IncludedProperties": {
  123. "shape": "Se"
  124. },
  125. "Scope": {},
  126. "Tags": {
  127. "shape": "Sj"
  128. },
  129. "ViewName": {}
  130. }
  131. },
  132. "output": {
  133. "type": "structure",
  134. "members": {
  135. "View": {
  136. "shape": "Sb"
  137. }
  138. }
  139. }
  140. },
  141. "DeleteIndex": {
  142. "http": {
  143. "requestUri": "/DeleteIndex",
  144. "responseCode": 200
  145. },
  146. "input": {
  147. "type": "structure",
  148. "required": [
  149. "Arn"
  150. ],
  151. "members": {
  152. "Arn": {}
  153. }
  154. },
  155. "output": {
  156. "type": "structure",
  157. "members": {
  158. "Arn": {},
  159. "LastUpdatedAt": {
  160. "shape": "Sh"
  161. },
  162. "State": {}
  163. }
  164. },
  165. "idempotent": true
  166. },
  167. "DeleteView": {
  168. "http": {
  169. "requestUri": "/DeleteView",
  170. "responseCode": 200
  171. },
  172. "input": {
  173. "type": "structure",
  174. "required": [
  175. "ViewArn"
  176. ],
  177. "members": {
  178. "ViewArn": {}
  179. }
  180. },
  181. "output": {
  182. "type": "structure",
  183. "members": {
  184. "ViewArn": {}
  185. }
  186. },
  187. "idempotent": true
  188. },
  189. "DisassociateDefaultView": {
  190. "http": {
  191. "requestUri": "/DisassociateDefaultView",
  192. "responseCode": 200
  193. },
  194. "idempotent": true
  195. },
  196. "GetAccountLevelServiceConfiguration": {
  197. "http": {
  198. "requestUri": "/GetAccountLevelServiceConfiguration",
  199. "responseCode": 200
  200. },
  201. "output": {
  202. "type": "structure",
  203. "members": {
  204. "OrgConfiguration": {
  205. "type": "structure",
  206. "required": [
  207. "AWSServiceAccessStatus"
  208. ],
  209. "members": {
  210. "AWSServiceAccessStatus": {},
  211. "ServiceLinkedRole": {}
  212. }
  213. }
  214. }
  215. }
  216. },
  217. "GetDefaultView": {
  218. "http": {
  219. "requestUri": "/GetDefaultView",
  220. "responseCode": 200
  221. },
  222. "output": {
  223. "type": "structure",
  224. "members": {
  225. "ViewArn": {}
  226. }
  227. }
  228. },
  229. "GetIndex": {
  230. "http": {
  231. "requestUri": "/GetIndex",
  232. "responseCode": 200
  233. },
  234. "output": {
  235. "type": "structure",
  236. "members": {
  237. "Arn": {},
  238. "CreatedAt": {
  239. "shape": "Sh"
  240. },
  241. "LastUpdatedAt": {
  242. "shape": "Sh"
  243. },
  244. "ReplicatingFrom": {
  245. "shape": "S11"
  246. },
  247. "ReplicatingTo": {
  248. "shape": "S11"
  249. },
  250. "State": {},
  251. "Tags": {
  252. "shape": "Sj"
  253. },
  254. "Type": {}
  255. }
  256. }
  257. },
  258. "GetView": {
  259. "http": {
  260. "requestUri": "/GetView",
  261. "responseCode": 200
  262. },
  263. "input": {
  264. "type": "structure",
  265. "required": [
  266. "ViewArn"
  267. ],
  268. "members": {
  269. "ViewArn": {}
  270. }
  271. },
  272. "output": {
  273. "type": "structure",
  274. "members": {
  275. "Tags": {
  276. "shape": "Sj"
  277. },
  278. "View": {
  279. "shape": "Sb"
  280. }
  281. }
  282. }
  283. },
  284. "ListIndexes": {
  285. "http": {
  286. "requestUri": "/ListIndexes",
  287. "responseCode": 200
  288. },
  289. "input": {
  290. "type": "structure",
  291. "members": {
  292. "MaxResults": {
  293. "type": "integer"
  294. },
  295. "NextToken": {},
  296. "Regions": {
  297. "type": "list",
  298. "member": {}
  299. },
  300. "Type": {}
  301. }
  302. },
  303. "output": {
  304. "type": "structure",
  305. "members": {
  306. "Indexes": {
  307. "type": "list",
  308. "member": {
  309. "type": "structure",
  310. "members": {
  311. "Arn": {},
  312. "Region": {},
  313. "Type": {}
  314. }
  315. }
  316. },
  317. "NextToken": {}
  318. }
  319. }
  320. },
  321. "ListIndexesForMembers": {
  322. "http": {
  323. "requestUri": "/ListIndexesForMembers",
  324. "responseCode": 200
  325. },
  326. "input": {
  327. "type": "structure",
  328. "required": [
  329. "AccountIdList"
  330. ],
  331. "members": {
  332. "AccountIdList": {
  333. "type": "list",
  334. "member": {}
  335. },
  336. "MaxResults": {
  337. "type": "integer"
  338. },
  339. "NextToken": {}
  340. }
  341. },
  342. "output": {
  343. "type": "structure",
  344. "members": {
  345. "Indexes": {
  346. "type": "list",
  347. "member": {
  348. "type": "structure",
  349. "members": {
  350. "AccountId": {},
  351. "Arn": {},
  352. "Region": {},
  353. "Type": {}
  354. }
  355. }
  356. },
  357. "NextToken": {}
  358. }
  359. }
  360. },
  361. "ListSupportedResourceTypes": {
  362. "http": {
  363. "requestUri": "/ListSupportedResourceTypes",
  364. "responseCode": 200
  365. },
  366. "input": {
  367. "type": "structure",
  368. "members": {
  369. "MaxResults": {
  370. "type": "integer"
  371. },
  372. "NextToken": {}
  373. }
  374. },
  375. "output": {
  376. "type": "structure",
  377. "members": {
  378. "NextToken": {},
  379. "ResourceTypes": {
  380. "type": "list",
  381. "member": {
  382. "type": "structure",
  383. "members": {
  384. "ResourceType": {},
  385. "Service": {}
  386. }
  387. }
  388. }
  389. }
  390. }
  391. },
  392. "ListTagsForResource": {
  393. "http": {
  394. "method": "GET",
  395. "requestUri": "/tags/{resourceArn}",
  396. "responseCode": 200
  397. },
  398. "input": {
  399. "type": "structure",
  400. "required": [
  401. "resourceArn"
  402. ],
  403. "members": {
  404. "resourceArn": {
  405. "location": "uri",
  406. "locationName": "resourceArn"
  407. }
  408. }
  409. },
  410. "output": {
  411. "type": "structure",
  412. "members": {
  413. "Tags": {
  414. "shape": "Sj"
  415. }
  416. }
  417. }
  418. },
  419. "ListViews": {
  420. "http": {
  421. "requestUri": "/ListViews",
  422. "responseCode": 200
  423. },
  424. "input": {
  425. "type": "structure",
  426. "members": {
  427. "MaxResults": {
  428. "type": "integer"
  429. },
  430. "NextToken": {}
  431. }
  432. },
  433. "output": {
  434. "type": "structure",
  435. "members": {
  436. "NextToken": {},
  437. "Views": {
  438. "type": "list",
  439. "member": {}
  440. }
  441. }
  442. }
  443. },
  444. "Search": {
  445. "http": {
  446. "requestUri": "/Search",
  447. "responseCode": 200
  448. },
  449. "input": {
  450. "type": "structure",
  451. "required": [
  452. "QueryString"
  453. ],
  454. "members": {
  455. "MaxResults": {
  456. "type": "integer"
  457. },
  458. "NextToken": {},
  459. "QueryString": {
  460. "type": "string",
  461. "sensitive": true
  462. },
  463. "ViewArn": {}
  464. }
  465. },
  466. "output": {
  467. "type": "structure",
  468. "members": {
  469. "Count": {
  470. "type": "structure",
  471. "members": {
  472. "Complete": {
  473. "type": "boolean"
  474. },
  475. "TotalResources": {
  476. "type": "long"
  477. }
  478. }
  479. },
  480. "NextToken": {},
  481. "Resources": {
  482. "type": "list",
  483. "member": {
  484. "type": "structure",
  485. "members": {
  486. "Arn": {},
  487. "LastReportedAt": {
  488. "shape": "Sh"
  489. },
  490. "OwningAccountId": {},
  491. "Properties": {
  492. "type": "list",
  493. "member": {
  494. "type": "structure",
  495. "members": {
  496. "Data": {
  497. "type": "structure",
  498. "members": {},
  499. "document": true
  500. },
  501. "LastReportedAt": {
  502. "shape": "Sh"
  503. },
  504. "Name": {}
  505. }
  506. }
  507. },
  508. "Region": {},
  509. "ResourceType": {},
  510. "Service": {}
  511. }
  512. }
  513. },
  514. "ViewArn": {}
  515. }
  516. }
  517. },
  518. "TagResource": {
  519. "http": {
  520. "requestUri": "/tags/{resourceArn}",
  521. "responseCode": 200
  522. },
  523. "input": {
  524. "type": "structure",
  525. "required": [
  526. "resourceArn"
  527. ],
  528. "members": {
  529. "Tags": {
  530. "shape": "Sj"
  531. },
  532. "resourceArn": {
  533. "location": "uri",
  534. "locationName": "resourceArn"
  535. }
  536. }
  537. },
  538. "output": {
  539. "type": "structure",
  540. "members": {}
  541. },
  542. "idempotent": true
  543. },
  544. "UntagResource": {
  545. "http": {
  546. "method": "DELETE",
  547. "requestUri": "/tags/{resourceArn}",
  548. "responseCode": 200
  549. },
  550. "input": {
  551. "type": "structure",
  552. "required": [
  553. "resourceArn",
  554. "tagKeys"
  555. ],
  556. "members": {
  557. "resourceArn": {
  558. "location": "uri",
  559. "locationName": "resourceArn"
  560. },
  561. "tagKeys": {
  562. "location": "querystring",
  563. "locationName": "tagKeys",
  564. "type": "list",
  565. "member": {},
  566. "sensitive": true
  567. }
  568. }
  569. },
  570. "output": {
  571. "type": "structure",
  572. "members": {}
  573. }
  574. },
  575. "UpdateIndexType": {
  576. "http": {
  577. "requestUri": "/UpdateIndexType",
  578. "responseCode": 200
  579. },
  580. "input": {
  581. "type": "structure",
  582. "required": [
  583. "Arn",
  584. "Type"
  585. ],
  586. "members": {
  587. "Arn": {},
  588. "Type": {}
  589. }
  590. },
  591. "output": {
  592. "type": "structure",
  593. "members": {
  594. "Arn": {},
  595. "LastUpdatedAt": {
  596. "shape": "Sh"
  597. },
  598. "State": {},
  599. "Type": {}
  600. }
  601. }
  602. },
  603. "UpdateView": {
  604. "http": {
  605. "requestUri": "/UpdateView",
  606. "responseCode": 200
  607. },
  608. "input": {
  609. "type": "structure",
  610. "required": [
  611. "ViewArn"
  612. ],
  613. "members": {
  614. "Filters": {
  615. "shape": "Sc"
  616. },
  617. "IncludedProperties": {
  618. "shape": "Se"
  619. },
  620. "ViewArn": {}
  621. }
  622. },
  623. "output": {
  624. "type": "structure",
  625. "members": {
  626. "View": {
  627. "shape": "Sb"
  628. }
  629. }
  630. }
  631. }
  632. },
  633. "shapes": {
  634. "Sb": {
  635. "type": "structure",
  636. "members": {
  637. "Filters": {
  638. "shape": "Sc"
  639. },
  640. "IncludedProperties": {
  641. "shape": "Se"
  642. },
  643. "LastUpdatedAt": {
  644. "shape": "Sh"
  645. },
  646. "Owner": {},
  647. "Scope": {},
  648. "ViewArn": {}
  649. }
  650. },
  651. "Sc": {
  652. "type": "structure",
  653. "required": [
  654. "FilterString"
  655. ],
  656. "members": {
  657. "FilterString": {}
  658. },
  659. "sensitive": true
  660. },
  661. "Se": {
  662. "type": "list",
  663. "member": {
  664. "type": "structure",
  665. "required": [
  666. "Name"
  667. ],
  668. "members": {
  669. "Name": {}
  670. }
  671. }
  672. },
  673. "Sh": {
  674. "type": "timestamp",
  675. "timestampFormat": "iso8601"
  676. },
  677. "Sj": {
  678. "type": "map",
  679. "key": {},
  680. "value": {},
  681. "sensitive": true
  682. },
  683. "S11": {
  684. "type": "list",
  685. "member": {}
  686. }
  687. }
  688. }