RecordSetRoutingPolicyPrimaryBackupPrimaryInternalLoadBalancer constructor
Creates a new RecordSetRoutingPolicyPrimaryBackupPrimaryInternalLoadBalancer.
ipAddress The frontend IP address of the load balancer.
ipProtocol The configured IP protocol of the load balancer. This value is case-sensitive. Possible values: "tcp", "udp"
loadBalancerType The type of load balancer. This value is case-sensitive. Possible values: "regionalL4ilb", "regionalL7ilb", "globalL7ilb"
networkUrl 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}.
port The configured port of the load balancer.
project The ID of the project in which the load balancer belongs.
region The region of the load balancer. Only needed for regional load balancers.
Implementation
const RecordSetRoutingPolicyPrimaryBackupPrimaryInternalLoadBalancer({
required this.ipAddress,
required this.ipProtocol,
this.loadBalancerType,
required this.networkUrl,
required this.port,
required this.project,
this.region,
});