Manages AWS Auth v4 requests to DynamoDB. See http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html for more information on v4 signed requests. For examples, see any of the package in the `endpoints` directory.
const ( IAM_WARN_MESSAGE = "check roles sources and make sure you have run one of the roles " + "management functions in package conf_iam, such as GoIAM" )
Client for executing requests.
func GetRespReqID ¶
GetRespReqID retrieves the unique identifier from the AWS Response
func MatchCheckSum ¶
MatchCheckSum will perform a local crc32 on the response body and match it against the aws crc32 *** WARNING *** There seems to be a mismatch between what Go calculates and what AWS (java?) calculates here, I believe related to utf8 (go) vs utf16 (java), but I don't know enough about encodings to solve it. So until that issue is solved, don't use this.
RawReq will sign and transmit the request to the AWS DynanoDB endpoint. This method is DynamoDB-specific.
This section is empty.