[Python-modules-commits] [python-botocore] 01/04: New upstream version 1.5.84

Takaki Taniguchi takaki at moszumanska.debian.org
Wed Jul 19 10:01:01 UTC 2017


This is an automated email from the git hooks/post-receive script.

takaki pushed a commit to branch master
in repository python-botocore.

commit 52c64ac3d4c4f5907f0c2f91fbc78090e9c3d902
Author: TANIGUCHI Takaki <takaki at asis.media-as.org>
Date:   Wed Jul 19 18:44:04 2017 +0900

    New upstream version 1.5.84
---
 PKG-INFO                                           |    2 +-
 botocore.egg-info/PKG-INFO                         |    2 +-
 botocore.egg-info/requires.txt                     |    4 +-
 botocore/__init__.py                               |    2 +-
 botocore/data/apigateway/2015-07-09/service-2.json |  476 ++++--
 botocore/data/athena/2017-05-18/paginators-1.json  |   21 +-
 .../data/autoscaling/2011-01-01/service-2.json     |  395 +++--
 .../data/cognito-idp/2016-04-18/service-2.json     |   30 +-
 botocore/data/discovery/2015-11-01/service-2.json  |   71 +-
 botocore/data/ec2/2016-11-15/service-2.json        |  223 ++-
 botocore/data/iot/2015-05-28/paginators-1.json     |   69 +-
 botocore/data/kinesis/2013-12-02/paginators-1.json |    4 +-
 botocore/data/lambda/2015-03-31/service-2.json     |   65 +-
 botocore/data/lex-models/2017-04-19/service-2.json |   82 +-
 .../2015-07-01/service-2.json                      |    2 +-
 .../organizations/2016-11-28/paginators-1.json     |   75 +-
 botocore/data/ssm/2014-11-06/paginators-1.json     |    6 +
 botocore/data/swf/2012-01-25/service-2.json        | 1577 ++++++++------------
 botocore/paginate.py                               |    5 +
 botocore/utils.py                                  |    3 +
 docs/source/conf.py                                |    2 +-
 tests/unit/test_paginate.py                        |   43 +
 tests/unit/test_utils.py                           |   11 +
 23 files changed, 1963 insertions(+), 1207 deletions(-)

diff --git a/PKG-INFO b/PKG-INFO
index ca8a9bf..94256cb 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: botocore
-Version: 1.5.80
+Version: 1.5.84
 Summary: Low-level, data-driven core of boto 3.
 Home-page: https://github.com/boto/botocore
 Author: Amazon Web Services
diff --git a/botocore.egg-info/PKG-INFO b/botocore.egg-info/PKG-INFO
index ca8a9bf..94256cb 100644
--- a/botocore.egg-info/PKG-INFO
+++ b/botocore.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: botocore
-Version: 1.5.80
+Version: 1.5.84
 Summary: Low-level, data-driven core of boto 3.
 Home-page: https://github.com/boto/botocore
 Author: Amazon Web Services
diff --git a/botocore.egg-info/requires.txt b/botocore.egg-info/requires.txt
index 20cc9ba..51ae220 100644
--- a/botocore.egg-info/requires.txt
+++ b/botocore.egg-info/requires.txt
@@ -1,5 +1,5 @@
-jmespath>=0.7.1,<1.0.0
-python-dateutil>=2.1,<3.0.0
+jmespath<1.0.0,>=0.7.1
+python-dateutil<3.0.0,>=2.1
 docutils>=0.10
 
 [:python_version=="2.6"]
diff --git a/botocore/__init__.py b/botocore/__init__.py
index d07d01c..29db991 100644
--- a/botocore/__init__.py
+++ b/botocore/__init__.py
@@ -16,7 +16,7 @@ import os
 import re
 import logging
 
-__version__ = '1.5.80'
+__version__ = '1.5.84'
 
 
 class NullHandler(logging.Handler):
diff --git a/botocore/data/apigateway/2015-07-09/service-2.json b/botocore/data/apigateway/2015-07-09/service-2.json
index 7f87fce..682169f 100644
--- a/botocore/data/apigateway/2015-07-09/service-2.json
+++ b/botocore/data/apigateway/2015-07-09/service-2.json
@@ -392,6 +392,23 @@
       ],
       "documentation":"<p>Deletes the <a>DomainName</a> resource.</p>"
     },
+    "DeleteGatewayResponse":{
+      "name":"DeleteGatewayResponse",
+      "http":{
+        "method":"DELETE",
+        "requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}",
+        "responseCode":202
+      },
+      "input":{"shape":"DeleteGatewayResponseRequest"},
+      "errors":[
+        {"shape":"UnauthorizedException"},
+        {"shape":"NotFoundException"},
+        {"shape":"TooManyRequestsException"},
+        {"shape":"BadRequestException"},
+        {"shape":"ConflictException"}
+      ],
+      "documentation":"<p>Clears any customization of a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a> and resets it with the default settings.</p>"
+    },
     "DeleteIntegration":{
       "name":"DeleteIntegration",
       "http":{
@@ -892,10 +909,42 @@
         {"shape":"UnauthorizedException"},
         {"shape":"NotFoundException"},
         {"shape":"BadRequestException"},
+        {"shape":"ConflictException"},
         {"shape":"TooManyRequestsException"}
       ],
       "documentation":"<p>Exports a deployed version of a <a>RestApi</a> in a specified format.</p>"
     },
+    "GetGatewayResponse":{
+      "name":"GetGatewayResponse",
+      "http":{
+        "method":"GET",
+        "requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"
+      },
+      "input":{"shape":"GetGatewayResponseRequest"},
+      "output":{"shape":"GatewayResponse"},
+      "errors":[
+        {"shape":"UnauthorizedException"},
+        {"shape":"NotFoundException"},
+        {"shape":"TooManyRequestsException"}
+      ],
+      "documentation":"<p>Gets a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a>.</p>"
+    },
+    "GetGatewayResponses":{
+      "name":"GetGatewayResponses",
+      "http":{
+        "method":"GET",
+        "requestUri":"/restapis/{restapi_id}/gatewayresponses"
+      },
+      "input":{"shape":"GetGatewayResponsesRequest"},
+      "output":{"shape":"GatewayResponses"},
+      "errors":[
+        {"shape":"BadRequestException"},
+        {"shape":"UnauthorizedException"},
+        {"shape":"NotFoundException"},
+        {"shape":"TooManyRequestsException"}
+      ],
+      "documentation":"<p>Gets the <a>GatewayResponses</a> collection on the given <a>RestApi</a>. If an API developer has not added any definitions for gateway responses, the result will be the Amazon API Gateway-generated default <a>GatewayResponses</a> collection for the supported response types.</p>"
+    },
     "GetIntegration":{
       "name":"GetIntegration",
       "http":{
@@ -1108,6 +1157,7 @@
         {"shape":"UnauthorizedException"},
         {"shape":"NotFoundException"},
         {"shape":"BadRequestException"},
+        {"shape":"ConflictException"},
         {"shape":"TooManyRequestsException"}
       ],
       "documentation":"<p>Generates a client SDK for a <a>RestApi</a> and <a>Stage</a>.</p>"
@@ -1304,6 +1354,24 @@
       ],
       "documentation":"<p>A feature of the Amazon API Gateway control service for creating a new API from an external API definition file.</p>"
     },
+    "PutGatewayResponse":{
+      "name":"PutGatewayResponse",
+      "http":{
+        "method":"PUT",
+        "requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}",
+        "responseCode":201
+      },
+      "input":{"shape":"PutGatewayResponseRequest"},
+      "output":{"shape":"GatewayResponse"},
+      "errors":[
+        {"shape":"BadRequestException"},
+        {"shape":"UnauthorizedException"},
+        {"shape":"NotFoundException"},
+        {"shape":"LimitExceededException"},
+        {"shape":"TooManyRequestsException"}
+      ],
+      "documentation":"<p>Creates a customization of a <a>GatewayResponse</a> of a specified response type and status code on the given <a>RestApi</a>.</p>"
+    },
     "PutIntegration":{
       "name":"PutIntegration",
       "http":{
@@ -1320,7 +1388,7 @@
         {"shape":"NotFoundException"},
         {"shape":"TooManyRequestsException"}
       ],
-      "documentation":"<p>Represents a put integration.</p>"
+      "documentation":"<p>Sets up a method's integration.</p>"
     },
     "PutIntegrationResponse":{
       "name":"PutIntegrationResponse",
@@ -1578,6 +1646,22 @@
       ],
       "documentation":"<p>Changes information about the <a>DomainName</a> resource.</p>"
     },
+    "UpdateGatewayResponse":{
+      "name":"UpdateGatewayResponse",
+      "http":{
+        "method":"PATCH",
+        "requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"
+      },
+      "input":{"shape":"UpdateGatewayResponseRequest"},
+      "output":{"shape":"GatewayResponse"},
+      "errors":[
+        {"shape":"UnauthorizedException"},
+        {"shape":"NotFoundException"},
+        {"shape":"BadRequestException"},
+        {"shape":"TooManyRequestsException"}
+      ],
+      "documentation":"<p>Updates a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a>.</p>"
+    },
     "UpdateIntegration":{
       "name":"UpdateIntegration",
       "http":{
@@ -1746,7 +1830,7 @@
         {"shape":"BadRequestException"},
         {"shape":"NotFoundException"}
       ],
-      "documentation":"<p>Grants a temporary extension to the reamining quota of a usage plan associated with a specified API key.</p>"
+      "documentation":"<p>Grants a temporary extension to the remaining quota of a usage plan associated with a specified API key.</p>"
     },
     "UpdateUsagePlan":{
       "name":"UpdateUsagePlan",
@@ -1855,7 +1939,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfApiKey",
-          "documentation":"<p>The current page of any <a>ApiKey</a> resources in the collection of <a>ApiKey</a> resources.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -1939,7 +2023,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfAuthorizer",
-          "documentation":"<p>Gets the current list of <a>Authorizer</a> resources in the collection.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -1962,11 +2046,11 @@
         },
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The name of the API.</p>"
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>"
         },
         "stage":{
           "shape":"String",
-          "documentation":"<p>The name of the API's stage.</p>"
+          "documentation":"<p>The name of the associated stage.</p>"
         }
       },
       "documentation":"<p>Represents the base path that callers of the API must provide as part of the URL after the domain name.</p> <div class=\"remarks\">A custom domain name plus a <code>BasePathMapping</code> specification identifies a deployed <a>RestApi</a> in a given stage of the owner <a>Account</a>.</div> <div class=\"seeAlso\"> <a href=\"http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html\">Use Custom Domain Names</a> </div>"
@@ -1977,7 +2061,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfBasePathMapping",
-          "documentation":"<p>The current page of any <a>BasePathMapping</a> resources in the collection of base path mapping resources.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -2042,7 +2126,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfClientCertificate",
-          "documentation":"<p>The current page of any <a>ClientCertificate</a> resources in the collection of <a>ClientCertificate</a> resources.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -2108,7 +2192,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier under which the <a>Authorizer</a> will be created.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2170,7 +2254,7 @@
         },
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The name of the API that you want to apply this mapping to.</p>"
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>"
         },
         "stage":{
           "shape":"String",
@@ -2185,7 +2269,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> resource identifier for the <a>Deployment</a> resource to create.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2226,7 +2310,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of an API of the to-be-created documentation part.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2250,7 +2334,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] Specifies the API identifier of the to-be-created documentation version.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2339,7 +2423,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of the <a>RestApi</a> for which the <a>RequestValidator</a> is created.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2368,7 +2452,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> for the resource. </p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2422,7 +2506,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> resource for the <a>Stage</a> resource to create.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2531,7 +2615,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>Authorizer</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2588,7 +2672,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> resource for the <a>Deployment</a> resource to delete.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2610,7 +2694,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] Specifies the identifier of an API of the to-be-deleted documentation part.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2632,7 +2716,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of an API of a to-be-deleted documentation snapshot.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2658,6 +2742,28 @@
       },
       "documentation":"<p>A request to delete the <a>DomainName</a> resource.</p>"
     },
+    "DeleteGatewayResponseRequest":{
+      "type":"structure",
+      "required":[
+        "restApiId",
+        "responseType"
+      ],
+      "members":{
+        "restApiId":{
+          "shape":"String",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
+          "location":"uri",
+          "locationName":"restapi_id"
+        },
+        "responseType":{
+          "shape":"GatewayResponseType",
+          "documentation":"<p><p>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li> AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN< [...]
+          "location":"uri",
+          "locationName":"response_type"
+        }
+      },
+      "documentation":"<p>Clears any customization of a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a> and resets it with the default settings.</p>"
+    },
     "DeleteIntegrationRequest":{
       "type":"structure",
       "required":[
@@ -2668,7 +2774,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>Specifies a delete integration request's API identifier.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2698,7 +2804,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>Specifies a delete integration response request's API identifier.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2733,7 +2839,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>Method</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2763,7 +2869,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>MethodResponse</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2797,7 +2903,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> under which the model will be deleted.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2819,7 +2925,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of the <a>RestApi</a> from which the given <a>RequestValidator</a> is deleted.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2841,7 +2947,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>Resource</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2860,7 +2966,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The ID of the <a>RestApi</a> you want to delete.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         }
@@ -2876,7 +2982,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> resource for the <a>Stage</a> resource to delete.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -2922,7 +3028,7 @@
           "locationName":"usageplanId"
         }
       },
-      "documentation":"<p>The DELETE request to delete a uasge plan of a given plan Id.</p>"
+      "documentation":"<p>The DELETE request to delete a usage plan of a given plan Id.</p>"
     },
     "Deployment":{
       "type":"structure",
@@ -2952,7 +3058,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfDeployment",
-          "documentation":"<p>The current page of any <a>Deployment</a> resources in the collection of deployment resources.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -3044,7 +3150,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfDocumentationPart",
-          "documentation":"<p>The current page of <a>DocumentationPart</a> resources in the <a>DocumentationParts</a> collection.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -3074,7 +3180,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfDocumentationVersion",
-          "documentation":"<p>The current page of <a>DocumentationVersion</a> items from the <a>DocumentationVersions</a> collection of an API.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -3112,7 +3218,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfDomainName",
-          "documentation":"<p>The current page of any <a>DomainName</a> resources in the collection of <a>DomainName</a> resources.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -3151,7 +3257,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The API identifier of the stage to flush.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3173,7 +3279,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The API identifier of the stage to flush its cache.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3186,6 +3292,69 @@
       },
       "documentation":"<p>Requests Amazon API Gateway to flush a stage's cache.</p>"
     },
+    "GatewayResponse":{
+      "type":"structure",
+      "members":{
+        "responseType":{
+          "shape":"GatewayResponseType",
+          "documentation":"<p>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li> AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN</li [...]
+        },
+        "statusCode":{
+          "shape":"StatusCode",
+          "documentation":"<p>The HTTP status code for this <a>GatewayResponse</a>.</p>"
+        },
+        "responseParameters":{
+          "shape":"MapOfStringToString",
+          "documentation":"<p>Response parameters (paths, query strings and headers) of the <a>GatewayResponse</a> as a string-to-string map of key-value pairs.</p>"
+        },
+        "responseTemplates":{
+          "shape":"MapOfStringToString",
+          "documentation":"<p>Response templates of the <a>GatewayResponse</a> as a string-to-string map of key-value pairs.</p>"
+        },
+        "defaultResponse":{
+          "shape":"Boolean",
+          "documentation":"<p>A Boolean flag to indicate whether this <a>GatewayResponse</a> is the default gateway response (<code>true</code>) or not (<code>false</code>). A default gateway response is one generated by Amazon API Gateway without any customization by an API developer. </p>"
+        }
+      },
+      "documentation":"<p>A gateway response of a given response type and status code, with optional response parameters and mapping templates.</p> <div class=\"remarks\"> For more information about valid gateway response types, see <a href=\"http://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html\">Gateway Response Types Supported by Amazon API Gateway</a> <div class=\"example\"> <h4>Example: Get a Gateway Response of a given response type</h4>  [...]
+    },
+    "GatewayResponseType":{
+      "type":"string",
+      "enum":[
+        "DEFAULT_4XX",
+        "DEFAULT_5XX",
+        "RESOURCE_NOT_FOUND",
+        "UNAUTHORIZED",
+        "INVALID_API_KEY",
+        "ACCESS_DENIED",
+        "AUTHORIZER_FAILURE",
+        "AUTHORIZER_CONFIGURATION_ERROR",
+        "INVALID_SIGNATURE",
+        "EXPIRED_TOKEN",
+        "MISSING_AUTHENTICATION_TOKEN",
+        "INTEGRATION_FAILURE",
+        "INTEGRATION_TIMEOUT",
+        "API_CONFIGURATION_ERROR",
+        "UNSUPPORTED_MEDIA_TYPE",
+        "BAD_REQUEST_PARAMETERS",
+        "BAD_REQUEST_BODY",
+        "REQUEST_TOO_LARGE",
+        "THROTTLED",
+        "QUOTA_EXCEEDED"
+      ]
+    },
+    "GatewayResponses":{
+      "type":"structure",
+      "members":{
+        "position":{"shape":"String"},
+        "items":{
+          "shape":"ListOfGatewayResponse",
+          "documentation":"<p>Returns the entire collection, because of no pagination support.</p>",
+          "locationName":"item"
+        }
+      },
+      "documentation":"<p>The collection of the <a>GatewayResponse</a> instances of a <a>RestApi</a> as a <code>responseType</code>-to-<a>GatewayResponse</a> object map of key-value pairs. As such, pagination is not supported for querying this collection.</p> <div class=\"remarks\"> For more information about valid gateway response types, see <a href=\"http://docs.aws.amazon.com/apigateway/latest/developerguide/supported-gateway-response-types.html\">Gateway Response Types Supported by A [...]
+    },
     "GenerateClientCertificateRequest":{
       "type":"structure",
       "members":{
@@ -3232,7 +3401,7 @@
         },
         "limit":{
           "shape":"NullableInteger",
-          "documentation":"<p>The maximum number of <a>ApiKeys</a> to get information about.</p>",
+          "documentation":"<p>The maximum number of returned results per page.</p>",
           "location":"querystring",
           "locationName":"limit"
         },
@@ -3266,7 +3435,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>Authorizer</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3285,7 +3454,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>Authorizers</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3391,7 +3560,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> resource for the <a>Deployment</a> resource to get information about.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3416,7 +3585,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> resource for the collection of <a>Deployment</a> resources to get information about.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3444,13 +3613,13 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of an API of the to-be-retrieved documentation part.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
         "documentationPartId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of the to-be-retrieved documentation part.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"part_id"
         }
@@ -3463,7 +3632,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of the API of the to-be-retrieved documentation parts.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3509,7 +3678,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of the API of the to-be-retrieved documentation snapshot.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3528,7 +3697,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of an API of the to-be-retrieved documentation versions.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3588,7 +3757,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> to be exported.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3618,6 +3787,53 @@
       },
       "documentation":"<p>Request a new export of a <a>RestApi</a> for a particular <a>Stage</a>.</p>"
     },
+    "GetGatewayResponseRequest":{
+      "type":"structure",
+      "required":[
+        "restApiId",
+        "responseType"
+      ],
+      "members":{
+        "restApiId":{
+          "shape":"String",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
+          "location":"uri",
+          "locationName":"restapi_id"
+        },
+        "responseType":{
+          "shape":"GatewayResponseType",
+          "documentation":"<p><p>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li> AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN< [...]
+          "location":"uri",
+          "locationName":"response_type"
+        }
+      },
+      "documentation":"<p>Gets a <a>GatewayResponse</a> of a specified response type on the given <a>RestApi</a>.</p>"
+    },
+    "GetGatewayResponsesRequest":{
+      "type":"structure",
+      "required":["restApiId"],
+      "members":{
+        "restApiId":{
+          "shape":"String",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
+          "location":"uri",
+          "locationName":"restapi_id"
+        },
+        "position":{
+          "shape":"String",
+          "documentation":"<p>The current pagination position in the paged result set. The <a>GatewayResponse</a> collection does not support pagination and the position does not apply here.</p>",
+          "location":"querystring",
+          "locationName":"position"
+        },
+        "limit":{
+          "shape":"NullableInteger",
+          "documentation":"<p>The maximum number of returned results per page. The <a>GatewayResponses</a> collection does not support pagination and the limit does not apply here.</p>",
+          "location":"querystring",
+          "locationName":"limit"
+        }
+      },
+      "documentation":"<p>Gets the <a>GatewayResponses</a> collection on the given <a>RestApi</a>. If an API developer has not added any definitions for gateway responses, the result will be the Amazon API Gateway-generated default <a>GatewayResponses</a> collection for the supported response types.</p>"
+    },
     "GetIntegrationRequest":{
       "type":"structure",
       "required":[
@@ -3628,7 +3844,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>Specifies a get integration request's API identifier.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3658,7 +3874,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>Specifies a get integration response request's API identifier.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3693,7 +3909,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>Method</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3723,7 +3939,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the <a>MethodResponse</a> resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3785,7 +4001,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The ID of the <a>RestApi</a> under which the model exists.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3804,7 +4020,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3832,7 +4048,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of the <a>RestApi</a> to which the specified <a>RequestValidator</a> belongs.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3851,7 +4067,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of a <a>RestApi</a> to which the <a>RequestValidators</a> collection belongs.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3879,7 +4095,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3904,7 +4120,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The <a>RestApi</a> identifier for the Resource.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -3970,7 +4186,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> that the SDK will use.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -4034,7 +4250,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The identifier of the <a>RestApi</a> resource for the <a>Stage</a> resource to get information about.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -4053,7 +4269,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>The stages' API identifiers.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -4239,7 +4455,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>[Required] The identifier of an API of the to-be-imported documentation parts.</p>",
+          "documentation":"<p>[Required] The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -4275,12 +4491,12 @@
         },
         "parameters":{
           "shape":"MapOfStringToString",
-          "documentation":"<p>Custom header parameters as part of the request.</p>",
+          "documentation":"<p>Custom header parameters as part of the request. For example, to exclude <a>DocumentationParts</a> from an imported API, set <code>ignore=documentation</code> as a <code>parameters</code> value, as in the AWS CLI command of <code>aws apigateway import-rest-api --parameters ignore=documentation --body 'file:///path/to/imported-api-body.json</code>.</p>",
           "location":"querystring"
         },
         "body":{
           "shape":"Blob",
-          "documentation":"<p>The POST request body containing external API definitions. Currently, only Swagger definition JSON files are supported.</p>"
+          "documentation":"<p>The POST request body containing external API definitions. Currently, only Swagger definition JSON files are supported. The maximum size of the API definition file is 2MB.</p>"
         }
       },
       "documentation":"<p>A POST request to import an API to Amazon API Gateway using an input of an API definition file.</p>",
@@ -4427,6 +4643,10 @@
       "type":"list",
       "member":{"shape":"DomainName"}
     },
+    "ListOfGatewayResponse":{
+      "type":"list",
+      "member":{"shape":"GatewayResponse"}
+    },
     "ListOfLong":{
       "type":"list",
       "member":{"shape":"Long"}
@@ -4691,7 +4911,7 @@
         "position":{"shape":"String"},
         "items":{
           "shape":"ListOfModel",
-          "documentation":"<p>Gets the current <a>Model</a> resource in the collection.</p>",
+          "documentation":"<p>The current page of elements from this collection.</p>",
           "locationName":"item"
         }
       },
@@ -4746,6 +4966,40 @@
       "value":{"shape":"MapOfMethodSnapshot"}
     },
     "ProviderARN":{"type":"string"},
+    "PutGatewayResponseRequest":{
+      "type":"structure",
+      "required":[
+        "restApiId",
+        "responseType"
+      ],
+      "members":{
+        "restApiId":{
+          "shape":"String",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
+          "location":"uri",
+          "locationName":"restapi_id"
+        },
+        "responseType":{
+          "shape":"GatewayResponseType",
+          "documentation":"<p><p>The response type of the associated <a>GatewayResponse</a>. Valid values are <ul><li>ACCESS_DENIED</li><li>API_CONFIGURATION_ERROR</li><li>AUTHORIZER_FAILURE</li><li> AUTHORIZER_CONFIGURATION_ERROR</li><li>BAD_REQUEST_PARAMETERS</li><li>BAD_REQUEST_BODY</li><li>DEFAULT_4XX</li><li>DEFAULT_5XX</li><li>EXPIRED_TOKEN</li><li>INVALID_SIGNATURE</li><li>INTEGRATION_FAILURE</li><li>INTEGRATION_TIMEOUT</li><li>INVALID_API_KEY</li><li>MISSING_AUTHENTICATION_TOKEN< [...]
+          "location":"uri",
+          "locationName":"response_type"
+        },
+        "statusCode":{
+          "shape":"StatusCode",
+          "documentation":"The HTTP status code of the <a>GatewayResponse</a>."
+        },
+        "responseParameters":{
+          "shape":"MapOfStringToString",
+          "documentation":"<p><p>Response parameters (paths, query strings and headers) of the <a>GatewayResponse</a> as a string-to-string map of key-value pairs.</p></p>"
+        },
+        "responseTemplates":{
+          "shape":"MapOfStringToString",
+          "documentation":"<p><p>Response templates of the <a>GatewayResponse</a> as a string-to-string map of key-value pairs.</p></p>"
+        }
+      },
+      "documentation":"<p>Creates a customization of a <a>GatewayResponse</a> of a specified response type and status code on the given <a>RestApi</a>.</p>"
+    },
     "PutIntegrationRequest":{
       "type":"structure",
       "required":[
@@ -4757,7 +5011,7 @@
       "members":{
         "restApiId":{
           "shape":"String",
-          "documentation":"<p>Specifies a put integration request's API identifier.</p>",
+          "documentation":"<p>The string identifier of the associated <a>RestApi</a>.</p>",
           "location":"uri",
           "locationName":"restapi_id"
         },
@@ -4784,7 +5038,7 @@
         },
         "uri":{
           "shape":"String",
-          "documentation":"<p>Specifies a put integration input's Uniform Resource Identifier (URI). When the integration type is HTTP or AWS, this field is required. For integration with Lambda as an AWS service proxy, this value is of the 'arn:aws:apigateway:<region>:lambda:path/2015-03-31/functions/<functionArn>/invocations' format.</p>"
+          "documentation":"<p>Specifies the integration's Uniform Resource Identifier (URI). For HTTP integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the <a href=\"https://en.wikipedia.org/wiki/Uniform_Resource_Identifier\" target=\"_blank\">RFC-3986 specification</a>. For AWS integrations, the URI should be of the form <code>arn:aws:apigateway:{region}:{subdomain.service|service}:{path|action}/{service_api}</code>. <code>Region</code>, <code>subdomain</cod [...]
         },
         "credentials":{
           "shape":"String",
@@ -4815,7 +5069,7 @@
           "documentation":"<p>Specifies how to handle request payload content type conversions. Supported values are <code>CONVERT_TO_BINARY</code> and <code>CONVERT_TO_TEXT</code>, with the following behaviors:</p> <ul> <li><p><code>CONVERT_TO_BINARY</code>: Converts a request payload from a Base64-encoded string to the corresponding binary blob.</p></li> <li><p><code>CONVERT_TO_TEXT</code>: Converts a request payload from a binary blob to a Base64-encoded string.</p></li> </ul> <p>If t [...]
         }
... 6510 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-botocore.git



More information about the Python-modules-commits mailing list