diff --git a/link2aws.js b/link2aws.js index 2fd13cb..f46560a 100644 --- a/link2aws.js +++ b/link2aws.js @@ -728,7 +728,7 @@ class ARN { "queues": null, }, "medialive": { // AWS Elemental MediaLive - "channel": null, + "channel": () => `https://${this.region}.${this.console}/medialive/home?region=${this.region}#/channels/${this.resource}`, "input": null, "inputDevice": null, "inputSecurityGroup": null, diff --git a/testcases/aws.json b/testcases/aws.json index 1b8dd52..30218bc 100644 --- a/testcases/aws.json +++ b/testcases/aws.json @@ -33,6 +33,8 @@ "arn:aws:logs:us-east-2:123456789012:log-group:/aws/lambda/dev-hello:*": "https://us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:log-groups/log-group/$252Faws$252Flambda$252Fdev-hello", "arn:aws:logs:us-east-2:123456789012:log-group:test00_11-22/33.44#55:*": "https://us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:log-groups/log-group/test00_11-22$252F33.44$252355", + "arn:aws:medialive:eu-west-1:123456789012:channel:5317689": "https://eu-west-1.console.aws.amazon.com/medialive/home?region=eu-west-1#/channels/5317689", + "arn:aws:route53:::healthcheck/b48b0df4-79df-4e41-b69b-9a48b8ebef04": "https://console.aws.amazon.com/route53/healthchecks/home", "arn:aws:route53:::hostedzone/12345ABCDEFGHI": "https://console.aws.amazon.com/route53/home?#resource-record-sets:12345ABCDEFGHI", "arn:aws:route53:::trafficpolicy/4869e13a-1e77-457f-a15e-d0bed0584175": "https://console.aws.amazon.com/route53/trafficflow/home#/policy/4869e13a-1e77-457f-a15e-d0bed0584175",