Class LoadBalancerBackendInfo
For display only. Metadata associated with the load balancer backend.
Implements
Inherited Members
Namespace: Google.Apis.NetworkManagement.v1.Data
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class LoadBalancerBackendInfo : IDirectResponseSchema
Properties
BackendBucketUri
URI of the backend bucket this backend targets (if applicable).
Declaration
[JsonProperty("backendBucketUri")]
public virtual string BackendBucketUri { get; set; }
Property Value
Type | Description |
---|---|
string |
BackendServiceUri
URI of the backend service this backend belongs to (if applicable).
Declaration
[JsonProperty("backendServiceUri")]
public virtual string BackendServiceUri { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HealthCheckFirewallsConfigState
Output only. Health check firewalls configuration state for the backend. This is a result of the static firewall analysis (verifying that health check traffic from required IP ranges to the backend is allowed or not). The backend might still be unhealthy even if these firewalls are configured. Please refer to the documentation for more information: https://cloud.google.com/load-balancing/docs/firewall-rules
Declaration
[JsonProperty("healthCheckFirewallsConfigState")]
public virtual string HealthCheckFirewallsConfigState { get; set; }
Property Value
Type | Description |
---|---|
string |
HealthCheckUri
URI of the health check attached to this backend (if applicable).
Declaration
[JsonProperty("healthCheckUri")]
public virtual string HealthCheckUri { get; set; }
Property Value
Type | Description |
---|---|
string |
InstanceGroupUri
URI of the instance group this backend belongs to (if applicable).
Declaration
[JsonProperty("instanceGroupUri")]
public virtual string InstanceGroupUri { get; set; }
Property Value
Type | Description |
---|---|
string |
InstanceUri
URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.
Declaration
[JsonProperty("instanceUri")]
public virtual string InstanceUri { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Display name of the backend. For example, it might be an instance name for the instance group backends, or an IP address and port for zonal network endpoint group backends.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkEndpointGroupUri
URI of the network endpoint group this backend belongs to (if applicable).
Declaration
[JsonProperty("networkEndpointGroupUri")]
public virtual string NetworkEndpointGroupUri { get; set; }
Property Value
Type | Description |
---|---|
string |
PscGoogleApiTarget
PSC Google API target this PSC NEG backend targets (if applicable).
Declaration
[JsonProperty("pscGoogleApiTarget")]
public virtual string PscGoogleApiTarget { get; set; }
Property Value
Type | Description |
---|---|
string |
PscServiceAttachmentUri
URI of the PSC service attachment this PSC NEG backend targets (if applicable).
Declaration
[JsonProperty("pscServiceAttachmentUri")]
public virtual string PscServiceAttachmentUri { get; set; }
Property Value
Type | Description |
---|---|
string |