Control: Azure Spring Cloud should use network injection
Description
Azure Spring Cloud instances should use virtual network injection for the following purposes - 1. Isolate Azure Spring Cloud from Internet. 2. Enable Azure Spring Cloud to interact with systems in either on premises data centers or Azure service in other virtual networks. 3. Empower customers to control inbound and outbound network communications for Azure Spring Cloud.
Usage
Run the control in your terminal:
powerpipe control run terraform_azure_compliance.control.spring_cloud_service_network_injection_enabled
Snapshot and share results via Turbot Pipes:
powerpipe loginpowerpipe control run terraform_azure_compliance.control.spring_cloud_service_network_injection_enabled --share
SQL
This control uses a named query:
spring_cloud_service_network_injection_enabled