rusticity_term/vpc.rs
1pub mod actions;
2pub mod columns;
3
4use std::collections::HashMap;
5use urlencoding::encode;
6
7pub fn init(i18n: &mut HashMap<String, String>) {
8 for column in columns::Column::ALL {
9 i18n.entry(column.id().into())
10 .or_insert_with(|| column.default_name().into());
11 }
12}
13
14pub fn console_url(region: &str) -> String {
15 format!(
16 "https://{}.console.aws.amazon.com/vpcconsole/home?region={}#vpcs:",
17 region,
18 encode(region)
19 )
20}
21
22#[cfg(test)]
23mod tests;