Compute Engine v1 API - Class HealthSourcesGetHealthResponseSourceInfo (3.27.0)

public sealed class HealthSourcesGetHealthResponseSourceInfo : IMessage<HealthSourcesGetHealthResponseSourceInfo>, IEquatable<HealthSourcesGetHealthResponseSourceInfo>, IDeepCloneable<HealthSourcesGetHealthResponseSourceInfo>, IBufferMessage, IMessage

Inheritance

object > HealthSourcesGetHealthResponseSourceInfo

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

HealthSourcesGetHealthResponseSourceInfo()

public HealthSourcesGetHealthResponseSourceInfo()

HealthSourcesGetHealthResponseSourceInfo(HealthSourcesGetHealthResponseSourceInfo)

public HealthSourcesGetHealthResponseSourceInfo(HealthSourcesGetHealthResponseSourceInfo other)
Parameter
Name Description
other HealthSourcesGetHealthResponseSourceInfo

Properties

Backends

public RepeatedField<HealthSourcesGetHealthResponseSourceInfoBackendInfo> Backends { get; }

Represents an instance group or network endpoint group behind the source backend service. Only used if the sourceType of the regionHealthSource is BACKEND_SERVICE.

Property Value
Type Description
RepeatedFieldHealthSourcesGetHealthResponseSourceInfoBackendInfo

ForwardingRule

public string ForwardingRule { get; set; }

Fully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.

Property Value
Type Description
string

HasForwardingRule

public bool HasForwardingRule { get; }

Gets whether the "forwarding_rule" field is set

Property Value
Type Description
bool

HasSource

public bool HasSource { get; }

Gets whether the "source" field is set

Property Value
Type Description
bool

Source

public string Source { get; set; }

Fully qualified URL of the associated source resource. This is always a backend service URL.

Property Value
Type Description
string