{"repo":"okigan/awscurl","free":true,"listed":false,"github":"https://github.com/okigan/awscurl","clone":"git clone https://github.com/okigan/awscurl.git","description":"curl-like access to AWS resources with AWS Signature Version 4 request signing.","language":"Python","stars":902,"topics":["aws-signature","curl","aws"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"awscurl curl-like tool with AWS Signature Version 4 request signing. Features performs requests to AWS services with request signing using curl interface supports IAM profile credentials Overview Requests to AWS API must be signed (see Signing AWS API Requests) automates the process of signing and makes requests to AWS as simple as a standard curl command. Installation Installation from source (bleeding edge) Installation via Homebrew for MacOS Running via Docker or via Github docker registry then To shorten the length of docker commands use the following alias: This will allow you to run awscurl from within a Docker container as if it was installed on the host system: Examples Call S3: List bucket content Call EC2: Call API Gateway: Options If you do not specify the --access key or --secret key (or environment variables), awscurl will attempt to use the credentials you set in /.aws/credentials . If you do not specify a --profile or AWS PROFILE , awscurl uses default . Who uses awscurl AWS Documentation Onica blog QnA on StackOverflow QnA on DevOps StackExchange Examples on Golfbert Star History Related projects awscurl in Go: awscurl in Lisp: awscurl on DockerHub: aws-signature-proxy and related blog post aws-sigv4-proxy on awslabs Last but not least Sponsor awscurl","default_branch":null,"files":null,"tree":[],"storefront":"/r/okigan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/okigan/awscurl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}