Skip to content

Commit b9a2351

Browse files
authored
feat: add support to the DA for scanning enterprise sub accounts (#250)
1 parent 6411830 commit b9a2351

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

ibm_catalog.json

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
],
8888
"catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3",
8989
"id": "045c1169-d15a-4046-ae81-aa3d3348421f-global",
90-
"version": "v1.6.0",
90+
"version": "v1.6.2",
9191
"optional": true,
9292
"input_mapping": [
9393
{
@@ -113,6 +113,16 @@
113113
{
114114
"dependency_output": "app_config_crn",
115115
"version_input": "app_config_crn"
116+
},
117+
{
118+
"dependency_input": "config_aggregator_enterprise_id",
119+
"version_input": "enterprise_id",
120+
"reference_version": true
121+
},
122+
{
123+
"dependency_input": "config_aggregator_enterprise_account_group_ids_to_assign",
124+
"version_input": "enterprise_account_group_ids_to_assign",
125+
"reference_version": true
116126
}
117127
],
118128
"on_by_default": true
@@ -242,7 +252,23 @@
242252
}
243253
],
244254
"default_value": "basic",
245-
"description": "The plan to use for the App Configuration service instance. The default is basic."
255+
"description": "The plan to use for the App Configuration service instance."
256+
},
257+
{
258+
"key": "enterprise_id",
259+
"required": false,
260+
"type": "string",
261+
"virtual": true,
262+
"default_value": "__NULL__",
263+
"description": "If the account is an enterprise account and you want to scan sub-accounts, this value should be set to the enterprise ID (this is different to the account ID). Only applies if `cspm_enabled` is true."
264+
},
265+
{
266+
"key": "enterprise_account_group_ids_to_assign",
267+
"type": "list(string)",
268+
"default_value": "[\"all\"]",
269+
"description": "A list of enterprise account group IDs to assign the trusted profile template to in order for the accounts to be scanned. Supports passing the string 'all' in the list to assign to all account groups. Only applies if `cspm_enabled` is true and a value is being passed for `enterprise_id`.",
270+
"required": false,
271+
"virtual": true
246272
},
247273
{
248274
"key": "provider_visibility",

0 commit comments

Comments
 (0)