For example, users can use the CreatePortfolio API to create a new approved portfolio, as well as the CreateServiceAction API to create a new launch constraint. Lastly, the LaunchProvisionedProduct API can be used to launch a product from the approved portfolio.