Skip to content

Commit 89c50a7

Browse files
authored
fix: update SCC profile to IBM Cloud Framework for Financial Services 1.7.0 (#319)
1 parent 80b244f commit 89c50a7

File tree

2 files changed

+96
-96
lines changed

2 files changed

+96
-96
lines changed

cra-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: "v1"
33
CRA_TARGETS:
44
- CRA_TARGET: "solutions/standard" # Target directory for CRA scan. If not provided, the CRA Scan will not be run.
55
CRA_IGNORE_RULES_FILE: "cra-tf-validate-ignore-rules.json" # CRA Ignore file to use. If not provided, it checks the repo root directory for `cra-tf-validate-ignore-rules.json`
6-
PROFILE_ID: "bfacb71d-4b84-41ac-9825-e8a3a3eb7405" # SCC profile ID (currently set to IBM Cloud Framework for Financial Services 1.6.0 profile).
6+
PROFILE_ID: "fe96bd4d-9b37-40f2-b39f-a62760e326a3" # SCC profile ID (currently set to 'IBM Cloud Framework for Financial Services' '1.7.0' profile).
77
CRA_ENVIRONMENT_VARIABLES:
88
TF_VAR_resource_group_name: "test"
99
TF_VAR_existing_kms_instance_crn: "crn:v1:bluemix:public:hs-crypto:us-south:a/abac0df06b644a9cabc6e44f55b3880e:e6dce284-e80f-46e1-a3c1-830f7adff7a9::"

ibm_catalog.json

Lines changed: 95 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,104 @@
11
{
2-
"products": [
3-
{
4-
"name": "deploy-arch-ibm-event-notifications",
5-
"label": "Event Notifications",
6-
"product_kind": "solution",
7-
"tags": [
8-
"ibm_created",
9-
"target_terraform",
10-
"terraform",
11-
"solution",
12-
"dev_ops"
13-
],
14-
"keywords": [
15-
"events",
16-
"notifications",
17-
"events-notifications",
18-
"IaC",
19-
"infrastructure as code",
20-
"terraform",
21-
"solution"
22-
],
23-
"short_description": "Creates and configures an IBM Cloud Event Notifications instance.",
24-
"long_description": "This architecture supports creating and configuring an IBM Cloud Event Notifications instance.",
25-
"offering_docs_url": "https://github.com/terraform-ibm-modules/terraform-ibm-event-notifications/blob/main/solutions/standard/README.md",
26-
"offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-event-notifications/main/images/en_icon.svg",
27-
"provider_name": "IBM",
28-
"features": [
29-
{
30-
"title": "Creates an IBM Cloud Event Notifications instance",
31-
"description": "Creates an IBM Cloud Event Notifications instance."
32-
},
33-
{
34-
"title": "Creates Key Rings and Keys",
35-
"description": "Creates Key Rings and Keys in an existing KMS instance used to encrypt data."
36-
},
37-
{
38-
"title": "Collect events that fail delivery",
39-
"description": "Connect an existing IBM Cloud Object Storage service instance and bucket to collect events that fail delivery. Alternatively, create instances to connect to an Event Notifications instance."
40-
}
41-
],
42-
"support_details": "This product is in the community registry, as such support is handled through the originated repo. If you experience issues please open an issue in that repository [https://github.com/terraform-ibm-modules/terraform-ibm-event-notifications/issues](https://github.com/terraform-ibm-modules/terraform-ibm-event-notifications/issues). Please note this product is not supported via the IBM Cloud Support Center.",
43-
"flavors": [
44-
{
45-
"label": "Standard",
46-
"name": "standard",
47-
"install_type": "fullstack",
48-
"working_directory": "solutions/standard",
49-
"compliance": {
50-
"authority": "scc-v3",
51-
"profiles": [
52-
{
53-
"profile_name": "IBM Cloud Framework for Financial Services",
54-
"profile_version": "1.6.0"
55-
}
56-
]
57-
},
58-
"configuration" : [
2+
"products": [
3+
{
4+
"name": "deploy-arch-ibm-event-notifications",
5+
"label": "Event Notifications",
6+
"product_kind": "solution",
7+
"tags": [
8+
"ibm_created",
9+
"target_terraform",
10+
"terraform",
11+
"solution",
12+
"dev_ops"
13+
],
14+
"keywords": [
15+
"events",
16+
"notifications",
17+
"events-notifications",
18+
"IaC",
19+
"infrastructure as code",
20+
"terraform",
21+
"solution"
22+
],
23+
"short_description": "Creates and configures an IBM Cloud Event Notifications instance.",
24+
"long_description": "This architecture supports creating and configuring an IBM Cloud Event Notifications instance.",
25+
"offering_docs_url": "https://github.com/terraform-ibm-modules/terraform-ibm-event-notifications/blob/main/solutions/standard/README.md",
26+
"offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-event-notifications/main/images/en_icon.svg",
27+
"provider_name": "IBM",
28+
"features": [
29+
{
30+
"title": "Creates an IBM Cloud Event Notifications instance",
31+
"description": "Creates an IBM Cloud Event Notifications instance."
32+
},
33+
{
34+
"title": "Creates Key Rings and Keys",
35+
"description": "Creates Key Rings and Keys in an existing KMS instance used to encrypt data."
36+
},
37+
{
38+
"title": "Collect events that fail delivery",
39+
"description": "Connect an existing IBM Cloud Object Storage service instance and bucket to collect events that fail delivery. Alternatively, create instances to connect to an Event Notifications instance."
40+
}
41+
],
42+
"support_details": "This product is in the community registry, as such support is handled through the originated repo. If you experience issues please open an issue in that repository [https://github.com/terraform-ibm-modules/terraform-ibm-event-notifications/issues](https://github.com/terraform-ibm-modules/terraform-ibm-event-notifications/issues). Please note this product is not supported via the IBM Cloud Support Center.",
43+
"flavors": [
44+
{
45+
"label": "Standard",
46+
"name": "standard",
47+
"install_type": "fullstack",
48+
"working_directory": "solutions/standard",
49+
"compliance": {
50+
"authority": "scc-v3",
51+
"profiles": [
5952
{
60-
"key": "existing_kms_root_key_crn",
61-
"required": true
53+
"profile_name": "IBM Cloud Framework for Financial Services",
54+
"profile_version": "1.7.0"
6255
}
63-
],
64-
"iam_permissions": [
56+
]
57+
},
58+
"configuration": [
59+
{
60+
"key": "existing_kms_root_key_crn",
61+
"required": true
62+
}
63+
],
64+
"iam_permissions": [
65+
{
66+
"role_crns": [
67+
"crn:v1:bluemix:public:iam::::serviceRole:Manager",
68+
"crn:v1:bluemix:public:iam::::role:Editor"
69+
],
70+
"service_name": "event-notifications"
71+
}
72+
],
73+
"architecture": {
74+
"descriptions": "This architecture supports creating and configuring an IBM Cloud Event Notifications instance.",
75+
"features": [
6576
{
66-
"role_crns": [
67-
"crn:v1:bluemix:public:iam::::serviceRole:Manager",
68-
"crn:v1:bluemix:public:iam::::role:Editor"
69-
],
70-
"service_name": "event-notifications"
77+
"title": "Creates an Event Notifications instance",
78+
"description": "Creates and configures an Event Notifications instance."
79+
},
80+
{
81+
"title": "Creates key rings and keys",
82+
"description": "Creates key rings and keys in an existing KMS instance."
83+
},
84+
{
85+
"title": "Collects events that fail delivery",
86+
"description": "Connect an existing Object Storage service instance and bucket. Alternatively, create instances to connect to an Event Notifications instance and collect events that faile delivery."
7187
}
7288
],
73-
"architecture": {
74-
"descriptions": "This architecture supports creating and configuring an IBM Cloud Event Notifications instance.",
75-
"features": [
76-
{
77-
"title": "Creates an Event Notifications instance",
78-
"description": "Creates and configures an Event Notifications instance."
79-
},
80-
{
81-
"title": "Creates key rings and keys",
82-
"description": "Creates key rings and keys in an existing KMS instance."
89+
"diagrams": [
90+
{
91+
"diagram": {
92+
"caption": "IBM Cloud Event Notifications",
93+
"url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-event-notifications/main/reference-architectures/en.svg",
94+
"type": "image/svg+xml"
8395
},
84-
{
85-
"title": "Collects events that fail delivery",
86-
"description": "Connect an existing Object Storage service instance and bucket. Alternatively, create instances to connect to an Event Notifications instance and collect events that faile delivery."
87-
}
88-
],
89-
"diagrams": [
90-
{
91-
"diagram": {
92-
"caption": "IBM Cloud Event Notifications",
93-
"url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-event-notifications/main/reference-architectures/en.svg",
94-
"type": "image/svg+xml"
95-
},
96-
"description": "This architecture supports creating and configuring an IBM Cloud Event Notifications instance."
97-
}
98-
]
99-
}
96+
"description": "This architecture supports creating and configuring an IBM Cloud Event Notifications instance."
97+
}
98+
]
10099
}
101-
]
102-
}
103-
]
100+
}
101+
]
102+
}
103+
]
104104
}

0 commit comments

Comments
 (0)