Mutation
mutation ValidatorsArchive($input: ValidatorsArchiveInput!) {
validatorsArchive(input: $input) {
createdAt
dataQualityDimension
dataQualityFields
debugQueries {
createdAt
defaultQuery
id
name
namespace {
apiKeys {
__typename
}
avatar
avatarThumbnail
createdAt
description
id
}
query
}
description
id
}
}Variables
{
"input": {
"ids": [
"value"
]
}
}Response
{
"data": {
"validatorsArchive": [
{
"createdAt": "value",
"dataQualityDimension": "ACCURACY",
"dataQualityFields": [
"value"
],
"debugQueries": [
{
"createdAt": "value",
"defaultQuery": true,
"id": "value",
"name": "string",
"namespace": {
"apiKeys": [
{
"__typename": "ApiKeyRole"
}
],
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"description": "string",
"id": "value"
},
"query": "string"
}
],
"description": "string",
"id": "value"
}
]
}
}Mutations
validatorsArchive
Archive (soft-delete) validators in the ids list.
Requires VALIDATORS_WRITE permissions.
MUTATION
validatorsArchive(input: ValidatorsArchiveInput!): [Validator!]!Arguments
input
required
Returns
[Validator!]!
createdAt
DateTime!
When the validator was created.
dataQualityDimension
The data quality dimension this validator targets.
dataQualityFields
[JsonPointer!]
Fields this validator is declared to monitor.
debugQueries
Debug queries saved against this validator for reuse on future incidents.
description
String
id
ValidatorId!
Validator identifier.
incidents
[Incident!]!
metricRetentionDays
Int!
metricValueFormat
name
String!
The display name of the validator.
namespace
owner
priority
The priority of the validator.
progress
referencedByValidators
[Validator!]
resourceName
String!
The resource name of the validator.
sourceConfig
Source configuration.
state
Runtime state of the validator in the engine. INIT while the engine holds
no state for it — a create draft has never been handed to the engine, so it
reports INIT until the draft is approved and the validator is published.
stateUpdatedAt
DateTime!
stats
tags
[Tag!]!
updatedAt
DateTime!
When the validator was last updated.
Mutation
mutation ValidatorsArchive($input: ValidatorsArchiveInput!) {
validatorsArchive(input: $input) {
createdAt
dataQualityDimension
dataQualityFields
debugQueries {
createdAt
defaultQuery
id
name
namespace {
apiKeys {
__typename
}
avatar
avatarThumbnail
createdAt
description
id
}
query
}
description
id
}
}Variables
{
"input": {
"ids": [
"value"
]
}
}Response
{
"data": {
"validatorsArchive": [
{
"createdAt": "value",
"dataQualityDimension": "ACCURACY",
"dataQualityFields": [
"value"
],
"debugQueries": [
{
"createdAt": "value",
"defaultQuery": true,
"id": "value",
"name": "string",
"namespace": {
"apiKeys": [
{
"__typename": "ApiKeyRole"
}
],
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"description": "string",
"id": "value"
},
"query": "string"
}
],
"description": "string",
"id": "value"
}
]
}
}