Skip to main content

rusticity_term/
kms.rs

1pub mod actions;
2pub mod key;
3
4use std::collections::HashMap;
5
6pub fn init(i18n: &mut HashMap<String, String>) {
7    key::init(i18n);
8}
9
10pub fn console_url_keys(region: &str) -> String {
11    format!(
12        "https://{}.console.aws.amazon.com/kms/home?region={}#/kms/keys",
13        region, region
14    )
15}
16
17pub fn console_url_aws_managed_keys(region: &str) -> String {
18    format!(
19        "https://{}.console.aws.amazon.com/kms/home?region={}#/kms/defaultKeys",
20        region, region
21    )
22}
23
24pub fn console_url_key(region: &str, key_id: &str) -> String {
25    format!(
26        "https://{}.console.aws.amazon.com/kms/home?region={}#/kms/keys/{}",
27        region, region, key_id
28    )
29}