Created
March 14, 2018 15:37
-
-
Save eagletmt/a2cda9a8b42b9df9f020706274a95c08 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
extern crate rusoto_core; | |
extern crate rusoto_sqs; | |
extern crate rusoto_s3; | |
extern crate rusoto_route53; | |
fn main() { | |
use rusoto_sqs::Sqs; | |
use rusoto_s3::S3; | |
use rusoto_route53::Route53; | |
let sqs_client = rusoto_sqs::SqsClient::simple(Default::default()); | |
let result = sqs_client | |
.get_queue_url(&rusoto_sqs::GetQueueUrlRequest { | |
queue_name: "no-such-queue".to_owned(), | |
..Default::default() | |
}) | |
.sync(); | |
match result { | |
Ok(o) => println!("Ok {:?}", o), | |
Err(e) => eprintln!("Err {:?}", e), | |
}; | |
let s3_client = rusoto_s3::S3Client::simple(Default::default()); | |
let result = s3_client | |
.list_objects_v2(&rusoto_s3::ListObjectsV2Request { | |
bucket: "no-such-queue".to_owned(), | |
..Default::default() | |
}) | |
.sync(); | |
match result { | |
Ok(o) => println!("Ok {:?}", o), | |
Err(e) => eprintln!("Err {:?}", e), | |
}; | |
let route53_client = rusoto_route53::Route53Client::simple(rusoto_core::Region::UsEast1); | |
let result = route53_client | |
.list_resource_record_sets(&rusoto_route53::ListResourceRecordSetsRequest { | |
hosted_zone_id: "NO-SUCH-ZONE".to_owned(), | |
..Default::default() | |
}) | |
.sync(); | |
match result { | |
Ok(o) => println!("Ok {:?}", o), | |
Err(e) => eprintln!("Err {:?}", e), | |
}; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment