Google Cloud Run V2 Client - Class VpcAccess (1.10.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Run V2 Client class VpcAccess.
VPC Access settings. For more information on sending traffic to a VPC network, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
Generated from protobuf message google.cloud.run.v2.VpcAccess
Namespace
Google \ Cloud \ Run \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ connector |
string
VPC Access connector name. Format: |
↳ egress |
int
Optional. Traffic VPC egress settings. If not provided, it defaults to PRIVATE_RANGES_ONLY. |
↳ network_interfaces |
array<VpcAccess\NetworkInterface>
Optional. Direct VPC egress settings. Currently only single network interface is supported. |
getConnector
VPC Access connector name.
Format: projects/{project}/locations/{location}/connectors/{connector},
where {project} can be project id or number.
For more information on sending traffic to a VPC network via a connector,
visit https://cloud.google.com/run/docs/configuring/vpc-connectors.
| Returns | |
|---|---|
| Type | Description |
string |
|
setConnector
VPC Access connector name.
Format: projects/{project}/locations/{location}/connectors/{connector},
where {project} can be project id or number.
For more information on sending traffic to a VPC network via a connector,
visit https://cloud.google.com/run/docs/configuring/vpc-connectors.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEgress
Optional. Traffic VPC egress settings. If not provided, it defaults to PRIVATE_RANGES_ONLY.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type VpcEgress. |
setEgress
Optional. Traffic VPC egress settings. If not provided, it defaults to PRIVATE_RANGES_ONLY.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type VpcEgress. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNetworkInterfaces
Optional. Direct VPC egress settings. Currently only single network interface is supported.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setNetworkInterfaces
Optional. Direct VPC egress settings. Currently only single network interface is supported.
| Parameter | |
|---|---|
| Name | Description |
var |
array<VpcAccess\NetworkInterface>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|