Google Cloud Build V1 Client - Class NetworkConfig (0.5.1)

Reference documentation and code samples for the Google Cloud Build V1 Client class NetworkConfig.

Defines the network configuration for the pool.

Generated from protobuf message google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ peered_network
string

Required. Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to WorkerPool.project_id on the service producer network. Must be in the format projects/{project}/global/networks/{network} , where {project} is a project number, such as 12345 , and {network} is the name of a VPC network in the project. See Understanding network configuration options

↳ egress_option
int

Option to configure network egress for the workers.

getPeeredNetwork

Required. Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to WorkerPool.project_id on the service producer network. Must be in the format projects/{project}/global/networks/{network} , where {project} is a project number, such as 12345 , and {network} is the name of a VPC network in the project. See Understanding network configuration options

Returns
Type
Description
string

setPeeredNetwork

Required. Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to WorkerPool.project_id on the service producer network. Must be in the format projects/{project}/global/networks/{network} , where {project} is a project number, such as 12345 , and {network} is the name of a VPC network in the project. See Understanding network configuration options

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEgressOption

Option to configure network egress for the workers.

Returns
Type
Description
int

setEgressOption

Option to configure network egress for the workers.

Parameter
Name
Description
var
int
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: