Ballerina API Documentation

Functions of org.wso2.ballerina.connectors.amazonauth package

function generateSignature(message msg, string accessKeyId, string secretAccessKey, string region, string serviceName, string terminationString, string httpVerb, string requestURI, string payload) (message )

Parameters:

Parameter NameData TypeDescription
msgmessage
accessKeyIdstring
secretAccessKeystring
regionstring
serviceNamestring
terminationStringstring
httpVerbstring
requestURIstring
payloadstring

Return Parameters:

Return VariableData TypeDescription
message


Connectors of org.wso2.ballerina.connectors.amazonauth package

connector ClientConnector (string accessKeyId, string secretAccessKey, string region, string serviceName, string terminationString, string endpoint)

Amazon Auth connector

Parameters:

Parameter NameData TypeDescription
accessKeyIdstringThe access key ID of the Amazon Account
secretAccessKeystringThe secret access key of the Amazon Account
regionstringThe region to which the request is made
serviceNamestringThe Amazon service that should be invoked
terminationStringstringThe termination string for the request
endpointstringThe Endpoint of the amazon service

Actions:

action request()

Get List of Objects in a bucket

Parameters:

Parameter NameData TypeDescription
amazonAuthConnectorClientConnectorThe amazonAuthConnector instance
requestMsgmessageThe request message object
httpVerbstringThe HTTP verb
requestURIstringThe URI of the service to be invoked
payloadstringThe payload to be sent

Return Parameters:

Return VariableData TypeDescription
messageresponse object


Menu

  • Functions
    • generateSignature(message msg, string accessKeyId, string secretAccessKey, string region, string serviceName, string terminationString, string httpVerb, string requestURI, string payload) (message )
  • Connectors
    • ClientConnector (string accessKeyId, string secretAccessKey, string region, string serviceName, string terminationString, string endpoint)
      • request(ClientConnector amazonAuthConnector, message requestMsg, string httpVerb, string requestURI, string payload)

Copyright 2017 Ballerina API Documentation