Skip to main content

# CheckType

An Avantra check type.

    type CheckType {
      mst: Int
      cct: Int
      dbtId: Int
      octId: Int
      instanceTypeBf: Int
      hidden: Boolean!
      managedStatus: Int
      parentCheck: Int
      agentSupportBegin: String
      agentSupportEnd: String
      id: ID!
      name: String!
      description: String
      scopeType: MonitoredSystemType!
      category: CheckTypeCategory!
      documentationLink: String
      parentType: CheckType
      displayName: String
    }

### Fields​

#### `CheckType.mst` ● `Int` scalar​

#### `CheckType.cct` ● `Int` scalar​

#### `CheckType.dbtId` ● `Int` scalar​

#### `CheckType.octId` ● `Int` scalar​

#### `CheckType.instanceTypeBf` ● `Int` scalar​

#### `CheckType.hidden` ● `Boolean!` non-null scalar​

#### `CheckType.managedStatus` ● `Int` scalar​

#### `CheckType.parentCheck` ● `Int` scalar​

#### `CheckType.agentSupportBegin` ● `String` scalar​

#### `CheckType.agentSupportEnd` ● `String` scalar​

#### `CheckType.id` ● `ID!` non-null scalar​

The check type ID.

#### `CheckType.name` ● `String!` non-null scalar​

The check type name.

#### `CheckType.description` ● `String` scalar​

A description for this check type.

#### `CheckType.scopeType` ● `MonitoredSystemType!` non-null enum​

The system type this check belongs to.

#### `CheckType.category` ● `CheckTypeCategory!` non-null enum​

A check type has to belong to a category of checks.

#### `CheckType.documentationLink` ● `String` scalar​

If available this field contains the link to this check type's documentation.

#### `CheckType.parentType` ● `CheckType` object​

A check type could have an parent type

#### `CheckType.displayName` ● `String` scalar​

The display name for the check

### Returned By​

`checkTypes` query

### Member Of​

`Check` interface ● `CheckHistoric` object ● `CheckType` object ● `CustomCheck` object ● `DailyCheckDetail` object ● `RtmCheck` object