NetworkConfigResponse

data class NetworkConfigResponse(val egressOption: String, val peeredNetwork: String, val peeredNetworkIpRange: String)

Defines the network configuration for the pool.

Constructors

Link copied to clipboard
fun NetworkConfigResponse(egressOption: String, peeredNetwork: String, peeredNetworkIpRange: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Option to configure network egress for the workers.

Link copied to clipboard

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 copied to clipboard

Immutable. Subnet IP range within the peered network. This is specified in CIDR notation with a slash and the subnet prefix size. You can optionally specify an IP address before the subnet prefix value. e.g. 192.168.0.0/29 would specify an IP range starting at 192.168.0.0 with a prefix size of 29 bits. /16 would specify a prefix size of 16 bits, with an automatically determined IP within the peered VPC. If unspecified, a value of /24 will be used.