|
26 | 26 | "key protect", |
27 | 27 | "compliance" |
28 | 28 | ], |
29 | | - "short_description": "This architecture supports deploying core security services - Key Protect, Secrets Manager, Security and Compliance Center. It will deploy Event Notifications and Observability.", |
30 | | - "long_description": "This architecture supports deploying core security services like Key Protect, Secrets Manager, Security and Compliance Center.", |
| 29 | + "short_description": "Deploys core security services and some related services.", |
| 30 | + "long_description": "This architecture deploys the following core security services: Key Protect, Secrets Manager, Security and Compliance Center, and Security and Compliance Center Workload Protection. It also deploys Event Notifications and Observability.", |
31 | 31 | "provider_name": "IBM", |
32 | 32 | "offering_icon_url": "https://globalcatalog.cloud.ibm.com/api/v1/1082e7d2-5e2f-0a11-a3bc-f88a8e1931fc/artifacts/terraform.svg", |
33 | 33 | "features": [ |
34 | 34 | { |
35 | 35 | "title": "Creates an IBM Key Protect instance", |
36 | | - "description": "Creates and configures IBM Key Protect instance and creates root keys for Cloud Object Storage and Secrets Manager." |
| 36 | + "description": "Creates and configures an IBM Key Protect instance and creates root keys for IBM Cloud Object Storage, Event Notifications, and Secrets Manager." |
37 | 37 | }, |
38 | 38 | { |
39 | | - "title": "Creates an IBM Secrets Manager Instance ", |
40 | | - "description": "Creates and configures an IBM Secrets Manager Instance." |
| 39 | + "title": "Creates an IBM Secrets Manager instance", |
| 40 | + "description": "Creates and configures an IBM Secrets Manager instance." |
41 | 41 | }, |
42 | 42 | { |
43 | | - "title": "Creates an IBM Security and Compliance Center Instance", |
44 | | - "description": "Creates and configures an IBM Security Compliance Center Instance." |
| 43 | + "title": "Creates an IBM Security and Compliance Center instance", |
| 44 | + "description": "Creates and configures an IBM Security Compliance Center instance." |
45 | 45 | }, |
46 | 46 | { |
47 | | - "title": "Creates an IBM Cloud Object Storage Instance", |
48 | | - "description": "Creates and configures an IBM Cloud Object Storage Instance and multiple COS buckets that is encrypted by Key Protect" |
| 47 | + "title": "Creates an Security and Compliance Center Workload Protection instance", |
| 48 | + "description": "Creates and configures an Security and Compliance Center Workload Protection instance." |
49 | 49 | }, |
50 | 50 | { |
51 | | - "title": "Creates Service to Service Authorizations.", |
52 | | - "description": "Creates and configures service-to-service authorizations for the following: KMS, COS, Secrets Manager, and SCC" |
| 51 | + "title": "Creates an IBM Cloud Object Storage instance", |
| 52 | + "description": "Creates and configures an IBM Cloud Object Storage instance and multiple Object Storage buckets that is encrypted by Key Protect." |
| 53 | + }, |
| 54 | + { |
| 55 | + "title": "Creates service-to-service authorizations", |
| 56 | + "description": "Creates and configures service-to-service authorizations for the following services: KMS, Event Notifications, Object Storage, Secrets Manager, and Security and Compliance Center." |
53 | 57 | } |
54 | 58 | ], |
55 | 59 | "flavors": [ |
|
98 | 102 | "architecture": { |
99 | 103 | "features": [ |
100 | 104 | { |
101 | | - "title": "Creates IBM Cloud Core Security Services in a resource group.", |
102 | | - "description": "Creates a resource group called core-security-services or uses a preexisting one" |
| 105 | + "title": "Creates IBM Cloud core security services in a resource group.", |
| 106 | + "description": "Creates a resource group called `core-security-services` or uses an existing group." |
103 | 107 | }, |
104 | 108 | { |
105 | | - "title": "Creates an IBM Key Protect Instance", |
106 | | - "description": "Creates and configures an IBM Key Protect Instance and creates root keys for Secret Manager and COS." |
| 109 | + "title": "Creates an IBM Key Protect instance", |
| 110 | + "description": "Creates and configures an IBM Key Protect instance and creates root keys for IBM Cloud Object Storage, Event Notifications, and Secrets Manager." |
107 | 111 | }, |
108 | 112 | { |
109 | | - "title": "Creates an IBM Secrets Manager Instance ", |
110 | | - "description": "Creates and configures an IBM Secrets Manager Instance" |
| 113 | + "title": "Creates an IBM Secrets Manager instance ", |
| 114 | + "description": "Creates and configures an IBM Secrets Manager instance." |
111 | 115 | }, |
112 | 116 | { |
113 | | - "title": "Creates an IBM Security and Compliance Center Instance", |
114 | | - "description": "Creates and configures an IBM Security Compliance Center Instance" |
| 117 | + "title": "Creates an IBM Security and Compliance Center instance", |
| 118 | + "description": "Creates and configures an IBM Security Compliance Center instance." |
115 | 119 | }, |
| 120 | + { |
| 121 | + "title": "Creates an Security and Compliance Center Workload Protection instance", |
| 122 | + "description": "Creates and configures an Security and Compliance Center Workload Protection instance." |
| 123 | + }, |
116 | 124 | { |
117 | | - "title": "Creates an IBM Event Notification Instance", |
118 | | - "description": "Creates and configures an Event Notifications Instance" |
| 125 | + "title": "Creates an IBM Event Notification instance", |
| 126 | + "description": "Creates and configures an Event Notifications instance." |
119 | 127 | } |
120 | 128 | ], |
121 | 129 | "diagrams": [ |
|
171 | 179 | "key": "prefix", |
172 | 180 | "type": "string", |
173 | 181 | "default_value": "", |
174 | | - "description": "The prefix to use for all resources deployed.", |
| 182 | + "description": "An identifier prepended to resources that are provisioned. Must begin with a lowercase letter and end with a lowercase letter or number.", |
175 | 183 | "required": true |
176 | 184 | }, |
177 | 185 | { |
178 | 186 | "key": "use_existing_resource_group", |
179 | 187 | "type": "boolean", |
180 | 188 | "default_value": false, |
181 | | - "description": "Whether to use an existing resource group.", |
| 189 | + "description": "Whether to use an existing resource group. If set to `false, a resource group is created.", |
182 | 190 | "required": true |
183 | 191 | }, |
184 | 192 | { |
185 | 193 | "key": "region", |
186 | 194 | "type": "string", |
187 | 195 | "default_value": "us-south", |
188 | | - "description": "The region to deploy the Deployable Architecture", |
| 196 | + "description": "The region where the resources are created.", |
189 | 197 | "required": true, |
190 | 198 | "options": [ |
191 | 199 | { |
|
212 | 220 | "key": "sm_service_plan", |
213 | 221 | "type": "string", |
214 | 222 | "default_value": "standard", |
215 | | - "description": "The pricing plan to use when deploying the Secrets Manager Deployable Architecture", |
| 223 | + "description": "The pricing plan to use for Secrets Manager.", |
216 | 224 | "required": false, |
217 | 225 | "options": [ |
218 | 226 | { |
|
229 | 237 | "key": "scc_service_plan", |
230 | 238 | "type": "string", |
231 | 239 | "default_value": "security-compliance-center-standard-plan", |
232 | | - "description": "The pricing plan to use when deploying IBM Cloud Security Compliance Center", |
| 240 | + "description": "The pricing plan to use for the IBM Cloud Security and Compliance Center.", |
233 | 241 | "required": false, |
234 | 242 | "options": [ |
235 | 243 | { |
|
0 commit comments