diff --git a/solutions/instances/README.md b/solutions/instances/README.md index 2c5919e..9123deb 100644 --- a/solutions/instances/README.md +++ b/solutions/instances/README.md @@ -98,6 +98,7 @@ This solution supports provisioning and configuring the following infrastructure |------|-------------| | [resource\_group\_id](#output\_resource\_group\_id) | Resource group ID | | [resource\_group\_name](#output\_resource\_group\_name) | Resource group name | +| [scc\_attachment\_info](#output\_scc\_attachment\_info) | A list of objects containing attachment id, profile name and profile version for every SCC attachment that is created. [Learn more](https://github.com/terraform-ibm-modules/terraform-ibm-scc-da/tree/main/solutions/instances/instances.md). | | [scc\_cos\_bucket\_config](#output\_scc\_cos\_bucket\_config) | List of buckets created | | [scc\_cos\_bucket\_name](#output\_scc\_cos\_bucket\_name) | SCC COS bucket name | | [scc\_cos\_instance\_crn](#output\_scc\_cos\_instance\_crn) | SCC COS instance crn | diff --git a/solutions/instances/instances.md b/solutions/instances/instances.md new file mode 100644 index 0000000..3975301 --- /dev/null +++ b/solutions/instances/instances.md @@ -0,0 +1,16 @@ +# SCC Instance + +## Outputs + +### `scc_attachment_info` + +The following is an example of the output `scc_attachment_info` generated by the SCC instance: + +```hcl +[ + { + "attachment_id" = "826a5abd-d27f-4ecf-ae32-6fee1a53c782/fe96bd4d-9b37-40f2-b39f-a62760x326q3/ec75b445-e85b-440c-9223-19863ab4d7c4", + "name" = "IBM Cloud Framework for Financial Services", + "version" = "1.7.0" + } +] diff --git a/solutions/instances/outputs.tf b/solutions/instances/outputs.tf index b5aafcc..8ddbfda 100644 --- a/solutions/instances/outputs.tf +++ b/solutions/instances/outputs.tf @@ -64,6 +64,17 @@ output "scc_workload_protection_access_key" { sensitive = true } +output "scc_attachment_info" { + description = "A list of objects containing attachment id, profile name and profile version for every SCC attachment that is created. [Learn more](https://github.com/terraform-ibm-modules/terraform-ibm-scc-da/tree/main/solutions/instances/instances.md)." + value = [ + for attachment in module.create_profile_attachment : { + attachment_id = attachment.id + name = attachment.profile.profile_name + version = attachment.profile.profile_version + } + ] +} + ######################################################################################################################## # SCC COS ########################################################################################################################