Michael De La Rue
e28845018d
[cloud] New module: AWS API Gageway module ( #20230 )
...
* Ultra basic api-gateway module based of lambda.py
* Ultra basic deployment added to api-gateway module
* ApiGateway module Allow creation of APIs, more documentation and better return value
* ApiGateway module incorporate review feedback
* ApiGateway module flake8 cleanup
* APIGateway module - more review fixes.
* slightly better messages in api_gateway module
* AWS api_gateway module - try to improve messages in case of exceptions
* rename api_gateway module to aws_api_gateway as discussed in PR 20230
* aws_api_gateway - Allow delivery of swagger either as text or dictionary.
* aws_api_gateway module - introduce 'unit' tests, improve imports using them and small fixes
* aws_api_gateway module - move path expand_user to avoid early typecheck
* aws_api_gateway - version means version of metadata not module - fix to 1.0
* aws_api_gateway module - Rely on module_utils.ec2 for imports & path type for expanduser / cleanups
* aws_api_gateway module - heavy cleanup and refactor of code + cloud retry functionality.
* api_gateway_module - failing test case for handling more than one deployment in succession and API deletion
* add TooManyRequestsException to AWSRetry exception list - makes API deployment work.
* api_gateway_module - Fixes for various review comments + errors from various linters
* api_gateway_module - Fixes for more review comments + linter error
* api_gateway_module - Major refactor into sensible functions - create_response becomes configure_response
* api_gateway_module - should be working under python3; remove test exclusion
* api_gateway_module - finish off remaining review fixes - use ansible defaults and fix mutually exclusive
* api_gateway_module - attempt to improve handling of botocore errors in python3
* api_gateway_module - implement state=absent / API deletion
2017-06-05 10:25:56 -04:00
..
2016-11-29 21:21:53 -08:00
2017-05-12 14:55:48 +08:00
2017-04-04 14:12:06 -04:00
2017-05-30 16:09:43 -04:00
2017-05-10 09:19:11 -04:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-11 14:50:57 -08:00
2016-11-11 14:50:57 -08:00
2017-01-25 13:05:44 +00:00
2017-05-22 15:38:11 -07:00
2017-05-30 18:05:19 +01:00
2016-11-29 21:21:53 -08:00
2017-05-10 09:19:11 -04:00
2017-01-03 09:32:32 -05:00
2017-06-05 10:25:56 -04:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-11 14:50:57 -08:00
2016-11-29 21:21:53 -08:00
2017-02-17 00:09:56 -08:00
2017-05-10 09:19:11 -04:00
2016-11-29 21:21:53 -08:00
2017-02-24 12:33:24 -05:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-05-23 17:16:49 -04:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-05-23 17:16:49 -04:00
2017-01-19 12:31:14 -05:00
2017-05-23 17:16:49 -04:00
2017-04-21 16:07:38 -04:00
2017-05-26 12:19:47 +02:00
2017-05-29 01:28:19 +02:00
2017-05-29 01:28:19 +02:00
2017-05-09 11:32:11 +08:00
2017-05-26 12:19:47 +02:00
2017-05-29 01:28:19 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-09 13:37:08 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-06-03 14:34:09 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-26 12:19:47 +02:00
2017-05-10 09:19:11 -04:00
2016-11-29 21:21:53 -08:00
2016-11-11 14:50:57 -08:00
2017-01-09 17:21:04 +00:00
2016-11-11 14:50:57 -08:00
2016-11-11 14:50:57 -08:00
2017-01-09 17:21:04 +00:00
2016-11-11 14:50:57 -08:00
2016-11-11 14:50:57 -08:00
2017-01-09 17:21:04 +00:00
2016-11-11 14:50:57 -08:00
2017-04-03 16:59:40 -07:00
2017-01-12 18:02:35 -08:00
2016-11-29 21:21:53 -08:00
2017-05-05 21:46:29 +08:00
2017-05-30 14:56:31 -07:00
2017-05-05 21:46:29 +08:00
2017-05-30 14:56:31 -07:00
2017-05-30 14:56:31 -07:00
2017-05-05 21:46:29 +08:00
2017-05-05 21:46:29 +08:00
2017-05-05 21:46:29 +08:00
2017-05-05 21:46:29 +08:00
2016-11-29 21:21:53 -08:00
2017-04-12 18:34:29 -04:00
2017-04-07 15:44:06 +02:00
2016-11-11 14:50:57 -08:00
2017-02-25 16:40:13 -05:00
2017-02-27 09:20:08 -05:00
2017-02-27 07:43:00 -05:00
2017-03-08 12:21:45 -07:00
2017-01-09 17:21:04 +00:00
2017-05-23 15:51:46 -07:00
2017-06-01 11:17:49 -04:00
2017-05-30 14:56:31 -07:00
2017-05-30 14:56:31 -07:00
2017-03-20 14:11:16 -07:00
2017-02-15 10:50:10 -08:00
2017-05-10 09:19:11 -04:00
2017-05-09 13:51:19 +01:00
2017-06-01 11:17:49 -04:00
2016-11-29 21:21:53 -08:00
2017-05-30 14:56:31 -07:00
2017-05-10 09:19:11 -04:00
2017-06-05 12:10:22 +08:00
2017-05-10 09:19:11 -04:00
2017-04-04 10:14:10 -07:00
2017-01-20 16:38:52 -08:00
2017-01-03 15:00:00 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-06-02 16:58:45 +02:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-10 09:19:11 -04:00
2017-03-29 19:11:19 -04:00
2017-05-09 18:41:48 +05:30
2017-05-09 18:41:48 +05:30
2017-05-09 18:41:48 +05:30
2017-03-12 11:45:00 -05:00
2017-05-09 18:41:48 +05:30
2017-03-13 07:27:45 -04:00
2017-02-08 09:56:03 -05:00
2016-11-29 21:21:53 -08:00
2017-01-04 10:11:33 -08:00
2016-12-14 10:33:14 -05:00
2016-11-29 21:21:53 -08:00
2017-02-15 12:15:09 -08:00
2016-11-29 21:21:53 -08:00
2017-05-01 08:52:25 -07:00
2017-04-25 14:48:56 -04:00
2016-11-29 21:21:53 -08:00
2017-03-20 09:52:56 -07:00
2017-03-20 09:52:56 -07:00
2017-03-20 09:52:56 -07:00
2017-06-02 17:01:08 +02:00
2017-06-02 22:03:27 +05:30
2017-06-02 14:06:38 +02:00
2016-11-29 21:21:53 -08:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-05-12 12:49:12 +01:00
2017-01-03 10:53:16 -05:00
2017-05-10 09:19:11 -04:00
2017-02-16 08:11:39 +00:00
2016-11-29 21:21:53 -08:00
2017-06-01 16:23:32 +08:00
2017-05-30 10:55:49 -07:00
2016-10-28 19:50:29 +01:00
2017-04-07 09:54:37 -07:00
2017-05-30 14:54:22 +01:00
2017-05-30 20:32:50 +02:00
2017-03-01 19:36:03 +00:00
2016-10-13 09:09:25 -07:00
2016-11-11 14:50:57 -08:00
2017-05-23 17:16:49 -04:00
2017-05-10 09:19:11 -04:00
2017-05-31 11:48:35 -04:00
2017-04-25 14:48:56 -04:00
2016-12-22 13:29:13 -08:00
2017-03-24 13:29:18 -07:00
2017-05-05 21:46:29 +08:00
2017-05-11 19:45:15 +08:00
2017-05-30 10:55:49 -07:00
2017-05-05 21:46:29 +08:00
2017-02-15 11:14:03 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-05-10 09:19:11 -04:00
2017-05-10 09:19:11 -04:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-03-23 19:47:10 -07:00
2017-01-20 16:38:52 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-05-30 18:05:19 +01:00
2017-05-11 20:26:32 +08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-04-18 13:09:02 -04:00
2017-05-19 01:37:53 +08:00
2017-04-27 11:08:37 -04:00
2017-03-01 11:00:49 -08:00
2017-05-09 11:22:29 -07:00
2017-03-17 08:57:44 -07:00
2017-01-31 16:47:16 -08:00
2017-05-23 10:57:24 -07:00
2017-06-01 14:50:12 -07:00
2016-11-29 21:21:53 -08:00
2017-01-24 17:33:11 -08:00
2017-02-08 18:49:49 -08:00
2017-05-30 14:56:31 -07:00
2017-05-30 16:10:33 -07:00
2017-02-21 20:24:22 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2016-11-29 21:21:53 -08:00
2017-04-21 16:07:38 -04:00
2017-05-19 01:37:53 +08:00
2017-05-12 16:40:36 +08:00
2017-03-24 00:02:39 -07:00
2017-05-30 14:56:31 -07:00
2017-02-27 13:05:00 +00:00
2017-02-20 11:50:27 +00:00
2016-12-13 13:51:13 -05:00
2017-03-23 19:42:12 -07:00
2017-03-23 17:48:15 -07:00
2017-03-14 18:53:31 -07:00
2016-11-29 21:21:53 -08:00
2017-03-24 00:02:39 -07:00
2017-04-03 17:49:35 -07:00
2016-11-29 21:21:53 -08:00
2017-04-03 11:38:34 -07:00
2017-03-23 19:47:10 -07:00
2016-11-29 21:21:53 -08:00
2017-05-24 05:53:40 -07:00
2017-01-12 18:02:35 -08:00
2017-05-25 17:05:25 -04:00
2016-12-09 09:47:56 -05:00