Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nalchevanidze/awscurl-rs
https/mqtt API for AWS.
https://github.com/nalchevanidze/awscurl-rs
aws http mqtt v4sig
Last synced: about 10 hours ago
JSON representation
https/mqtt API for AWS.
- Host: GitHub
- URL: https://github.com/nalchevanidze/awscurl-rs
- Owner: nalchevanidze
- License: mit
- Created: 2023-04-14T22:57:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-15T14:52:26.000Z (over 1 year ago)
- Last Synced: 2024-10-07T13:36:37.192Z (about 1 month ago)
- Topics: aws, http, mqtt, v4sig
- Language: Rust
- Homepage:
- Size: 17.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWSCurl
Provides an _https/mqtt API_ for AWS. is inspired by [awscurl](https://github.com/okigan/awscurl),
but does not provide a _CLI_, only an _API_ for similar functions.# Example
```rs
use awscurl::{AWSCurl, AWSProfile, Method};fn main() {
let profile = AWSProfile::from_env().expect("can't read aws credentials");
let awscurl = AWSCurl::new(&profile);
awscurl.http_request(&Method::GET, "https://blog.com/users")
.expect("can't fetch users");
}
```