Class RRSetRoutingPolicyLoadBalancerTarget
The configuration for an individual load balancer to health check.
Implements
Inherited Members
Namespace: Google.Apis.Dns.v1.Data
Assembly: Google.Apis.Dns.v1.dll
Syntax
public class RRSetRoutingPolicyLoadBalancerTarget : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IpAddress
The frontend IP address of the load balancer to health check.
Declaration
[JsonProperty("ipAddress")]
public virtual string IpAddress { get; set; }
Property Value
Type | Description |
---|---|
string |
IpProtocol
The protocol of the load balancer to health check.
Declaration
[JsonProperty("ipProtocol")]
public virtual string IpProtocol { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
LoadBalancerType
The type of load balancer specified by this target. This value must match the configuration of the load balancer located at the LoadBalancerTarget's IP address, port, and region. Use the following: - regionalL4ilb: for a regional internal passthrough Network Load Balancer. - regionalL7ilb: for a regional internal Application Load Balancer. - globalL7ilb: for a global internal Application Load Balancer.
Declaration
[JsonProperty("loadBalancerType")]
public virtual string LoadBalancerType { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkUrl
The fully qualified URL of the network that the load balancer is attached to. This should be formatted like
https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
.
Declaration
[JsonProperty("networkUrl")]
public virtual string NetworkUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
Port
The configured port of the load balancer.
Declaration
[JsonProperty("port")]
public virtual string Port { get; set; }
Property Value
Type | Description |
---|---|
string |
Project
The project ID in which the load balancer is located.
Declaration
[JsonProperty("project")]
public virtual string Project { get; set; }
Property Value
Type | Description |
---|---|
string |
Region
The region in which the load balancer is located.
Declaration
[JsonProperty("region")]
public virtual string Region { get; set; }
Property Value
Type | Description |
---|---|
string |