title: Deploy Identity Provider with CloudFormation or SAM
body: <p>I have a CodeStar project, using console I've created an identity provider and an identity pool for OpenId Connect. This works and I can authenticate all my resources. I would turn this manual process into something more automated. The first two things needed are </p>
  
  <ul>
  <li>create an Identity Provider</li>
  <li>create an Identity Pool for that provider.</li>
  </ul>
  
  <p>The ideal solution would be, add few instructions to template.yml in the code star project, so each time template is modified the identity provider will be modified accordingly.
  I tried to look at SAM documentation and doesn't seem to have something usefull for Identity Provider creation.
  I've look at CloudFormation Designer and seems there's nothing for this need. How is it possible? </p>
  
  <p>How can I automate and put this information under source control?</p>