aws

Binod Sarkar 2024-07-02T10:14:37.600289Z

Hi It is related to AWS QuickSight I am trying to add user to group.

(defn create-group-membership
  [qs-client aws-account-id qs-ns group-name member-name]
  (aws/invoke qs-client {:op :CreateGroupMembership
                         :request {:AwsAccountId aws-account-id
                                   :Namespace qs-ns
                                   :GroupName group-name
                                   :MemberName member-name}}))
But it is failing with the below error ....... The Canonical String for this request should have been\n'PUT\n/accounts/..... But I am not able to find how to pass the request method. I have already tried :request-method :put but no luck https://docs.aws.amazon.com/quicksight/latest/APIReference/API_CreateGroupMembership.html https://github.com/cognitect-labs/aws-api

Binod Sarkar 2024-07-03T05:00:16.603229Z

After updating library to latest version it is working fine.

💯 1