sdk1-config.php 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  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. 'includes' => array('_aws'),
  18. 'services' => array(
  19. 'sdk1_settings' => array(
  20. 'extends' => 'default_settings',
  21. 'params' => array(
  22. 'certificate_authority' => false
  23. )
  24. ),
  25. 'v1.autoscaling' => array(
  26. 'extends' => 'sdk1_settings',
  27. 'class' => 'AmazonAS'
  28. ),
  29. 'v1.cloudformation' => array(
  30. 'extends' => 'sdk1_settings',
  31. 'class' => 'AmazonCloudFormation'
  32. ),
  33. 'v1.cloudfront' => array(
  34. 'extends' => 'sdk1_settings',
  35. 'class' => 'AmazonCloudFront'
  36. ),
  37. 'v1.cloudsearch' => array(
  38. 'extends' => 'sdk1_settings',
  39. 'class' => 'AmazonCloudSearch'
  40. ),
  41. 'v1.cloudwatch' => array(
  42. 'extends' => 'sdk1_settings',
  43. 'class' => 'AmazonCloudWatch'
  44. ),
  45. 'v1.dynamodb' => array(
  46. 'extends' => 'sdk1_settings',
  47. 'class' => 'AmazonDynamoDB'
  48. ),
  49. 'v1.ec2' => array(
  50. 'extends' => 'sdk1_settings',
  51. 'class' => 'AmazonEC2'
  52. ),
  53. 'v1.elasticache' => array(
  54. 'extends' => 'sdk1_settings',
  55. 'class' => 'AmazonElastiCache'
  56. ),
  57. 'v1.elasticbeanstalk' => array(
  58. 'extends' => 'sdk1_settings',
  59. 'class' => 'AmazonElasticBeanstalk'
  60. ),
  61. 'v1.elb' => array(
  62. 'extends' => 'sdk1_settings',
  63. 'class' => 'AmazonELB'
  64. ),
  65. 'v1.emr' => array(
  66. 'extends' => 'sdk1_settings',
  67. 'class' => 'AmazonEMR'
  68. ),
  69. 'v1.iam' => array(
  70. 'extends' => 'sdk1_settings',
  71. 'class' => 'AmazonIAM'
  72. ),
  73. 'v1.importexport' => array(
  74. 'extends' => 'sdk1_settings',
  75. 'class' => 'AmazonImportExport'
  76. ),
  77. 'v1.rds' => array(
  78. 'extends' => 'sdk1_settings',
  79. 'class' => 'AmazonRDS'
  80. ),
  81. 'v1.s3' => array(
  82. 'extends' => 'sdk1_settings',
  83. 'class' => 'AmazonS3'
  84. ),
  85. 'v1.sdb' => array(
  86. 'extends' => 'sdk1_settings',
  87. 'class' => 'AmazonSDB'
  88. ),
  89. 'v1.ses' => array(
  90. 'extends' => 'sdk1_settings',
  91. 'class' => 'AmazonSES'
  92. ),
  93. 'v1.sns' => array(
  94. 'extends' => 'sdk1_settings',
  95. 'class' => 'AmazonSNS'
  96. ),
  97. 'v1.sqs' => array(
  98. 'extends' => 'sdk1_settings',
  99. 'class' => 'AmazonSQS'
  100. ),
  101. 'v1.storagegateway' => array(
  102. 'extends' => 'sdk1_settings',
  103. 'class' => 'AmazonStorageGateway'
  104. ),
  105. 'v1.sts' => array(
  106. 'extends' => 'sdk1_settings',
  107. 'class' => 'AmazonSTS'
  108. ),
  109. 'v1.swf' => array(
  110. 'extends' => 'sdk1_settings',
  111. 'class' => 'AmazonSWF'
  112. )
  113. )
  114. );