Skip to content

Commit 19d174e

Browse files
genericized integration manifest
1 parent f0d7ae6 commit 19d174e

File tree

1 file changed

+31
-45
lines changed

1 file changed

+31
-45
lines changed

integration-manifest.json

Lines changed: 31 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -34,86 +34,75 @@
3434
"Name": "Hashicorp Vault Key-Value",
3535
"ShortName": "HCVKV",
3636
"Capability": "HCVKV",
37-
"StoreType": 110,
38-
"ImportType": 110,
3937
"LocalStore": false,
4038
"SupportedOperations": {
4139
"Add": true,
42-
"Create": false,
40+
"Create": true,
4341
"Discovery": true,
4442
"Enrollment": false,
4543
"Remove": true
4644
},
4745
"Properties": [
4846
{
49-
"StoreTypeId": 110,
5047
"Name": "MountPoint",
5148
"DisplayName": "Mount Point",
5249
"Type": "String",
53-
"DependsOn": null,
50+
"DependsOn": "",
5451
"DefaultValue": null,
5552
"Required": false
5653
},
5754
{
58-
"StoreTypeId": 110,
59-
"Name": "VaultServerUrl",
60-
"DisplayName": "Vault Server URL",
55+
"Name": "VaultToken",
56+
"DisplayName": "Vault Token",
6157
"Type": "String",
62-
"DependsOn": null,
58+
"DependsOn": "",
6359
"DefaultValue": null,
64-
"Required": true
60+
"Required": false
6561
},
6662
{
67-
"StoreTypeId": 110,
68-
"Name": "VaultToken",
69-
"DisplayName": "Vault Token",
70-
"Type": "Secret",
71-
"DependsOn": null,
63+
"Name": "VaultServerUrl",
64+
"DisplayName": "Vault Server URL",
65+
"Type": "String",
66+
"DependsOn": "",
7267
"DefaultValue": null,
73-
"Required": true
68+
"Required": false
7469
},
7570
{
76-
"StoreTypeId": 110,
7771
"Name": "SubfolderInventory",
7872
"DisplayName": "Subfolder Inventory",
7973
"Type": "Bool",
80-
"DependsOn": null,
81-
"DefaultValue": "true",
74+
"DependsOn": "",
75+
"DefaultValue": "false",
8276
"Required": false
8377
},
8478
{
85-
"StoreTypeId": 110,
8679
"Name": "IncludeCertChain",
87-
"DisplayName": "Include CertChain",
80+
"DisplayName": "Include Cert Chain",
8881
"Type": "Bool",
89-
"DependsOn": null,
82+
"DependsOn": "",
9083
"DefaultValue": "true",
9184
"Required": false
9285
}
9386
],
94-
"EntryParameters": [],
87+
"EntryParameters": null,
9588
"PasswordOptions": {
9689
"EntrySupported": false,
9790
"StoreRequired": false,
9891
"Style": "Default"
9992
},
93+
"StorePathType": "",
94+
"StorePathValue": "",
10095
"PrivateKeyAllowed": "Optional",
10196
"JobProperties": [],
10297
"ServerRequired": false,
10398
"PowerShell": false,
10499
"BlueprintAllowed": false,
105-
"CustomAliasAllowed": "Optional",
106-
"InventoryEndpoint": "/AnyInventory/Update",
107-
"InventoryJobType": "ea93bb61-6b57-4c09-848a-3afa0a36507c",
108-
"ManagementJobType": "e14c92fc-64f5-4902-ab62-bfc54af2cb2b",
109-
"DiscoveryJobType": "d35efd13-89e9-402f-b4bf-b8b92b2a4e00"
100+
"CustomAliasAllowed": "Optional"
110101
},
111102
{
112103
"Name": "Hashicorp Vault PKI",
113104
"ShortName": "HCVPKI",
114105
"Capability": "HCVPKI",
115-
"StoreType": 112,
116-
"ImportType": 112,
117106
"LocalStore": false,
118107
"SupportedOperations": {
119108
"Add": false,
@@ -124,49 +113,46 @@
124113
},
125114
"Properties": [
126115
{
127-
"StoreTypeId": 112,
128116
"Name": "MountPoint",
129117
"DisplayName": "Mount Point",
130118
"Type": "String",
131-
"DependsOn": null,
119+
"DependsOn": "",
132120
"DefaultValue": null,
133-
"Required": false
121+
"Required": true
134122
},
135123
{
136-
"StoreTypeId": 112,
137124
"Name": "VaultToken",
138-
"DisplayName": "Vault Token",
139-
"Type": "Secret",
140-
"DependsOn": null,
125+
"DisplayName": "VaultToken",
126+
"Type": "String",
127+
"DependsOn": "",
141128
"DefaultValue": null,
142129
"Required": true
143130
},
144131
{
145-
"StoreTypeId": 112,
146-
"Name": "VaultServerUrl2",
132+
"Name": "VaultServerUrl",
147133
"DisplayName": "Vault Server URL",
148134
"Type": "String",
149-
"DependsOn": null,
135+
"DependsOn": "",
150136
"DefaultValue": null,
151137
"Required": false
152138
}
153139
],
154-
"EntryParameters": [],
140+
"EntryParameters": null,
155141
"PasswordOptions": {
156142
"EntrySupported": false,
157143
"StoreRequired": false,
158144
"Style": "Default"
159145
},
160-
"StorePathValue": "/",
146+
"StorePathType": "",
147+
"StorePathValue": "",
161148
"PrivateKeyAllowed": "Optional",
162149
"JobProperties": [],
163150
"ServerRequired": false,
164151
"PowerShell": false,
165152
"BlueprintAllowed": false,
166-
"CustomAliasAllowed": "Optional",
167-
"InventoryEndpoint": "/AnyInventory/Update",
168-
"InventoryJobType": "9171e003-cc8d-4b41-b8d9-c02c4dadcb34"
153+
"CustomAliasAllowed": "Optional"
169154
}
155+
170156
]
171157
}
172158
}

0 commit comments

Comments
 (0)