Serverless VPC Access Connector
Serverless VPC Access Connector in Google Cloud allows serverless services like Cloud Functions, Cloud Run, and App Engine to connect securely to resources in a Virtual Private Cloud (VPC) network. It provides private IP connectivity, enabling access to databases, virtual machines, and other services within the VPC without exposing traffic to the public internet.
Fields
Title | ID | Type | Data Type | Description |
---|
| _key | core | string | |
| ancestors | core | array<string> | |
| connected_projects | core | array<string> | Output only. List of projects using the connector. |
| datadog_display_name | core | string | |
| ip_cidr_range | core | string | Optional. The range of internal addresses that follows RFC 4632 notation. Example: `10.132.0.0/28`. |
| labels | core | array<string> | |
| machine_type | core | string | Machine type of VM Instance underlying connector. Default is e2-micro |
| max_instances | core | int64 | Maximum value of instances in autoscaling group underlying the connector. |
| max_throughput | core | int64 | Maximum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 300 through 1000. Must be higher than the value specified by --min-throughput. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput. The use of `max-throughput` is discouraged in favor of `max-instances`. |
| min_instances | core | int64 | Minimum value of instances in autoscaling group underlying the connector. |
| min_throughput | core | int64 | Minimum throughput of the connector in Mbps. Refers to the expected throughput when using an `e2-micro` machine type. Value must be a multiple of 100 from 200 through 900. Must be lower than the value specified by --max-throughput. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput. The use of `min-throughput` is discouraged in favor of `min-instances`. |
| name | core | string | The resource name in the format `projects/*/locations/*/connectors/*`. |
| network | core | string | Optional. Name of a VPC network. |
| organization_id | core | string | |
| parent | core | string | |
| project_id | core | string | |
| project_number | core | string | |
| resource_name | core | string | |
| state | core | string | Output only. State of the VPC access connector. |
| subnet | core | json | Optional. The subnet in which to house the VPC Access Connector. |
| tags | core | hstore | |