Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

suggest new status codes #80

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
146 changes: 146 additions & 0 deletions kwalify/component/v3.1.1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
type: map
mapping:
name:
type: str
required: true
key:
type: str
system:
type: str
required: false
schema_version:
type: str
required: true
documentation_complete:
type: bool
responsible_role:
type: str
references:
type: seq
sequence:
- type: map
mapping:
name:
type: str
required: true
path:
type: str
type:
type: str
required: true
verifications:
type: seq
sequence:
- type: map
mapping:
key:
type: str
required: true
name:
type: str
required: true
path:
type: str
type:
type: str
required: true
description:
type: str
test_passed:
type: bool
last_run:
type: any
satisfies:
type: seq
sequence:
- type: map
mapping:
standard_key:
type: text
required: true
control_key:
type: text
required: true
narrative:
required: true
type: seq
sequence:
- type: map
mapping:
key:
type: str
text:
type: str
required: true
references:
type: seq
sequence:
- type: map
mapping:
name:
type: str
required: true
path:
type: str
type:
type: str
required: true
control_origin:
desc: |
This field will be deprectated in future versions of the schema.
Please use control_origins.
type: str
control_origins:
type: seq
sequence:
- type: str
parameters:
type: seq
sequence:
- type: map
mapping:
key:
type: str
required: true
text:
type: str
required: true
implementation_status:
desc: |
This field will be deprectated in future versions of the schema.
Please use implementation_statuses.
type: str
enum:
- complete
- inherited
- none
- not applicable
- partial
- planned
- unknown
- unsatisfied
implementation_statuses:
type: seq
sequence:
- type: str
enum:
- complete
- inherited
- none
- not applicable
- partial
- planned
- unknown
- unsatisfied
covered_by:
type: seq
sequence:
- type: map
mapping:
system_key:
type: str
component_key:
type: str
verification_key:
type: str
required: true