RecordSetRoutingPolicyPrimaryBackupPrimaryInternalLoadBalancer

data class RecordSetRoutingPolicyPrimaryBackupPrimaryInternalLoadBalancer(val ipAddress: String, val ipProtocol: String, val loadBalancerType: String, val networkUrl: String, val port: String, val project: String, val region: String? = null)

Constructors

constructor(ipAddress: String, ipProtocol: String, loadBalancerType: String, networkUrl: String, port: String, project: String, region: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The frontend IP address of the load balancer.

Link copied to clipboard

The configured IP protocol of the load balancer. This value is case-sensitive. Possible values: "tcp", "udp"

Link copied to clipboard

The type of load balancer. This value is case-sensitive. Possible values: "regionalL4ilb", "regionalL7ilb", "globalL7ilb"

Link copied to clipboard

The fully qualified url of the network in which the load balancer belongs. This should be formatted like projects/{project}/global/networks/{network} or https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}.

Link copied to clipboard

The configured port of the load balancer.

Link copied to clipboard

The ID of the project in which the load balancer belongs.

Link copied to clipboard
val region: String? = null

The region of the load balancer. Only needed for regional load balancers.