public sealed class LoadBalancerBackendInfo : IMessage<LoadBalancerBackendInfo>, IEquatable<LoadBalancerBackendInfo>, IDeepCloneable<LoadBalancerBackendInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Management v1 API class LoadBalancerBackendInfo.
For display only. Metadata associated with the load balancer backend.
Implements
IMessageLoadBalancerBackendInfo, IEquatableLoadBalancerBackendInfo, IDeepCloneableLoadBalancerBackendInfo, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
LoadBalancerBackendInfo()
public LoadBalancerBackendInfo()
LoadBalancerBackendInfo(LoadBalancerBackendInfo)
public LoadBalancerBackendInfo(LoadBalancerBackendInfo other)
Parameter | |
---|---|
Name | Description |
other |
LoadBalancerBackendInfo |
Properties
BackendBucketUri
public string BackendBucketUri { get; set; }
URI of the backend bucket this backend targets (if applicable).
Property Value | |
---|---|
Type | Description |
string |
BackendServiceUri
public string BackendServiceUri { get; set; }
URI of the backend service this backend belongs to (if applicable).
Property Value | |
---|---|
Type | Description |
string |
HealthCheckFirewallsConfigState
public LoadBalancerBackendInfo.Types.HealthCheckFirewallsConfigState HealthCheckFirewallsConfigState { get; set; }
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
Property Value | |
---|---|
Type | Description |
LoadBalancerBackendInfoTypesHealthCheckFirewallsConfigState |
HealthCheckUri
public string HealthCheckUri { get; set; }
URI of the health check attached to this backend (if applicable).
Property Value | |
---|---|
Type | Description |
string |
InstanceGroupUri
public string InstanceGroupUri { get; set; }
URI of the instance group this backend belongs to (if applicable).
Property Value | |
---|---|
Type | Description |
string |
InstanceUri
public string InstanceUri { get; set; }
URI of the backend instance (if applicable). Populated for instance group backends, and zonal NEG backends.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
NetworkEndpointGroupUri
public string NetworkEndpointGroupUri { get; set; }
URI of the network endpoint group this backend belongs to (if applicable).
Property Value | |
---|---|
Type | Description |
string |
PscGoogleApiTarget
public string PscGoogleApiTarget { get; set; }
PSC Google API target this PSC NEG backend targets (if applicable).
Property Value | |
---|---|
Type | Description |
string |
PscServiceAttachmentUri
public string PscServiceAttachmentUri { get; set; }
URI of the PSC service attachment this PSC NEG backend targets (if applicable).
Property Value | |
---|---|
Type | Description |
string |