123456789101112131415161718 |
- const JSURL = require('jsurl');
- export interface AwsUrl {
- end: string;
- start: string;
- timeType?: 'ABSOLUTE' | 'RELATIVE';
- tz?: 'local' | 'UTC';
- unit?: string;
- editorString: string;
- isLiveTail: boolean;
- source: string[];
- }
- export function encodeUrl(obj: AwsUrl, region: string): string {
- return `https://${region}.console.aws.amazon.com/cloudwatch/home?region=${region}#logs-insights:queryDetail=${JSURL.stringify(
- obj
- )}`;
- }
|