Slot: cis_control_id
The Control’s identifier, its number, such as 4.
URI: cis_controls:cis_control_id
Applicable Classes
Section titled “Applicable Classes”| Name | Description | Modifies Slot |
|---|---|---|
| CisControl | One of the CIS Controls: a group of Safeguards on one subject, named by its n… | no |
Properties
Section titled “Properties”Type and Range
Section titled “Type and Range”| Property | Value |
|---|---|
| Range | CisControlIdentifier |
| Domain Of | CisControl |
Cardinality and Requirements
Section titled “Cardinality and Requirements”| Property | Value |
|---|---|
| Required | Yes |
Comments
Section titled “Comments”- The identifier is CIS’s own number, so data joins with CIS’s guide and with the crosswalks that cite it without a translation. It is a string, so quote it in YAML: YAML reads an unquoted 4 as a number and an unquoted 1.10 as the number 1.1. The validator rejects either as not a string, but a file loaded into the generated dataclasses without validation would turn 1.10 into 1.1.
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/cis-controls
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | cis_controls:cis_control_id |
| native | cis_controls:cis_control_id |
LinkML Source
Section titled “LinkML Source”name: cis_control_iddescription: The Control's identifier, its number, such as 4.comments:- 'The identifier is CIS''s own number, so data joins with CIS''s guide and with the crosswalks that cite it without a translation. It is a string, so quote it in YAML: YAML reads an unquoted 4 as a number and an unquoted 1.10 as the number 1.1. The validator rejects either as not a string, but a file loaded into the generated dataclasses without validation would turn 1.10 into 1.1.'from_schema: https://w3id.org/lmodel/cis-controlsrank: 1000domain_of:- CisControlrange: cis_control_identifierrequired: true