Resource: Connector
Definition of a Serverless VPC Access connector.
| JSON representation | 
|---|
{ "name": string, "network": string, "ipCidrRange": string, "state": enum (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 The resource name in the format   | 
              
network | 
                
                   
 Name of a VPC network.  | 
              
ipCidrRange | 
                
                   
 The range of internal addresses that follows RFC 4632 notation. Example:   | 
              
state | 
                
                   
 Output only. State of the VPC access connector.  | 
              
minThroughput | 
                
                   
 Minimum 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.  | 
              
maxThroughput | 
                
                   
 Maximum 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.  | 
              
connectedProjects[] | 
                
                   
 Output only. List of projects using the connector.  | 
              
subnet | 
                
                   
 The subnet in which to house the VPC Access Connector.  | 
              
machineType | 
                
                   
 Machine type of VM Instance underlying connector. Default is e2-micro  | 
              
minInstances | 
                
                   
 Minimum value of instances in autoscaling group underlying the connector.  | 
              
maxInstances | 
                
                   
 Maximum value of instances in autoscaling group underlying the connector.  | 
              
State
State of a connector.
| Enums | |
|---|---|
STATE_UNSPECIFIED | 
                Invalid state. | 
READY | 
                Connector is deployed and ready to receive traffic. | 
CREATING | 
                An Insert operation is in progress. Transient condition. | 
DELETING | 
                A Delete operation is in progress. Transient condition. | 
ERROR | 
                Connector is in a bad state, manual deletion recommended. | 
UPDATING | 
                The connector is being updated. | 
Subnet
The subnet in which to house the connector
| JSON representation | 
|---|
{ "name": string, "projectId": string }  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Subnet name (relative, not fully qualified). E.g. if the full subnet selfLink is https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetName} the correct input for this field would be {subnetName}  | 
              
projectId | 
                
                   
 Project in which the subnet exists. If not set, this project is assumed to be the project for which the connector create request was issued.  | 
              
Methods | 
            |
|---|---|
                
 | 
              Creates a Serverless VPC Access connector, returns an operation. | 
                
 | 
              Deletes a Serverless VPC Access connector. | 
                
 | 
              Gets a Serverless VPC Access connector. | 
                
 | 
              Lists Serverless VPC Access connectors. | 
                
 | 
              Updates a Serverless VPC Access connector, returns an operation. |