Class LoadBalancerTarget
The configuration for an individual load balancer to health check.
Implements
Inherited Members
Namespace: Google.Apis.CloudDomains.v1alpha2.Data
Assembly: Google.Apis.CloudDomains.v1alpha2.dll
Syntax
public class LoadBalancerTarget : 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 |
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 |