Conditional for AWS Identity Provider creation
Only one AWS Identity Provider can be created for the Github endpoint in AWS.
If you are instantiation this multiple times for various pipelines and permissions, you will need to set this module to not create the identity provider for all subsequent instantiations or the Terraform apply will fail with not being able to create the identity provider b/c it is there already.