Skip to content

Commit

Permalink
Add make results after adding caps to parent.thread
Browse files Browse the repository at this point in the history
  • Loading branch information
nicholasberlin committed Jul 28, 2023
1 parent fa94deb commit eb0b47e
Show file tree
Hide file tree
Showing 12 changed files with 208 additions and 0 deletions.
18 changes: 18 additions & 0 deletions experimental/generated/beats/fields.ecs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7799,6 +7799,24 @@
ignore_above: 1024
description: Name of the group.
default_field: false
- name: parent.thread.capabilities.effective
level: extended
type: keyword
ignore_above: 1024
description: This is the set of capabilities used by the kernel to perform permission
checks for the thread.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
pattern: ^(CAP_[A-Z_]+|\d+)$
default_field: false
- name: parent.thread.capabilities.permitted
level: extended
type: keyword
ignore_above: 1024
description: This is a limiting superset for the effective capabilities that
the thread may assume.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
pattern: ^(CAP_[A-Z_]+|\d+)$
default_field: false
- name: parent.thread.id
level: extended
type: long
Expand Down
2 changes: 2 additions & 0 deletions experimental/generated/csv/fields.csv
Original file line number Diff line number Diff line change
Expand Up @@ -887,6 +887,8 @@ ECS_Version,Indexed,Field_Set,Field,Type,Level,Normalization,Example,Description
8.10.0-dev+exp,true,process,process.parent.start,date,extended,,2016-05-23T08:05:34.853Z,The time the process started.
8.10.0-dev+exp,true,process,process.parent.supplemental_groups.id,keyword,extended,,,Unique identifier for the group on the system/platform.
8.10.0-dev+exp,true,process,process.parent.supplemental_groups.name,keyword,extended,,,Name of the group.
8.10.0-dev+exp,true,process,process.parent.thread.capabilities.effective,keyword,extended,array,"[""CAP_BPF"", ""CAP_SYS_ADMIN""]",Array of capabilities used for permission checks.
8.10.0-dev+exp,true,process,process.parent.thread.capabilities.permitted,keyword,extended,array,"[""CAP_BPF"", ""CAP_SYS_ADMIN""]",Array of capabilities a thread could assume.
8.10.0-dev+exp,true,process,process.parent.thread.id,long,extended,,4242,Thread ID.
8.10.0-dev+exp,true,process,process.parent.thread.name,keyword,extended,,thread-0,Thread name.
8.10.0-dev+exp,true,process,process.parent.title,keyword,extended,,,Process title.
Expand Down
30 changes: 30 additions & 0 deletions experimental/generated/ecs/ecs_flat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11290,6 +11290,36 @@ process.parent.supplemental_groups.name:
original_fieldset: group
short: Name of the group.
type: keyword
process.parent.thread.capabilities.effective:
dashed_name: process-parent-thread-capabilities-effective
description: This is the set of capabilities used by the kernel to perform permission
checks for the thread.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.effective
ignore_above: 1024
level: extended
name: thread.capabilities.effective
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities used for permission checks.
type: keyword
process.parent.thread.capabilities.permitted:
dashed_name: process-parent-thread-capabilities-permitted
description: This is a limiting superset for the effective capabilities that the
thread may assume.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.permitted
ignore_above: 1024
level: extended
name: thread.capabilities.permitted
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities a thread could assume.
type: keyword
process.parent.thread.id:
dashed_name: process-parent-thread-id
description: Thread ID.
Expand Down
30 changes: 30 additions & 0 deletions experimental/generated/ecs/ecs_nested.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13507,6 +13507,36 @@ process:
original_fieldset: group
short: Name of the group.
type: keyword
process.parent.thread.capabilities.effective:
dashed_name: process-parent-thread-capabilities-effective
description: This is the set of capabilities used by the kernel to perform permission
checks for the thread.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.effective
ignore_above: 1024
level: extended
name: thread.capabilities.effective
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities used for permission checks.
type: keyword
process.parent.thread.capabilities.permitted:
dashed_name: process-parent-thread-capabilities-permitted
description: This is a limiting superset for the effective capabilities that
the thread may assume.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.permitted
ignore_above: 1024
level: extended
name: thread.capabilities.permitted
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities a thread could assume.
type: keyword
process.parent.thread.id:
dashed_name: process-parent-thread-id
description: Thread ID.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1310,6 +1310,18 @@
},
"thread": {
"properties": {
"capabilities": {
"properties": {
"effective": {
"ignore_above": 1024,
"type": "keyword"
},
"permitted": {
"ignore_above": 1024,
"type": "keyword"
}
}
},
"id": {
"type": "long"
},
Expand Down
12 changes: 12 additions & 0 deletions experimental/generated/elasticsearch/legacy/template.json
Original file line number Diff line number Diff line change
Expand Up @@ -4031,6 +4031,18 @@
},
"thread": {
"properties": {
"capabilities": {
"properties": {
"effective": {
"ignore_above": 1024,
"type": "keyword"
},
"permitted": {
"ignore_above": 1024,
"type": "keyword"
}
}
},
"id": {
"type": "long"
},
Expand Down
18 changes: 18 additions & 0 deletions generated/beats/fields.ecs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7749,6 +7749,24 @@
ignore_above: 1024
description: Name of the group.
default_field: false
- name: parent.thread.capabilities.effective
level: extended
type: keyword
ignore_above: 1024
description: This is the set of capabilities used by the kernel to perform permission
checks for the thread.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
pattern: ^(CAP_[A-Z_]+|\d+)$
default_field: false
- name: parent.thread.capabilities.permitted
level: extended
type: keyword
ignore_above: 1024
description: This is a limiting superset for the effective capabilities that
the thread may assume.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
pattern: ^(CAP_[A-Z_]+|\d+)$
default_field: false
- name: parent.thread.id
level: extended
type: long
Expand Down
2 changes: 2 additions & 0 deletions generated/csv/fields.csv
Original file line number Diff line number Diff line change
Expand Up @@ -880,6 +880,8 @@ ECS_Version,Indexed,Field_Set,Field,Type,Level,Normalization,Example,Description
8.10.0-dev,true,process,process.parent.start,date,extended,,2016-05-23T08:05:34.853Z,The time the process started.
8.10.0-dev,true,process,process.parent.supplemental_groups.id,keyword,extended,,,Unique identifier for the group on the system/platform.
8.10.0-dev,true,process,process.parent.supplemental_groups.name,keyword,extended,,,Name of the group.
8.10.0-dev,true,process,process.parent.thread.capabilities.effective,keyword,extended,array,"[""CAP_BPF"", ""CAP_SYS_ADMIN""]",Array of capabilities used for permission checks.
8.10.0-dev,true,process,process.parent.thread.capabilities.permitted,keyword,extended,array,"[""CAP_BPF"", ""CAP_SYS_ADMIN""]",Array of capabilities a thread could assume.
8.10.0-dev,true,process,process.parent.thread.id,long,extended,,4242,Thread ID.
8.10.0-dev,true,process,process.parent.thread.name,keyword,extended,,thread-0,Thread name.
8.10.0-dev,true,process,process.parent.title,keyword,extended,,,Process title.
Expand Down
30 changes: 30 additions & 0 deletions generated/ecs/ecs_flat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11221,6 +11221,36 @@ process.parent.supplemental_groups.name:
original_fieldset: group
short: Name of the group.
type: keyword
process.parent.thread.capabilities.effective:
dashed_name: process-parent-thread-capabilities-effective
description: This is the set of capabilities used by the kernel to perform permission
checks for the thread.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.effective
ignore_above: 1024
level: extended
name: thread.capabilities.effective
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities used for permission checks.
type: keyword
process.parent.thread.capabilities.permitted:
dashed_name: process-parent-thread-capabilities-permitted
description: This is a limiting superset for the effective capabilities that the
thread may assume.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.permitted
ignore_above: 1024
level: extended
name: thread.capabilities.permitted
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities a thread could assume.
type: keyword
process.parent.thread.id:
dashed_name: process-parent-thread-id
description: Thread ID.
Expand Down
30 changes: 30 additions & 0 deletions generated/ecs/ecs_nested.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13427,6 +13427,36 @@ process:
original_fieldset: group
short: Name of the group.
type: keyword
process.parent.thread.capabilities.effective:
dashed_name: process-parent-thread-capabilities-effective
description: This is the set of capabilities used by the kernel to perform permission
checks for the thread.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.effective
ignore_above: 1024
level: extended
name: thread.capabilities.effective
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities used for permission checks.
type: keyword
process.parent.thread.capabilities.permitted:
dashed_name: process-parent-thread-capabilities-permitted
description: This is a limiting superset for the effective capabilities that
the thread may assume.
example: '["CAP_BPF", "CAP_SYS_ADMIN"]'
flat_name: process.parent.thread.capabilities.permitted
ignore_above: 1024
level: extended
name: thread.capabilities.permitted
normalize:
- array
original_fieldset: process
pattern: ^(CAP_[A-Z_]+|\d+)$
short: Array of capabilities a thread could assume.
type: keyword
process.parent.thread.id:
dashed_name: process-parent-thread-id
description: Thread ID.
Expand Down
12 changes: 12 additions & 0 deletions generated/elasticsearch/composable/component/process.json
Original file line number Diff line number Diff line change
Expand Up @@ -1310,6 +1310,18 @@
},
"thread": {
"properties": {
"capabilities": {
"properties": {
"effective": {
"ignore_above": 1024,
"type": "keyword"
},
"permitted": {
"ignore_above": 1024,
"type": "keyword"
}
}
},
"id": {
"type": "long"
},
Expand Down
12 changes: 12 additions & 0 deletions generated/elasticsearch/legacy/template.json
Original file line number Diff line number Diff line change
Expand Up @@ -3989,6 +3989,18 @@
},
"thread": {
"properties": {
"capabilities": {
"properties": {
"effective": {
"ignore_above": 1024,
"type": "keyword"
},
"permitted": {
"ignore_above": 1024,
"type": "keyword"
}
}
},
"id": {
"type": "long"
},
Expand Down

0 comments on commit eb0b47e

Please sign in to comment.