Expected Behavior
Setting enable_exocompute to false and not specifying exocompute_details should add the subscription for Cloud Native Protection only.
Current Behavior
The polaris_azure_subscription resource fails to be created because regions, of the exocompute parameter, is an empty list. Specifying exocompute_details but keeping enable_exocompute as false leads to the subscription being added with the Exocompute feature turned on, but the principal missing permissions for Exocompute and no Exocompute configuration being created.
Expected Behavior Setting
enable_exocompute
tofalse
and not specifyingexocompute_details
should add the subscription for Cloud Native Protection only.Current Behavior The
polaris_azure_subscription
resource fails to be created becauseregions
, of theexocompute
parameter, is an empty list. Specifyingexocompute_details
but keepingenable_exocompute
asfalse
leads to the subscription being added with the Exocompute feature turned on, but the principal missing permissions for Exocompute and no Exocompute configuration being created.