ó FRTc@svddlZddlmZddlmZddlmZddlmZddl m Z defd„ƒYZ dS( iÿÿÿÿN(tjson(tAWSQueryConnection(t RegionInfo(tJSONResponseError(t exceptionstCloudSearchConnectioncBs…eZdZdZdZdZeZiej d6ej d6ej d6ej d6ej d6ejd 6Zd „Zd „Zd „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd&d&d„Zd&d„Zd&d„Z d&d&d„Z!d&d&d„Z"d„Z#d&d„Z$d&d&d„Z%d„Z&d „Z'd!„Z(d"„Z)d#„Z*d$„Z+d%„Z,RS('sj Amazon CloudSearch Configuration Service You use the Amazon CloudSearch configuration service to create, configure, and manage search domains. Configuration service requests are submitted using the AWS Query protocol. AWS Query requests are HTTP or HTTPS requests submitted via HTTP GET or POST with a query parameter named Action. The endpoint for configuration service requests is region- specific: cloudsearch. region .amazonaws.com. For example, cloudsearch.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see `Regions and Endpoints`_. s 2013-01-01s us-east-1s#cloudsearch.us-east-1.amazonaws.comtInvalidTypeExceptiontLimitExceededExceptiontInternalExceptiontDisabledOperationExceptiontResourceNotFoundExceptiont BaseExceptioncKs‚|jddƒ}|s3t||j|jƒ}nd|ksO|ddkr_|j|ds