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

Defines the network configuration for the pool.

Attributes

  • 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

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

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

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.