# VPC Serverless Connector This FAST plugin adds centralized [Serverless VPC Access Connectors](https://cloud.google.com/vpc/docs/serverless-vpc-access) to network stages. This plugin does not manage - IAM bindings for the connectors, which should be added via the stage project-level variables - firewall rules for the connectors, which should be added via the stage factory The plugin only requires a specific configuration if the defaults it uses need to be changed: - the connector-specific subnets default to the `10.255.255.0` range - the machine type, number of instances and thoughput use the API defaults To enable the plugin, simply copy or link its files in the networking stage. ## Files | name | description | modules | resources | |---|---|---|---| | [local-serverless-connector-outputs.tf](./local-serverless-connector-outputs.tf) | Serverless Connector outputs. | | google_storage_bucket_object ยท local_file | | [local-serverless-connector-variables.tf](./local-serverless-connector-variables.tf) | Serverless Connector variables. | | | | [local-serverless-connector.tf](./local-serverless-connector.tf) | Serverless Connector resources. | net-vpc | google_vpc_access_connector | ## Variables | name | description | type | required | default | producer | |---|---|:---:|:---:|:---:|:---:| | [serverless_connector_config](local-serverless-connector-variables.tf#L19) | VPC Access Serverless Connectors configuration. | object({…}) | | {…} | | ## Outputs | name | description | sensitive | consumers | |---|---|:---:|---| | [plugin_sc_connectors](local-serverless-connector-outputs.tf#L43) | VPC Access Connectors. | | |