Skip to main content

ControlVersionType

One saved version of a control.

type ControlVersionType {
archived: Boolean!
changeReason: String
createdAt: DateTime!
createdBy: String
mode: String!
revision: Int!
rule: ControlRuleType!
version: Int!
}

Fields​

ControlVersionType.archived ● Boolean! non-null scalar​

Whether the control was archived at that change.

ControlVersionType.changeReason ● String scalar​

The reason given for the change.

ControlVersionType.createdAt ● DateTime! non-null scalar​

When the change was made.

ControlVersionType.createdBy ● String scalar​

The ID of the user who made the change.

ControlVersionType.mode ● String! non-null scalar​

The mode at that change.

ControlVersionType.revision ● Int! non-null scalar​

The change number this version records.

ControlVersionType.rule ● ControlRuleType! non-null object​

The control as it was at that change.

ControlVersionType.version ● Int! non-null scalar​

The rule version at that change.

Returned By​

controlVersions query