I have a backend service which needs to upload files from to S3 Credentials are managed in a cognito user pool using client_credentials grant with a client id and clie