feat: add queries for alarm tags (#417)

This commit is contained in:
Fine0830
2024-09-29 15:15:35 +08:00
committed by GitHub
parent a5b0acda06
commit d65c18bd38
7 changed files with 56 additions and 17 deletions

View File

@@ -46,3 +46,14 @@ export const Alarm = {
}
}`,
};
export const AlarmTagKeys = {
variable: "$duration: Duration!",
query: `
tagKeys: queryAlarmTagAutocompleteKeys(duration: $duration)`,
};
export const AlarmTagValues = {
variable: "$tagKey: String!, $duration: Duration!",
query: `
tagValues: queryAlarmTagAutocompleteValues(tagKey: $tagKey, duration: $duration)`,
};

View File

@@ -15,6 +15,8 @@
* limitations under the License.
*/
import { Alarm } from "../fragments/alarm";
import { Alarm, AlarmTagKeys, AlarmTagValues } from "../fragments/alarm";
export const queryAlarms = `query queryAlarms(${Alarm.variable}) {${Alarm.query}}`;
export const queryAlarmTagValues = `query queryTagValues(${AlarmTagValues.variable}) {${AlarmTagValues.query}}`;
export const queryAlarmTagKeys = `query queryTagKeys(${AlarmTagKeys.variable}) {${AlarmTagKeys.query}}`;