OBJECT

SecurityFramework

Describes a security framework

link GraphQL Schema definition

  • type SecurityFramework implements HyperLinked, Node {
  • # Organization who authored this compliance framework. e.g. CIS
  • author: String!
  • # log of all the changes that were made to the SecurityFramework
  • changeLog: SecurityChangeLogConnection!
  • # Get list of controls related to this framework.
  • controls: SecurityControlsConnection
  • # The time this framework was created
  • creationTime: DateTime!
  • # Brief description about this framework
  • description: LocalizedString
  • # Name of this framework
  • displayName: LocalizedString!
  • # Indicated the framework is enabled for this organization
  • enabled: Boolean!
  • # Unique identifier of the framework
  • frameworkId: String!
  • # Get list of groups related to this framework.
  • groups: SecurityGroupsConnection
  • # Optional hyperlink(s) to visualize specific framework data in detail
  • hyperlinks: [HyperLink!]
  • # Node-compatible opaque global identifier
  • id: ID!
  • # The last time this framework was successfully updated
  • lastUpdateTime: DateTime!
  • # Indicates if the framework is locked for this organization. e.g Free Tier
  • # The value of the field is not persisted but rather generated on the fly on
  • # request
  • locked: Boolean
  • # Opaque version string for this graph node instance
  • nodeVersion: ID!
  • # Date when this framework was published. e.g. 2018-02-20
  • publicationDate: String
  • # Get list of rules related to this framework.
  • rules: SecurityRulesConnection
  • # Source of the generated finding. Accepted only Native and Custom.
  • source: SecurityComplianceSource!
  • # Version of the this framework. e.g. 1.0.0, Rev. 2
  • version: String!
  • }