Query
query FiltersList {
filtersList {
createdAt
id
name
namespace {
apiKeys {
apiKey {
__typename
}
roleConfig {
__typename
}
}
avatar
avatarThumbnail
createdAt
description
id
}
resourceName
source {
catalogAsset {
assetType
createdAt
description
descriptions {
__typename
}
externalTags {
__typename
}
id
}
createdAt
credential {
createdAt
id
name
namespace {
__typename
}
resourceName
updatedAt
}
description
filters {
__typename
}
id
}
}
}Response
{
"data": {
"filtersList": [
{
"createdAt": "value",
"id": "value",
"name": "string",
"namespace": {
"apiKeys": [
{
"apiKey": {
"__typename": "ApiKey"
},
"roleConfig": {
"__typename": "NamespaceRoleConfig"
}
}
],
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"description": "string",
"id": "value"
},
"resourceName": "string",
"source": {
"catalogAsset": {
"assetType": "DASHBOARD",
"createdAt": "value",
"description": "string",
"descriptions": [
{
"__typename": "CatalogAssetDescription"
}
],
"externalTags": [
{
"__typename": "Tag"
}
],
"id": "value"
},
"createdAt": "value",
"credential": {
"createdAt": "value",
"id": "value",
"name": "string",
"namespace": {
"__typename": "Namespace"
},
"resourceName": "string",
"updatedAt": "value"
},
"description": "string",
"filters": [
{
"__typename": "Filter"
}
],
"id": "value"
}
}
]
}
}Queries
filtersList
Get all filters. Requires FILTERS_READ permissions.
QUERY
filtersList(filter: ResourceFilter, sourceId: SourceId): [Filter!]!Arguments
filter
sourceId
SourceId
Returns
[Filter!]!
createdAt
DateTime!
When the filter was created.
id
FilterId!
Filter identifier.
name
String!
The display name of the filter.
namespace
resourceName
String!
The resource name of the filter.
source
updatedAt
DateTime!
When the filter was last updated.
Query
query FiltersList {
filtersList {
createdAt
id
name
namespace {
apiKeys {
apiKey {
__typename
}
roleConfig {
__typename
}
}
avatar
avatarThumbnail
createdAt
description
id
}
resourceName
source {
catalogAsset {
assetType
createdAt
description
descriptions {
__typename
}
externalTags {
__typename
}
id
}
createdAt
credential {
createdAt
id
name
namespace {
__typename
}
resourceName
updatedAt
}
description
filters {
__typename
}
id
}
}
}Response
{
"data": {
"filtersList": [
{
"createdAt": "value",
"id": "value",
"name": "string",
"namespace": {
"apiKeys": [
{
"apiKey": {
"__typename": "ApiKey"
},
"roleConfig": {
"__typename": "NamespaceRoleConfig"
}
}
],
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"description": "string",
"id": "value"
},
"resourceName": "string",
"source": {
"catalogAsset": {
"assetType": "DASHBOARD",
"createdAt": "value",
"description": "string",
"descriptions": [
{
"__typename": "CatalogAssetDescription"
}
],
"externalTags": [
{
"__typename": "Tag"
}
],
"id": "value"
},
"createdAt": "value",
"credential": {
"createdAt": "value",
"id": "value",
"name": "string",
"namespace": {
"__typename": "Namespace"
},
"resourceName": "string",
"updatedAt": "value"
},
"description": "string",
"filters": [
{
"__typename": "Filter"
}
],
"id": "value"
}
}
]
}
}