GraphQL API Reference
The Validio API is built on GraphQL API and enables interaction with the Validio platform. This API has a Python SDK wrapper called validio-sdk
which can be used to interact with the API.
API Endpoints
https://<your-validio-deployment>/api
Headers
# Your API access key ID and secret access key. Must be included in all API calls.
Authorization: <AccessKeyId>:<SecretAccessKey>
Version
0.1.0
Queries
awsAthenaCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - AwsAthenaCredentialSecretChangedInput!
|
Example
Query
query AwsAthenaCredentialSecretChanged($input: AwsAthenaCredentialSecretChangedInput!) {
awsAthenaCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": AwsAthenaCredentialSecretChangedInput}
Response
{
"data": {
"awsAthenaCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
awsAthenaInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - AwsAthenaInferSchemaInput!
|
Example
Query
query AwsAthenaInferSchema($input: AwsAthenaInferSchemaInput!) {
awsAthenaInferSchema(input: $input)
}
Variables
{"input": AwsAthenaInferSchemaInput}
Response
{"data": {"awsAthenaInferSchema": JsonTypeDefinition}}
awsCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - AwsCredentialSecretChangedInput!
|
Example
Query
query AwsCredentialSecretChanged($input: AwsCredentialSecretChangedInput!) {
awsCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": AwsCredentialSecretChangedInput}
Response
{
"data": {
"awsCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
awsKinesisInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - AwsKinesisInferSchemaInput!
|
Example
Query
query AwsKinesisInferSchema($input: AwsKinesisInferSchemaInput!) {
awsKinesisInferSchema(input: $input)
}
Variables
{"input": AwsKinesisInferSchemaInput}
Response
{"data": {"awsKinesisInferSchema": JsonTypeDefinition}}
awsRedshiftCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - AwsRedshiftCredentialSecretChangedInput!
|
Example
Query
query AwsRedshiftCredentialSecretChanged($input: AwsRedshiftCredentialSecretChangedInput!) {
awsRedshiftCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": AwsRedshiftCredentialSecretChangedInput}
Response
{
"data": {
"awsRedshiftCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
awsRedshiftInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - AwsRedshiftInferSchemaInput!
|
Example
Query
query AwsRedshiftInferSchema($input: AwsRedshiftInferSchemaInput!) {
awsRedshiftInferSchema(input: $input)
}
Variables
{"input": AwsRedshiftInferSchemaInput}
Response
{"data": {"awsRedshiftInferSchema": JsonTypeDefinition}}
awsS3InferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - AwsS3InferSchemaInput!
|
Example
Query
query AwsS3InferSchema($input: AwsS3InferSchemaInput!) {
awsS3InferSchema(input: $input)
}
Variables
{"input": AwsS3InferSchemaInput}
Response
{"data": {"awsS3InferSchema": JsonTypeDefinition}}
azureSynapseEntraIdCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseEntraIdCredentialSecretChangedInput!
|
Example
Query
query AzureSynapseEntraIdCredentialSecretChanged($input: AzureSynapseEntraIdCredentialSecretChangedInput!) {
azureSynapseEntraIdCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": AzureSynapseEntraIdCredentialSecretChangedInput}
Response
{
"data": {
"azureSynapseEntraIdCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
azureSynapseInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - AzureSynapseInferSchemaInput!
|
Example
Query
query AzureSynapseInferSchema($input: AzureSynapseInferSchemaInput!) {
azureSynapseInferSchema(input: $input)
}
Variables
{"input": AzureSynapseInferSchemaInput}
Response
{"data": {"azureSynapseInferSchema": JsonTypeDefinition}}
azureSynapseSqlCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseSqlCredentialSecretChangedInput!
|
Example
Query
query AzureSynapseSqlCredentialSecretChanged($input: AzureSynapseSqlCredentialSecretChangedInput!) {
azureSynapseSqlCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": AzureSynapseSqlCredentialSecretChangedInput}
Response
{
"data": {
"azureSynapseSqlCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
channelByResourceName
Response
Returns a Channel
Example
Query
query ChannelByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
channelByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
id
name
notificationRules {
channel {
...ChannelFragment
}
conditions {
...NotificationRuleConditionFragment
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
resourceName
resourceNamespace
updatedAt
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"channelByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"id": ChannelId,
"name": "xyz789",
"notificationRules": [NotificationRule],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
channels
Response
Returns [Channel!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query Channels($filter: ResourceFilter) {
channels(filter: $filter) {
createdAt
id
name
notificationRules {
channel {
...ChannelFragment
}
conditions {
...NotificationRuleConditionFragment
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
resourceName
resourceNamespace
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"channels": [
{
"createdAt": "2007-12-03T10:15:30Z",
"id": ChannelId,
"name": "abc123",
"notificationRules": [NotificationRule],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
credentialByResourceName
Response
Returns a Credential
Example
Query
query CredentialByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
credentialByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{
"resourceName": "xyz789",
"resourceNamespace": "default"
}
Response
{
"data": {
"credentialByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
credentialsList
Response
Returns [Credential!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query CredentialsList($filter: ResourceFilter) {
credentialsList(filter: $filter) {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"credentialsList": [
{
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
databricksCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - DatabricksCredentialSecretChangedInput!
|
Example
Query
query DatabricksCredentialSecretChanged($input: DatabricksCredentialSecretChangedInput!) {
databricksCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": DatabricksCredentialSecretChangedInput}
Response
{
"data": {
"databricksCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
databricksInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - DatabricksInferSchemaInput!
|
Example
Query
query DatabricksInferSchema($input: DatabricksInferSchemaInput!) {
databricksInferSchema(input: $input)
}
Variables
{"input": DatabricksInferSchemaInput}
Response
{"data": {"databricksInferSchema": JsonTypeDefinition}}
databricksListCatalogs
Response
Returns [String!]!
Arguments
Name | Description |
---|---|
input - DatabricksListCatalogsInput!
|
Example
Query
query DatabricksListCatalogs($input: DatabricksListCatalogsInput!) {
databricksListCatalogs(input: $input)
}
Variables
{"input": DatabricksListCatalogsInput}
Response
{
"data": {
"databricksListCatalogs": ["abc123"]
}
}
databricksListSchemas
Response
Returns [String!]!
Arguments
Name | Description |
---|---|
input - DatabricksListSchemasInput!
|
Example
Query
query DatabricksListSchemas($input: DatabricksListSchemasInput!) {
databricksListSchemas(input: $input)
}
Variables
{"input": DatabricksListSchemasInput}
Response
{
"data": {
"databricksListSchemas": ["abc123"]
}
}
databricksListTables
Response
Returns [String!]!
Arguments
Name | Description |
---|---|
input - DatabricksListTablesInput!
|
Example
Query
query DatabricksListTables($input: DatabricksListTablesInput!) {
databricksListTables(input: $input)
}
Variables
{"input": DatabricksListTablesInput}
Response
{
"data": {
"databricksListTables": ["abc123"]
}
}
databricksStartWarehouse
Response
Returns a Boolean!
Arguments
Name | Description |
---|---|
input - DatabricksStartWarehouseInput!
|
Example
Query
query DatabricksStartWarehouse($input: DatabricksStartWarehouseInput!) {
databricksStartWarehouse(input: $input)
}
Variables
{"input": DatabricksStartWarehouseInput}
Response
{"data": {"databricksStartWarehouse": false}}
databricksWarehouseInfo
Response
Returns a DatabricksWarehouseInfo!
Arguments
Name | Description |
---|---|
input - DatabricksWarehouseInfoInput!
|
Example
Query
query DatabricksWarehouseInfo($input: DatabricksWarehouseInfoInput!) {
databricksWarehouseInfo(input: $input) {
autoStopMinutes
name
state
}
}
Variables
{"input": DatabricksWarehouseInfoInput}
Response
{
"data": {
"databricksWarehouseInfo": {
"autoStopMinutes": 987,
"name": "abc123",
"state": "abc123"
}
}
}
dbtCloudCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - DbtCloudCredentialSecretChangedInput!
|
Example
Query
query DbtCloudCredentialSecretChanged($input: DbtCloudCredentialSecretChangedInput!) {
dbtCloudCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": DbtCloudCredentialSecretChangedInput}
Response
{
"data": {
"dbtCloudCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
dbtModelListJobs
Response
Returns [String!]!
Arguments
Name | Description |
---|---|
input - DbtModelListJobsInput!
|
Example
Query
query DbtModelListJobs($input: DbtModelListJobsInput!) {
dbtModelListJobs(input: $input)
}
Variables
{"input": DbtModelListJobsInput}
Response
{"data": {"dbtModelListJobs": ["abc123"]}}
dbtModelListProjects
Response
Returns [String!]!
Example
Query
query DbtModelListProjects {
dbtModelListProjects
}
Response
{
"data": {
"dbtModelListProjects": ["xyz789"]
}
}
dbtModelRunInferSchema
Response
Returns a JsonTypeDefinition!
Example
Query
query DbtModelRunInferSchema {
dbtModelRunInferSchema
}
Response
{"data": {"dbtModelRunInferSchema": JsonTypeDefinition}}
dbtTestResultInferSchema
Response
Returns a JsonTypeDefinition!
Example
Query
query DbtTestResultInferSchema {
dbtTestResultInferSchema
}
Response
{"data": {"dbtTestResultInferSchema": JsonTypeDefinition}}
demoInferSchema
Response
Returns a JsonTypeDefinition!
Example
Query
query DemoInferSchema {
demoInferSchema
}
Response
{"data": {"demoInferSchema": JsonTypeDefinition}}
gcpBigQueryInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - GcpBigQueryInferSchemaInput!
|
Example
Query
query GcpBigQueryInferSchema($input: GcpBigQueryInferSchemaInput!) {
gcpBigQueryInferSchema(input: $input)
}
Variables
{"input": GcpBigQueryInferSchemaInput}
Response
{"data": {"gcpBigQueryInferSchema": JsonTypeDefinition}}
gcpCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - GcpCredentialSecretChangedInput!
|
Example
Query
query GcpCredentialSecretChanged($input: GcpCredentialSecretChangedInput!) {
gcpCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": GcpCredentialSecretChangedInput}
Response
{
"data": {
"gcpCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
gcpPubSubInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - GcpPubSubInferSchemaInput!
|
Example
Query
query GcpPubSubInferSchema($input: GcpPubSubInferSchemaInput!) {
gcpPubSubInferSchema(input: $input)
}
Variables
{"input": GcpPubSubInferSchemaInput}
Response
{"data": {"gcpPubSubInferSchema": JsonTypeDefinition}}
gcpPubSubLiteInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - GcpPubSubLiteInferSchemaInput!
|
Example
Query
query GcpPubSubLiteInferSchema($input: GcpPubSubLiteInferSchemaInput!) {
gcpPubSubLiteInferSchema(input: $input)
}
Variables
{"input": GcpPubSubLiteInferSchemaInput}
Response
{"data": {"gcpPubSubLiteInferSchema": JsonTypeDefinition}}
gcpStorageInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - GcpStorageInferSchemaInput!
|
Example
Query
query GcpStorageInferSchema($input: GcpStorageInferSchemaInput!) {
gcpStorageInferSchema(input: $input)
}
Variables
{"input": GcpStorageInferSchemaInput}
Response
{"data": {"gcpStorageInferSchema": JsonTypeDefinition}}
identityProviderByResourceName
Response
Returns an IdentityProvider
Example
Query
query IdentityProviderByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
identityProviderByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
disabled
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"identityProviderByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"disabled": false,
"id": 4,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
identityProviders
Response
Returns [IdentityProvider!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query IdentityProviders($filter: ResourceFilter) {
identityProviders(filter: $filter) {
createdAt
disabled
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"identityProviders": [
{
"createdAt": "2007-12-03T10:15:30Z",
"disabled": true,
"id": 4,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
incidentsList
Response
Returns [Incident!]!
Arguments
Name | Description |
---|---|
timeRange - TimeRangeInput
|
Example
Query
query IncidentsList($timeRange: TimeRangeInput) {
incidentsList(timeRange: $timeRange) {
createdAt
id
}
}
Variables
{"timeRange": TimeRangeInput}
Response
{
"data": {
"incidentsList": [
{
"createdAt": "2007-12-03T10:15:30Z",
"id": IncidentId
}
]
}
}
kafkaInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - KafkaInferSchemaInput!
|
Example
Query
query KafkaInferSchema($input: KafkaInferSchemaInput!) {
kafkaInferSchema(input: $input)
}
Variables
{"input": KafkaInferSchemaInput}
Response
{"data": {"kafkaInferSchema": JsonTypeDefinition}}
kafkaSaslSslPlainCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - KafkaSaslSslPlainCredentialSecretChangedInput!
|
Example
Query
query KafkaSaslSslPlainCredentialSecretChanged($input: KafkaSaslSslPlainCredentialSecretChangedInput!) {
kafkaSaslSslPlainCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": KafkaSaslSslPlainCredentialSecretChangedInput}
Response
{
"data": {
"kafkaSaslSslPlainCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
kafkaSslCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - KafkaSslCredentialSecretChangedInput!
|
Example
Query
query KafkaSslCredentialSecretChanged($input: KafkaSslCredentialSecretChangedInput!) {
kafkaSslCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": KafkaSslCredentialSecretChangedInput}
Response
{
"data": {
"kafkaSslCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
lookerCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - LookerCredentialSecretChangedInput!
|
Example
Query
query LookerCredentialSecretChanged($input: LookerCredentialSecretChangedInput!) {
lookerCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": LookerCredentialSecretChangedInput}
Response
{
"data": {
"lookerCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
notificationRule
Response
Returns a NotificationRule
Arguments
Name | Description |
---|---|
id - NotificationRuleId!
|
Example
Query
query NotificationRule($id: NotificationRuleId!) {
notificationRule(id: $id) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
conditions {
createdAt
id
notificationRuleId
updatedAt
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{"id": NotificationRuleId}
Response
{
"data": {
"notificationRule": {
"channel": Channel,
"conditions": [NotificationRuleCondition],
"createdAt": "2007-12-03T10:15:30Z",
"id": NotificationRuleId,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
notificationRuleByResourceName
Response
Returns a NotificationRule
Example
Query
query NotificationRuleByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
notificationRuleByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
conditions {
createdAt
id
notificationRuleId
updatedAt
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{
"resourceName": "xyz789",
"resourceNamespace": "default"
}
Response
{
"data": {
"notificationRuleByResourceName": {
"channel": Channel,
"conditions": [NotificationRuleCondition],
"createdAt": "2007-12-03T10:15:30Z",
"id": NotificationRuleId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
notificationRules
Response
Returns [NotificationRule!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query NotificationRules($filter: ResourceFilter) {
notificationRules(filter: $filter) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
conditions {
createdAt
id
notificationRuleId
updatedAt
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"notificationRules": [
{
"channel": Channel,
"conditions": [NotificationRuleCondition],
"createdAt": "2007-12-03T10:15:30Z",
"id": NotificationRuleId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
postgreSqlCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - PostgreSqlCredentialSecretChangedInput!
|
Example
Query
query PostgreSqlCredentialSecretChanged($input: PostgreSqlCredentialSecretChangedInput!) {
postgreSqlCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": PostgreSqlCredentialSecretChangedInput}
Response
{
"data": {
"postgreSqlCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
postgreSqlInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - PostgreSqlInferSchemaInput!
|
Example
Query
query PostgreSqlInferSchema($input: PostgreSqlInferSchemaInput!) {
postgreSqlInferSchema(input: $input)
}
Variables
{"input": PostgreSqlInferSchemaInput}
Response
{"data": {"postgreSqlInferSchema": JsonTypeDefinition}}
resourceNamespacesList
Response
Returns [ResourceNamespaceListResult!]!
Example
Query
query ResourceNamespacesList {
resourceNamespacesList {
resourceNamespace
}
}
Response
{
"data": {
"resourceNamespacesList": [
{"resourceNamespace": "abc123"}
]
}
}
sampleInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - [JSONObject!]!
|
Example
Query
query SampleInferSchema($input: [JSONObject!]!) {
sampleInferSchema(input: $input)
}
Variables
{"input": [{}]}
Response
{"data": {"sampleInferSchema": JsonTypeDefinition}}
segmentation
Response
Returns a Segmentation
Arguments
Name | Description |
---|---|
id - SegmentationId!
|
Example
Query
query Segmentation($id: SegmentationId!) {
segmentation(id: $id) {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
elements {
...SegmentFragment
}
pageInfo {
...PageInfoFragment
}
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
updatedAt
}
}
Variables
{"id": SegmentationId}
Response
{
"data": {
"segmentation": {
"createdAt": "2007-12-03T10:15:30Z",
"fields": ["xyz789"],
"id": SegmentationId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"segments": SegmentsResult,
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
segmentationByResourceName
Response
Returns a Segmentation
Example
Query
query SegmentationByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
segmentationByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
elements {
...SegmentFragment
}
pageInfo {
...PageInfoFragment
}
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
updatedAt
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"segmentationByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"fields": ["abc123"],
"id": SegmentationId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"segments": SegmentsResult,
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
segmentationsList
Response
Returns [Segmentation!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query SegmentationsList($filter: ResourceFilter) {
segmentationsList(filter: $filter) {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
elements {
...SegmentFragment
}
pageInfo {
...PageInfoFragment
}
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"segmentationsList": [
{
"createdAt": "2007-12-03T10:15:30Z",
"fields": ["abc123"],
"id": SegmentationId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segments": SegmentsResult,
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
segments
Response
Returns [Segment!]!
Arguments
Name | Description |
---|---|
id - SegmentationId!
|
Example
Query
query Segments($id: SegmentationId!) {
segments(id: $id) {
dataQuality {
incidentCount
quality
qualityDiff
totalCount
}
fields {
field
value
}
id
muted
}
}
Variables
{"id": SegmentationId}
Response
{
"data": {
"segments": [
{
"dataQuality": DataQuality,
"fields": [SegmentField],
"id": SegmentId,
"muted": true
}
]
}
}
segmentsByResourceName
Response
Returns [Segment!]!
Example
Query
query SegmentsByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
segmentsByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
dataQuality {
incidentCount
quality
qualityDiff
totalCount
}
fields {
field
value
}
id
muted
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"segmentsByResourceName": [
{
"dataQuality": DataQuality,
"fields": [SegmentField],
"id": SegmentId,
"muted": false
}
]
}
}
snowflakeCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - SnowflakeCredentialSecretChangedInput!
|
Example
Query
query SnowflakeCredentialSecretChanged($input: SnowflakeCredentialSecretChangedInput!) {
snowflakeCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": SnowflakeCredentialSecretChangedInput}
Response
{
"data": {
"snowflakeCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
snowflakeInferSchema
Response
Returns a JsonTypeDefinition!
Arguments
Name | Description |
---|---|
input - SnowflakeInferSchemaInput!
|
Example
Query
query SnowflakeInferSchema($input: SnowflakeInferSchemaInput!) {
snowflakeInferSchema(input: $input)
}
Variables
{"input": SnowflakeInferSchemaInput}
Response
{"data": {"snowflakeInferSchema": JsonTypeDefinition}}
source
Example
Query
query Source($id: SourceId!) {
source(id: $id) {
createdAt
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
id
incidents {
createdAt
id
metric {
...ValidatorMetricFragment
}
owner {
...UserFragment
}
segment {
...SegmentFragment
}
severity
source {
...SourceFragment
}
status
validator {
...ValidatorFragment
}
}
jtdSchema
name
recommendedValidators {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
resourceName
resourceNamespace
segmentations {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
...SegmentsResultFragment
}
source {
...SourceFragment
}
updatedAt
}
state
stateUpdatedAt
tags {
createdAt
id
isImported
isSystemTag
key
updatedAt
value
}
updatedAt
windows {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"id": SourceId}
Response
{
"data": {
"source": {
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
}
}
sourceByResourceName
Response
Returns a Source
Example
Query
query SourceByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
sourceByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
id
incidents {
createdAt
id
metric {
...ValidatorMetricFragment
}
owner {
...UserFragment
}
segment {
...SegmentFragment
}
severity
source {
...SourceFragment
}
status
validator {
...ValidatorFragment
}
}
jtdSchema
name
recommendedValidators {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
resourceName
resourceNamespace
segmentations {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
...SegmentsResultFragment
}
source {
...SourceFragment
}
updatedAt
}
state
stateUpdatedAt
tags {
createdAt
id
isImported
isSystemTag
key
updatedAt
value
}
updatedAt
windows {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"sourceByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
}
}
sourcesList
Response
Returns [Source!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query SourcesList($filter: ResourceFilter) {
sourcesList(filter: $filter) {
createdAt
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
id
incidents {
createdAt
id
metric {
...ValidatorMetricFragment
}
owner {
...UserFragment
}
segment {
...SegmentFragment
}
severity
source {
...SourceFragment
}
status
validator {
...ValidatorFragment
}
}
jtdSchema
name
recommendedValidators {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
resourceName
resourceNamespace
segmentations {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
...SegmentsResultFragment
}
source {
...SourceFragment
}
updatedAt
}
state
stateUpdatedAt
tags {
createdAt
id
isImported
isSystemTag
key
updatedAt
value
}
updatedAt
windows {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"sourcesList": [
{
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
]
}
}
tableauConnectedAppCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - TableauConnectedAppCredentialSecretChangedInput!
|
Example
Query
query TableauConnectedAppCredentialSecretChanged($input: TableauConnectedAppCredentialSecretChangedInput!) {
tableauConnectedAppCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{"input": TableauConnectedAppCredentialSecretChangedInput}
Response
{
"data": {
"tableauConnectedAppCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": false
}
}
}
tableauPersonalAccessTokenCredentialSecretChanged
Response
Returns a CredentialSecretChangedResult!
Arguments
Name | Description |
---|---|
input - TableauPersonalAccessTokenCredentialSecretChangedInput!
|
Example
Query
query TableauPersonalAccessTokenCredentialSecretChanged($input: TableauPersonalAccessTokenCredentialSecretChangedInput!) {
tableauPersonalAccessTokenCredentialSecretChanged(input: $input) {
errors {
code
message
}
hasChanged
}
}
Variables
{
"input": TableauPersonalAccessTokenCredentialSecretChangedInput
}
Response
{
"data": {
"tableauPersonalAccessTokenCredentialSecretChanged": {
"errors": [ApiError],
"hasChanged": true
}
}
}
userByResourceName
Response
Returns a User
Example
Query
query UserByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
userByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
displayName
email
fullName
id
identities {
... on FederatedIdentity {
...FederatedIdentityFragment
}
... on LocalIdentity {
...LocalIdentityFragment
}
}
lastLoginAt
resourceName
resourceNamespace
role
status
updatedAt
}
}
Variables
{
"resourceName": "xyz789",
"resourceNamespace": "default"
}
Response
{
"data": {
"userByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"displayName": "xyz789",
"email": "xyz789",
"fullName": "abc123",
"id": "4",
"identities": [FederatedIdentity],
"lastLoginAt": "2007-12-03T10:15:30Z",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"role": "ADMIN",
"status": "ACTIVE",
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
users
Response
Returns [User!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query Users($filter: ResourceFilter) {
users(filter: $filter) {
createdAt
displayName
email
fullName
id
identities {
... on FederatedIdentity {
...FederatedIdentityFragment
}
... on LocalIdentity {
...LocalIdentityFragment
}
}
lastLoginAt
resourceName
resourceNamespace
role
status
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"users": [
{
"createdAt": "2007-12-03T10:15:30Z",
"displayName": "xyz789",
"email": "xyz789",
"fullName": "abc123",
"id": 4,
"identities": [FederatedIdentity],
"lastLoginAt": "2007-12-03T10:15:30Z",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"role": "ADMIN",
"status": "ACTIVE",
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
validator
Response
Returns a Validator
Arguments
Name | Description |
---|---|
id - ValidatorId!
|
Example
Query
query Validator($id: ValidatorId!) {
validator(id: $id) {
createdAt
hasCustomName
id
incidents {
createdAt
id
metric {
...ValidatorMetricFragment
}
owner {
...UserFragment
}
segment {
...SegmentFragment
}
severity
source {
...SourceFragment
}
status
validator {
...ValidatorFragment
}
}
name
progress {
percentage
processed
total
}
resourceName
resourceNamespace
sourceConfig {
filter
segmentation {
...SegmentationFragment
}
source {
...SourceFragment
}
window {
...WindowFragment
}
}
state
stateUpdatedAt
stats {
lastArtifactAt
lastIncidentAt
}
tags {
createdAt
id
isImported
isSystemTag
key
updatedAt
value
}
updatedAt
}
}
Variables
{"id": ValidatorId}
Response
{
"data": {
"validator": {
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": false,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "xyz789",
"progress": ValidatorProgress,
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
validatorByResourceName
Response
Returns a Validator
Example
Query
query ValidatorByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
validatorByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
hasCustomName
id
incidents {
createdAt
id
metric {
...ValidatorMetricFragment
}
owner {
...UserFragment
}
segment {
...SegmentFragment
}
severity
source {
...SourceFragment
}
status
validator {
...ValidatorFragment
}
}
name
progress {
percentage
processed
total
}
resourceName
resourceNamespace
sourceConfig {
filter
segmentation {
...SegmentationFragment
}
source {
...SourceFragment
}
window {
...WindowFragment
}
}
state
stateUpdatedAt
stats {
lastArtifactAt
lastIncidentAt
}
tags {
createdAt
id
isImported
isSystemTag
key
updatedAt
value
}
updatedAt
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"validatorByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "xyz789",
"progress": ValidatorProgress,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
validatorMetricDebugInfo
Response
Returns a ValidatorMetricDebugInfo!
Arguments
Name | Description |
---|---|
input - ValidatorMetricDebugInfoInput!
|
Example
Query
query ValidatorMetricDebugInfo($input: ValidatorMetricDebugInfoInput!) {
validatorMetricDebugInfo(input: $input) {
endTime
startTime
}
}
Variables
{"input": ValidatorMetricDebugInfoInput}
Response
{
"data": {
"validatorMetricDebugInfo": {
"endTime": "2007-12-03T10:15:30Z",
"startTime": "2007-12-03T10:15:30Z"
}
}
}
validatorMetricDebugRecords
Response
Returns a DebugRecordsSample!
Arguments
Name | Description |
---|---|
input - ValidatorMetricDebugInfoInput!
|
Example
Query
query ValidatorMetricDebugRecords($input: ValidatorMetricDebugInfoInput!) {
validatorMetricDebugRecords(input: $input) {
columns
rows
}
}
Variables
{"input": ValidatorMetricDebugInfoInput}
Response
{
"data": {
"validatorMetricDebugRecords": {
"columns": ["abc123"],
"rows": [{}]
}
}
}
validatorSegmentMetrics
Response
Returns a ValidatorMetricWithThresholdHistory!
Arguments
Name | Description |
---|---|
input - ValidatorSegmentMetricsInput!
|
Example
Query
query ValidatorSegmentMetrics($input: ValidatorSegmentMetricsInput!) {
validatorSegmentMetrics(input: $input) {
... on ValidatorMetricWithDynamicThresholdHistory {
values {
...ValidatorMetricWithDynamicThresholdFragment
}
}
... on ValidatorMetricWithFixedThresholdHistory {
values {
...ValidatorMetricWithFixedThresholdFragment
}
}
}
}
Variables
{"input": ValidatorSegmentMetricsInput}
Response
{
"data": {
"validatorSegmentMetrics": ValidatorMetricWithDynamicThresholdHistory
}
}
validatorsList
Response
Returns [Validator!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
|
id - SourceId!
|
Example
Query
query ValidatorsList(
$filter: ResourceFilter,
$id: SourceId!
) {
validatorsList(
filter: $filter,
id: $id
) {
createdAt
hasCustomName
id
incidents {
createdAt
id
metric {
...ValidatorMetricFragment
}
owner {
...UserFragment
}
segment {
...SegmentFragment
}
severity
source {
...SourceFragment
}
status
validator {
...ValidatorFragment
}
}
name
progress {
percentage
processed
total
}
resourceName
resourceNamespace
sourceConfig {
filter
segmentation {
...SegmentationFragment
}
source {
...SourceFragment
}
window {
...WindowFragment
}
}
state
stateUpdatedAt
stats {
lastArtifactAt
lastIncidentAt
}
tags {
createdAt
id
isImported
isSystemTag
key
updatedAt
value
}
updatedAt
}
}
Variables
{
"filter": ResourceFilter,
"id": SourceId
}
Response
{
"data": {
"validatorsList": [
{
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": false,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "xyz789",
"progress": ValidatorProgress,
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
windowByResourceName
Response
Returns a Window
Example
Query
query WindowByResourceName(
$resourceName: String!,
$resourceNamespace: String!
) {
windowByResourceName(
resourceName: $resourceName,
resourceNamespace: $resourceNamespace
) {
createdAt
id
name
resourceName
resourceNamespace
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
updatedAt
}
}
Variables
{
"resourceName": "abc123",
"resourceNamespace": "default"
}
Response
{
"data": {
"windowByResourceName": {
"createdAt": "2007-12-03T10:15:30Z",
"id": WindowId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
}
}
windowsList
Response
Returns [Window!]!
Arguments
Name | Description |
---|---|
filter - ResourceFilter
|
Example
Query
query WindowsList($filter: ResourceFilter) {
windowsList(filter: $filter) {
createdAt
id
name
resourceName
resourceNamespace
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
updatedAt
}
}
Variables
{"filter": ResourceFilter}
Response
{
"data": {
"windowsList": [
{
"createdAt": "2007-12-03T10:15:30Z",
"id": WindowId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
]
}
}
Mutations
awsAthenaCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - AwsAthenaCredentialCreateInput!
|
Example
Query
mutation AwsAthenaCredentialCreate($input: AwsAthenaCredentialCreateInput!) {
awsAthenaCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AwsAthenaCredentialCreateInput}
Response
{
"data": {
"awsAthenaCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
awsAthenaCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsAthenaCredentialUpdateInput!
|
Example
Query
mutation AwsAthenaCredentialUpdate($input: AwsAthenaCredentialUpdateInput!) {
awsAthenaCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AwsAthenaCredentialUpdateInput}
Response
{
"data": {
"awsAthenaCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
awsAthenaSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - AwsAthenaSourceCreateInput!
|
Example
Query
mutation AwsAthenaSourceCreate($input: AwsAthenaSourceCreateInput!) {
awsAthenaSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsAthenaSourceCreateInput}
Response
{
"data": {
"awsAthenaSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
awsAthenaSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsAthenaSourceUpdateInput!
|
Example
Query
mutation AwsAthenaSourceUpdate($input: AwsAthenaSourceUpdateInput!) {
awsAthenaSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsAthenaSourceUpdateInput}
Response
{
"data": {
"awsAthenaSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
awsCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - AwsCredentialCreateInput!
|
Example
Query
mutation AwsCredentialCreate($input: AwsCredentialCreateInput!) {
awsCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AwsCredentialCreateInput}
Response
{
"data": {
"awsCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
awsCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsCredentialUpdateInput!
|
Example
Query
mutation AwsCredentialUpdate($input: AwsCredentialUpdateInput!) {
awsCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AwsCredentialUpdateInput}
Response
{
"data": {
"awsCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
awsKinesisSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - AwsKinesisSourceCreateInput!
|
Example
Query
mutation AwsKinesisSourceCreate($input: AwsKinesisSourceCreateInput!) {
awsKinesisSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsKinesisSourceCreateInput}
Response
{
"data": {
"awsKinesisSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
awsKinesisSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsKinesisSourceUpdateInput!
|
Example
Query
mutation AwsKinesisSourceUpdate($input: AwsKinesisSourceUpdateInput!) {
awsKinesisSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsKinesisSourceUpdateInput}
Response
{
"data": {
"awsKinesisSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
awsRedshiftCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - AwsRedshiftCredentialCreateInput!
|
Example
Query
mutation AwsRedshiftCredentialCreate($input: AwsRedshiftCredentialCreateInput!) {
awsRedshiftCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AwsRedshiftCredentialCreateInput}
Response
{
"data": {
"awsRedshiftCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
awsRedshiftCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsRedshiftCredentialUpdateInput!
|
Example
Query
mutation AwsRedshiftCredentialUpdate($input: AwsRedshiftCredentialUpdateInput!) {
awsRedshiftCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AwsRedshiftCredentialUpdateInput}
Response
{
"data": {
"awsRedshiftCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
awsRedshiftSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - AwsRedshiftSourceCreateInput!
|
Example
Query
mutation AwsRedshiftSourceCreate($input: AwsRedshiftSourceCreateInput!) {
awsRedshiftSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsRedshiftSourceCreateInput}
Response
{
"data": {
"awsRedshiftSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
awsRedshiftSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsRedshiftSourceUpdateInput!
|
Example
Query
mutation AwsRedshiftSourceUpdate($input: AwsRedshiftSourceUpdateInput!) {
awsRedshiftSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsRedshiftSourceUpdateInput}
Response
{
"data": {
"awsRedshiftSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
awsS3SourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - AwsS3SourceCreateInput!
|
Example
Query
mutation AwsS3SourceCreate($input: AwsS3SourceCreateInput!) {
awsS3SourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsS3SourceCreateInput}
Response
{
"data": {
"awsS3SourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
awsS3SourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - AwsS3SourceUpdateInput!
|
Example
Query
mutation AwsS3SourceUpdate($input: AwsS3SourceUpdateInput!) {
awsS3SourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AwsS3SourceUpdateInput}
Response
{
"data": {
"awsS3SourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
azureSynapseEntraIdCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseEntraIdCredentialCreateInput!
|
Example
Query
mutation AzureSynapseEntraIdCredentialCreate($input: AzureSynapseEntraIdCredentialCreateInput!) {
azureSynapseEntraIdCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AzureSynapseEntraIdCredentialCreateInput}
Response
{
"data": {
"azureSynapseEntraIdCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
azureSynapseEntraIdCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseEntraIdCredentialUpdateInput!
|
Example
Query
mutation AzureSynapseEntraIdCredentialUpdate($input: AzureSynapseEntraIdCredentialUpdateInput!) {
azureSynapseEntraIdCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AzureSynapseEntraIdCredentialUpdateInput}
Response
{
"data": {
"azureSynapseEntraIdCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
azureSynapseSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseSourceCreateInput!
|
Example
Query
mutation AzureSynapseSourceCreate($input: AzureSynapseSourceCreateInput!) {
azureSynapseSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AzureSynapseSourceCreateInput}
Response
{
"data": {
"azureSynapseSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
azureSynapseSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseSourceUpdateInput!
|
Example
Query
mutation AzureSynapseSourceUpdate($input: AzureSynapseSourceUpdateInput!) {
azureSynapseSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": AzureSynapseSourceUpdateInput}
Response
{
"data": {
"azureSynapseSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
azureSynapseSqlCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseSqlCredentialCreateInput!
|
Example
Query
mutation AzureSynapseSqlCredentialCreate($input: AzureSynapseSqlCredentialCreateInput!) {
azureSynapseSqlCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AzureSynapseSqlCredentialCreateInput}
Response
{
"data": {
"azureSynapseSqlCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
azureSynapseSqlCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - AzureSynapseSqlCredentialUpdateInput!
|
Example
Query
mutation AzureSynapseSqlCredentialUpdate($input: AzureSynapseSqlCredentialUpdateInput!) {
azureSynapseSqlCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": AzureSynapseSqlCredentialUpdateInput}
Response
{
"data": {
"azureSynapseSqlCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
categoricalDistributionValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - CategoricalDistributionValidatorUpdateInput!
|
Example
Query
mutation CategoricalDistributionValidatorUpdate($input: CategoricalDistributionValidatorUpdateInput!) {
categoricalDistributionValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": CategoricalDistributionValidatorUpdateInput}
Response
{
"data": {
"categoricalDistributionValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
categoricalDistributionValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - CategoricalDistributionValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation CategoricalDistributionValidatorWithDynamicThresholdCreate(
$input: CategoricalDistributionValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
categoricalDistributionValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": CategoricalDistributionValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"categoricalDistributionValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
categoricalDistributionValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - CategoricalDistributionValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation CategoricalDistributionValidatorWithFixedThresholdCreate(
$input: CategoricalDistributionValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
categoricalDistributionValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": CategoricalDistributionValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"categoricalDistributionValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
channelDelete
Response
Returns a ChannelDeleteResult!
Arguments
Name | Description |
---|---|
input - ChannelDeleteInput!
|
Example
Query
mutation ChannelDelete($input: ChannelDeleteInput!) {
channelDelete(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": ChannelDeleteInput}
Response
{
"data": {
"channelDelete": {
"channel": Channel,
"errors": [ApiError]
}
}
}
channelNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation ChannelNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
channelNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"channelNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "xyz789",
"resourceNamespace": "xyz789"
}
}
}
credentialNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation CredentialNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
credentialNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"credentialNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "xyz789",
"resourceNamespace": "abc123"
}
}
}
credentialsDelete
Response
Returns a CredentialsDeleteResult!
Arguments
Name | Description |
---|---|
ids - [CredentialId!]!
|
Example
Query
mutation CredentialsDelete($ids: [CredentialId!]!) {
credentialsDelete(ids: $ids) {
errors {
code
message
}
}
}
Variables
{"ids": [CredentialId]}
Response
{"data": {"credentialsDelete": {"errors": [ApiError]}}}
databricksCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - DatabricksCredentialCreateInput!
|
Example
Query
mutation DatabricksCredentialCreate($input: DatabricksCredentialCreateInput!) {
databricksCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DatabricksCredentialCreateInput}
Response
{
"data": {
"databricksCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
databricksCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - DatabricksCredentialUpdateInput!
|
Example
Query
mutation DatabricksCredentialUpdate($input: DatabricksCredentialUpdateInput!) {
databricksCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DatabricksCredentialUpdateInput}
Response
{
"data": {
"databricksCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
databricksSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - DatabricksSourceCreateInput!
|
Example
Query
mutation DatabricksSourceCreate($input: DatabricksSourceCreateInput!) {
databricksSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DatabricksSourceCreateInput}
Response
{
"data": {
"databricksSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
databricksSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - DatabricksSourceUpdateInput!
|
Example
Query
mutation DatabricksSourceUpdate($input: DatabricksSourceUpdateInput!) {
databricksSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DatabricksSourceUpdateInput}
Response
{
"data": {
"databricksSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
dbtArtifactMultipartUploadAppendPart
Response
Returns a DbtArtifactMultipartUploadResult!
Arguments
Name | Description |
---|---|
input - DbtArtifactMultipartUploadAppendPartInput!
|
Example
Query
mutation DbtArtifactMultipartUploadAppendPart($input: DbtArtifactMultipartUploadAppendPartInput!) {
dbtArtifactMultipartUploadAppendPart(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": DbtArtifactMultipartUploadAppendPartInput}
Response
{
"data": {
"dbtArtifactMultipartUploadAppendPart": {
"errors": [ApiError]
}
}
}
dbtArtifactMultipartUploadComplete
Response
Returns a DbtArtifactMultipartUploadResult!
Arguments
Name | Description |
---|---|
input - DbtArtifactMultipartUploadCompleteInput!
|
Example
Query
mutation DbtArtifactMultipartUploadComplete($input: DbtArtifactMultipartUploadCompleteInput!) {
dbtArtifactMultipartUploadComplete(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": DbtArtifactMultipartUploadCompleteInput}
Response
{
"data": {
"dbtArtifactMultipartUploadComplete": {
"errors": [ApiError]
}
}
}
dbtArtifactMultipartUploadCreate
Response
Returns a DbtArtifactMultipartUploadCreateResult!
Arguments
Name | Description |
---|---|
input - DbtArtifactMultipartUploadCreateInput!
|
Example
Query
mutation DbtArtifactMultipartUploadCreate($input: DbtArtifactMultipartUploadCreateInput!) {
dbtArtifactMultipartUploadCreate(input: $input) {
errors {
code
message
}
id
}
}
Variables
{"input": DbtArtifactMultipartUploadCreateInput}
Response
{
"data": {
"dbtArtifactMultipartUploadCreate": {
"errors": [ApiError],
"id": DbtArtifactMultipartUploadId
}
}
}
dbtArtifactUpload
Response
Returns a DbtArtifactUploadResult!
Arguments
Name | Description |
---|---|
input - DbtArtifactUploadInput!
|
Example
Query
mutation DbtArtifactUpload($input: DbtArtifactUploadInput!) {
dbtArtifactUpload(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": DbtArtifactUploadInput}
Response
{"data": {"dbtArtifactUpload": {"errors": [ApiError]}}}
dbtCloudCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - DbtCloudCredentialCreateInput!
|
Example
Query
mutation DbtCloudCredentialCreate($input: DbtCloudCredentialCreateInput!) {
dbtCloudCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DbtCloudCredentialCreateInput}
Response
{
"data": {
"dbtCloudCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
dbtCloudCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - DbtCloudCredentialUpdateInput!
|
Example
Query
mutation DbtCloudCredentialUpdate($input: DbtCloudCredentialUpdateInput!) {
dbtCloudCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DbtCloudCredentialUpdateInput}
Response
{
"data": {
"dbtCloudCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
dbtCoreCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - DbtCoreCredentialCreateInput!
|
Example
Query
mutation DbtCoreCredentialCreate($input: DbtCoreCredentialCreateInput!) {
dbtCoreCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DbtCoreCredentialCreateInput}
Response
{
"data": {
"dbtCoreCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
dbtCoreCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - DbtCoreCredentialUpdateInput!
|
Example
Query
mutation DbtCoreCredentialUpdate($input: DbtCoreCredentialUpdateInput!) {
dbtCoreCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DbtCoreCredentialUpdateInput}
Response
{
"data": {
"dbtCoreCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
dbtModelRunSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - DbtModelRunSourceCreateInput!
|
Example
Query
mutation DbtModelRunSourceCreate($input: DbtModelRunSourceCreateInput!) {
dbtModelRunSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DbtModelRunSourceCreateInput}
Response
{
"data": {
"dbtModelRunSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
dbtModelRunSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - DbtModelRunSourceUpdateInput!
|
Example
Query
mutation DbtModelRunSourceUpdate($input: DbtModelRunSourceUpdateInput!) {
dbtModelRunSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DbtModelRunSourceUpdateInput}
Response
{
"data": {
"dbtModelRunSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
dbtTestResultSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - DbtTestResultSourceCreateInput!
|
Example
Query
mutation DbtTestResultSourceCreate($input: DbtTestResultSourceCreateInput!) {
dbtTestResultSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DbtTestResultSourceCreateInput}
Response
{
"data": {
"dbtTestResultSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
dbtTestResultSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - DbtTestResultSourceUpdateInput!
|
Example
Query
mutation DbtTestResultSourceUpdate($input: DbtTestResultSourceUpdateInput!) {
dbtTestResultSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DbtTestResultSourceUpdateInput}
Response
{
"data": {
"dbtTestResultSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
demoCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - DemoCredentialCreateInput!
|
Example
Query
mutation DemoCredentialCreate($input: DemoCredentialCreateInput!) {
demoCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": DemoCredentialCreateInput}
Response
{
"data": {
"demoCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
demoSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - DemoSourceCreateInput!
|
Example
Query
mutation DemoSourceCreate($input: DemoSourceCreateInput!) {
demoSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": DemoSourceCreateInput}
Response
{
"data": {
"demoSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
fileWindowCreate
Response
Returns a WindowCreateResult!
Arguments
Name | Description |
---|---|
input - FileWindowCreateInput!
|
Example
Query
mutation FileWindowCreate($input: FileWindowCreateInput!) {
fileWindowCreate(input: $input) {
errors {
code
message
}
window {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": FileWindowCreateInput}
Response
{
"data": {
"fileWindowCreate": {
"errors": [ApiError],
"window": Window
}
}
}
fixedBatchWindowCreate
Response
Returns a WindowCreateResult!
Arguments
Name | Description |
---|---|
input - FixedBatchWindowCreateInput!
|
Example
Query
mutation FixedBatchWindowCreate($input: FixedBatchWindowCreateInput!) {
fixedBatchWindowCreate(input: $input) {
errors {
code
message
}
window {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": FixedBatchWindowCreateInput}
Response
{
"data": {
"fixedBatchWindowCreate": {
"errors": [ApiError],
"window": Window
}
}
}
fixedBatchWindowUpdate
Response
Returns a WindowUpdateResult!
Arguments
Name | Description |
---|---|
input - FixedBatchWindowUpdateInput!
|
Example
Query
mutation FixedBatchWindowUpdate($input: FixedBatchWindowUpdateInput!) {
fixedBatchWindowUpdate(input: $input) {
errors {
code
message
}
window {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": FixedBatchWindowUpdateInput}
Response
{
"data": {
"fixedBatchWindowUpdate": {
"errors": [ApiError],
"window": Window
}
}
}
freshnessValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - FreshnessValidatorUpdateInput!
|
Example
Query
mutation FreshnessValidatorUpdate($input: FreshnessValidatorUpdateInput!) {
freshnessValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": FreshnessValidatorUpdateInput}
Response
{
"data": {
"freshnessValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
freshnessValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - FreshnessValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation FreshnessValidatorWithDynamicThresholdCreate(
$input: FreshnessValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
freshnessValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": FreshnessValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"freshnessValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
freshnessValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - FreshnessValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation FreshnessValidatorWithFixedThresholdCreate(
$input: FreshnessValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
freshnessValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": FreshnessValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"freshnessValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
gcpBigQuerySourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - GcpBigQuerySourceCreateInput!
|
Example
Query
mutation GcpBigQuerySourceCreate($input: GcpBigQuerySourceCreateInput!) {
gcpBigQuerySourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpBigQuerySourceCreateInput}
Response
{
"data": {
"gcpBigQuerySourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpBigQuerySourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - GcpBigQuerySourceUpdateInput!
|
Example
Query
mutation GcpBigQuerySourceUpdate($input: GcpBigQuerySourceUpdateInput!) {
gcpBigQuerySourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpBigQuerySourceUpdateInput}
Response
{
"data": {
"gcpBigQuerySourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - GcpCredentialCreateInput!
|
Example
Query
mutation GcpCredentialCreate($input: GcpCredentialCreateInput!) {
gcpCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": GcpCredentialCreateInput}
Response
{
"data": {
"gcpCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
gcpCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - GcpCredentialUpdateInput!
|
Example
Query
mutation GcpCredentialUpdate($input: GcpCredentialUpdateInput!) {
gcpCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": GcpCredentialUpdateInput}
Response
{
"data": {
"gcpCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
gcpPubSubLiteSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - GcpPubSubLiteSourceCreateInput!
|
Example
Query
mutation GcpPubSubLiteSourceCreate($input: GcpPubSubLiteSourceCreateInput!) {
gcpPubSubLiteSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpPubSubLiteSourceCreateInput}
Response
{
"data": {
"gcpPubSubLiteSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpPubSubLiteSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - GcpPubSubLiteSourceUpdateInput!
|
Example
Query
mutation GcpPubSubLiteSourceUpdate($input: GcpPubSubLiteSourceUpdateInput!) {
gcpPubSubLiteSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpPubSubLiteSourceUpdateInput}
Response
{
"data": {
"gcpPubSubLiteSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpPubSubSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - GcpPubSubSourceCreateInput!
|
Example
Query
mutation GcpPubSubSourceCreate($input: GcpPubSubSourceCreateInput!) {
gcpPubSubSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpPubSubSourceCreateInput}
Response
{
"data": {
"gcpPubSubSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpPubSubSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - GcpPubSubSourceUpdateInput!
|
Example
Query
mutation GcpPubSubSourceUpdate($input: GcpPubSubSourceUpdateInput!) {
gcpPubSubSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpPubSubSourceUpdateInput}
Response
{
"data": {
"gcpPubSubSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpStorageSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - GcpStorageSourceCreateInput!
|
Example
Query
mutation GcpStorageSourceCreate($input: GcpStorageSourceCreateInput!) {
gcpStorageSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpStorageSourceCreateInput}
Response
{
"data": {
"gcpStorageSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
gcpStorageSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - GcpStorageSourceUpdateInput!
|
Example
Query
mutation GcpStorageSourceUpdate($input: GcpStorageSourceUpdateInput!) {
gcpStorageSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": GcpStorageSourceUpdateInput}
Response
{
"data": {
"gcpStorageSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
globalWindowCreate
Response
Returns a WindowCreateResult!
Arguments
Name | Description |
---|---|
input - GlobalWindowCreateInput!
|
Example
Query
mutation GlobalWindowCreate($input: GlobalWindowCreateInput!) {
globalWindowCreate(input: $input) {
errors {
code
message
}
window {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": GlobalWindowCreateInput}
Response
{
"data": {
"globalWindowCreate": {
"errors": [ApiError],
"window": Window
}
}
}
identityDelete
Response
Returns an IdentityDeleteResult!
Arguments
Name | Description |
---|---|
input - IdentityDeleteInput!
|
Example
Query
mutation IdentityDelete($input: IdentityDeleteInput!) {
identityDelete(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": IdentityDeleteInput}
Response
{
"data": {
"identityDelete": {"errors": [IdentityDeleteError]}
}
}
identityProviderDelete
Response
Returns an IdentityProviderDeleteResult!
Arguments
Name | Description |
---|---|
input - IdentityProviderDeleteInput!
|
Example
Query
mutation IdentityProviderDelete($input: IdentityProviderDeleteInput!) {
identityProviderDelete(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": IdentityProviderDeleteInput}
Response
{
"data": {
"identityProviderDelete": {
"errors": [IdentityProviderDeleteError]
}
}
}
identityProviderNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation IdentityProviderNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
identityProviderNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"identityProviderNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "xyz789",
"resourceNamespace": "xyz789"
}
}
}
kafkaSaslSslPlainCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - KafkaSaslSslPlainCredentialCreateInput!
|
Example
Query
mutation KafkaSaslSslPlainCredentialCreate($input: KafkaSaslSslPlainCredentialCreateInput!) {
kafkaSaslSslPlainCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": KafkaSaslSslPlainCredentialCreateInput}
Response
{
"data": {
"kafkaSaslSslPlainCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
kafkaSaslSslPlainCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - KafkaSaslSslPlainCredentialUpdateInput!
|
Example
Query
mutation KafkaSaslSslPlainCredentialUpdate($input: KafkaSaslSslPlainCredentialUpdateInput!) {
kafkaSaslSslPlainCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": KafkaSaslSslPlainCredentialUpdateInput}
Response
{
"data": {
"kafkaSaslSslPlainCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
kafkaSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - KafkaSourceCreateInput!
|
Example
Query
mutation KafkaSourceCreate($input: KafkaSourceCreateInput!) {
kafkaSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": KafkaSourceCreateInput}
Response
{
"data": {
"kafkaSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
kafkaSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - KafkaSourceUpdateInput!
|
Example
Query
mutation KafkaSourceUpdate($input: KafkaSourceUpdateInput!) {
kafkaSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": KafkaSourceUpdateInput}
Response
{
"data": {
"kafkaSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
kafkaSslCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - KafkaSslCredentialCreateInput!
|
Example
Query
mutation KafkaSslCredentialCreate($input: KafkaSslCredentialCreateInput!) {
kafkaSslCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": KafkaSslCredentialCreateInput}
Response
{
"data": {
"kafkaSslCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
kafkaSslCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - KafkaSslCredentialUpdateInput!
|
Example
Query
mutation KafkaSslCredentialUpdate($input: KafkaSslCredentialUpdateInput!) {
kafkaSslCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": KafkaSslCredentialUpdateInput}
Response
{
"data": {
"kafkaSslCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
localIdentityProviderUpdate
Response
Returns an IdentityProviderUpdateResult!
Arguments
Name | Description |
---|---|
input - LocalIdentityProviderUpdateInput!
|
Example
Query
mutation LocalIdentityProviderUpdate($input: LocalIdentityProviderUpdateInput!) {
localIdentityProviderUpdate(input: $input) {
errors {
code
message
}
identityProvider {
createdAt
disabled
id
name
resourceName
resourceNamespace
updatedAt
}
}
}
Variables
{"input": LocalIdentityProviderUpdateInput}
Response
{
"data": {
"localIdentityProviderUpdate": {
"errors": [IdentityProviderUpdateError],
"identityProvider": IdentityProvider
}
}
}
lookerCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - LookerCredentialCreateInput!
|
Example
Query
mutation LookerCredentialCreate($input: LookerCredentialCreateInput!) {
lookerCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": LookerCredentialCreateInput}
Response
{
"data": {
"lookerCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
lookerCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - LookerCredentialUpdateInput!
|
Example
Query
mutation LookerCredentialUpdate($input: LookerCredentialUpdateInput!) {
lookerCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": LookerCredentialUpdateInput}
Response
{
"data": {
"lookerCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
msTeamsChannelCreate
Response
Returns a ChannelCreateResult!
Arguments
Name | Description |
---|---|
input - MsTeamsChannelCreateInput!
|
Example
Query
mutation MsTeamsChannelCreate($input: MsTeamsChannelCreateInput!) {
msTeamsChannelCreate(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": MsTeamsChannelCreateInput}
Response
{
"data": {
"msTeamsChannelCreate": {
"channel": Channel,
"errors": [ApiError]
}
}
}
msTeamsChannelUpdate
Response
Returns a ChannelUpdateResult!
Arguments
Name | Description |
---|---|
input - MsTeamsChannelUpdateInput!
|
Example
Query
mutation MsTeamsChannelUpdate($input: MsTeamsChannelUpdateInput!) {
msTeamsChannelUpdate(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": MsTeamsChannelUpdateInput}
Response
{
"data": {
"msTeamsChannelUpdate": {
"channel": Channel,
"errors": [ApiError]
}
}
}
notificationRuleCreate
Response
Returns a NotificationRuleCreateResult!
Arguments
Name | Description |
---|---|
input - NotificationRuleCreateInput!
|
Example
Query
mutation NotificationRuleCreate($input: NotificationRuleCreateInput!) {
notificationRuleCreate(input: $input) {
errors {
code
message
}
notificationRule {
channel {
...ChannelFragment
}
conditions {
...NotificationRuleConditionFragment
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
}
Variables
{"input": NotificationRuleCreateInput}
Response
{
"data": {
"notificationRuleCreate": {
"errors": [ApiError],
"notificationRule": NotificationRule
}
}
}
notificationRuleDelete
Response
Returns a NotificationRuleDeleteResult!
Arguments
Name | Description |
---|---|
input - NotificationRuleDeleteInput!
|
Example
Query
mutation NotificationRuleDelete($input: NotificationRuleDeleteInput!) {
notificationRuleDelete(input: $input) {
errors {
code
message
}
notificationRule {
channel {
...ChannelFragment
}
conditions {
...NotificationRuleConditionFragment
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
}
Variables
{"input": NotificationRuleDeleteInput}
Response
{
"data": {
"notificationRuleDelete": {
"errors": [ApiError],
"notificationRule": NotificationRule
}
}
}
notificationRuleNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation NotificationRuleNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
notificationRuleNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"notificationRuleNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "abc123",
"resourceNamespace": "abc123"
}
}
}
notificationRuleUpdate
Response
Returns a NotificationRuleUpdateResult!
Arguments
Name | Description |
---|---|
input - NotificationRuleUpdateInput!
|
Example
Query
mutation NotificationRuleUpdate($input: NotificationRuleUpdateInput!) {
notificationRuleUpdate(input: $input) {
errors {
code
message
}
notificationRule {
channel {
...ChannelFragment
}
conditions {
...NotificationRuleConditionFragment
}
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
}
}
Variables
{"input": NotificationRuleUpdateInput}
Response
{
"data": {
"notificationRuleUpdate": {
"errors": [ApiError],
"notificationRule": NotificationRule
}
}
}
numericAnomalyValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - NumericAnomalyValidatorUpdateInput!
|
Example
Query
mutation NumericAnomalyValidatorUpdate($input: NumericAnomalyValidatorUpdateInput!) {
numericAnomalyValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": NumericAnomalyValidatorUpdateInput}
Response
{
"data": {
"numericAnomalyValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericAnomalyValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - NumericAnomalyValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation NumericAnomalyValidatorWithDynamicThresholdCreate(
$input: NumericAnomalyValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
numericAnomalyValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": NumericAnomalyValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"numericAnomalyValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericAnomalyValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - NumericAnomalyValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation NumericAnomalyValidatorWithFixedThresholdCreate(
$input: NumericAnomalyValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
numericAnomalyValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": NumericAnomalyValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"numericAnomalyValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericDistributionValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - NumericDistributionValidatorUpdateInput!
|
Example
Query
mutation NumericDistributionValidatorUpdate($input: NumericDistributionValidatorUpdateInput!) {
numericDistributionValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": NumericDistributionValidatorUpdateInput}
Response
{
"data": {
"numericDistributionValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericDistributionValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - NumericDistributionValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation NumericDistributionValidatorWithDynamicThresholdCreate(
$input: NumericDistributionValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
numericDistributionValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": NumericDistributionValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"numericDistributionValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericDistributionValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - NumericDistributionValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation NumericDistributionValidatorWithFixedThresholdCreate(
$input: NumericDistributionValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
numericDistributionValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": NumericDistributionValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"numericDistributionValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - NumericValidatorUpdateInput!
|
Example
Query
mutation NumericValidatorUpdate($input: NumericValidatorUpdateInput!) {
numericValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": NumericValidatorUpdateInput}
Response
{
"data": {
"numericValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - NumericValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation NumericValidatorWithDynamicThresholdCreate(
$input: NumericValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
numericValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": NumericValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"numericValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
numericValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - NumericValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation NumericValidatorWithFixedThresholdCreate(
$input: NumericValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
numericValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": NumericValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"numericValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
ownerNotificationRuleConditionCreate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - OwnerNotificationRuleConditionCreateInput!
|
Example
Query
mutation OwnerNotificationRuleConditionCreate($input: OwnerNotificationRuleConditionCreateInput!) {
ownerNotificationRuleConditionCreate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": OwnerNotificationRuleConditionCreateInput}
Response
{
"data": {
"ownerNotificationRuleConditionCreate": {
"errors": [ApiError]
}
}
}
ownerNotificationRuleConditionUpdate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - OwnerNotificationRuleConditionUpdateInput!
|
Example
Query
mutation OwnerNotificationRuleConditionUpdate($input: OwnerNotificationRuleConditionUpdateInput!) {
ownerNotificationRuleConditionUpdate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": OwnerNotificationRuleConditionUpdateInput}
Response
{
"data": {
"ownerNotificationRuleConditionUpdate": {
"errors": [ApiError]
}
}
}
postgreSqlCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - PostgreSqlCredentialCreateInput!
|
Example
Query
mutation PostgreSqlCredentialCreate($input: PostgreSqlCredentialCreateInput!) {
postgreSqlCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": PostgreSqlCredentialCreateInput}
Response
{
"data": {
"postgreSqlCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
postgreSqlCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - PostgreSqlCredentialUpdateInput!
|
Example
Query
mutation PostgreSqlCredentialUpdate($input: PostgreSqlCredentialUpdateInput!) {
postgreSqlCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": PostgreSqlCredentialUpdateInput}
Response
{
"data": {
"postgreSqlCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
postgreSqlSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - PostgreSqlSourceCreateInput!
|
Example
Query
mutation PostgreSqlSourceCreate($input: PostgreSqlSourceCreateInput!) {
postgreSqlSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": PostgreSqlSourceCreateInput}
Response
{
"data": {
"postgreSqlSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
postgreSqlSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - PostgreSqlSourceUpdateInput!
|
Example
Query
mutation PostgreSqlSourceUpdate($input: PostgreSqlSourceUpdateInput!) {
postgreSqlSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": PostgreSqlSourceUpdateInput}
Response
{
"data": {
"postgreSqlSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
relativeTimeValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - RelativeTimeValidatorUpdateInput!
|
Example
Query
mutation RelativeTimeValidatorUpdate($input: RelativeTimeValidatorUpdateInput!) {
relativeTimeValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": RelativeTimeValidatorUpdateInput}
Response
{
"data": {
"relativeTimeValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
relativeTimeValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - RelativeTimeValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation RelativeTimeValidatorWithDynamicThresholdCreate(
$input: RelativeTimeValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
relativeTimeValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": RelativeTimeValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"relativeTimeValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
relativeTimeValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - RelativeTimeValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation RelativeTimeValidatorWithFixedThresholdCreate(
$input: RelativeTimeValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
relativeTimeValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": RelativeTimeValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"relativeTimeValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
relativeVolumeValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - RelativeVolumeValidatorUpdateInput!
|
Example
Query
mutation RelativeVolumeValidatorUpdate($input: RelativeVolumeValidatorUpdateInput!) {
relativeVolumeValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": RelativeVolumeValidatorUpdateInput}
Response
{
"data": {
"relativeVolumeValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
relativeVolumeValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - RelativeVolumeValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation RelativeVolumeValidatorWithDynamicThresholdCreate(
$input: RelativeVolumeValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
relativeVolumeValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": RelativeVolumeValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"relativeVolumeValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
relativeVolumeValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - RelativeVolumeValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation RelativeVolumeValidatorWithFixedThresholdCreate(
$input: RelativeVolumeValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
relativeVolumeValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": RelativeVolumeValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"relativeVolumeValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
samlIdentityProviderCreate
Response
Returns an IdentityProviderCreateResult!
Arguments
Name | Description |
---|---|
input - SamlIdentityProviderCreateInput!
|
Example
Query
mutation SamlIdentityProviderCreate($input: SamlIdentityProviderCreateInput!) {
samlIdentityProviderCreate(input: $input) {
errors {
code
message
}
identityProvider {
createdAt
disabled
id
name
resourceName
resourceNamespace
updatedAt
}
}
}
Variables
{"input": SamlIdentityProviderCreateInput}
Response
{
"data": {
"samlIdentityProviderCreate": {
"errors": [IdentityProviderError],
"identityProvider": IdentityProvider
}
}
}
samlIdentityProviderUpdate
Response
Returns an IdentityProviderUpdateResult!
Arguments
Name | Description |
---|---|
input - SamlIdentityProviderUpdateInput!
|
Example
Query
mutation SamlIdentityProviderUpdate($input: SamlIdentityProviderUpdateInput!) {
samlIdentityProviderUpdate(input: $input) {
errors {
code
message
}
identityProvider {
createdAt
disabled
id
name
resourceName
resourceNamespace
updatedAt
}
}
}
Variables
{"input": SamlIdentityProviderUpdateInput}
Response
{
"data": {
"samlIdentityProviderUpdate": {
"errors": [IdentityProviderUpdateError],
"identityProvider": IdentityProvider
}
}
}
segmentNotificationRuleConditionCreate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - SegmentNotificationRuleConditionCreateInput!
|
Example
Query
mutation SegmentNotificationRuleConditionCreate($input: SegmentNotificationRuleConditionCreateInput!) {
segmentNotificationRuleConditionCreate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": SegmentNotificationRuleConditionCreateInput}
Response
{
"data": {
"segmentNotificationRuleConditionCreate": {
"errors": [ApiError]
}
}
}
segmentNotificationRuleConditionUpdate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - SegmentNotificationRuleConditionUpdateInput!
|
Example
Query
mutation SegmentNotificationRuleConditionUpdate($input: SegmentNotificationRuleConditionUpdateInput!) {
segmentNotificationRuleConditionUpdate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": SegmentNotificationRuleConditionUpdateInput}
Response
{
"data": {
"segmentNotificationRuleConditionUpdate": {
"errors": [ApiError]
}
}
}
segmentationCreate
Response
Returns a SegmentationCreateResult!
Arguments
Name | Description |
---|---|
input - SegmentationCreateInput!
|
Example
Query
mutation SegmentationCreate($input: SegmentationCreateInput!) {
segmentationCreate(input: $input) {
errors {
code
message
}
segmentation {
createdAt
fields
id
name
resourceName
resourceNamespace
segments {
...SegmentsResultFragment
}
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": SegmentationCreateInput}
Response
{
"data": {
"segmentationCreate": {
"errors": [ApiError],
"segmentation": Segmentation
}
}
}
segmentationNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation SegmentationNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
segmentationNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"segmentationNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "xyz789",
"resourceNamespace": "abc123"
}
}
}
segmentationsDelete
Response
Returns a SegmentationsDeleteResult!
Arguments
Name | Description |
---|---|
ids - [SegmentationId!]!
|
Example
Query
mutation SegmentationsDelete($ids: [SegmentationId!]!) {
segmentationsDelete(ids: $ids) {
errors {
code
message
}
}
}
Variables
{"ids": [SegmentationId]}
Response
{"data": {"segmentationsDelete": {"errors": [ApiError]}}}
severityNotificationRuleConditionCreate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - SeverityNotificationRuleConditionCreateInput!
|
Example
Query
mutation SeverityNotificationRuleConditionCreate($input: SeverityNotificationRuleConditionCreateInput!) {
severityNotificationRuleConditionCreate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": SeverityNotificationRuleConditionCreateInput}
Response
{
"data": {
"severityNotificationRuleConditionCreate": {
"errors": [ApiError]
}
}
}
severityNotificationRuleConditionUpdate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - SeverityNotificationRuleConditionUpdateInput!
|
Example
Query
mutation SeverityNotificationRuleConditionUpdate($input: SeverityNotificationRuleConditionUpdateInput!) {
severityNotificationRuleConditionUpdate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": SeverityNotificationRuleConditionUpdateInput}
Response
{
"data": {
"severityNotificationRuleConditionUpdate": {
"errors": [ApiError]
}
}
}
slackChannelCreate
Response
Returns a ChannelCreateResult!
Arguments
Name | Description |
---|---|
input - SlackChannelCreateInput!
|
Example
Query
mutation SlackChannelCreate($input: SlackChannelCreateInput!) {
slackChannelCreate(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": SlackChannelCreateInput}
Response
{
"data": {
"slackChannelCreate": {
"channel": Channel,
"errors": [ApiError]
}
}
}
slackChannelUpdate
Response
Returns a ChannelUpdateResult!
Arguments
Name | Description |
---|---|
input - SlackChannelUpdateInput!
|
Example
Query
mutation SlackChannelUpdate($input: SlackChannelUpdateInput!) {
slackChannelUpdate(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": SlackChannelUpdateInput}
Response
{
"data": {
"slackChannelUpdate": {
"channel": Channel,
"errors": [ApiError]
}
}
}
snowflakeCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - SnowflakeCredentialCreateInput!
|
Example
Query
mutation SnowflakeCredentialCreate($input: SnowflakeCredentialCreateInput!) {
snowflakeCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": SnowflakeCredentialCreateInput}
Response
{
"data": {
"snowflakeCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
snowflakeCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - SnowflakeCredentialUpdateInput!
|
Example
Query
mutation SnowflakeCredentialUpdate($input: SnowflakeCredentialUpdateInput!) {
snowflakeCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": SnowflakeCredentialUpdateInput}
Response
{
"data": {
"snowflakeCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
snowflakeSourceCreate
Response
Returns a SourceCreateResult!
Arguments
Name | Description |
---|---|
input - SnowflakeSourceCreateInput!
|
Example
Query
mutation SnowflakeSourceCreate($input: SnowflakeSourceCreateInput!) {
snowflakeSourceCreate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": SnowflakeSourceCreateInput}
Response
{
"data": {
"snowflakeSourceCreate": {
"errors": [ApiError],
"source": Source
}
}
}
snowflakeSourceUpdate
Response
Returns a SourceUpdateResult!
Arguments
Name | Description |
---|---|
input - SnowflakeSourceUpdateInput!
|
Example
Query
mutation SnowflakeSourceUpdate($input: SnowflakeSourceUpdateInput!) {
snowflakeSourceUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": SnowflakeSourceUpdateInput}
Response
{
"data": {
"snowflakeSourceUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
sourceBackfill
Response
Returns a SourceRequestStateResult!
Arguments
Name | Description |
---|---|
id - SourceId!
|
Example
Query
mutation SourceBackfill($id: SourceId!) {
sourceBackfill(id: $id) {
errors {
code
message
}
state
}
}
Variables
{"id": SourceId}
Response
{
"data": {
"sourceBackfill": {
"errors": [ApiError],
"state": "BACKFILLING"
}
}
}
sourceNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation SourceNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
sourceNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"sourceNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "xyz789",
"resourceNamespace": "abc123"
}
}
}
sourceNotificationRuleConditionCreate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - SourceNotificationRuleConditionCreateInput!
|
Example
Query
mutation SourceNotificationRuleConditionCreate($input: SourceNotificationRuleConditionCreateInput!) {
sourceNotificationRuleConditionCreate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": SourceNotificationRuleConditionCreateInput}
Response
{
"data": {
"sourceNotificationRuleConditionCreate": {
"errors": [ApiError]
}
}
}
sourceNotificationRuleConditionUpdate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - SourceNotificationRuleConditionUpdateInput!
|
Example
Query
mutation SourceNotificationRuleConditionUpdate($input: SourceNotificationRuleConditionUpdateInput!) {
sourceNotificationRuleConditionUpdate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": SourceNotificationRuleConditionUpdateInput}
Response
{
"data": {
"sourceNotificationRuleConditionUpdate": {
"errors": [ApiError]
}
}
}
sourceOwnerUpdate
Response
Returns a SourceOwnerUpdateResult!
Arguments
Name | Description |
---|---|
input - SourceOwnerUpdateInput!
|
Example
Query
mutation SourceOwnerUpdate($input: SourceOwnerUpdateInput!) {
sourceOwnerUpdate(input: $input) {
errors {
code
message
}
source {
createdAt
credential {
...CredentialFragment
}
id
incidents {
...ValidatorIncidentFragment
}
jtdSchema
name
recommendedValidators {
...ValidatorFragment
}
resourceName
resourceNamespace
segmentations {
...SegmentationFragment
}
state
stateUpdatedAt
tags {
...TagFragment
}
updatedAt
windows {
...WindowFragment
}
}
}
}
Variables
{"input": SourceOwnerUpdateInput}
Response
{
"data": {
"sourceOwnerUpdate": {
"errors": [ApiError],
"source": Source
}
}
}
sourcePoll
Response
Returns a SourceRequestStateResult
Arguments
Name | Description |
---|---|
id - SourceId!
|
Example
Query
mutation SourcePoll($id: SourceId!) {
sourcePoll(id: $id) {
errors {
code
message
}
state
}
}
Variables
{"id": SourceId}
Response
{
"data": {
"sourcePoll": {
"errors": [ApiError],
"state": "BACKFILLING"
}
}
}
sourceReset
Response
Returns a SourceRequestStateResult!
Arguments
Name | Description |
---|---|
id - SourceId!
|
Example
Query
mutation SourceReset($id: SourceId!) {
sourceReset(id: $id) {
errors {
code
message
}
state
}
}
Variables
{"id": SourceId}
Response
{
"data": {
"sourceReset": {
"errors": [ApiError],
"state": "BACKFILLING"
}
}
}
sourceSchemaVerify
Response
Returns a SourceSchemaVerifyResult!
Arguments
Name | Description |
---|---|
id - SourceId!
|
|
input - JsonTypeDefinition!
|
Example
Query
mutation SourceSchemaVerify(
$id: SourceId!,
$input: JsonTypeDefinition!
) {
sourceSchemaVerify(
id: $id,
input: $input
) {
segmentationConflicts {
fields
segmentation {
...SegmentationFragment
}
}
validatorConflicts {
fields
validator {
...ValidatorFragment
}
}
windowConflicts {
fields
window {
...WindowFragment
}
}
}
}
Variables
{
"id": SourceId,
"input": JsonTypeDefinition
}
Response
{
"data": {
"sourceSchemaVerify": {
"segmentationConflicts": [
SegmentationSchemaConflict
],
"validatorConflicts": [ValidatorSchemaConflict],
"windowConflicts": [WindowSchemaConflict]
}
}
}
sourceStart
Response
Returns a SourceRequestStateResult!
Arguments
Name | Description |
---|---|
id - SourceId!
|
Example
Query
mutation SourceStart($id: SourceId!) {
sourceStart(id: $id) {
errors {
code
message
}
state
}
}
Variables
{"id": SourceId}
Response
{
"data": {
"sourceStart": {
"errors": [ApiError],
"state": "BACKFILLING"
}
}
}
sourceStop
Response
Returns a SourceRequestStateResult!
Arguments
Name | Description |
---|---|
id - SourceId!
|
Example
Query
mutation SourceStop($id: SourceId!) {
sourceStop(id: $id) {
errors {
code
message
}
state
}
}
Variables
{"id": SourceId}
Response
{
"data": {
"sourceStop": {
"errors": [ApiError],
"state": "BACKFILLING"
}
}
}
sourcesDelete
Response
Returns a SourcesDeleteResult!
Arguments
Name | Description |
---|---|
ids - [SourceId!]!
|
Example
Query
mutation SourcesDelete($ids: [SourceId!]!) {
sourcesDelete(ids: $ids) {
errors {
code
message
}
}
}
Variables
{"ids": [SourceId]}
Response
{"data": {"sourcesDelete": {"errors": [ApiError]}}}
sqlValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - SqlValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation SqlValidatorWithDynamicThresholdCreate(
$input: SqlValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
sqlValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": SqlValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"sqlValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
sqlValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - SqlValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation SqlValidatorWithFixedThresholdCreate(
$input: SqlValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
sqlValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": SqlValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"sqlValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
tableauConnectedAppCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - TableauConnectedAppCredentialCreateInput!
|
Example
Query
mutation TableauConnectedAppCredentialCreate($input: TableauConnectedAppCredentialCreateInput!) {
tableauConnectedAppCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": TableauConnectedAppCredentialCreateInput}
Response
{
"data": {
"tableauConnectedAppCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
tableauConnectedAppCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - TableauConnectedAppCredentialUpdateInput!
|
Example
Query
mutation TableauConnectedAppCredentialUpdate($input: TableauConnectedAppCredentialUpdateInput!) {
tableauConnectedAppCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": TableauConnectedAppCredentialUpdateInput}
Response
{
"data": {
"tableauConnectedAppCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
tableauPersonalAccessTokenCredentialCreate
Response
Returns a CredentialCreateResult!
Arguments
Name | Description |
---|---|
input - TableauPersonalAccessTokenCredentialCreateInput!
|
Example
Query
mutation TableauPersonalAccessTokenCredentialCreate($input: TableauPersonalAccessTokenCredentialCreateInput!) {
tableauPersonalAccessTokenCredentialCreate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": TableauPersonalAccessTokenCredentialCreateInput}
Response
{
"data": {
"tableauPersonalAccessTokenCredentialCreate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
tableauPersonalAccessTokenCredentialUpdate
Response
Returns a CredentialUpdateResult!
Arguments
Name | Description |
---|---|
input - TableauPersonalAccessTokenCredentialUpdateInput!
|
Example
Query
mutation TableauPersonalAccessTokenCredentialUpdate($input: TableauPersonalAccessTokenCredentialUpdateInput!) {
tableauPersonalAccessTokenCredentialUpdate(input: $input) {
credential {
createdAt
id
name
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": TableauPersonalAccessTokenCredentialUpdateInput}
Response
{
"data": {
"tableauPersonalAccessTokenCredentialUpdate": {
"credential": Credential,
"errors": [ApiError]
}
}
}
tagNotificationRuleConditionCreate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - TagNotificationRuleConditionCreateInput!
|
Example
Query
mutation TagNotificationRuleConditionCreate($input: TagNotificationRuleConditionCreateInput!) {
tagNotificationRuleConditionCreate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": TagNotificationRuleConditionCreateInput}
Response
{
"data": {
"tagNotificationRuleConditionCreate": {
"errors": [ApiError]
}
}
}
tagNotificationRuleConditionUpdate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - TagNotificationRuleConditionUpdateInput!
|
Example
Query
mutation TagNotificationRuleConditionUpdate($input: TagNotificationRuleConditionUpdateInput!) {
tagNotificationRuleConditionUpdate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": TagNotificationRuleConditionUpdateInput}
Response
{
"data": {
"tagNotificationRuleConditionUpdate": {
"errors": [ApiError]
}
}
}
tumblingWindowCreate
Response
Returns a WindowCreateResult!
Arguments
Name | Description |
---|---|
input - TumblingWindowCreateInput!
|
Example
Query
mutation TumblingWindowCreate($input: TumblingWindowCreateInput!) {
tumblingWindowCreate(input: $input) {
errors {
code
message
}
window {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": TumblingWindowCreateInput}
Response
{
"data": {
"tumblingWindowCreate": {
"errors": [ApiError],
"window": Window
}
}
}
tumblingWindowUpdate
Response
Returns a WindowUpdateResult!
Arguments
Name | Description |
---|---|
input - TumblingWindowUpdateInput!
|
Example
Query
mutation TumblingWindowUpdate($input: TumblingWindowUpdateInput!) {
tumblingWindowUpdate(input: $input) {
errors {
code
message
}
window {
createdAt
id
name
resourceName
resourceNamespace
source {
...SourceFragment
}
updatedAt
}
}
}
Variables
{"input": TumblingWindowUpdateInput}
Response
{
"data": {
"tumblingWindowUpdate": {
"errors": [ApiError],
"window": Window
}
}
}
typeNotificationRuleConditionCreate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - TypeNotificationRuleConditionCreateInput!
|
Example
Query
mutation TypeNotificationRuleConditionCreate($input: TypeNotificationRuleConditionCreateInput!) {
typeNotificationRuleConditionCreate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": TypeNotificationRuleConditionCreateInput}
Response
{
"data": {
"typeNotificationRuleConditionCreate": {
"errors": [ApiError]
}
}
}
typeNotificationRuleConditionUpdate
Response
Returns a NotificationRuleConditionCreateResult!
Arguments
Name | Description |
---|---|
input - TypeNotificationRuleConditionUpdateInput!
|
Example
Query
mutation TypeNotificationRuleConditionUpdate($input: TypeNotificationRuleConditionUpdateInput!) {
typeNotificationRuleConditionUpdate(input: $input) {
errors {
code
message
}
}
}
Variables
{"input": TypeNotificationRuleConditionUpdateInput}
Response
{
"data": {
"typeNotificationRuleConditionUpdate": {
"errors": [ApiError]
}
}
}
userCreate
Response
Returns a UserCreateResult!
Arguments
Name | Description |
---|---|
input - UserCreateInput!
|
Example
Query
mutation UserCreate($input: UserCreateInput!) {
userCreate(input: $input) {
errors {
code
message
}
user {
createdAt
displayName
email
fullName
id
identities {
... on FederatedIdentity {
...FederatedIdentityFragment
}
... on LocalIdentity {
...LocalIdentityFragment
}
}
lastLoginAt
resourceName
resourceNamespace
role
status
updatedAt
}
}
}
Variables
{"input": UserCreateInput}
Response
{
"data": {
"userCreate": {
"errors": [UserError],
"user": User
}
}
}
userDelete
Response
Returns a UserDeleteResult!
Arguments
Name | Description |
---|---|
input - UserDeleteInput!
|
Example
Query
mutation UserDelete($input: UserDeleteInput!) {
userDelete(input: $input) {
errors {
code
message
}
user {
createdAt
displayName
email
fullName
id
identities {
... on FederatedIdentity {
...FederatedIdentityFragment
}
... on LocalIdentity {
...LocalIdentityFragment
}
}
lastLoginAt
resourceName
resourceNamespace
role
status
updatedAt
}
}
}
Variables
{"input": UserDeleteInput}
Response
{
"data": {
"userDelete": {
"errors": [UserDeleteError],
"user": User
}
}
}
userNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation UserNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
userNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"userNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "abc123",
"resourceNamespace": "abc123"
}
}
}
userUpdate
Response
Returns a UserUpdateResult!
Arguments
Name | Description |
---|---|
input - UserUpdateInput!
|
Example
Query
mutation UserUpdate($input: UserUpdateInput!) {
userUpdate(input: $input) {
errors {
code
message
}
user {
createdAt
displayName
email
fullName
id
identities {
... on FederatedIdentity {
...FederatedIdentityFragment
}
... on LocalIdentity {
...LocalIdentityFragment
}
}
lastLoginAt
resourceName
resourceNamespace
role
status
updatedAt
}
}
}
Variables
{"input": UserUpdateInput}
Response
{
"data": {
"userUpdate": {
"errors": [UserUpdateError],
"user": User
}
}
}
validatorNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation ValidatorNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
validatorNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"validatorNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "abc123",
"resourceNamespace": "abc123"
}
}
}
validatorRecommendationApply
Response
Returns a ValidatorRecommendationApplyResult!
Arguments
Name | Description |
---|---|
input - ValidatorRecommendationApplyInput!
|
Example
Query
mutation ValidatorRecommendationApply($input: ValidatorRecommendationApplyInput!) {
validatorRecommendationApply(input: $input) {
failedIds
successIds
}
}
Variables
{"input": ValidatorRecommendationApplyInput}
Response
{
"data": {
"validatorRecommendationApply": {
"failedIds": [RecommendationId],
"successIds": [4]
}
}
}
validatorRecommendationDismiss
Response
Returns a ValidatorRecommendationDismissResult!
Arguments
Name | Description |
---|---|
input - ValidatorRecommendationDismissInput!
|
Example
Query
mutation ValidatorRecommendationDismiss($input: ValidatorRecommendationDismissInput!) {
validatorRecommendationDismiss(input: $input) {
errors {
code
message
}
recommendationIds
}
}
Variables
{"input": ValidatorRecommendationDismissInput}
Response
{
"data": {
"validatorRecommendationDismiss": {
"errors": [ApiError],
"recommendationIds": ["4"]
}
}
}
validatorWithDynamicThresholdUpdate
Response
Returns a ValidatorWithThresholdUpdateResult!
Arguments
Name | Description |
---|---|
input - ValidatorWithDynamicThresholdUpdateInput!
|
Example
Query
mutation ValidatorWithDynamicThresholdUpdate($input: ValidatorWithDynamicThresholdUpdateInput!) {
validatorWithDynamicThresholdUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": ValidatorWithDynamicThresholdUpdateInput}
Response
{
"data": {
"validatorWithDynamicThresholdUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
validatorWithFixedThresholdUpdate
Response
Returns a ValidatorWithThresholdUpdateResult!
Arguments
Name | Description |
---|---|
input - ValidatorWithFixedThresholdUpdateInput!
|
Example
Query
mutation ValidatorWithFixedThresholdUpdate($input: ValidatorWithFixedThresholdUpdateInput!) {
validatorWithFixedThresholdUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": ValidatorWithFixedThresholdUpdateInput}
Response
{
"data": {
"validatorWithFixedThresholdUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
validatorsDelete
Response
Returns a ValidatorsDeleteResult!
Arguments
Name | Description |
---|---|
ids - [ValidatorId!]!
|
Example
Query
mutation ValidatorsDelete($ids: [ValidatorId!]!) {
validatorsDelete(ids: $ids) {
errors {
code
message
}
}
}
Variables
{"ids": [ValidatorId]}
Response
{"data": {"validatorsDelete": {"errors": [ApiError]}}}
volumeValidatorUpdate
Response
Returns a ValidatorUpdateResult!
Arguments
Name | Description |
---|---|
input - VolumeValidatorUpdateInput!
|
Example
Query
mutation VolumeValidatorUpdate($input: VolumeValidatorUpdateInput!) {
volumeValidatorUpdate(input: $input) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{"input": VolumeValidatorUpdateInput}
Response
{
"data": {
"volumeValidatorUpdate": {
"errors": [ApiError],
"validator": Validator
}
}
}
volumeValidatorWithDynamicThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - VolumeValidatorCreateInput!
|
|
threshold - DynamicThresholdCreateInput!
|
Example
Query
mutation VolumeValidatorWithDynamicThresholdCreate(
$input: VolumeValidatorCreateInput!,
$threshold: DynamicThresholdCreateInput!
) {
volumeValidatorWithDynamicThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": VolumeValidatorCreateInput,
"threshold": DynamicThresholdCreateInput
}
Response
{
"data": {
"volumeValidatorWithDynamicThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
volumeValidatorWithFixedThresholdCreate
Response
Returns a ValidatorCreateResult!
Arguments
Name | Description |
---|---|
input - VolumeValidatorCreateInput!
|
|
threshold - FixedThresholdCreateInput!
|
Example
Query
mutation VolumeValidatorWithFixedThresholdCreate(
$input: VolumeValidatorCreateInput!,
$threshold: FixedThresholdCreateInput!
) {
volumeValidatorWithFixedThresholdCreate(
input: $input,
threshold: $threshold
) {
errors {
code
message
}
validator {
createdAt
hasCustomName
id
incidents {
...ValidatorIncidentFragment
}
name
progress {
...ValidatorProgressFragment
}
resourceName
resourceNamespace
sourceConfig {
...SourceConfigFragment
}
state
stateUpdatedAt
stats {
...ValidatorStatsFragment
}
tags {
...TagFragment
}
updatedAt
}
}
}
Variables
{
"input": VolumeValidatorCreateInput,
"threshold": FixedThresholdCreateInput
}
Response
{
"data": {
"volumeValidatorWithFixedThresholdCreate": {
"errors": [ApiError],
"validator": Validator
}
}
}
webhookChannelCreate
Response
Returns a ChannelCreateResult!
Arguments
Name | Description |
---|---|
input - WebhookChannelCreateInput!
|
Example
Query
mutation WebhookChannelCreate($input: WebhookChannelCreateInput!) {
webhookChannelCreate(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": WebhookChannelCreateInput}
Response
{
"data": {
"webhookChannelCreate": {
"channel": Channel,
"errors": [ApiError]
}
}
}
webhookChannelUpdate
Response
Returns a ChannelUpdateResult!
Arguments
Name | Description |
---|---|
input - WebhookChannelUpdateInput!
|
Example
Query
mutation WebhookChannelUpdate($input: WebhookChannelUpdateInput!) {
webhookChannelUpdate(input: $input) {
channel {
createdAt
id
name
notificationRules {
...NotificationRuleFragment
}
resourceName
resourceNamespace
updatedAt
}
errors {
code
message
}
}
}
Variables
{"input": WebhookChannelUpdateInput}
Response
{
"data": {
"webhookChannelUpdate": {
"channel": Channel,
"errors": [ApiError]
}
}
}
windowNamespaceUpdate
Response
Returns a ResourceNamespaceUpdatedResult!
Arguments
Name | Description |
---|---|
input - ResourceNamespaceUpdateInput!
|
Example
Query
mutation WindowNamespaceUpdate($input: ResourceNamespaceUpdateInput!) {
windowNamespaceUpdate(input: $input) {
errors {
code
message
}
resourceName
resourceNamespace
}
}
Variables
{"input": ResourceNamespaceUpdateInput}
Response
{
"data": {
"windowNamespaceUpdate": {
"errors": [ApiError],
"resourceName": "abc123",
"resourceNamespace": "xyz789"
}
}
}
windowsDelete
Response
Returns a WindowsDeleteResult!
Arguments
Name | Description |
---|---|
ids - [WindowId!]!
|
Example
Query
mutation WindowsDelete($ids: [WindowId!]!) {
windowsDelete(ids: $ids) {
errors {
code
message
}
}
}
Variables
{"ids": [WindowId]}
Response
{"data": {"windowsDelete": {"errors": [ApiError]}}}
Types
ApiError
Fields
Field Name | Description |
---|---|
code - ApiErrorCode!
|
|
message - String!
|
Example
{"code": "UNKNOWN", "message": "abc123"}
ApiErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
AwsAthenaCredential
Fields
Field Name | Description |
---|---|
config - AwsAthenaCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": AwsAthenaCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
AwsAthenaCredentialConfig
AwsAthenaCredentialCreateInput
Example
{
"accessKey": "abc123",
"name": "xyz789",
"queryResultLocation": "abc123",
"region": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"secretKey": "abc123"
}
AwsAthenaCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
secretKey - String!
|
Example
{
"id": CredentialId,
"secretKey": "abc123"
}
AwsAthenaCredentialUpdateInput
Fields
Input Field | Description |
---|---|
accessKey - String!
|
|
id - CredentialId!
|
|
queryResultLocation - String!
|
|
region - String!
|
|
secretKey - String!
|
Example
{
"accessKey": "abc123",
"id": CredentialId,
"queryResultLocation": "xyz789",
"region": "abc123",
"secretKey": "abc123"
}
AwsAthenaInferSchemaInput
Fields
Input Field | Description |
---|---|
catalog - String!
|
|
credentialId - CredentialId!
|
|
database - String!
|
|
table - String!
|
Example
{
"catalog": "abc123",
"credentialId": CredentialId,
"database": "xyz789",
"table": "abc123"
}
AwsAthenaSource
Fields
Field Name | Description |
---|---|
config - AwsAthenaSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": AwsAthenaSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
AwsAthenaSourceConfig
AwsAthenaSourceCreateInput
Fields
Input Field | Description |
---|---|
catalog - String!
|
|
credentialId - CredentialId!
|
|
cursorField - String
|
|
database - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
|
table - String!
|
Example
{
"catalog": "xyz789",
"credentialId": CredentialId,
"cursorField": "abc123",
"database": "xyz789",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"schedule": CronExpression,
"table": "xyz789"
}
AwsAthenaSourceDebugInfo
AwsAthenaSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"schedule": CronExpression
}
AwsCredential
Fields
Field Name | Description |
---|---|
config - AwsCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": AwsCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
AwsCredentialConfig
Fields
Field Name | Description |
---|---|
accessKey - String!
|
Example
{"accessKey": "xyz789"}
AwsCredentialCreateInput
AwsCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
secretKey - String!
|
Example
{
"id": CredentialId,
"secretKey": "xyz789"
}
AwsCredentialUpdateInput
Fields
Input Field | Description |
---|---|
accessKey - String!
|
|
id - CredentialId!
|
|
secretKey - String!
|
Example
{
"accessKey": "abc123",
"id": CredentialId,
"secretKey": "abc123"
}
AwsKinesisInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
region - String!
|
|
streamName - String!
|
Example
{
"credentialId": CredentialId,
"messageFormat": StreamingSourceMessageFormatConfigInput,
"region": "abc123",
"streamName": "abc123"
}
AwsKinesisSource
Fields
Field Name | Description |
---|---|
config - AwsKinesisSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": AwsKinesisSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
AwsKinesisSourceConfig
Fields
Field Name | Description |
---|---|
messageFormat - StreamingSourceMessageFormatConfig
|
|
region - String!
|
|
streamName - String!
|
Example
{
"messageFormat": StreamingSourceMessageFormatConfig,
"region": "abc123",
"streamName": "abc123"
}
AwsKinesisSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
name - String!
|
|
region - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
streamName - String!
|
Example
{
"credentialId": CredentialId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput,
"name": "xyz789",
"region": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"streamName": "abc123"
}
AwsKinesisSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput
}
AwsRedShiftSourceDebugInfo
AwsRedshiftCredential
Fields
Field Name | Description |
---|---|
config - AwsRedshiftCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": AwsRedshiftCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
AwsRedshiftCredentialConfig
AwsRedshiftCredentialCreateInput
Example
{
"defaultDatabase": "abc123",
"host": "abc123",
"name": "xyz789",
"password": "abc123",
"port": 123,
"resourceName": "abc123",
"resourceNamespace": "abc123",
"user": "xyz789"
}
AwsRedshiftCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
password - String!
|
Example
{
"id": CredentialId,
"password": "xyz789"
}
AwsRedshiftCredentialUpdateInput
AwsRedshiftInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
database - String
|
|
schema - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"database": "abc123",
"schema": "abc123",
"table": "abc123"
}
AwsRedshiftSource
Fields
Field Name | Description |
---|---|
config - AwsRedshiftSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": AwsRedshiftSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
AwsRedshiftSourceConfig
AwsRedshiftSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
cursorField - String
|
|
database - String
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
|
schema - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"cursorField": "abc123",
"database": "abc123",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 123,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"schedule": CronExpression,
"schema": "abc123",
"table": "xyz789"
}
AwsRedshiftSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"schedule": CronExpression
}
AwsS3InferSchemaInput
Fields
Input Field | Description |
---|---|
bucket - String!
|
|
credentialId - CredentialId!
|
|
csv - CsvParserInput
|
|
fileFormat - FileFormat
|
|
filePattern - String
|
|
prefix - String!
|
Example
{
"bucket": "xyz789",
"credentialId": CredentialId,
"csv": CsvParserInput,
"fileFormat": "CSV",
"filePattern": "xyz789",
"prefix": "xyz789"
}
AwsS3Source
Fields
Field Name | Description |
---|---|
config - AwsS3SourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": AwsS3SourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
AwsS3SourceConfig
Fields
Field Name | Description |
---|---|
bucket - String!
|
|
csv - CsvParser
|
|
fileFormat - FileFormat
|
|
filePattern - String
|
|
prefix - String!
|
|
schedule - CronExpression
|
Example
{
"bucket": "abc123",
"csv": CsvParser,
"fileFormat": "CSV",
"filePattern": "abc123",
"prefix": "abc123",
"schedule": CronExpression
}
AwsS3SourceCreateInput
Fields
Input Field | Description |
---|---|
bucket - String!
|
|
credentialId - CredentialId!
|
|
csv - CsvParserInput
|
|
fileFormat - FileFormat
|
|
filePattern - String
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
prefix - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
Example
{
"bucket": "xyz789",
"credentialId": CredentialId,
"csv": CsvParserInput,
"fileFormat": "CSV",
"filePattern": "xyz789",
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"prefix": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"schedule": CronExpression
}
AwsS3SourceDebugInfo
Fields
Field Name | Description |
---|---|
bucket - String!
|
|
endTime - DateTime!
|
|
filePath - [String!]!
|
|
startTime - DateTime!
|
Example
{
"bucket": "abc123",
"endTime": "2007-12-03T10:15:30Z",
"filePath": ["abc123"],
"startTime": "2007-12-03T10:15:30Z"
}
AwsS3SourceUpdateInput
Fields
Input Field | Description |
---|---|
csv - CsvParserInput
|
|
filePattern - String
|
|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
schedule - CronExpression
|
Example
{
"csv": CsvParserInput,
"filePattern": "xyz789",
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"schedule": CronExpression
}
AzureSynapseEntraIdCredential
Fields
Field Name | Description |
---|---|
config - AzureSynapseEntraIdCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": AzureSynapseEntraIdCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
AzureSynapseEntraIdCredentialConfig
AzureSynapseEntraIdCredentialCreateInput
Example
{
"clientId": "xyz789",
"clientSecret": "xyz789",
"database": "abc123",
"host": "abc123",
"name": "xyz789",
"port": 123,
"resourceName": "xyz789",
"resourceNamespace": "xyz789"
}
AzureSynapseEntraIdCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
clientSecret - String!
|
|
id - CredentialId!
|
Example
{
"clientSecret": "abc123",
"id": CredentialId
}
AzureSynapseEntraIdCredentialUpdateInput
AzureSynapseInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
database - String!
|
|
schema - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"database": "xyz789",
"schema": "xyz789",
"table": "xyz789"
}
AzureSynapseSource
Fields
Field Name | Description |
---|---|
config - AzureSynapseSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": AzureSynapseSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
AzureSynapseSourceConfig
AzureSynapseSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
cursorField - String
|
|
database - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
|
schema - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"cursorField": "xyz789",
"database": "xyz789",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 123,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"schedule": CronExpression,
"schema": "abc123",
"table": "abc123"
}
AzureSynapseSourceDebugInfo
AzureSynapseSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 123,
"schedule": CronExpression
}
AzureSynapseSqlCredential
Fields
Field Name | Description |
---|---|
config - AzureSynapseSqlCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": AzureSynapseSqlCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
AzureSynapseSqlCredentialConfig
AzureSynapseSqlCredentialCreateInput
Example
{
"database": "xyz789",
"host": "xyz789",
"name": "abc123",
"password": "xyz789",
"port": 123,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"username": "abc123"
}
AzureSynapseSqlCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
password - String!
|
Example
{
"id": CredentialId,
"password": "xyz789"
}
AzureSynapseSqlCredentialUpdateInput
Boolean
Description
The Boolean
scalar type represents true
or false
CategoricalDistributionMetric
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"ADDED"
CategoricalDistributionValidator
Fields
Field Name | Description |
---|---|
config - CategoricalDistributionValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
referenceSourceConfig - ReferenceSourceConfig!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": CategoricalDistributionValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"referenceSourceConfig": ReferenceSourceConfig,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
CategoricalDistributionValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - CategoricalDistributionMetric!
|
|
referenceSourceField - JsonPointer!
|
|
sourceField - JsonPointer!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": true,
"metric": "ADDED",
"referenceSourceField": JsonPointer,
"sourceField": JsonPointer,
"threshold": DynamicThreshold
}
CategoricalDistributionValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - CategoricalDistributionMetric!
|
|
name - String
|
|
referenceSourceConfig - ReferenceSourceConfigCreateInput!
|
|
referenceSourceField - JsonPointer!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer!
|
Example
{
"initializeWithBackfill": false,
"metric": "ADDED",
"name": "xyz789",
"referenceSourceConfig": ReferenceSourceConfigCreateInput,
"referenceSourceField": JsonPointer,
"resourceName": "abc123",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer
}
CategoricalDistributionValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
referenceSourceConfig - ReferenceSourceConfigUpdateInput!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"referenceSourceConfig": ReferenceSourceConfigUpdateInput,
"sourceConfig": SourceConfigUpdateInput
}
Channel
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - ChannelId!
|
|
name - String!
|
|
notificationRules - [NotificationRule!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Possible Types
Channel Types |
---|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": ChannelId,
"name": "abc123",
"notificationRules": [NotificationRule],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
ChannelCreateResult
Fields
Field Name | Description |
---|---|
channel - Channel
|
|
errors - [ApiError!]!
|
Example
{
"channel": Channel,
"errors": [ApiError]
}
ChannelDeleteInput
Fields
Input Field | Description |
---|---|
id - ChannelId!
|
Example
{"id": ChannelId}
ChannelDeleteResult
Fields
Field Name | Description |
---|---|
channel - Channel
|
|
errors - [ApiError!]!
|
Example
{
"channel": Channel,
"errors": [ApiError]
}
ChannelId
Example
ChannelId
ChannelUpdateResult
Fields
Field Name | Description |
---|---|
channel - Channel
|
|
errors - [ApiError!]!
|
Example
{
"channel": Channel,
"errors": [ApiError]
}
ComparisonOperator
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"EQUAL"
Credential
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Possible Types
Credential Types |
---|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
CredentialCreateResult
Fields
Field Name | Description |
---|---|
credential - Credential
|
|
errors - [ApiError!]!
|
Example
{
"credential": Credential,
"errors": [ApiError]
}
CredentialId
Example
CredentialId
CredentialSecretChangedResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
hasChanged - Boolean
|
Example
{"errors": [ApiError], "hasChanged": false}
CredentialUpdateResult
Fields
Field Name | Description |
---|---|
credential - Credential
|
|
errors - [ApiError!]!
|
Example
{
"credential": Credential,
"errors": [ApiError]
}
CredentialsDeleteResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
CronExpression
Example
CronExpression
CsvParser
CsvParserInput
DataQuality
DatabricksCredential
Fields
Field Name | Description |
---|---|
config - DatabricksCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": DatabricksCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
DatabricksCredentialConfig
DatabricksCredentialCreateInput
Example
{
"accessToken": "abc123",
"host": "abc123",
"httpPath": "abc123",
"name": "xyz789",
"port": 123,
"resourceName": "abc123",
"resourceNamespace": "abc123"
}
DatabricksCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
accessToken - String!
|
|
id - CredentialId!
|
Example
{
"accessToken": "xyz789",
"id": CredentialId
}
DatabricksCredentialUpdateInput
Fields
Input Field | Description |
---|---|
accessToken - String!
|
|
host - String!
|
|
httpPath - String!
|
|
id - CredentialId!
|
|
port - Int!
|
Example
{
"accessToken": "xyz789",
"host": "xyz789",
"httpPath": "xyz789",
"id": CredentialId,
"port": 123
}
DatabricksInferSchemaInput
Fields
Input Field | Description |
---|---|
catalog - String!
|
|
credentialId - CredentialId!
|
|
schema - String!
|
|
table - String!
|
Example
{
"catalog": "abc123",
"credentialId": CredentialId,
"schema": "abc123",
"table": "abc123"
}
DatabricksListCatalogsInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
Example
{"credentialId": CredentialId}
DatabricksListSchemasInput
Fields
Input Field | Description |
---|---|
catalog - String!
|
|
credentialId - CredentialId!
|
Example
{
"catalog": "xyz789",
"credentialId": CredentialId
}
DatabricksListTablesInput
Fields
Input Field | Description |
---|---|
catalog - String!
|
|
credentialId - CredentialId!
|
|
schema - String!
|
Example
{
"catalog": "xyz789",
"credentialId": CredentialId,
"schema": "xyz789"
}
DatabricksSource
Fields
Field Name | Description |
---|---|
config - DatabricksSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": DatabricksSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
DatabricksSourceConfig
DatabricksSourceCreateInput
Fields
Input Field | Description |
---|---|
catalog - String!
|
|
credentialId - CredentialId!
|
|
cursorField - String
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
|
schema - String!
|
|
table - String!
|
Example
{
"catalog": "abc123",
"credentialId": CredentialId,
"cursorField": "xyz789",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 123,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"schedule": CronExpression,
"schema": "xyz789",
"table": "xyz789"
}
DatabricksSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 123,
"schedule": CronExpression
}
DatabricksStartWarehouseInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
Example
{"credentialId": CredentialId}
DatabricksWarehouseInfo
DatabricksWarehouseInfoInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
Example
{"credentialId": CredentialId}
DateTime
Example
"2007-12-03T10:15:30Z"
DbtArtifactMultipartUploadAppendPartInput
Description
Append to a multipart upload. The payload upon completion should have the format.
{
manifest: {},
run_result: {}
}
Where the manifest
and run_result
fields contain the respective artifact json
Fields
Input Field | Description |
---|---|
id - DbtArtifactMultipartUploadId!
|
|
part - String!
|
Example
{
"id": DbtArtifactMultipartUploadId,
"part": "xyz789"
}
DbtArtifactMultipartUploadCompleteInput
Fields
Input Field | Description |
---|---|
id - DbtArtifactMultipartUploadId!
|
Example
{"id": DbtArtifactMultipartUploadId}
DbtArtifactMultipartUploadCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jobName - String!
|
Example
{
"credentialId": CredentialId,
"jobName": "xyz789"
}
DbtArtifactMultipartUploadCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
id - DbtArtifactMultipartUploadId!
|
Example
{
"errors": [ApiError],
"id": DbtArtifactMultipartUploadId
}
DbtArtifactMultipartUploadId
Example
DbtArtifactMultipartUploadId
DbtArtifactMultipartUploadResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
DbtArtifactUploadInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jobName - String!
|
|
manifest - JsonObject!
|
|
runResults - JsonObject
|
Example
{
"credentialId": CredentialId,
"jobName": "abc123",
"manifest": JsonObject,
"runResults": JsonObject
}
DbtArtifactUploadResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
DbtCloudCredential
Fields
Field Name | Description |
---|---|
config - DbtCloudCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": DbtCloudCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
DbtCloudCredentialConfig
Fields
Field Name | Description |
---|---|
accountId - String!
|
|
apiBaseUrl - String
|
|
warehouseCredential - Credential!
|
Example
{
"accountId": "xyz789",
"apiBaseUrl": "xyz789",
"warehouseCredential": Credential
}
DbtCloudCredentialCreateInput
Example
{
"accountId": "xyz789",
"apiBaseUrl": "abc123",
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"token": "xyz789",
"warehouseCredentialId": CredentialId
}
DbtCloudCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
token - String!
|
Example
{
"id": CredentialId,
"token": "xyz789"
}
DbtCloudCredentialUpdateInput
Fields
Input Field | Description |
---|---|
accountId - String!
|
|
apiBaseUrl - String
|
|
id - CredentialId!
|
|
token - String!
|
|
warehouseCredentialId - CredentialId!
|
Example
{
"accountId": "xyz789",
"apiBaseUrl": "xyz789",
"id": CredentialId,
"token": "xyz789",
"warehouseCredentialId": CredentialId
}
DbtCoreCredential
Fields
Field Name | Description |
---|---|
config - DbtCoreCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": DbtCoreCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
DbtCoreCredentialConfig
Fields
Field Name | Description |
---|---|
warehouseCredential - Credential!
|
Example
{"warehouseCredential": Credential}
DbtCoreCredentialCreateInput
Fields
Input Field | Description |
---|---|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
warehouseCredentialId - CredentialId!
|
Example
{
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"warehouseCredentialId": CredentialId
}
DbtCoreCredentialUpdateInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
warehouseCredentialId - CredentialId!
|
Example
{
"id": CredentialId,
"warehouseCredentialId": CredentialId
}
DbtModelListJobsInput
Fields
Input Field | Description |
---|---|
projectName - String!
|
Example
{"projectName": "xyz789"}
DbtModelRunSource
Fields
Field Name | Description |
---|---|
config - DbtModelRunSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": DbtModelRunSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
DbtModelRunSourceConfig
Fields
Field Name | Description |
---|---|
jobName - String!
|
|
projectName - String!
|
|
schedule - CronExpression
|
Example
{
"jobName": "xyz789",
"projectName": "xyz789",
"schedule": CronExpression
}
DbtModelRunSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jobName - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
projectName - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
Example
{
"credentialId": CredentialId,
"jobName": "abc123",
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"projectName": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"schedule": CronExpression
}
DbtModelRunSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"schedule": CronExpression
}
DbtTestResultSource
Fields
Field Name | Description |
---|---|
config - DbtTestResultSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": DbtTestResultSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
DbtTestResultSourceConfig
Fields
Field Name | Description |
---|---|
jobName - String!
|
|
projectName - String!
|
|
schedule - CronExpression
|
Example
{
"jobName": "xyz789",
"projectName": "abc123",
"schedule": CronExpression
}
DbtTestResultSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jobName - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
projectName - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
Example
{
"credentialId": CredentialId,
"jobName": "xyz789",
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"projectName": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"schedule": CronExpression
}
DbtTestResultSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"schedule": CronExpression
}
DebugRecordsSample
Fields
Field Name | Description |
---|---|
columns - [String!]!
|
|
rows - [JSON!]!
|
Example
{"columns": ["xyz789"], "rows": [{}]}
DecisionBoundsType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"LOWER"
DemoCredential
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
DemoCredentialCreateInput
DemoSource
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
DemoSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
Example
{
"credentialId": CredentialId,
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123"
}
DynamicThreshold
Fields
Field Name | Description |
---|---|
decisionBoundsType - DecisionBoundsType
|
|
sensitivity - Float!
|
Example
{"decisionBoundsType": "LOWER", "sensitivity": 987.65}
DynamicThresholdCreateInput
Fields
Input Field | Description |
---|---|
decisionBoundsType - DecisionBoundsType
|
|
sensitivity - Float!
|
Example
{"decisionBoundsType": "LOWER", "sensitivity": 123.45}
FederatedIdentity
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - ID!
|
|
idp - IdentityProvider!
|
|
userId - String
|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": 4,
"idp": IdentityProvider,
"userId": "abc123"
}
FileFormat
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"CSV"
FileWindow
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"dataTimeField": JsonPointer,
"id": WindowId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
FileWindowCreateInput
Fields
Input Field | Description |
---|---|
dataTimeField - JsonPointer!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceId - SourceId!
|
Example
{
"dataTimeField": JsonPointer,
"resourceName": "abc123",
"resourceNamespace": "abc123",
"sourceId": SourceId
}
FixedBatchWindow
Fields
Field Name | Description |
---|---|
config - FixedBatchWindowConfig!
|
|
createdAt - DateTime!
|
|
dataTimeField - JsonPointer!
|
|
id - WindowId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
source - Source!
|
|
updatedAt - DateTime!
|
Example
{
"config": FixedBatchWindowConfig,
"createdAt": "2007-12-03T10:15:30Z",
"dataTimeField": JsonPointer,
"id": WindowId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
FixedBatchWindowConfig
FixedBatchWindowCreateInput
Example
{
"batchSize": 987,
"batchTimeoutSecs": 123,
"dataTimeField": JsonPointer,
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentedBatching": true,
"sourceId": SourceId
}
FixedBatchWindowUpdateInput
FixedThreshold
Fields
Field Name | Description |
---|---|
operator - ComparisonOperator!
|
|
value - Float!
|
Example
{"operator": "EQUAL", "value": 123.45}
FixedThresholdCreateInput
Fields
Input Field | Description |
---|---|
operator - ComparisonOperator!
|
|
value - Float!
|
Example
{"operator": "EQUAL", "value": 987.65}
Float
Description
The Float
scalar type represents signed double-precision fractional values as specified by IEEE 754
Example
123.45
FreshnessValidator
Fields
Field Name | Description |
---|---|
config - FreshnessValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": FreshnessValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "xyz789",
"progress": ValidatorProgress,
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
FreshnessValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
sourceField - JsonPointer
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": false,
"sourceField": JsonPointer,
"threshold": DynamicThreshold
}
FreshnessValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
name - String
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer
|
Example
{
"initializeWithBackfill": true,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer
}
FreshnessValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"sourceConfig": SourceConfigUpdateInput
}
GcpBigQueryInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
dataset - String!
|
|
project - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"dataset": "xyz789",
"project": "abc123",
"table": "xyz789"
}
GcpBigQuerySource
Fields
Field Name | Description |
---|---|
config - GcpBigQuerySourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": GcpBigQuerySourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
GcpBigQuerySourceConfig
GcpBigQuerySourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
cursorField - String
|
|
dataset - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
project - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"cursorField": "xyz789",
"dataset": "abc123",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"name": "xyz789",
"project": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"schedule": CronExpression,
"table": "abc123"
}
GcpBigQuerySourceDebugInfo
GcpBigQuerySourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"schedule": CronExpression
}
GcpCredential
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
GcpCredentialCreateInput
GcpCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
credential - String!
|
|
id - CredentialId!
|
Example
{
"credential": "xyz789",
"id": CredentialId
}
GcpCredentialUpdateInput
Fields
Input Field | Description |
---|---|
credential - String!
|
|
id - CredentialId!
|
Example
{
"credential": "abc123",
"id": CredentialId
}
GcpPubSubInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
project - String!
|
|
subscriptionId - String!
|
Example
{
"credentialId": CredentialId,
"messageFormat": StreamingSourceMessageFormatConfigInput,
"project": "abc123",
"subscriptionId": "abc123"
}
GcpPubSubLiteInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
location - String!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
project - String!
|
|
subscriptionId - String!
|
Example
{
"credentialId": CredentialId,
"location": "abc123",
"messageFormat": StreamingSourceMessageFormatConfigInput,
"project": "abc123",
"subscriptionId": "xyz789"
}
GcpPubSubLiteSource
Fields
Field Name | Description |
---|---|
config - GcpPubSubLiteSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": GcpPubSubLiteSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
GcpPubSubLiteSourceConfig
Fields
Field Name | Description |
---|---|
location - String!
|
|
messageFormat - StreamingSourceMessageFormatConfig
|
|
project - String!
|
|
subscriptionId - String!
|
Example
{
"location": "xyz789",
"messageFormat": StreamingSourceMessageFormatConfig,
"project": "abc123",
"subscriptionId": "abc123"
}
GcpPubSubLiteSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
location - String!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
name - String!
|
|
project - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
subscriptionId - String!
|
Example
{
"credentialId": CredentialId,
"jtdSchema": JsonTypeDefinition,
"location": "xyz789",
"messageFormat": StreamingSourceMessageFormatConfigInput,
"name": "abc123",
"project": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"subscriptionId": "abc123"
}
GcpPubSubLiteSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput
}
GcpPubSubSource
Fields
Field Name | Description |
---|---|
config - GcpPubSubSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": GcpPubSubSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
GcpPubSubSourceConfig
Fields
Field Name | Description |
---|---|
messageFormat - StreamingSourceMessageFormatConfig
|
|
project - String!
|
|
subscriptionId - String!
|
Example
{
"messageFormat": StreamingSourceMessageFormatConfig,
"project": "xyz789",
"subscriptionId": "xyz789"
}
GcpPubSubSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
name - String!
|
|
project - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
subscriptionId - String!
|
Example
{
"credentialId": CredentialId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput,
"name": "abc123",
"project": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"subscriptionId": "abc123"
}
GcpPubSubSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput
}
GcpStorageInferSchemaInput
Fields
Input Field | Description |
---|---|
bucket - String!
|
|
credentialId - CredentialId!
|
|
csv - CsvParserInput
|
|
fileFormat - FileFormat
|
|
filePattern - String
|
|
folder - String!
|
|
project - String!
|
Example
{
"bucket": "abc123",
"credentialId": CredentialId,
"csv": CsvParserInput,
"fileFormat": "CSV",
"filePattern": "xyz789",
"folder": "xyz789",
"project": "xyz789"
}
GcpStorageSource
Fields
Field Name | Description |
---|---|
config - GcpStorageSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": GcpStorageSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
GcpStorageSourceConfig
Fields
Field Name | Description |
---|---|
bucket - String!
|
|
csv - CsvParser
|
|
fileFormat - FileFormat
|
|
filePattern - String
|
|
folder - String!
|
|
project - String!
|
|
schedule - CronExpression
|
Example
{
"bucket": "xyz789",
"csv": CsvParser,
"fileFormat": "CSV",
"filePattern": "abc123",
"folder": "abc123",
"project": "abc123",
"schedule": CronExpression
}
GcpStorageSourceCreateInput
Fields
Input Field | Description |
---|---|
bucket - String!
|
|
credentialId - CredentialId!
|
|
csv - CsvParserInput
|
|
fileFormat - FileFormat
|
|
filePattern - String
|
|
folder - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
project - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
Example
{
"bucket": "abc123",
"credentialId": CredentialId,
"csv": CsvParserInput,
"fileFormat": "CSV",
"filePattern": "xyz789",
"folder": "xyz789",
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"project": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"schedule": CronExpression
}
GcpStorageSourceDebugInfo
Fields
Field Name | Description |
---|---|
bucket - String!
|
|
endTime - DateTime!
|
|
filePath - [String!]!
|
|
startTime - DateTime!
|
Example
{
"bucket": "xyz789",
"endTime": "2007-12-03T10:15:30Z",
"filePath": ["xyz789"],
"startTime": "2007-12-03T10:15:30Z"
}
GcpStorageSourceUpdateInput
Fields
Input Field | Description |
---|---|
csv - CsvParserInput
|
|
filePattern - String
|
|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
schedule - CronExpression
|
Example
{
"csv": CsvParserInput,
"filePattern": "abc123",
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"schedule": CronExpression
}
GlobalWindow
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": WindowId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
GlobalWindowCreateInput
ID
Description
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4"
) or integer (such as 4
) input value will be accepted as an ID
Example
"4"
Identity
Types
Union Types |
---|
Example
FederatedIdentity
IdentityDeleteError
Fields
Field Name | Description |
---|---|
code - IdentityDeleteErrorCode!
|
|
message - String!
|
Example
{"code": "UNKNOWN", "message": "xyz789"}
IdentityDeleteErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
IdentityDeleteInput
Fields
Input Field | Description |
---|---|
id - ID!
|
Example
{"id": "4"}
IdentityDeleteResult
Fields
Field Name | Description |
---|---|
errors - [IdentityDeleteError!]!
|
Example
{"errors": [IdentityDeleteError]}
IdentityProvider
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
disabled - Boolean!
|
|
id - ID!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Possible Types
IdentityProvider Types |
---|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"disabled": true,
"id": "4",
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
IdentityProviderCreateErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
IdentityProviderCreateResult
Fields
Field Name | Description |
---|---|
errors - [IdentityProviderError!]!
|
|
identityProvider - IdentityProvider
|
Example
{
"errors": [IdentityProviderError],
"identityProvider": IdentityProvider
}
IdentityProviderDeleteError
Fields
Field Name | Description |
---|---|
code - IdentityProviderDeleteErrorCode!
|
|
message - String
|
Example
{"code": "UNKNOWN", "message": "xyz789"}
IdentityProviderDeleteErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
IdentityProviderDeleteInput
Fields
Input Field | Description |
---|---|
id - ID!
|
Example
{"id": "4"}
IdentityProviderDeleteResult
Fields
Field Name | Description |
---|---|
errors - [IdentityProviderDeleteError!]!
|
Example
{"errors": [IdentityProviderDeleteError]}
IdentityProviderError
Fields
Field Name | Description |
---|---|
code - IdentityProviderCreateErrorCode!
|
|
message - String
|
Example
{"code": "UNKNOWN", "message": "abc123"}
IdentityProviderUpdateError
Fields
Field Name | Description |
---|---|
code - IdentityProviderUpdateErrorCode!
|
|
message - String
|
Example
{"code": "UNKNOWN", "message": "abc123"}
IdentityProviderUpdateErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
IdentityProviderUpdateResult
Fields
Field Name | Description |
---|---|
errors - [IdentityProviderUpdateError!]!
|
|
identityProvider - IdentityProvider
|
Example
{
"errors": [IdentityProviderUpdateError],
"identityProvider": IdentityProvider
}
Incident
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - IncidentId!
|
Possible Types
Incident Types |
---|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": IncidentId
}
IncidentId
Example
IncidentId
IncidentSeverity
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"HIGH"
IncidentStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"INVESTIGATING"
Int
Description
The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1
Example
987
IssueTypename
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"GenericSourceError"
JSON
Example
{}
JSONObject
Example
{}
JsonFilterExpression
Example
JsonFilterExpression
JsonObject
Example
JsonObject
JsonPointer
Example
JsonPointer
JsonTypeDefinition
Example
JsonTypeDefinition
KafkaInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
topic - String!
|
Example
{
"credentialId": CredentialId,
"messageFormat": StreamingSourceMessageFormatConfigInput,
"topic": "abc123"
}
KafkaSaslSslPlainCredential
Fields
Field Name | Description |
---|---|
config - KafkaSaslSslPlainCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": KafkaSaslSslPlainCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
KafkaSaslSslPlainCredentialConfig
Fields
Field Name | Description |
---|---|
bootstrapServers - [String!]!
|
|
username - String!
|
Example
{
"bootstrapServers": ["xyz789"],
"username": "xyz789"
}
KafkaSaslSslPlainCredentialCreateInput
Example
{
"bootstrapServers": ["xyz789"],
"name": "xyz789",
"password": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"username": "abc123"
}
KafkaSaslSslPlainCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
password - String!
|
Example
{
"id": CredentialId,
"password": "abc123"
}
KafkaSaslSslPlainCredentialUpdateInput
Fields
Input Field | Description |
---|---|
bootstrapServers - [String!]!
|
|
id - CredentialId!
|
|
password - String!
|
|
username - String!
|
Example
{
"bootstrapServers": ["xyz789"],
"id": CredentialId,
"password": "xyz789",
"username": "xyz789"
}
KafkaSource
Fields
Field Name | Description |
---|---|
config - KafkaSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": KafkaSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
KafkaSourceConfig
Fields
Field Name | Description |
---|---|
messageFormat - StreamingSourceMessageFormatConfig
|
|
topic - String!
|
Example
{
"messageFormat": StreamingSourceMessageFormatConfig,
"topic": "xyz789"
}
KafkaSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
topic - String!
|
Example
{
"credentialId": CredentialId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"topic": "xyz789"
}
KafkaSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
messageFormat - StreamingSourceMessageFormatConfigInput
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"messageFormat": StreamingSourceMessageFormatConfigInput
}
KafkaSslCredential
Fields
Field Name | Description |
---|---|
config - KafkaSslCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": KafkaSslCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
KafkaSslCredentialConfig
Fields
Field Name | Description |
---|---|
bootstrapServers - [String!]!
|
|
caCertificate - String!
|
Example
{
"bootstrapServers": ["xyz789"],
"caCertificate": "xyz789"
}
KafkaSslCredentialCreateInput
Example
{
"bootstrapServers": ["xyz789"],
"caCertificate": "abc123",
"clientCertificate": "xyz789",
"clientPrivateKey": "xyz789",
"clientPrivateKeyPassword": "xyz789",
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789"
}
KafkaSslCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
caCertificate - String!
|
|
clientCertificate - String!
|
|
clientPrivateKey - String!
|
|
clientPrivateKeyPassword - String!
|
|
id - CredentialId!
|
Example
{
"caCertificate": "abc123",
"clientCertificate": "abc123",
"clientPrivateKey": "xyz789",
"clientPrivateKeyPassword": "abc123",
"id": CredentialId
}
KafkaSslCredentialUpdateInput
Fields
Input Field | Description |
---|---|
bootstrapServers - [String!]!
|
|
caCertificate - String!
|
|
clientCertificate - String!
|
|
clientPrivateKey - String!
|
|
clientPrivateKeyPassword - String!
|
|
id - CredentialId!
|
Example
{
"bootstrapServers": ["xyz789"],
"caCertificate": "abc123",
"clientCertificate": "xyz789",
"clientPrivateKey": "xyz789",
"clientPrivateKeyPassword": "xyz789",
"id": CredentialId
}
LocalIdentity
LocalIdentityProvider
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"disabled": false,
"id": "4",
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
LocalIdentityProviderUpdateInput
LookerCredential
Fields
Field Name | Description |
---|---|
config - LookerCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": LookerCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
LookerCredentialConfig
LookerCredentialCreateInput
Example
{
"baseUrl": "xyz789",
"clientId": "abc123",
"clientSecret": "xyz789",
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789"
}
LookerCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
clientSecret - String!
|
|
id - CredentialId!
|
Example
{
"clientSecret": "abc123",
"id": CredentialId
}
LookerCredentialUpdateInput
Fields
Input Field | Description |
---|---|
baseUrl - String!
|
|
clientId - String!
|
|
clientSecret - String!
|
|
id - CredentialId!
|
Example
{
"baseUrl": "xyz789",
"clientId": "abc123",
"clientSecret": "xyz789",
"id": CredentialId
}
MsTeamsChannel
Fields
Field Name | Description |
---|---|
config - MsTeamsChannelConfig!
|
|
createdAt - DateTime!
|
|
id - ChannelId!
|
|
name - String!
|
|
notificationRules - [NotificationRule!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": MsTeamsChannelConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": ChannelId,
"name": "abc123",
"notificationRules": [NotificationRule],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
MsTeamsChannelConfig
MsTeamsChannelCreateInput
Example
{
"applicationLinkUrl": "abc123",
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"timezone": "abc123",
"webhookUrl": "abc123"
}
MsTeamsChannelUpdateInput
Fields
Input Field | Description |
---|---|
applicationLinkUrl - String!
|
|
id - ChannelId!
|
|
name - String
|
|
timezone - String
|
|
webhookUrl - String!
|
Example
{
"applicationLinkUrl": "xyz789",
"id": ChannelId,
"name": "xyz789",
"timezone": "abc123",
"webhookUrl": "abc123"
}
NotificationRule
Fields
Field Name | Description |
---|---|
channel - Channel!
|
|
conditions - [NotificationRuleCondition!]!
|
|
createdAt - DateTime!
|
|
id - NotificationRuleId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"channel": Channel,
"conditions": [NotificationRuleCondition],
"createdAt": "2007-12-03T10:15:30Z",
"id": NotificationRuleId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
NotificationRuleCondition
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Possible Types
NotificationRuleCondition Types |
---|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": "abc123",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
NotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
ownerCondition - OwnerNotificationRuleConditionCreateInput
|
|
segmentConditions - [SegmentNotificationRuleConditionCreateInput!]
|
|
severityCondition - SeverityNotificationRuleConditionCreateInput
|
|
sourceCondition - SourceNotificationRuleConditionCreateInput
|
|
tagConditions - [TagNotificationRuleConditionCreateInput!]
|
|
typeCondition - TypeNotificationRuleConditionCreateInput
|
Example
{
"ownerCondition": OwnerNotificationRuleConditionCreateInput,
"segmentConditions": [
SegmentNotificationRuleConditionCreateInput
],
"severityCondition": SeverityNotificationRuleConditionCreateInput,
"sourceCondition": SourceNotificationRuleConditionCreateInput,
"tagConditions": [
TagNotificationRuleConditionCreateInput
],
"typeCondition": TypeNotificationRuleConditionCreateInput
}
NotificationRuleConditionCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
NotificationRuleCreateInput
Fields
Input Field | Description |
---|---|
channelId - ChannelId!
|
|
conditions - NotificationRuleConditionCreateInput
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
Example
{
"channelId": ChannelId,
"conditions": NotificationRuleConditionCreateInput,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123"
}
NotificationRuleCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
notificationRule - NotificationRule
|
Example
{
"errors": [ApiError],
"notificationRule": NotificationRule
}
NotificationRuleDeleteInput
Fields
Input Field | Description |
---|---|
id - NotificationRuleId!
|
Example
{"id": NotificationRuleId}
NotificationRuleDeleteResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
notificationRule - NotificationRule
|
Example
{
"errors": [ApiError],
"notificationRule": NotificationRule
}
NotificationRuleId
Example
NotificationRuleId
NotificationRuleUpdateInput
Fields
Input Field | Description |
---|---|
channelId - ChannelId
|
|
conditions - NotificationRuleConditionCreateInput
|
|
id - NotificationRuleId!
|
|
name - String
|
Example
{
"channelId": ChannelId,
"conditions": NotificationRuleConditionCreateInput,
"id": NotificationRuleId,
"name": "xyz789"
}
NotificationRuleUpdateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
notificationRule - NotificationRule
|
Example
{
"errors": [ApiError],
"notificationRule": NotificationRule
}
NumericAnomalyMetric
Values
Enum Value | Description |
---|---|
|
|
|
Example
"COUNT"
NumericAnomalyValidator
Fields
Field Name | Description |
---|---|
config - NumericAnomalyValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
referenceSourceConfig - ReferenceSourceConfig!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": NumericAnomalyValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"referenceSourceConfig": ReferenceSourceConfig,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
NumericAnomalyValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - NumericAnomalyMetric!
|
|
minimumAbsoluteDifference - Float!
|
|
minimumReferenceDatapoints - Float
|
|
minimumRelativeDifferencePercent - Float!
|
|
referenceSourceField - JsonPointer!
|
|
sensitivity - Float!
|
|
sourceField - JsonPointer!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": false,
"metric": "COUNT",
"minimumAbsoluteDifference": 987.65,
"minimumReferenceDatapoints": 987.65,
"minimumRelativeDifferencePercent": 123.45,
"referenceSourceField": JsonPointer,
"sensitivity": 123.45,
"sourceField": JsonPointer,
"threshold": DynamicThreshold
}
NumericAnomalyValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - NumericAnomalyMetric!
|
|
minimumAbsoluteDifference - Float!
|
|
minimumReferenceDatapoints - Float
|
|
minimumRelativeDifferencePercent - Float!
|
|
name - String
|
|
referenceSourceConfig - ReferenceSourceConfigCreateInput!
|
|
referenceSourceField - JsonPointer!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sensitivity - Float!
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer!
|
Example
{
"initializeWithBackfill": true,
"metric": "COUNT",
"minimumAbsoluteDifference": 987.65,
"minimumReferenceDatapoints": 987.65,
"minimumRelativeDifferencePercent": 123.45,
"name": "xyz789",
"referenceSourceConfig": ReferenceSourceConfigCreateInput,
"referenceSourceField": JsonPointer,
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"sensitivity": 987.65,
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer
}
NumericAnomalyValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
referenceSourceConfig - ReferenceSourceConfigUpdateInput!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"referenceSourceConfig": ReferenceSourceConfigUpdateInput,
"sourceConfig": SourceConfigUpdateInput
}
NumericDistributionMetric
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"MAXIMUM_RATIO"
NumericDistributionValidator
Fields
Field Name | Description |
---|---|
config - NumericDistributionValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
referenceSourceConfig - ReferenceSourceConfig!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": NumericDistributionValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"referenceSourceConfig": ReferenceSourceConfig,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
NumericDistributionValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - NumericDistributionMetric!
|
|
referenceSourceField - JsonPointer!
|
|
sourceField - JsonPointer!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": true,
"metric": "MAXIMUM_RATIO",
"referenceSourceField": JsonPointer,
"sourceField": JsonPointer,
"threshold": DynamicThreshold
}
NumericDistributionValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - NumericDistributionMetric!
|
|
name - String
|
|
referenceSourceConfig - ReferenceSourceConfigCreateInput!
|
|
referenceSourceField - JsonPointer!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer!
|
Example
{
"initializeWithBackfill": true,
"metric": "MAXIMUM_RATIO",
"name": "abc123",
"referenceSourceConfig": ReferenceSourceConfigCreateInput,
"referenceSourceField": JsonPointer,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer
}
NumericDistributionValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
referenceSourceConfig - ReferenceSourceConfigUpdateInput!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"referenceSourceConfig": ReferenceSourceConfigUpdateInput,
"sourceConfig": SourceConfigUpdateInput
}
NumericMetric
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"MAX"
NumericValidator
Fields
Field Name | Description |
---|---|
config - NumericValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": NumericValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
NumericValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - NumericMetric!
|
|
sourceField - JsonPointer!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": true,
"metric": "MAX",
"sourceField": JsonPointer,
"threshold": DynamicThreshold
}
NumericValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - NumericMetric!
|
|
name - String
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer!
|
Example
{
"initializeWithBackfill": true,
"metric": "MAX",
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer
}
NumericValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"sourceConfig": SourceConfigUpdateInput
}
OwnerNotificationRuleCondition
Fields
Field Name | Description |
---|---|
config - OwnerNotificationRuleConditionConfig!
|
|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Example
{
"config": OwnerNotificationRuleConditionConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": "abc123",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
OwnerNotificationRuleConditionConfig
Fields
Field Name | Description |
---|---|
owners - [User!]!
|
Example
{"owners": [User]}
OwnerNotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
notificationRuleId - NotificationRuleId
|
|
owners - [ID!]!
|
Example
{
"notificationRuleId": NotificationRuleId,
"owners": ["4"]
}
OwnerNotificationRuleConditionUpdateInput
PageInfo
Example
{
"endCursor": "abc123",
"filteredCount": 987,
"hasNextPage": false,
"hasPreviousPage": false,
"startCursor": "abc123",
"totalCount": 987
}
PostgreSQLSourceDebugInfo
PostgreSqlCredential
Fields
Field Name | Description |
---|---|
config - PostgreSqlCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": PostgreSqlCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
PostgreSqlCredentialConfig
PostgreSqlCredentialCreateInput
Example
{
"defaultDatabase": "xyz789",
"host": "abc123",
"name": "xyz789",
"password": "abc123",
"port": 123,
"resourceName": "abc123",
"resourceNamespace": "abc123",
"user": "xyz789"
}
PostgreSqlCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
password - String!
|
Example
{
"id": CredentialId,
"password": "xyz789"
}
PostgreSqlCredentialUpdateInput
PostgreSqlInferSchemaInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
database - String
|
|
schema - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"database": "abc123",
"schema": "xyz789",
"table": "xyz789"
}
PostgreSqlSource
Fields
Field Name | Description |
---|---|
config - PostgreSqlSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": PostgreSqlSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
PostgreSqlSourceConfig
PostgreSqlSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
cursorField - String
|
|
database - String
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
schedule - CronExpression
|
|
schema - String!
|
|
table - String!
|
Example
{
"credentialId": CredentialId,
"cursorField": "xyz789",
"database": "abc123",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"schedule": CronExpression,
"schema": "xyz789",
"table": "xyz789"
}
PostgreSqlSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"schedule": CronExpression
}
RecommendationId
Example
RecommendationId
ReferenceSourceConfig
Fields
Field Name | Description |
---|---|
filter - JsonFilterExpression
|
|
history - Int!
|
|
offset - Int!
|
|
source - Source!
|
|
window - Window!
|
Example
{
"filter": JsonFilterExpression,
"history": 987,
"offset": 123,
"source": Source,
"window": Window
}
ReferenceSourceConfigCreateInput
Fields
Input Field | Description |
---|---|
filter - JsonFilterExpression
|
|
history - Int!
|
|
offset - Int!
|
|
sourceId - SourceId!
|
|
windowId - WindowId!
|
Example
{
"filter": JsonFilterExpression,
"history": 987,
"offset": 987,
"sourceId": SourceId,
"windowId": WindowId
}
ReferenceSourceConfigUpdateInput
Fields
Input Field | Description |
---|---|
filter - JsonFilterExpression
|
|
history - Int!
|
|
offset - Int!
|
Example
{
"filter": JsonFilterExpression,
"history": 123,
"offset": 987
}
RelativeTimeMetric
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"MAXIMUM_DIFFERENCE"
RelativeTimeValidator
Fields
Field Name | Description |
---|---|
config - RelativeTimeValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": RelativeTimeValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "xyz789",
"progress": ValidatorProgress,
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
RelativeTimeValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - RelativeTimeMetric!
|
|
sourceFieldMinuend - JsonPointer!
|
|
sourceFieldSubtrahend - JsonPointer!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": true,
"metric": "MAXIMUM_DIFFERENCE",
"sourceFieldMinuend": JsonPointer,
"sourceFieldSubtrahend": JsonPointer,
"threshold": DynamicThreshold
}
RelativeTimeValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - RelativeTimeMetric!
|
|
name - String
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceFieldMinuend - JsonPointer!
|
|
sourceFieldSubtrahend - JsonPointer!
|
Example
{
"initializeWithBackfill": true,
"metric": "MAXIMUM_DIFFERENCE",
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfigCreateInput,
"sourceFieldMinuend": JsonPointer,
"sourceFieldSubtrahend": JsonPointer
}
RelativeTimeValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"sourceConfig": SourceConfigUpdateInput
}
RelativeVolumeMetric
Values
Enum Value | Description |
---|---|
|
|
|
Example
"COUNT_RATIO"
RelativeVolumeValidator
Fields
Field Name | Description |
---|---|
config - RelativeVolumeValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
referenceSourceConfig - ReferenceSourceConfig!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": RelativeVolumeValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": false,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"referenceSourceConfig": ReferenceSourceConfig,
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
RelativeVolumeValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - RelativeVolumeMetric!
|
|
referenceSourceField - JsonPointer
|
|
sourceField - JsonPointer
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": true,
"metric": "COUNT_RATIO",
"referenceSourceField": JsonPointer,
"sourceField": JsonPointer,
"threshold": DynamicThreshold
}
RelativeVolumeValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - RelativeVolumeMetric!
|
|
name - String
|
|
referenceSourceConfig - ReferenceSourceConfigCreateInput!
|
|
referenceSourceField - JsonPointer
|
This is assigned default value "*" if unspecified meaning count * |
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer
|
This is assigned default value "*" if unspecified meaning count * |
Example
{
"initializeWithBackfill": true,
"metric": "COUNT_RATIO",
"name": "abc123",
"referenceSourceConfig": ReferenceSourceConfigCreateInput,
"referenceSourceField": JsonPointer,
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer
}
RelativeVolumeValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
referenceSourceConfig - ReferenceSourceConfigUpdateInput!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"referenceSourceConfig": ReferenceSourceConfigUpdateInput,
"sourceConfig": SourceConfigUpdateInput
}
ResourceFilter
Fields
Input Field | Description |
---|---|
resourceNamespace - String
|
Example
{"resourceNamespace": "abc123"}
ResourceNamespaceListResult
Fields
Field Name | Description |
---|---|
resourceNamespace - String!
|
Example
{"resourceNamespace": "abc123"}
ResourceNamespaceUpdateInput
ResourceNamespaceUpdatedResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
resourceName - String
|
|
resourceNamespace - String
|
Example
{
"errors": [ApiError],
"resourceName": "xyz789",
"resourceNamespace": "abc123"
}
Role
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"ADMIN"
SamlIdentityProvider
Example
{
"config": SamlIdentityProviderConfig,
"createdAt": "2007-12-03T10:15:30Z",
"disabled": false,
"id": 4,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
SamlIdentityProviderConfig
SamlIdentityProviderCreateInput
Example
{
"cert": "abc123",
"disabled": false,
"entityId": "xyz789",
"entryPoint": "xyz789",
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123"
}
SamlIdentityProviderUpdateInput
Segment
Fields
Field Name | Description |
---|---|
dataQuality - DataQuality
|
|
fields - [SegmentField!]!
|
|
id - SegmentId!
|
|
muted - Boolean!
|
Example
{
"dataQuality": DataQuality,
"fields": [SegmentField],
"id": SegmentId,
"muted": false
}
SegmentField
Fields
Field Name | Description |
---|---|
field - JsonPointer!
|
|
value - String!
|
Example
{
"field": JsonPointer,
"value": "abc123"
}
SegmentFieldInput
Fields
Input Field | Description |
---|---|
field - JsonPointer!
|
|
value - String!
|
Example
{
"field": JsonPointer,
"value": "abc123"
}
SegmentId
Example
SegmentId
SegmentNotificationRuleCondition
Fields
Field Name | Description |
---|---|
config - SegmentNotificationRuleConditionConfig!
|
|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Example
{
"config": SegmentNotificationRuleConditionConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": "abc123",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
SegmentNotificationRuleConditionConfig
Fields
Field Name | Description |
---|---|
segments - [SegmentField!]!
|
Example
{"segments": [SegmentField]}
SegmentNotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
notificationRuleId - NotificationRuleId
|
|
segments - [SegmentFieldInput!]!
|
Example
{
"notificationRuleId": NotificationRuleId,
"segments": [SegmentFieldInput]
}
SegmentNotificationRuleConditionUpdateInput
Fields
Input Field | Description |
---|---|
id - String!
|
|
segments - [SegmentFieldInput!]!
|
Example
{
"id": "abc123",
"segments": [SegmentFieldInput]
}
Segmentation
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
fields - [String!]!
|
|
id - SegmentationId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segments - SegmentsResult!
|
|
source - Source!
|
|
updatedAt - DateTime!
|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"fields": ["xyz789"],
"id": SegmentationId,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"segments": SegmentsResult,
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
SegmentationCreateInput
Fields
Input Field | Description |
---|---|
fields - [String!]!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceId - SourceId!
|
Example
{
"fields": ["xyz789"],
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"sourceId": SourceId
}
SegmentationCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
segmentation - Segmentation
|
Example
{
"errors": [ApiError],
"segmentation": Segmentation
}
SegmentationId
Example
SegmentationId
SegmentationSchemaConflict
Fields
Field Name | Description |
---|---|
fields - [JsonPointer!]!
|
|
segmentation - Segmentation!
|
Example
{
"fields": [JsonPointer],
"segmentation": Segmentation
}
SegmentationsDeleteResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
SegmentsResult
Fields
Field Name | Description |
---|---|
elements - [Segment!]!
|
|
pageInfo - PageInfo
|
Example
{
"elements": [Segment],
"pageInfo": PageInfo
}
SeverityNotificationRuleCondition
Fields
Field Name | Description |
---|---|
config - SeverityNotificationRuleConditionConfig!
|
|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Example
{
"config": SeverityNotificationRuleConditionConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": "abc123",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
SeverityNotificationRuleConditionConfig
Fields
Field Name | Description |
---|---|
severities - [IncidentSeverity!]!
|
Example
{"severities": ["HIGH"]}
SeverityNotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
notificationRuleId - NotificationRuleId
|
|
severities - [IncidentSeverity!]!
|
Example
{
"notificationRuleId": NotificationRuleId,
"severities": ["HIGH"]
}
SeverityNotificationRuleConditionUpdateInput
Fields
Input Field | Description |
---|---|
id - String!
|
|
severities - [IncidentSeverity!]!
|
Example
{"id": "abc123", "severities": ["HIGH"]}
SlackChannel
Fields
Field Name | Description |
---|---|
config - SlackChannelConfig!
|
|
createdAt - DateTime!
|
|
id - ChannelId!
|
|
name - String!
|
|
notificationRules - [NotificationRule!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": SlackChannelConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": ChannelId,
"name": "xyz789",
"notificationRules": [NotificationRule],
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
SlackChannelConfig
SlackChannelCreateInput
Example
{
"applicationLinkUrl": "xyz789",
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"timezone": "abc123",
"webhookUrl": "xyz789"
}
SlackChannelUpdateInput
Fields
Input Field | Description |
---|---|
applicationLinkUrl - String!
|
|
id - ChannelId!
|
|
name - String
|
|
timezone - String
|
|
webhookUrl - String!
|
Example
{
"applicationLinkUrl": "abc123",
"id": ChannelId,
"name": "xyz789",
"timezone": "xyz789",
"webhookUrl": "xyz789"
}
SnowflakeCredential
Fields
Field Name | Description |
---|---|
config - SnowflakeCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": SnowflakeCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"updatedAt": "2007-12-03T10:15:30Z"
}
SnowflakeCredentialConfig
SnowflakeCredentialCreateInput
Example
{
"account": "xyz789",
"name": "abc123",
"password": "abc123",
"resourceName": "abc123",
"resourceNamespace": "abc123",
"role": "abc123",
"user": "xyz789",
"warehouse": "xyz789"
}
SnowflakeCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
password - String!
|
Example
{
"id": CredentialId,
"password": "abc123"
}
SnowflakeCredentialUpdateInput
SnowflakeInferSchemaInput
SnowflakeSource
Fields
Field Name | Description |
---|---|
config - SnowflakeSourceConfig!
|
|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"config": SnowflakeSourceConfig,
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "abc123",
"recommendedValidators": [Validator],
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
SnowflakeSourceConfig
Example
{
"cursorField": "abc123",
"database": "xyz789",
"lookbackDays": 987,
"role": "abc123",
"schedule": CronExpression,
"schema": "xyz789",
"table": "xyz789",
"warehouse": "xyz789"
}
SnowflakeSourceCreateInput
Fields
Input Field | Description |
---|---|
credentialId - CredentialId!
|
|
cursorField - String
|
|
database - String!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
name - String!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
role - String
|
|
schedule - CronExpression
|
|
schema - String!
|
|
table - String!
|
|
warehouse - String
|
Example
{
"credentialId": CredentialId,
"cursorField": "abc123",
"database": "xyz789",
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 123,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"role": "abc123",
"schedule": CronExpression,
"schema": "abc123",
"table": "abc123",
"warehouse": "xyz789"
}
SnowflakeSourceDebugInfo
SnowflakeSourceUpdateInput
Fields
Input Field | Description |
---|---|
id - SourceId!
|
|
jtdSchema - JsonTypeDefinition!
|
|
lookbackDays - Int!
|
|
schedule - CronExpression
|
Example
{
"id": SourceId,
"jtdSchema": JsonTypeDefinition,
"lookbackDays": 987,
"schedule": CronExpression
}
Source
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
credential - Credential!
|
|
id - SourceId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
jtdSchema - JsonTypeDefinition!
|
|
name - String!
|
|
recommendedValidators - [Validator!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
segmentations - [Segmentation!]!
|
|
state - SourceState!
|
|
stateUpdatedAt - DateTime!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
|
windows - [Window!]!
|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"credential": Credential,
"id": SourceId,
"incidents": [ValidatorIncident],
"jtdSchema": JsonTypeDefinition,
"name": "xyz789",
"recommendedValidators": [Validator],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"segmentations": [Segmentation],
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z",
"windows": [Window]
}
SourceConfig
Fields
Field Name | Description |
---|---|
filter - JsonFilterExpression
|
|
segmentation - Segmentation!
|
|
source - Source!
|
|
window - Window!
|
Example
{
"filter": JsonFilterExpression,
"segmentation": Segmentation,
"source": Source,
"window": Window
}
SourceConfigCreateInput
Fields
Input Field | Description |
---|---|
filter - JsonFilterExpression
|
|
segmentationId - SegmentationId!
|
|
sourceId - SourceId!
|
|
windowId - WindowId!
|
Example
{
"filter": JsonFilterExpression,
"segmentationId": SegmentationId,
"sourceId": SourceId,
"windowId": WindowId
}
SourceConfigUpdateInput
Fields
Input Field | Description |
---|---|
filter - JsonFilterExpression
|
Example
{"filter": JsonFilterExpression}
SourceCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
source - Source
|
Example
{
"errors": [ApiError],
"source": Source
}
SourceId
Example
SourceId
SourceNotificationRuleCondition
Fields
Field Name | Description |
---|---|
config - SourceNotificationRuleConditionConfig!
|
|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Example
{
"config": SourceNotificationRuleConditionConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": "abc123",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
SourceNotificationRuleConditionConfig
Fields
Field Name | Description |
---|---|
sources - [Source]!
|
Example
{"sources": [Source]}
SourceNotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
notificationRuleId - NotificationRuleId
|
|
sources - [SourceId]!
|
Example
{
"notificationRuleId": NotificationRuleId,
"sources": [SourceId]
}
SourceNotificationRuleConditionUpdateInput
Fields
Input Field | Description |
---|---|
id - String!
|
|
sources - [SourceId]!
|
Example
{
"id": "xyz789",
"sources": [SourceId]
}
SourceOwnerUpdateInput
SourceOwnerUpdateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
source - Source
|
Example
{
"errors": [ApiError],
"source": Source
}
SourceRequestStateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
state - SourceState
|
Example
{"errors": [ApiError], "state": "BACKFILLING"}
SourceSchemaVerifyResult
Fields
Field Name | Description |
---|---|
segmentationConflicts - [SegmentationSchemaConflict!]!
|
|
validatorConflicts - [ValidatorSchemaConflict!]!
|
|
windowConflicts - [WindowSchemaConflict!]!
|
Example
{
"segmentationConflicts": [SegmentationSchemaConflict],
"validatorConflicts": [ValidatorSchemaConflict],
"windowConflicts": [WindowSchemaConflict]
}
SourceState
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"BACKFILLING"
SourceUpdateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
source - Source
|
Example
{
"errors": [ApiError],
"source": Source
}
SourcesDeleteResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
SqlValidator
Fields
Field Name | Description |
---|---|
config - SqlValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": SqlValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"resourceName": "abc123",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
SqlValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
query - String!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": true,
"query": "abc123",
"threshold": DynamicThreshold
}
SqlValidatorCreateInput
Example
{
"initializeWithBackfill": true,
"name": "abc123",
"query": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfigCreateInput
}
StreamingSourceMessageFormat
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"AVRO"
StreamingSourceMessageFormatConfig
Fields
Field Name | Description |
---|---|
format - StreamingSourceMessageFormat!
|
|
schema - String
|
Example
{"format": "AVRO", "schema": "xyz789"}
StreamingSourceMessageFormatConfigInput
Fields
Input Field | Description |
---|---|
format - StreamingSourceMessageFormat!
|
|
schema - String
|
Example
{"format": "AVRO", "schema": "abc123"}
String
Description
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text
Example
"xyz789"
TableauConnectedAppCredential
Fields
Field Name | Description |
---|---|
config - TableauConnectedAppCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": TableauConnectedAppCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
TableauConnectedAppCredentialConfig
TableauConnectedAppCredentialCreateInput
Example
{
"clientId": "xyz789",
"host": "xyz789",
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"secretId": "xyz789",
"secretValue": "abc123",
"site": "abc123",
"user": "abc123"
}
TableauConnectedAppCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
secretValue - String!
|
Example
{
"id": CredentialId,
"secretValue": "abc123"
}
TableauConnectedAppCredentialUpdateInput
Example
{
"clientId": "abc123",
"host": "abc123",
"id": CredentialId,
"secretId": "abc123",
"secretValue": "abc123",
"site": "abc123",
"user": "abc123"
}
TableauPersonalAccessTokenCredential
Fields
Field Name | Description |
---|---|
config - TableauPersonalAccessTokenCredentialConfig!
|
|
createdAt - DateTime!
|
|
id - CredentialId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": TableauPersonalAccessTokenCredentialConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": CredentialId,
"name": "xyz789",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
TableauPersonalAccessTokenCredentialConfig
TableauPersonalAccessTokenCredentialCreateInput
Example
{
"host": "xyz789",
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"site": "xyz789",
"tokenName": "abc123",
"tokenValue": "xyz789"
}
TableauPersonalAccessTokenCredentialSecretChangedInput
Fields
Input Field | Description |
---|---|
id - CredentialId!
|
|
tokenValue - String!
|
Example
{
"id": CredentialId,
"tokenValue": "abc123"
}
TableauPersonalAccessTokenCredentialUpdateInput
Fields
Input Field | Description |
---|---|
host - String!
|
|
id - CredentialId!
|
|
site - String!
|
|
tokenName - String!
|
|
tokenValue - String!
|
Example
{
"host": "abc123",
"id": CredentialId,
"site": "xyz789",
"tokenName": "xyz789",
"tokenValue": "xyz789"
}
Tag
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": TagId,
"isImported": true,
"isSystemTag": true,
"key": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z",
"value": "abc123"
}
TagCreateInput
TagId
Example
TagId
TagNotificationRuleCondition
Fields
Field Name | Description |
---|---|
config - TagNotificationRuleConditionConfig!
|
|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Example
{
"config": TagNotificationRuleConditionConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": "xyz789",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
TagNotificationRuleConditionConfig
Fields
Field Name | Description |
---|---|
tags - [Tag!]!
|
Example
{"tags": [Tag]}
TagNotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
notificationRuleId - NotificationRuleId
|
|
tags - [TagCreateInput!]!
|
Example
{
"notificationRuleId": NotificationRuleId,
"tags": [TagCreateInput]
}
TagNotificationRuleConditionUpdateInput
Fields
Input Field | Description |
---|---|
id - String!
|
|
tags - [TagCreateInput!]!
|
Example
{
"id": "abc123",
"tags": [TagCreateInput]
}
Threshold
Types
Union Types |
---|
Example
DynamicThreshold
TimeRangeInput
TumblingWindow
Fields
Field Name | Description |
---|---|
config - TumblingWindowConfig!
|
|
createdAt - DateTime!
|
|
dataTimeField - JsonPointer!
|
|
id - WindowId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
source - Source!
|
|
updatedAt - DateTime!
|
Example
{
"config": TumblingWindowConfig,
"createdAt": "2007-12-03T10:15:30Z",
"dataTimeField": JsonPointer,
"id": WindowId,
"name": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "xyz789",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
TumblingWindowConfig
Fields
Field Name | Description |
---|---|
timeUnit - WindowTimeUnit!
|
|
windowSize - Int!
|
|
windowTimeoutDisabled - Boolean!
|
Example
{"timeUnit": "DAY", "windowSize": 987, "windowTimeoutDisabled": true}
TumblingWindowCreateInput
Fields
Input Field | Description |
---|---|
dataTimeField - JsonPointer!
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceId - SourceId!
|
|
timeUnit - WindowTimeUnit!
|
|
windowSize - Int!
|
|
windowTimeoutDisabled - Boolean
|
Example
{
"dataTimeField": JsonPointer,
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"sourceId": SourceId,
"timeUnit": "DAY",
"windowSize": 123,
"windowTimeoutDisabled": false
}
TumblingWindowUpdateInput
Fields
Input Field | Description |
---|---|
id - WindowId!
|
|
timeUnit - WindowTimeUnit!
|
|
windowSize - Int!
|
|
windowTimeoutDisabled - Boolean
|
Example
{
"id": WindowId,
"timeUnit": "DAY",
"windowSize": 123,
"windowTimeoutDisabled": false
}
TypeNotificationRuleCondition
Fields
Field Name | Description |
---|---|
config - TypeNotificationRuleConditionConfig!
|
|
createdAt - DateTime!
|
|
id - String!
|
|
notificationRuleId - NotificationRuleId!
|
|
updatedAt - DateTime!
|
Example
{
"config": TypeNotificationRuleConditionConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": "xyz789",
"notificationRuleId": NotificationRuleId,
"updatedAt": "2007-12-03T10:15:30Z"
}
TypeNotificationRuleConditionConfig
Fields
Field Name | Description |
---|---|
types - [IssueTypename!]!
|
Example
{"types": ["GenericSourceError"]}
TypeNotificationRuleConditionCreateInput
Fields
Input Field | Description |
---|---|
notificationRuleId - NotificationRuleId
|
|
types - [IssueTypename!]!
|
Example
{
"notificationRuleId": NotificationRuleId,
"types": ["GenericSourceError"]
}
TypeNotificationRuleConditionUpdateInput
Fields
Input Field | Description |
---|---|
id - String!
|
|
types - [IssueTypename!]!
|
Example
{
"id": "abc123",
"types": ["GenericSourceError"]
}
User
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"displayName": "xyz789",
"email": "xyz789",
"fullName": "xyz789",
"id": "4",
"identities": [FederatedIdentity],
"lastLoginAt": "2007-12-03T10:15:30Z",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"role": "ADMIN",
"status": "ACTIVE",
"updatedAt": "2007-12-03T10:15:30Z"
}
UserCreateInput
Example
{
"displayName": "abc123",
"email": "xyz789",
"fullName": "abc123",
"password": "abc123",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"role": "ADMIN",
"status": "ACTIVE",
"username": "xyz789"
}
UserCreateResult
Fields
Field Name | Description |
---|---|
errors - [UserError!]!
|
|
user - User
|
Example
{
"errors": [UserError],
"user": User
}
UserDeleteError
Fields
Field Name | Description |
---|---|
code - UserDeleteErrorCode!
|
|
message - String!
|
Example
{"code": "UNKNOWN", "message": "abc123"}
UserDeleteErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
UserDeleteInput
Fields
Input Field | Description |
---|---|
id - ID!
|
Example
{"id": 4}
UserDeleteResult
Fields
Field Name | Description |
---|---|
errors - [UserDeleteError!]!
|
|
user - User
|
Example
{
"errors": [UserDeleteError],
"user": User
}
UserError
UserStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ACTIVE"
UserUpdateError
Fields
Field Name | Description |
---|---|
code - UserUpdateErrorCode!
|
|
message - String!
|
Example
{"code": "UNKNOWN", "message": "abc123"}
UserUpdateErrorCode
Values
Enum Value | Description |
---|---|
|
Example
"UNKNOWN"
UserUpdateInput
Example
{
"displayName": "xyz789",
"email": "xyz789",
"fullName": "xyz789",
"id": "4",
"password": "xyz789",
"role": "ADMIN",
"status": "ACTIVE",
"username": "xyz789"
}
UserUpdateResult
Fields
Field Name | Description |
---|---|
errors - [UserUpdateError!]!
|
|
user - User
|
Example
{
"errors": [UserUpdateError],
"user": User
}
Validator
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
ValidatorCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
validator - Validator
|
Example
{
"errors": [ApiError],
"validator": Validator
}
ValidatorId
Example
ValidatorId
ValidatorIncident
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - IncidentId!
|
|
metric - ValidatorMetric!
|
|
owner - User
|
|
segment - Segment!
|
|
severity - IncidentSeverity!
|
|
source - Source!
|
|
status - IncidentStatus!
|
|
validator - Validator!
|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": IncidentId,
"metric": ValidatorMetric,
"owner": User,
"segment": Segment,
"severity": "HIGH",
"source": Source,
"status": "INVESTIGATING",
"validator": Validator
}
ValidatorMetric
Fields
Field Name | Description |
---|---|
deviation - Float!
|
|
endTime - DateTime!
|
|
isIncident - Boolean!
|
|
severity - IncidentSeverity
|
|
startTime - DateTime!
|
|
value - Float!
|
Possible Types
ValidatorMetric Types |
---|
Example
{
"deviation": 987.65,
"endTime": "2007-12-03T10:15:30Z",
"isIncident": true,
"severity": "HIGH",
"startTime": "2007-12-03T10:15:30Z",
"value": 123.45
}
ValidatorMetricDebugInfo
Possible Types
ValidatorMetricDebugInfo Types |
---|
Example
{
"endTime": "2007-12-03T10:15:30Z",
"startTime": "2007-12-03T10:15:30Z"
}
ValidatorMetricDebugInfoInput
Fields
Input Field | Description |
---|---|
incidentId - IncidentId!
|
Example
{"incidentId": IncidentId}
ValidatorMetricWithDynamicThreshold
Fields
Field Name | Description |
---|---|
decisionBoundsType - DecisionBoundsType!
|
|
deviation - Float!
|
|
endTime - DateTime!
|
|
isBurnIn - Boolean!
|
|
isIncident - Boolean!
|
|
lowerBound - Float!
|
|
severity - IncidentSeverity
|
|
startTime - DateTime!
|
|
upperBound - Float!
|
|
value - Float!
|
Example
{
"decisionBoundsType": "LOWER",
"deviation": 987.65,
"endTime": "2007-12-03T10:15:30Z",
"isBurnIn": true,
"isIncident": true,
"lowerBound": 123.45,
"severity": "HIGH",
"startTime": "2007-12-03T10:15:30Z",
"upperBound": 123.45,
"value": 123.45
}
ValidatorMetricWithDynamicThresholdHistory
Fields
Field Name | Description |
---|---|
values - [ValidatorMetricWithDynamicThreshold!]!
|
Example
{"values": [ValidatorMetricWithDynamicThreshold]}
ValidatorMetricWithFixedThreshold
Fields
Field Name | Description |
---|---|
bound - Float!
|
|
deviation - Float!
|
|
endTime - DateTime!
|
|
isIncident - Boolean!
|
|
operator - ComparisonOperator!
|
|
severity - IncidentSeverity
|
|
startTime - DateTime!
|
|
value - Float!
|
Example
{
"bound": 123.45,
"deviation": 987.65,
"endTime": "2007-12-03T10:15:30Z",
"isIncident": true,
"operator": "EQUAL",
"severity": "HIGH",
"startTime": "2007-12-03T10:15:30Z",
"value": 987.65
}
ValidatorMetricWithFixedThresholdHistory
Fields
Field Name | Description |
---|---|
values - [ValidatorMetricWithFixedThreshold!]!
|
Example
{"values": [ValidatorMetricWithFixedThreshold]}
ValidatorMetricWithThresholdHistory
Example
ValidatorMetricWithDynamicThresholdHistory
ValidatorProgress
ValidatorRecommendationApplyInput
Fields
Input Field | Description |
---|---|
ids - [RecommendationId!]!
|
|
initializeWithBackfill - Boolean
|
|
resourceNamespace - String
|
Example
{
"ids": [RecommendationId],
"initializeWithBackfill": false,
"resourceNamespace": "xyz789"
}
ValidatorRecommendationApplyResult
Fields
Field Name | Description |
---|---|
failedIds - [RecommendationId!]!
|
|
successIds - [ID!]!
|
Example
{
"failedIds": [RecommendationId],
"successIds": ["4"]
}
ValidatorRecommendationDismissInput
Fields
Input Field | Description |
---|---|
ids - [RecommendationId!]!
|
Example
{"ids": [RecommendationId]}
ValidatorRecommendationDismissResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
recommendationIds - [ID!]!
|
Example
{"errors": [ApiError], "recommendationIds": [4]}
ValidatorSchemaConflict
Fields
Field Name | Description |
---|---|
fields - [JsonPointer!]!
|
|
validator - Validator!
|
Example
{
"fields": [JsonPointer],
"validator": Validator
}
ValidatorSegmentMetricsInput
Fields
Input Field | Description |
---|---|
segmentId - SegmentId!
|
|
timeRange - TimeRangeInput!
|
|
validatorId - ValidatorId!
|
Example
{
"segmentId": SegmentId,
"timeRange": TimeRangeInput,
"validatorId": ValidatorId
}
ValidatorState
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"BACKFILLING"
ValidatorStats
ValidatorUpdateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
validator - Validator
|
Example
{
"errors": [ApiError],
"validator": Validator
}
ValidatorWithDynamicThresholdUpdateInput
Fields
Input Field | Description |
---|---|
decisionBoundsType - DecisionBoundsType
|
|
sensitivity - Float!
|
|
validatorId - ValidatorId!
|
Example
{
"decisionBoundsType": "LOWER",
"sensitivity": 123.45,
"validatorId": ValidatorId
}
ValidatorWithFixedThresholdUpdateInput
Fields
Input Field | Description |
---|---|
operator - ComparisonOperator!
|
|
validatorId - ValidatorId!
|
|
value - Float!
|
Example
{
"operator": "EQUAL",
"validatorId": ValidatorId,
"value": 123.45
}
ValidatorWithThresholdUpdateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
validator - Validator
|
Example
{
"errors": [ApiError],
"validator": Validator
}
ValidatorsDeleteResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}
VolumeMetric
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"COUNT"
VolumeValidator
Fields
Field Name | Description |
---|---|
config - VolumeValidatorConfig!
|
|
createdAt - DateTime!
|
|
hasCustomName - Boolean!
|
|
id - ValidatorId!
|
|
incidents - [ValidatorIncident!]!
|
|
Arguments
|
|
name - String!
|
|
progress - ValidatorProgress
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
sourceConfig - SourceConfig!
|
|
state - ValidatorState!
|
|
stateUpdatedAt - DateTime!
|
|
stats - ValidatorStats!
|
|
tags - [Tag!]!
|
|
updatedAt - DateTime!
|
Example
{
"config": VolumeValidatorConfig,
"createdAt": "2007-12-03T10:15:30Z",
"hasCustomName": true,
"id": ValidatorId,
"incidents": [ValidatorIncident],
"name": "abc123",
"progress": ValidatorProgress,
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"sourceConfig": SourceConfig,
"state": "BACKFILLING",
"stateUpdatedAt": "2007-12-03T10:15:30Z",
"stats": ValidatorStats,
"tags": [Tag],
"updatedAt": "2007-12-03T10:15:30Z"
}
VolumeValidatorConfig
Fields
Field Name | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - VolumeMetric!
|
|
sourceField - JsonPointer
|
|
sourceFields - [JsonPointer!]!
|
|
threshold - Threshold!
|
Example
{
"initializeWithBackfill": false,
"metric": "COUNT",
"sourceField": JsonPointer,
"sourceFields": [JsonPointer],
"threshold": DynamicThreshold
}
VolumeValidatorCreateInput
Fields
Input Field | Description |
---|---|
initializeWithBackfill - Boolean!
|
|
metric - VolumeMetric!
|
|
name - String
|
|
resourceName - String
|
|
resourceNamespace - String
|
|
sourceConfig - SourceConfigCreateInput!
|
|
sourceField - JsonPointer
|
|
sourceFields - [JsonPointer!]!
|
Example
{
"initializeWithBackfill": false,
"metric": "COUNT",
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"sourceConfig": SourceConfigCreateInput,
"sourceField": JsonPointer,
"sourceFields": [JsonPointer]
}
VolumeValidatorUpdateInput
Fields
Input Field | Description |
---|---|
id - ValidatorId!
|
|
sourceConfig - SourceConfigUpdateInput!
|
Example
{
"id": ValidatorId,
"sourceConfig": SourceConfigUpdateInput
}
WebhookChannel
Fields
Field Name | Description |
---|---|
config - WebhookChannelConfig!
|
|
createdAt - DateTime!
|
|
id - ChannelId!
|
|
name - String!
|
|
notificationRules - [NotificationRule!]!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
updatedAt - DateTime!
|
Example
{
"config": WebhookChannelConfig,
"createdAt": "2007-12-03T10:15:30Z",
"id": ChannelId,
"name": "xyz789",
"notificationRules": [NotificationRule],
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"updatedAt": "2007-12-03T10:15:30Z"
}
WebhookChannelConfig
WebhookChannelCreateInput
Example
{
"applicationLinkUrl": "xyz789",
"authHeader": "xyz789",
"name": "abc123",
"resourceName": "abc123",
"resourceNamespace": "xyz789",
"webhookUrl": "abc123"
}
WebhookChannelUpdateInput
Fields
Input Field | Description |
---|---|
applicationLinkUrl - String!
|
|
authHeader - String
|
|
id - ChannelId!
|
|
name - String
|
|
webhookUrl - String!
|
Example
{
"applicationLinkUrl": "abc123",
"authHeader": "abc123",
"id": ChannelId,
"name": "abc123",
"webhookUrl": "abc123"
}
Window
Fields
Field Name | Description |
---|---|
createdAt - DateTime!
|
|
id - WindowId!
|
|
name - String!
|
|
resourceName - String!
|
|
resourceNamespace - String!
|
|
source - Source!
|
|
updatedAt - DateTime!
|
Possible Types
Window Types |
---|
Example
{
"createdAt": "2007-12-03T10:15:30Z",
"id": WindowId,
"name": "xyz789",
"resourceName": "xyz789",
"resourceNamespace": "abc123",
"source": Source,
"updatedAt": "2007-12-03T10:15:30Z"
}
WindowCreateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
window - Window
|
Example
{
"errors": [ApiError],
"window": Window
}
WindowId
Example
WindowId
WindowSchemaConflict
Fields
Field Name | Description |
---|---|
fields - [JsonPointer!]!
|
|
window - Window!
|
Example
{
"fields": [JsonPointer],
"window": Window
}
WindowTimeUnit
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"DAY"
WindowUpdateResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
|
window - Window
|
Example
{
"errors": [ApiError],
"window": Window
}
WindowsDeleteResult
Fields
Field Name | Description |
---|---|
errors - [ApiError!]!
|
Example
{"errors": [ApiError]}