VPC Service Controls is a Google Cloud feature that allows you to set up a service perimeter and create a data transfer boundary. You can use VPC Service Controls with Workflows to help protect your services.
HTTP requests from a Workflows execution are supported as follows:
- Authenticated requests to VPC Service Controls-compliant Google Cloud endpoints are allowed.
- Requests to Cloud Run functions and Cloud Run service endpoints are allowed.
- Requests to third-party endpoints are blocked.
- Requests to non-VPC Service Controls-compliant Google Cloud endpoints are blocked.
What's next
To learn more about VPC Service Controls, see the overview and supported products and limitations.
For the recommended process to configure and enforce VPC Service Controls protection in your Google Cloud organization, see Best practices for enabling VPC Service Controls.
For best practices for designing service perimeters, see Design and architect service perimeters.
To set up a service perimeter, see Create a service perimeter.
To invoke a private endpoint, see Invoke a VPC Service Controls-compliant private endpoint.