/api/vendor/aws/aws-sdk-php/src/Aws/CloudSearch/Resources/cloudsearch-2013-01-01.php

https://gitlab.com/x33n/respond · PHP · 1133 lines · 1117 code · 2 blank · 14 comment · 0 complexity · 62425f6866f4034d63243e562fb52c19 MD5 · raw file

  1. <?php
  2. /**
  3. * Copyright 2010-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.
  4. *
  5. * Licensed under the Apache License, Version 2.0 (the "License").
  6. * You may not use this file except in compliance with the License.
  7. * A copy of the License is located at
  8. *
  9. * http://aws.amazon.com/apache2.0
  10. *
  11. * or in the "license" file accompanying this file. This file is distributed
  12. * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  13. * express or implied. See the License for the specific language governing
  14. * permissions and limitations under the License.
  15. */
  16. return array (
  17. 'apiVersion' => '2013-01-01',
  18. 'endpointPrefix' => 'cloudsearch',
  19. 'serviceFullName' => 'Amazon CloudSearch',
  20. 'serviceType' => 'query',
  21. 'resultWrapped' => true,
  22. 'signatureVersion' => 'v4',
  23. 'namespace' => 'CloudSearch',
  24. 'regions' => array(
  25. 'us-east-1' => array(
  26. 'http' => false,
  27. 'https' => true,
  28. 'hostname' => 'cloudsearch.us-east-1.amazonaws.com',
  29. ),
  30. 'us-west-1' => array(
  31. 'http' => false,
  32. 'https' => true,
  33. 'hostname' => 'cloudsearch.us-west-1.amazonaws.com',
  34. ),
  35. 'us-west-2' => array(
  36. 'http' => false,
  37. 'https' => true,
  38. 'hostname' => 'cloudsearch.us-west-2.amazonaws.com',
  39. ),
  40. 'eu-west-1' => array(
  41. 'http' => false,
  42. 'https' => true,
  43. 'hostname' => 'cloudsearch.eu-west-1.amazonaws.com',
  44. ),
  45. 'ap-northeast-1' => array(
  46. 'http' => false,
  47. 'https' => true,
  48. 'hostname' => 'cloudsearch.ap-northeast-1.amazonaws.com',
  49. ),
  50. 'ap-southeast-1' => array(
  51. 'http' => false,
  52. 'https' => true,
  53. 'hostname' => 'cloudsearch.ap-southeast-1.amazonaws.com',
  54. ),
  55. 'ap-southeast-2' => array(
  56. 'http' => false,
  57. 'https' => true,
  58. 'hostname' => 'cloudsearch.ap-southeast-2.amazonaws.com',
  59. ),
  60. 'sa-east-1' => array(
  61. 'http' => false,
  62. 'https' => true,
  63. 'hostname' => 'cloudsearch.sa-east-1.amazonaws.com',
  64. ),
  65. ),
  66. 'operations' => array(
  67. 'BuildSuggesters' => array(
  68. 'httpMethod' => 'POST',
  69. 'uri' => '/',
  70. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  71. 'responseClass' => 'BuildSuggestersResponse',
  72. 'responseType' => 'model',
  73. 'parameters' => array(
  74. 'Action' => array(
  75. 'static' => true,
  76. 'location' => 'aws.query',
  77. 'default' => 'BuildSuggesters',
  78. ),
  79. 'Version' => array(
  80. 'static' => true,
  81. 'location' => 'aws.query',
  82. 'default' => '2013-01-01',
  83. ),
  84. 'DomainName' => array(
  85. 'required' => true,
  86. 'type' => 'string',
  87. 'location' => 'aws.query',
  88. 'minLength' => 3,
  89. 'maxLength' => 28,
  90. ),
  91. ),
  92. 'errorResponses' => array(
  93. array(
  94. 'reason' => 'An error occurred while processing the request.',
  95. 'class' => 'BaseException',
  96. ),
  97. array(
  98. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  99. 'class' => 'InternalException',
  100. ),
  101. array(
  102. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  103. 'class' => 'ResourceNotFoundException',
  104. ),
  105. ),
  106. ),
  107. 'CreateDomain' => array(
  108. 'httpMethod' => 'POST',
  109. 'uri' => '/',
  110. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  111. 'responseClass' => 'CreateDomainResponse',
  112. 'responseType' => 'model',
  113. 'parameters' => array(
  114. 'Action' => array(
  115. 'static' => true,
  116. 'location' => 'aws.query',
  117. 'default' => 'CreateDomain',
  118. ),
  119. 'Version' => array(
  120. 'static' => true,
  121. 'location' => 'aws.query',
  122. 'default' => '2013-01-01',
  123. ),
  124. 'DomainName' => array(
  125. 'required' => true,
  126. 'type' => 'string',
  127. 'location' => 'aws.query',
  128. 'minLength' => 3,
  129. 'maxLength' => 28,
  130. ),
  131. ),
  132. 'errorResponses' => array(
  133. array(
  134. 'reason' => 'An error occurred while processing the request.',
  135. 'class' => 'BaseException',
  136. ),
  137. array(
  138. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  139. 'class' => 'InternalException',
  140. ),
  141. array(
  142. 'reason' => 'The request was rejected because a resource limit has already been met.',
  143. 'class' => 'LimitExceededException',
  144. ),
  145. ),
  146. ),
  147. 'DefineAnalysisScheme' => array(
  148. 'httpMethod' => 'POST',
  149. 'uri' => '/',
  150. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  151. 'responseClass' => 'DefineAnalysisSchemeResponse',
  152. 'responseType' => 'model',
  153. 'parameters' => array(
  154. 'Action' => array(
  155. 'static' => true,
  156. 'location' => 'aws.query',
  157. 'default' => 'DefineAnalysisScheme',
  158. ),
  159. 'Version' => array(
  160. 'static' => true,
  161. 'location' => 'aws.query',
  162. 'default' => '2013-01-01',
  163. ),
  164. 'DomainName' => array(
  165. 'required' => true,
  166. 'type' => 'string',
  167. 'location' => 'aws.query',
  168. 'minLength' => 3,
  169. 'maxLength' => 28,
  170. ),
  171. 'AnalysisScheme' => array(
  172. 'required' => true,
  173. 'type' => 'object',
  174. 'location' => 'aws.query',
  175. 'properties' => array(
  176. 'AnalysisSchemeName' => array(
  177. 'required' => true,
  178. 'type' => 'string',
  179. 'minLength' => 1,
  180. 'maxLength' => 64,
  181. ),
  182. 'AnalysisSchemeLanguage' => array(
  183. 'required' => true,
  184. 'type' => 'string',
  185. ),
  186. 'AnalysisOptions' => array(
  187. 'type' => 'object',
  188. 'properties' => array(
  189. 'Synonyms' => array(
  190. 'type' => 'string',
  191. ),
  192. 'Stopwords' => array(
  193. 'type' => 'string',
  194. ),
  195. 'StemmingDictionary' => array(
  196. 'type' => 'string',
  197. ),
  198. 'JapaneseTokenizationDictionary' => array(
  199. 'type' => 'string',
  200. ),
  201. 'AlgorithmicStemming' => array(
  202. 'type' => 'string',
  203. ),
  204. ),
  205. ),
  206. ),
  207. ),
  208. ),
  209. 'errorResponses' => array(
  210. array(
  211. 'reason' => 'An error occurred while processing the request.',
  212. 'class' => 'BaseException',
  213. ),
  214. array(
  215. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  216. 'class' => 'InternalException',
  217. ),
  218. array(
  219. 'reason' => 'The request was rejected because a resource limit has already been met.',
  220. 'class' => 'LimitExceededException',
  221. ),
  222. array(
  223. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  224. 'class' => 'InvalidTypeException',
  225. ),
  226. array(
  227. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  228. 'class' => 'ResourceNotFoundException',
  229. ),
  230. ),
  231. ),
  232. 'DefineExpression' => array(
  233. 'httpMethod' => 'POST',
  234. 'uri' => '/',
  235. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  236. 'responseClass' => 'DefineExpressionResponse',
  237. 'responseType' => 'model',
  238. 'parameters' => array(
  239. 'Action' => array(
  240. 'static' => true,
  241. 'location' => 'aws.query',
  242. 'default' => 'DefineExpression',
  243. ),
  244. 'Version' => array(
  245. 'static' => true,
  246. 'location' => 'aws.query',
  247. 'default' => '2013-01-01',
  248. ),
  249. 'DomainName' => array(
  250. 'required' => true,
  251. 'type' => 'string',
  252. 'location' => 'aws.query',
  253. 'minLength' => 3,
  254. 'maxLength' => 28,
  255. ),
  256. 'Expression' => array(
  257. 'required' => true,
  258. 'type' => 'object',
  259. 'location' => 'aws.query',
  260. 'properties' => array(
  261. 'ExpressionName' => array(
  262. 'required' => true,
  263. 'type' => 'string',
  264. 'minLength' => 1,
  265. 'maxLength' => 64,
  266. ),
  267. 'ExpressionValue' => array(
  268. 'required' => true,
  269. 'type' => 'string',
  270. 'minLength' => 1,
  271. 'maxLength' => 10240,
  272. ),
  273. ),
  274. ),
  275. ),
  276. 'errorResponses' => array(
  277. array(
  278. 'reason' => 'An error occurred while processing the request.',
  279. 'class' => 'BaseException',
  280. ),
  281. array(
  282. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  283. 'class' => 'InternalException',
  284. ),
  285. array(
  286. 'reason' => 'The request was rejected because a resource limit has already been met.',
  287. 'class' => 'LimitExceededException',
  288. ),
  289. array(
  290. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  291. 'class' => 'InvalidTypeException',
  292. ),
  293. array(
  294. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  295. 'class' => 'ResourceNotFoundException',
  296. ),
  297. ),
  298. ),
  299. 'DefineIndexField' => array(
  300. 'httpMethod' => 'POST',
  301. 'uri' => '/',
  302. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  303. 'responseClass' => 'DefineIndexFieldResponse',
  304. 'responseType' => 'model',
  305. 'parameters' => array(
  306. 'Action' => array(
  307. 'static' => true,
  308. 'location' => 'aws.query',
  309. 'default' => 'DefineIndexField',
  310. ),
  311. 'Version' => array(
  312. 'static' => true,
  313. 'location' => 'aws.query',
  314. 'default' => '2013-01-01',
  315. ),
  316. 'DomainName' => array(
  317. 'required' => true,
  318. 'type' => 'string',
  319. 'location' => 'aws.query',
  320. 'minLength' => 3,
  321. 'maxLength' => 28,
  322. ),
  323. 'IndexField' => array(
  324. 'required' => true,
  325. 'type' => 'object',
  326. 'location' => 'aws.query',
  327. 'properties' => array(
  328. 'IndexFieldName' => array(
  329. 'required' => true,
  330. 'type' => 'string',
  331. 'minLength' => 1,
  332. 'maxLength' => 64,
  333. ),
  334. 'IndexFieldType' => array(
  335. 'required' => true,
  336. 'type' => 'string',
  337. ),
  338. 'IntOptions' => array(
  339. 'type' => 'object',
  340. 'properties' => array(
  341. 'DefaultValue' => array(
  342. 'type' => 'numeric',
  343. ),
  344. 'SourceField' => array(
  345. 'type' => 'string',
  346. 'minLength' => 1,
  347. 'maxLength' => 64,
  348. ),
  349. 'FacetEnabled' => array(
  350. 'type' => 'boolean',
  351. 'format' => 'boolean-string',
  352. ),
  353. 'SearchEnabled' => array(
  354. 'type' => 'boolean',
  355. 'format' => 'boolean-string',
  356. ),
  357. 'ReturnEnabled' => array(
  358. 'type' => 'boolean',
  359. 'format' => 'boolean-string',
  360. ),
  361. 'SortEnabled' => array(
  362. 'type' => 'boolean',
  363. 'format' => 'boolean-string',
  364. ),
  365. ),
  366. ),
  367. 'DoubleOptions' => array(
  368. 'type' => 'object',
  369. 'properties' => array(
  370. 'DefaultValue' => array(
  371. 'type' => 'numeric',
  372. ),
  373. 'SourceField' => array(
  374. 'type' => 'string',
  375. 'minLength' => 1,
  376. 'maxLength' => 64,
  377. ),
  378. 'FacetEnabled' => array(
  379. 'type' => 'boolean',
  380. 'format' => 'boolean-string',
  381. ),
  382. 'SearchEnabled' => array(
  383. 'type' => 'boolean',
  384. 'format' => 'boolean-string',
  385. ),
  386. 'ReturnEnabled' => array(
  387. 'type' => 'boolean',
  388. 'format' => 'boolean-string',
  389. ),
  390. 'SortEnabled' => array(
  391. 'type' => 'boolean',
  392. 'format' => 'boolean-string',
  393. ),
  394. ),
  395. ),
  396. 'LiteralOptions' => array(
  397. 'type' => 'object',
  398. 'properties' => array(
  399. 'DefaultValue' => array(
  400. 'type' => 'string',
  401. 'maxLength' => 1024,
  402. ),
  403. 'SourceField' => array(
  404. 'type' => 'string',
  405. 'minLength' => 1,
  406. 'maxLength' => 64,
  407. ),
  408. 'FacetEnabled' => array(
  409. 'type' => 'boolean',
  410. 'format' => 'boolean-string',
  411. ),
  412. 'SearchEnabled' => array(
  413. 'type' => 'boolean',
  414. 'format' => 'boolean-string',
  415. ),
  416. 'ReturnEnabled' => array(
  417. 'type' => 'boolean',
  418. 'format' => 'boolean-string',
  419. ),
  420. 'SortEnabled' => array(
  421. 'type' => 'boolean',
  422. 'format' => 'boolean-string',
  423. ),
  424. ),
  425. ),
  426. 'TextOptions' => array(
  427. 'type' => 'object',
  428. 'properties' => array(
  429. 'DefaultValue' => array(
  430. 'type' => 'string',
  431. 'maxLength' => 1024,
  432. ),
  433. 'SourceField' => array(
  434. 'type' => 'string',
  435. 'minLength' => 1,
  436. 'maxLength' => 64,
  437. ),
  438. 'ReturnEnabled' => array(
  439. 'type' => 'boolean',
  440. 'format' => 'boolean-string',
  441. ),
  442. 'SortEnabled' => array(
  443. 'type' => 'boolean',
  444. 'format' => 'boolean-string',
  445. ),
  446. 'HighlightEnabled' => array(
  447. 'type' => 'boolean',
  448. 'format' => 'boolean-string',
  449. ),
  450. 'AnalysisScheme' => array(
  451. 'type' => 'string',
  452. ),
  453. ),
  454. ),
  455. 'DateOptions' => array(
  456. 'type' => 'object',
  457. 'properties' => array(
  458. 'DefaultValue' => array(
  459. 'type' => 'string',
  460. 'maxLength' => 1024,
  461. ),
  462. 'SourceField' => array(
  463. 'type' => 'string',
  464. 'minLength' => 1,
  465. 'maxLength' => 64,
  466. ),
  467. 'FacetEnabled' => array(
  468. 'type' => 'boolean',
  469. 'format' => 'boolean-string',
  470. ),
  471. 'SearchEnabled' => array(
  472. 'type' => 'boolean',
  473. 'format' => 'boolean-string',
  474. ),
  475. 'ReturnEnabled' => array(
  476. 'type' => 'boolean',
  477. 'format' => 'boolean-string',
  478. ),
  479. 'SortEnabled' => array(
  480. 'type' => 'boolean',
  481. 'format' => 'boolean-string',
  482. ),
  483. ),
  484. ),
  485. 'LatLonOptions' => array(
  486. 'type' => 'object',
  487. 'properties' => array(
  488. 'DefaultValue' => array(
  489. 'type' => 'string',
  490. 'maxLength' => 1024,
  491. ),
  492. 'SourceField' => array(
  493. 'type' => 'string',
  494. 'minLength' => 1,
  495. 'maxLength' => 64,
  496. ),
  497. 'FacetEnabled' => array(
  498. 'type' => 'boolean',
  499. 'format' => 'boolean-string',
  500. ),
  501. 'SearchEnabled' => array(
  502. 'type' => 'boolean',
  503. 'format' => 'boolean-string',
  504. ),
  505. 'ReturnEnabled' => array(
  506. 'type' => 'boolean',
  507. 'format' => 'boolean-string',
  508. ),
  509. 'SortEnabled' => array(
  510. 'type' => 'boolean',
  511. 'format' => 'boolean-string',
  512. ),
  513. ),
  514. ),
  515. 'IntArrayOptions' => array(
  516. 'type' => 'object',
  517. 'properties' => array(
  518. 'DefaultValue' => array(
  519. 'type' => 'numeric',
  520. ),
  521. 'SourceFields' => array(
  522. 'type' => 'string',
  523. ),
  524. 'FacetEnabled' => array(
  525. 'type' => 'boolean',
  526. 'format' => 'boolean-string',
  527. ),
  528. 'SearchEnabled' => array(
  529. 'type' => 'boolean',
  530. 'format' => 'boolean-string',
  531. ),
  532. 'ReturnEnabled' => array(
  533. 'type' => 'boolean',
  534. 'format' => 'boolean-string',
  535. ),
  536. ),
  537. ),
  538. 'DoubleArrayOptions' => array(
  539. 'type' => 'object',
  540. 'properties' => array(
  541. 'DefaultValue' => array(
  542. 'type' => 'numeric',
  543. ),
  544. 'SourceFields' => array(
  545. 'type' => 'string',
  546. ),
  547. 'FacetEnabled' => array(
  548. 'type' => 'boolean',
  549. 'format' => 'boolean-string',
  550. ),
  551. 'SearchEnabled' => array(
  552. 'type' => 'boolean',
  553. 'format' => 'boolean-string',
  554. ),
  555. 'ReturnEnabled' => array(
  556. 'type' => 'boolean',
  557. 'format' => 'boolean-string',
  558. ),
  559. ),
  560. ),
  561. 'LiteralArrayOptions' => array(
  562. 'type' => 'object',
  563. 'properties' => array(
  564. 'DefaultValue' => array(
  565. 'type' => 'string',
  566. 'maxLength' => 1024,
  567. ),
  568. 'SourceFields' => array(
  569. 'type' => 'string',
  570. ),
  571. 'FacetEnabled' => array(
  572. 'type' => 'boolean',
  573. 'format' => 'boolean-string',
  574. ),
  575. 'SearchEnabled' => array(
  576. 'type' => 'boolean',
  577. 'format' => 'boolean-string',
  578. ),
  579. 'ReturnEnabled' => array(
  580. 'type' => 'boolean',
  581. 'format' => 'boolean-string',
  582. ),
  583. ),
  584. ),
  585. 'TextArrayOptions' => array(
  586. 'type' => 'object',
  587. 'properties' => array(
  588. 'DefaultValue' => array(
  589. 'type' => 'string',
  590. 'maxLength' => 1024,
  591. ),
  592. 'SourceFields' => array(
  593. 'type' => 'string',
  594. ),
  595. 'ReturnEnabled' => array(
  596. 'type' => 'boolean',
  597. 'format' => 'boolean-string',
  598. ),
  599. 'HighlightEnabled' => array(
  600. 'type' => 'boolean',
  601. 'format' => 'boolean-string',
  602. ),
  603. 'AnalysisScheme' => array(
  604. 'type' => 'string',
  605. ),
  606. ),
  607. ),
  608. 'DateArrayOptions' => array(
  609. 'type' => 'object',
  610. 'properties' => array(
  611. 'DefaultValue' => array(
  612. 'type' => 'string',
  613. 'maxLength' => 1024,
  614. ),
  615. 'SourceFields' => array(
  616. 'type' => 'string',
  617. ),
  618. 'FacetEnabled' => array(
  619. 'type' => 'boolean',
  620. 'format' => 'boolean-string',
  621. ),
  622. 'SearchEnabled' => array(
  623. 'type' => 'boolean',
  624. 'format' => 'boolean-string',
  625. ),
  626. 'ReturnEnabled' => array(
  627. 'type' => 'boolean',
  628. 'format' => 'boolean-string',
  629. ),
  630. ),
  631. ),
  632. ),
  633. ),
  634. ),
  635. 'errorResponses' => array(
  636. array(
  637. 'reason' => 'An error occurred while processing the request.',
  638. 'class' => 'BaseException',
  639. ),
  640. array(
  641. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  642. 'class' => 'InternalException',
  643. ),
  644. array(
  645. 'reason' => 'The request was rejected because a resource limit has already been met.',
  646. 'class' => 'LimitExceededException',
  647. ),
  648. array(
  649. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  650. 'class' => 'InvalidTypeException',
  651. ),
  652. array(
  653. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  654. 'class' => 'ResourceNotFoundException',
  655. ),
  656. ),
  657. ),
  658. 'DefineSuggester' => array(
  659. 'httpMethod' => 'POST',
  660. 'uri' => '/',
  661. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  662. 'responseClass' => 'DefineSuggesterResponse',
  663. 'responseType' => 'model',
  664. 'parameters' => array(
  665. 'Action' => array(
  666. 'static' => true,
  667. 'location' => 'aws.query',
  668. 'default' => 'DefineSuggester',
  669. ),
  670. 'Version' => array(
  671. 'static' => true,
  672. 'location' => 'aws.query',
  673. 'default' => '2013-01-01',
  674. ),
  675. 'DomainName' => array(
  676. 'required' => true,
  677. 'type' => 'string',
  678. 'location' => 'aws.query',
  679. 'minLength' => 3,
  680. 'maxLength' => 28,
  681. ),
  682. 'Suggester' => array(
  683. 'required' => true,
  684. 'type' => 'object',
  685. 'location' => 'aws.query',
  686. 'properties' => array(
  687. 'SuggesterName' => array(
  688. 'required' => true,
  689. 'type' => 'string',
  690. 'minLength' => 1,
  691. 'maxLength' => 64,
  692. ),
  693. 'DocumentSuggesterOptions' => array(
  694. 'required' => true,
  695. 'type' => 'object',
  696. 'properties' => array(
  697. 'SourceField' => array(
  698. 'required' => true,
  699. 'type' => 'string',
  700. 'minLength' => 1,
  701. 'maxLength' => 64,
  702. ),
  703. 'FuzzyMatching' => array(
  704. 'type' => 'string',
  705. ),
  706. 'SortExpression' => array(
  707. 'type' => 'string',
  708. ),
  709. ),
  710. ),
  711. ),
  712. ),
  713. ),
  714. 'errorResponses' => array(
  715. array(
  716. 'reason' => 'An error occurred while processing the request.',
  717. 'class' => 'BaseException',
  718. ),
  719. array(
  720. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  721. 'class' => 'InternalException',
  722. ),
  723. array(
  724. 'reason' => 'The request was rejected because a resource limit has already been met.',
  725. 'class' => 'LimitExceededException',
  726. ),
  727. array(
  728. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  729. 'class' => 'InvalidTypeException',
  730. ),
  731. array(
  732. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  733. 'class' => 'ResourceNotFoundException',
  734. ),
  735. ),
  736. ),
  737. 'DeleteAnalysisScheme' => array(
  738. 'httpMethod' => 'POST',
  739. 'uri' => '/',
  740. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  741. 'responseClass' => 'DeleteAnalysisSchemeResponse',
  742. 'responseType' => 'model',
  743. 'parameters' => array(
  744. 'Action' => array(
  745. 'static' => true,
  746. 'location' => 'aws.query',
  747. 'default' => 'DeleteAnalysisScheme',
  748. ),
  749. 'Version' => array(
  750. 'static' => true,
  751. 'location' => 'aws.query',
  752. 'default' => '2013-01-01',
  753. ),
  754. 'DomainName' => array(
  755. 'required' => true,
  756. 'type' => 'string',
  757. 'location' => 'aws.query',
  758. 'minLength' => 3,
  759. 'maxLength' => 28,
  760. ),
  761. 'AnalysisSchemeName' => array(
  762. 'required' => true,
  763. 'type' => 'string',
  764. 'location' => 'aws.query',
  765. 'minLength' => 1,
  766. 'maxLength' => 64,
  767. ),
  768. ),
  769. 'errorResponses' => array(
  770. array(
  771. 'reason' => 'An error occurred while processing the request.',
  772. 'class' => 'BaseException',
  773. ),
  774. array(
  775. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  776. 'class' => 'InternalException',
  777. ),
  778. array(
  779. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  780. 'class' => 'InvalidTypeException',
  781. ),
  782. array(
  783. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  784. 'class' => 'ResourceNotFoundException',
  785. ),
  786. ),
  787. ),
  788. 'DeleteDomain' => array(
  789. 'httpMethod' => 'POST',
  790. 'uri' => '/',
  791. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  792. 'responseClass' => 'DeleteDomainResponse',
  793. 'responseType' => 'model',
  794. 'parameters' => array(
  795. 'Action' => array(
  796. 'static' => true,
  797. 'location' => 'aws.query',
  798. 'default' => 'DeleteDomain',
  799. ),
  800. 'Version' => array(
  801. 'static' => true,
  802. 'location' => 'aws.query',
  803. 'default' => '2013-01-01',
  804. ),
  805. 'DomainName' => array(
  806. 'required' => true,
  807. 'type' => 'string',
  808. 'location' => 'aws.query',
  809. 'minLength' => 3,
  810. 'maxLength' => 28,
  811. ),
  812. ),
  813. 'errorResponses' => array(
  814. array(
  815. 'reason' => 'An error occurred while processing the request.',
  816. 'class' => 'BaseException',
  817. ),
  818. array(
  819. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  820. 'class' => 'InternalException',
  821. ),
  822. ),
  823. ),
  824. 'DeleteExpression' => array(
  825. 'httpMethod' => 'POST',
  826. 'uri' => '/',
  827. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  828. 'responseClass' => 'DeleteExpressionResponse',
  829. 'responseType' => 'model',
  830. 'parameters' => array(
  831. 'Action' => array(
  832. 'static' => true,
  833. 'location' => 'aws.query',
  834. 'default' => 'DeleteExpression',
  835. ),
  836. 'Version' => array(
  837. 'static' => true,
  838. 'location' => 'aws.query',
  839. 'default' => '2013-01-01',
  840. ),
  841. 'DomainName' => array(
  842. 'required' => true,
  843. 'type' => 'string',
  844. 'location' => 'aws.query',
  845. 'minLength' => 3,
  846. 'maxLength' => 28,
  847. ),
  848. 'ExpressionName' => array(
  849. 'required' => true,
  850. 'type' => 'string',
  851. 'location' => 'aws.query',
  852. 'minLength' => 1,
  853. 'maxLength' => 64,
  854. ),
  855. ),
  856. 'errorResponses' => array(
  857. array(
  858. 'reason' => 'An error occurred while processing the request.',
  859. 'class' => 'BaseException',
  860. ),
  861. array(
  862. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  863. 'class' => 'InternalException',
  864. ),
  865. array(
  866. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  867. 'class' => 'InvalidTypeException',
  868. ),
  869. array(
  870. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  871. 'class' => 'ResourceNotFoundException',
  872. ),
  873. ),
  874. ),
  875. 'DeleteIndexField' => array(
  876. 'httpMethod' => 'POST',
  877. 'uri' => '/',
  878. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  879. 'responseClass' => 'DeleteIndexFieldResponse',
  880. 'responseType' => 'model',
  881. 'parameters' => array(
  882. 'Action' => array(
  883. 'static' => true,
  884. 'location' => 'aws.query',
  885. 'default' => 'DeleteIndexField',
  886. ),
  887. 'Version' => array(
  888. 'static' => true,
  889. 'location' => 'aws.query',
  890. 'default' => '2013-01-01',
  891. ),
  892. 'DomainName' => array(
  893. 'required' => true,
  894. 'type' => 'string',
  895. 'location' => 'aws.query',
  896. 'minLength' => 3,
  897. 'maxLength' => 28,
  898. ),
  899. 'IndexFieldName' => array(
  900. 'required' => true,
  901. 'type' => 'string',
  902. 'location' => 'aws.query',
  903. 'minLength' => 1,
  904. 'maxLength' => 64,
  905. ),
  906. ),
  907. 'errorResponses' => array(
  908. array(
  909. 'reason' => 'An error occurred while processing the request.',
  910. 'class' => 'BaseException',
  911. ),
  912. array(
  913. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  914. 'class' => 'InternalException',
  915. ),
  916. array(
  917. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  918. 'class' => 'InvalidTypeException',
  919. ),
  920. array(
  921. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  922. 'class' => 'ResourceNotFoundException',
  923. ),
  924. ),
  925. ),
  926. 'DeleteSuggester' => array(
  927. 'httpMethod' => 'POST',
  928. 'uri' => '/',
  929. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  930. 'responseClass' => 'DeleteSuggesterResponse',
  931. 'responseType' => 'model',
  932. 'parameters' => array(
  933. 'Action' => array(
  934. 'static' => true,
  935. 'location' => 'aws.query',
  936. 'default' => 'DeleteSuggester',
  937. ),
  938. 'Version' => array(
  939. 'static' => true,
  940. 'location' => 'aws.query',
  941. 'default' => '2013-01-01',
  942. ),
  943. 'DomainName' => array(
  944. 'required' => true,
  945. 'type' => 'string',
  946. 'location' => 'aws.query',
  947. 'minLength' => 3,
  948. 'maxLength' => 28,
  949. ),
  950. 'SuggesterName' => array(
  951. 'required' => true,
  952. 'type' => 'string',
  953. 'location' => 'aws.query',
  954. 'minLength' => 1,
  955. 'maxLength' => 64,
  956. ),
  957. ),
  958. 'errorResponses' => array(
  959. array(
  960. 'reason' => 'An error occurred while processing the request.',
  961. 'class' => 'BaseException',
  962. ),
  963. array(
  964. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  965. 'class' => 'InternalException',
  966. ),
  967. array(
  968. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  969. 'class' => 'InvalidTypeException',
  970. ),
  971. array(
  972. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  973. 'class' => 'ResourceNotFoundException',
  974. ),
  975. ),
  976. ),
  977. 'DescribeAnalysisSchemes' => array(
  978. 'httpMethod' => 'POST',
  979. 'uri' => '/',
  980. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  981. 'responseClass' => 'DescribeAnalysisSchemesResponse',
  982. 'responseType' => 'model',
  983. 'parameters' => array(
  984. 'Action' => array(
  985. 'static' => true,
  986. 'location' => 'aws.query',
  987. 'default' => 'DescribeAnalysisSchemes',
  988. ),
  989. 'Version' => array(
  990. 'static' => true,
  991. 'location' => 'aws.query',
  992. 'default' => '2013-01-01',
  993. ),
  994. 'DomainName' => array(
  995. 'required' => true,
  996. 'type' => 'string',
  997. 'location' => 'aws.query',
  998. 'minLength' => 3,
  999. 'maxLength' => 28,
  1000. ),
  1001. 'AnalysisSchemeNames' => array(
  1002. 'type' => 'array',
  1003. 'location' => 'aws.query',
  1004. 'sentAs' => 'AnalysisSchemeNames.member',
  1005. 'items' => array(
  1006. 'name' => 'FieldName',
  1007. 'type' => 'string',
  1008. 'minLength' => 1,
  1009. 'maxLength' => 64,
  1010. ),
  1011. ),
  1012. 'Deployed' => array(
  1013. 'type' => 'boolean',
  1014. 'format' => 'boolean-string',
  1015. 'location' => 'aws.query',
  1016. ),
  1017. ),
  1018. 'errorResponses' => array(
  1019. array(
  1020. 'reason' => 'An error occurred while processing the request.',
  1021. 'class' => 'BaseException',
  1022. ),
  1023. array(
  1024. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  1025. 'class' => 'InternalException',
  1026. ),
  1027. array(
  1028. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  1029. 'class' => 'ResourceNotFoundException',
  1030. ),
  1031. ),
  1032. ),
  1033. 'DescribeAvailabilityOptions' => array(
  1034. 'httpMethod' => 'POST',
  1035. 'uri' => '/',
  1036. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  1037. 'responseClass' => 'DescribeAvailabilityOptionsResponse',
  1038. 'responseType' => 'model',
  1039. 'parameters' => array(
  1040. 'Action' => array(
  1041. 'static' => true,
  1042. 'location' => 'aws.query',
  1043. 'default' => 'DescribeAvailabilityOptions',
  1044. ),
  1045. 'Version' => array(
  1046. 'static' => true,
  1047. 'location' => 'aws.query',
  1048. 'default' => '2013-01-01',
  1049. ),
  1050. 'DomainName' => array(
  1051. 'required' => true,
  1052. 'type' => 'string',
  1053. 'location' => 'aws.query',
  1054. 'minLength' => 3,
  1055. 'maxLength' => 28,
  1056. ),
  1057. 'Deployed' => array(
  1058. 'type' => 'boolean',
  1059. 'format' => 'boolean-string',
  1060. 'location' => 'aws.query',
  1061. ),
  1062. ),
  1063. 'errorResponses' => array(
  1064. array(
  1065. 'reason' => 'An error occurred while processing the request.',
  1066. 'class' => 'BaseException',
  1067. ),
  1068. array(
  1069. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  1070. 'class' => 'InternalException',
  1071. ),
  1072. array(
  1073. 'reason' => 'The request was rejected because it specified an invalid type definition.',
  1074. 'class' => 'InvalidTypeException',
  1075. ),
  1076. array(
  1077. 'reason' => 'The request was rejected because a resource limit has already been met.',
  1078. 'class' => 'LimitExceededException',
  1079. ),
  1080. array(
  1081. 'reason' => 'The request was rejected because it attempted to reference a resource that does not exist.',
  1082. 'class' => 'ResourceNotFoundException',
  1083. ),
  1084. array(
  1085. 'reason' => 'The request was rejected because it attempted an operation which is not enabled.',
  1086. 'class' => 'DisabledOperationException',
  1087. ),
  1088. ),
  1089. ),
  1090. 'DescribeDomains' => array(
  1091. 'httpMethod' => 'POST',
  1092. 'uri' => '/',
  1093. 'class' => 'Aws\\Common\\Command\\QueryCommand',
  1094. 'responseClass' => 'DescribeDomainsResponse',
  1095. 'responseType' => 'model',
  1096. 'parameters' => array(
  1097. 'Action' => array(
  1098. 'static' => true,
  1099. 'location' => 'aws.query',
  1100. 'default' => 'DescribeDomains',
  1101. ),
  1102. 'Version' => array(
  1103. 'static' => true,
  1104. 'location' => 'aws.query',
  1105. 'default' => '2013-01-01',
  1106. ),
  1107. 'DomainNames' => array(
  1108. 'type' => 'array',
  1109. 'location' => 'aws.query',
  1110. 'sentAs' => 'DomainNames.member',
  1111. 'items' => array(
  1112. 'name' => 'DomainName',
  1113. 'type' => 'string',
  1114. 'minLength' => 3,
  1115. 'maxLength' => 28,
  1116. ),
  1117. ),
  1118. ),
  1119. 'errorResponses' => array(
  1120. array(
  1121. 'reason' => 'An error occurred while processing the request.',
  1122. 'class' => 'BaseException',
  1123. ),
  1124. array(
  1125. 'reason' => 'An internal error occurred while processing the request. If this problem persists, report an issue from the Service Health Dashboard.',
  1126. 'class' => 'InternalException',
  1127. ),
  1128. ),
  1129. ),
  1130. 'DescribeExpressions' => array(
  1131. 'httpMethod' => 'POST',