OBJECT

SecurityControl

Describes a security control

link GraphQL Schema definition

  • type SecurityControl implements HyperLinked, Node {
  • # Steps necessary to audit compliance for an environment for this control
  • auditProcedure: LocalizedString
  • # log of all the changes that were made to the SecurityControl
  • changeLog: SecurityChangeLogConnection!
  • # Unique identifier of the control
  • controlId: String!
  • # The time this control was created
  • creationTime: DateTime!
  • # Brief description that explains the specific vulnerabilities targeted by this
  • # security control.
  • description: LocalizedString!
  • # Frameworks related to this control
  • frameworks: SecurityFrameworksConnection
  • # Documentation reference url(s) for this compliance control.
  • hyperlinks: [HyperLink!]
  • # Node-compatible opaque global identifier
  • id: ID!
  • # Impact statements for this control
  • impactStatement: LocalizedString
  • # The last time this control was successfully updated
  • lastUpdateTime: DateTime!
  • # Name of the control
  • name: String!
  • # Opaque version string for this graph node instance
  • nodeVersion: ID!
  • # Notes for the Control
  • notes: LocalizedString
  • # Describes the importance and rationale for implementing this compliance control
  • rationale: LocalizedString
  • # Lists steps necessary to remediate vulnerabilities detected by this compliance
  • # control
  • remediationProcedure: LocalizedString
  • # Rules related to this control
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Optional filter
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sort: Sort order for results in the connection
  • rules(
  • after: String,
  • filter: SecurityRulesFilterInput,
  • first: Int,
  • sort: [QuerySort!]
  • ): SecurityRulesConnection
  • # Section of this control
  • section: String
  • # Source of this Control
  • source: SecurityComplianceSource!
  • # Short title that describes this control
  • title: LocalizedString!
  • }