-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy patharchi.cfg
110 lines (109 loc) · 2.71 KB
/
archi.cfg
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
[global]
prefix=id-1645816865-%021d
#
# Create additional object from Properties
# ConnectAddress = CIM Protocol Service/Service
#
multiply=ConnectAddress|DBCredentials
#
# Do not process the CreationClassName
# contained in this list
#
ignore=SAP_ITSAMSoftwarePackage|SAP_ITSAMFileSystem|SAP_ITSAMProcessor
#ignore=SAP_ITSAMSoftwarePackage|SAP_ITSAMDatabaseComponent|SAP_ITSAMFileSystem
#ignore=Nothing_To_Ignore_Here|Completely_Nothing_I_Promise
#
# Merge the CreationClassName in this
# list with the followup object whatever
# it is.
#
merge=SAP_ITSAMDatabaseSystem
#
# prefix to identify the file to where the
# outputwill be written.
#
properties=PROPERTIES
elements=ELEMENTS
relations=RELATIONS
#
# Set previous name attribute
#
prevname=ObjectPreviousname
#
# Settings define how specific characters
# should be replaced to avoid problems
# loading the data to archimate
#
[sanitize]
,=%2C
"=%22
#
# Defines the separataros to be used
#
[separator]
property_name=_
name_value==
name_words=_
list_items=|
#
# For CIM attributes which can be
# divided furter by a delimiter.
#
[splitter]
;=ConnectAddress|DBCredentials
,=MountOptions|SapVersionInfo
#
# Defines the CIM attributes to be
# used for specific archi properties
#
[property]
name=Name
documentation=Caption
type=CreationClassName
sid=SID
instance_type=InstanceType
instance_name=InstanceName
deviceid=DeviceID
altname=Name|DeviceID|InstanceName|ComponentName|Filename
parentid=ParentID
#
# Defines which archimate type to use
# for the given CIM Class
#
[specialization]
default=Gap
SAP_ITSAMVirtualComputerSystem=Node
SAP_ITSAMComputerSystem=Node
SAP_ITSAMHostComputerSystem=Device
SAP_ITSAMOperatingSystem=SystemSoftware
SAP_ITSAMProcessor=Device
SAP_ITSAMFileSystem=Device
SAP_ITSAMNetworkPort=Device
SAP_ITSAMSoftwarePackage=Artifact
SAP_ITSAMDatabaseSystem=SystemSoftware
SAP_ITSAMDatabaseInstance=TechnologyService
SAP_ITSAMDatabaseProperties=Artifact
SAP_ITSAMConnectAddress=TechnologyInterface
SAP_ITSAMDBCredentials=Artifact
SAP_ITSAMDatabaseComponent=SystemSoftware
SAP_ITSAMSAPSystem=ApplicationCollaboration
SAP_ITSAMSAPInstance=TechnologyService
SAP_ITSAMSAPVirtualHost=Node
SAP_ITSAMSAPSoftwarePackage=Artifact
SAP_ITSAMSAPKernel=SystemSoftware
SAPInstance=TechnologyService
DBDatabase=SystemSoftware
DBInstance=SystemSoftware
DBComponent=Artifact
#
# Define relation and its attributes attributes
# Column Description
# 1 0 - from parent to child
# 1 1 - from child to parent
# 2 relationship type
# 3 Attribute for the first part of the key (Object type)
# 4 Attribute for the second part of the key (Object name)
#
[relation]
0=0,AssociationRelationship,CSCreationClassName,CSName
1=0,AssociationRelationship,SystemCreationClassName,SystemName