-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathx-scope-system.yml
More file actions
59 lines (45 loc) · 1.93 KB
/
x-scope-system.yml
File metadata and controls
59 lines (45 loc) · 1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
title: System Object
description: |-
The System object represents a logically distinct computing system on which an account can have a session. This is a broad category also known as endpoints, hosts, or assets. In addition to physical and virtual multi-purpose computers, this also describes complex applications and many network infrastructure devices.
These are the places where most every other event or observable occurs.
type: x-scope-system
id_contributing_properties:
- TODO
# specific_properties and examples are arrays to maintain sort order
specific_properties:
- property_name: type
required: true
property_type: string
property_description: |-
The value of this property **MUST** be x-scope-system.
# Note: extensions are not exclusive. For example, describing a firewall hosted on proxmox might involve two extensions (`x-scope-appliance-ext` and `x-scope-virtual-ext`), and describing a OneDrive tenancy or AWS S3 bucket might use `x-scope-platform-ext` and `x-scope-datastore-ext`.
- property_name: extensions
required: false
property_type: dictionary
property_description: |-
The System object defines the following extensions. In addition to these, producers **MAY** create their own.
`x-scope-physical-ext`
`x-scope-virtual-ext`
`x-scope-datastore-ext`
`x-scope-appliance-ext`
`x-scope-platform-ext`
Dictionary keys **MUST** identify the extension type by name.
The corresponding dictionary values **MUST** contain the contents of the extension instance.
# do not edit below this line -----------------------
# common property requirements unchanged
required_common_properties:
- type
- id
optional_common_properties:
- spec_version
- object_marking_refs
- granular_markings
- defanged
- extensions
not_applicable_common_properties:
- created_by_ref
- revoked
- labels
- confidence
- lang
- external_references