PaloAltoNetworks / terraform-provider-cloudngfwaws

The Terraform provider for the Palo Alto Networks AWS cloud NGFW
Mozilla Public License 2.0
14 stars 13 forks source link

Resource `cloudngfwaws_ngfw` should handle Firewall Statuses #15

Open azbpa opened 10 months ago

azbpa commented 10 months ago

Is your feature request related to a problem?

Terraform shows that the cloudngfwaws_ngfw resource is already created, but it is still in the state CREATING. Same for UPDATING and DELETING.

Describe the solution you'd like

The cloudngfwaws_ngfw resource should wait for the firewall to be in an operational state, e.g.: CREATE_COMPLETE, UPDATE_COMPLETE.

Further, the resource should handle cases in which firewall operation failed, e.g. CREATE_FAIL, UPDATE_FAIL, or DELETE_FAIL.

Describe alternatives you've considered