bhouse-nexthop opened a new pull request, #280:
URL: https://github.com/apache/cloudstack-terraform-provider/pull/280

   `project` can be learned/inherited based on the other parameters specified.  
The cloudstack provider was mandating `project` in instances where the actual 
cloudstack api does not require, such as on cloudstack_port_forward.
   
   This adds proper inheritance making the project completely optional in a lot 
of cases.  You can't create an network in a different project than its 
associated vpc,  likewise you can't create a network acl in a different project 
than the vpc, so you shouldn't have to specify it. 
   
   In some instances like cloudstack_port_forward and cloudstack_network_acl 
the project probably should be removed completely from the schema as it serves 
zero actual purpose, but I chose to preserve compatibility with existing users 
instead.
   
   Fixes #278 
    - Ended up being "project" wasn't specified.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to