Skip to main content

connectors

Overview

Nameconnectors
TypeResource
Idgoogle.vpcaccess.connectors

Fields

NameDatatypeDescription
namestringThe resource name in the format projects/*/locations/*/connectors/*.
connectedProjectsarrayOutput only. List of projects using the connector.
ipCidrRangestringThe range of internal addresses that follows RFC 4632 notation. Example: 10.132.0.0/28.
machineTypestringMachine type of VM Instance underlying connector. Default is e2-micro
maxInstancesintegerMaximum value of instances in autoscaling group underlying the connector.
maxThroughputintegerMaximum throughput of the connector in Mbps. Default is 300, max is 1000. If both max-throughput and max-instances are provided, max-instances takes precedence over max-throughput.
minInstancesintegerMinimum value of instances in autoscaling group underlying the connector.
minThroughputintegerMinimum throughput of the connector in Mbps. Default and min is 200. If both min-throughput and min-instances are provided, min-instances takes precedence over min-throughput.
networkstringName of a VPC network.
statestringOutput only. State of the VPC access connector.
subnetobjectThe subnet in which to house the connector

Methods

NameAccessible byRequired ParamsDescription
getSELECTconnectorsId, locationsId, projectsIdGets a Serverless VPC Access connector. Returns NOT_FOUND if the resource does not exist.
listSELECTlocationsId, projectsIdLists Serverless VPC Access connectors.
createINSERTlocationsId, projectsIdCreates a Serverless VPC Access connector, returns an operation.
deleteDELETEconnectorsId, locationsId, projectsIdDeletes a Serverless VPC Access connector. Returns NOT_FOUND if the resource does not exist.
_listEXEClocationsId, projectsIdLists Serverless VPC Access connectors.
patchEXECconnectorsId, locationsId, projectsIdUpdates a Serverless VPC Access connector, returns an operation.