Reference documentation and code samples for the Google Cloud Vpc Access V1 Client class Connector.
Definition of a Serverless VPC Access connector.
Generated from protobuf message google.cloud.vpcaccess.v1.Connector
Namespace
Google \ Cloud \ VpcAccess \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
The resource name in the format projects/*/locations/*/connectors/*
.
↳ network
string
Name of a VPC network.
↳ ip_cidr_range
string
The range of internal addresses that follows RFC 4632 notation. Example: 10.132.0.0/28
.
↳ state
int
Output only. State of the VPC access connector.
↳ min_throughput
int
Minimum throughput of the connector in Mbps. Default and min is 200.
↳ max_throughput
int
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
↳ connected_projects
array
Output only. List of projects using the connector.
↳ subnet
↳ machine_type
string
Machine type of VM Instance underlying connector. Default is e2-micro
↳ min_instances
int
Minimum value of instances in autoscaling group underlying the connector.
↳ max_instances
int
Maximum value of instances in autoscaling group underlying the connector.
getName
The resource name in the format projects/*/locations/*/connectors/*
.
string
setName
The resource name in the format projects/*/locations/*/connectors/*
.
var
string
$this
getNetwork
Name of a VPC network.
string
setNetwork
Name of a VPC network.
var
string
$this
getIpCidrRange
The range of internal addresses that follows RFC 4632 notation.
Example: 10.132.0.0/28
.
string
setIpCidrRange
The range of internal addresses that follows RFC 4632 notation.
Example: 10.132.0.0/28
.
var
string
$this
getState
Output only. State of the VPC access connector.
int
setState
Output only. State of the VPC access connector.
var
int
$this
getMinThroughput
Minimum throughput of the connector in Mbps. Default and min is 200.
int
setMinThroughput
Minimum throughput of the connector in Mbps. Default and min is 200.
var
int
$this
getMaxThroughput
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
int
setMaxThroughput
Maximum throughput of the connector in Mbps. Default is 300, max is 1000.
var
int
$this
getConnectedProjects
Output only. List of projects using the connector.
setConnectedProjects
Output only. List of projects using the connector.
var
string[]
$this
getSubnet
The subnet in which to house the VPC Access Connector.
hasSubnet
clearSubnet
setSubnet
The subnet in which to house the VPC Access Connector.
$this
getMachineType
Machine type of VM Instance underlying connector. Default is e2-micro
string
setMachineType
Machine type of VM Instance underlying connector. Default is e2-micro
var
string
$this
getMinInstances
Minimum value of instances in autoscaling group underlying the connector.
int
setMinInstances
Minimum value of instances in autoscaling group underlying the connector.
var
int
$this
getMaxInstances
Maximum value of instances in autoscaling group underlying the connector.
int
setMaxInstances
Maximum value of instances in autoscaling group underlying the connector.
var
int
$this