Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Commit af7e7a6

Browse files
committed
feat: Update CIM to 4.20
1 parent 6e1ee5f commit af7e7a6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+8145
-5680
lines changed

README.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ReadMe
2-
Splunk Common Information Model 4.15.0
2+
Splunk Common Information Model 4.20.0
33

44
Copyright (C) 2005-2018 Splunk Inc. All rights reserved.
55

README/datamodels.conf.spec

-19
This file was deleted.

README/transforms.conf.spec

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[<unique_transform_stanza_name>]
2+
reverse_lookup_honor_case_sensitive_match = {default|true|false}
3+
* Optional setting.
4+
* This setting does not apply to KV Store lookups.
5+
* Default: true
6+
* When set to true, and case_sensitive_match is true Splunk software performs case-sensitive matching for
7+
all fields in a reverse lookup.
8+
* When set to true, and case_sensitive_match is false Splunk software performs case-insensitive matching for
9+
all fields in a reverse lookup.
10+
* When set to false, Splunk software performs case-insensitive matching for
11+
all fields in a reverse lookup.

app.manifest

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"schemaVersion": "2.0.0",
3+
"info": {
4+
"title": "Splunk Supporting Common Information Model Add-on",
5+
"id": {
6+
"group": null,
7+
"name": "Splunk_SA_CIM",
8+
"version": "4.20.0"
9+
},
10+
"author": [
11+
{
12+
"name": "Splunk, Inc.",
13+
"email": "[email protected]",
14+
"company": "Splunk, Inc."
15+
}
16+
],
17+
"releaseDate": null,
18+
"description": "Splunk Supporting Common Information Model Add-on",
19+
"classification": {
20+
"intendedAudience": null,
21+
"categories": [],
22+
"developmentStatus": null
23+
},
24+
"commonInformationModels": null,
25+
"license": {
26+
"name": null,
27+
"text": "./license-eula.txt",
28+
"uri": null
29+
},
30+
"privacyPolicy": {
31+
"name": null,
32+
"text": null,
33+
"uri": null
34+
},
35+
"releaseNotes": {
36+
"name": null,
37+
"text": "./README.txt",
38+
"uri": null
39+
}
40+
},
41+
"dependencies": null,
42+
"tasks": [
43+
"batch://$SPLUNK_HOME/var/spool/splunk/...stash_common_action_model"
44+
],
45+
"inputGroups": null,
46+
"incompatibleApps": null,
47+
"platformRequirements": null,
48+
"supportedDeployments": [
49+
"_standalone",
50+
"_distributed",
51+
"_search_head_clustering"
52+
],
53+
"targetWorkloads": [
54+
"_search_heads",
55+
"_indexers"
56+
]
57+
}

appserver/static/bootstrap-enterprise.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

appserver/static/cim_setup.css

+65-31
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,25 @@
1-
.dashboard-body {
2-
padding: 0px;
1+
.section-header {
2+
border-bottom: 1px solid #C3CBD4;
33
}
4-
.dashboard-header {
5-
padding: 10px 20px 20px 20px;
4+
.section-header .title {
5+
margin-top: 0px;
6+
margin-bottom: 0px;
7+
font-size: 24px;
68
}
7-
.dashboard-header div.breadcrumb {
8-
padding-top: 20px;
9-
}
10-
.panel-body.html {
11-
padding: 0px !important;
12-
}
13-
.dashboard-body .dashboard-row {
14-
margin: 0 auto 30px auto;
9+
.cimSetupWrapper {
10+
border: 1px solid #ccc;
11+
margin: 30px auto;
1512
width: 70%;
1613
min-width: 1000px;
1714
}
18-
.cimSetupWrapper {
19-
border: 1px solid #ccc;
15+
#cim_setup_container .modal-footer {
16+
border-top: 1px solid #C3CBD4;
2017
}
21-
#cim_setup_container .header {
22-
padding: 20px;
18+
#cim_setup_container .modal-header {
19+
border-bottom: 1px solid #C3CBD4;
2320
}
24-
#cim_setup_container .modal-footer {
25-
padding: 20px 10px 20px 10px;
21+
#cim_setup_container .modal-body {
22+
padding: 20px;
2623
}
2724
#cim_setup_container .alert {
2825
font-size: 12px;
@@ -36,13 +33,16 @@
3633
.selectModelColumns {
3734
position: relative;
3835
}
36+
.tab {
37+
display: inline-block;
38+
}
3939
.layoutBodyColumns {
40-
top: 5px;
40+
top: 0;
4141
border-top: 1px solid #ccc;
42-
border-bottom: 1px solid #ccc;
4342
bottom: 0;
4443
background-color: #fff;
4544
overflow: auto;
45+
position: relative;
4646
}
4747
.layoutColLeft {
4848
width: 360px;
@@ -61,9 +61,14 @@
6161
.layoutColRight .tab-pane {
6262
margin: 12px 0 12px 20px;
6363
}
64+
.tab-pane-main {
65+
display: none;
66+
}
67+
.tab-pane-main.active {
68+
display: block;
69+
}
6470
.layoutRow {
6571
overflow: hidden;
66-
position: absolute;
6772
left: 0;
6873
right: 0;
6974
min-height: 600px;
@@ -84,33 +89,33 @@
8489
.inputForm {
8590
margin: 20px;
8691
}
87-
.datamodel_head {
88-
font-size: 16px;
89-
padding: 20px;
90-
border-right: 1px solid #ccc;
91-
}
92-
.datamodel_item {
92+
.sideTabItem {
9393
padding: 10px 30px 10px 20px;
9494
position: relative;
9595
font-size: 14px;
9696
border-right: 1px solid #ccc;
9797
margin-left: 40px;
9898
cursor: pointer;
99+
margin-right: -1px;
99100
}
100-
.datamodel_item:hover {
101+
.sideTabItem:hover {
101102
background: #DDD;
102103
}
103-
.datamodel_list .link-wrap {
104+
.sideTabList {
105+
padding-top: 10px;
106+
border-right: 1px solid #CCC;
107+
}
108+
.sideTabList .link-wrap {
104109
display: block;
105110
text-decoration: none !important;
106111
}
107-
.datamodel_item.selected {
112+
.sideTabItem.selected {
108113
color: #666;
109114
background-color: #fff;
110115
border: 1px solid #ccc;
111116
border-right: 0px;
112117
}
113-
.datamodel_name {
118+
.sideTabName {
114119
line-height: 20px;
115120
}
116121
.indexes_list {
@@ -148,6 +153,7 @@
148153

149154
.nav.nav-tabs {
150155
border-top-style: none;
156+
border-bottom: none;
151157
}
152158

153159
.control.btn-group {
@@ -184,3 +190,31 @@ a.dropdown-toggle.disabled {
184190
text-align: center;
185191
padding: 30px;
186192
}
193+
194+
/* Manage API Styles */
195+
.layoutColRight .tab-pane.manageAPIKeyForm {
196+
margin: 12px 20px;
197+
}
198+
199+
.manageAPIKeyForm input{
200+
width: 100%
201+
}
202+
203+
.manageAPIKeyForm .actionButtons {
204+
text-align: center;
205+
}
206+
207+
.manageAPIKeyForm .actionButtons a {
208+
width: 30%;
209+
margin: 2px;
210+
}
211+
212+
.manageAPIKeyForm .status {
213+
padding: 20px 20px 0;
214+
text-align: center;
215+
}
216+
217+
.manageAPIKeyForm .apiForm {
218+
width: 350px;
219+
margin-top: 20px;
220+
}

0 commit comments

Comments
 (0)