| Field | Type | Required | Description |
|---|---|---|---|
id |
String | ✔️ | The control's unique ID. |
externalId |
Optional<String> | ✔️ | The control's external ID. |
name |
String | ✔️ | The control's name. |
description |
String | ✔️ | The control's description. |
source |
ControlSource | ✔️ | N/A |
domains |
List<String> | ✔️ | The security domains that the control belongs to. |
owner |
Optional<ControlOwner> | ✔️ | The control's owner. |
role |
JsonNullable<String> | ➖ | The control's GDPR role, if the control is a GDPR control. |
customFields |
List<CustomField> | ✔️ | The control's custom field values, if control custom fields is included in your Vanta instance. |