GoogleApi.CloudBuild.V1.Model.NetworkConfig (google_api_cloud_build v0.38.0) View Source

Defines the network configuration for the pool.


  • egressOption (type: String.t, default: nil) - Option to configure network egress for the workers.
  • peeredNetwork (type: String.t, default: nil) - 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

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.CloudBuild.V1.Model.NetworkConfig{
  egressOption: String.t() | nil,
  peeredNetwork: String.t() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.