Send feedback
Class HealthStatus (2.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.1.0 keyboard_arrow_down
public sealed class HealthStatus : IMessage<HealthStatus>, IEquatable<HealthStatus>, IDeepCloneable<HealthStatus>, IBufferMessage, IMessage
Inheritance
Object >
HealthStatus
Namespace
Google.Cloud.Compute.V1
Assembly
Google.Cloud.Compute.V1.dll
Constructors
HealthStatus()
HealthStatus(HealthStatus)
public HealthStatus(HealthStatus other)
Properties
Annotations
public MapField<string, string> Annotations { get; }
Metadata defined as annotations for network endpoint.
ForwardingRule
public string ForwardingRule { get; set; }
URL of the forwarding rule associated with the health status of the instance.
Property Value Type Description String
ForwardingRuleIp
public string ForwardingRuleIp { get; set; }
A forwarding rule IP address assigned to this instance.
Property Value Type Description String
HasForwardingRule
public bool HasForwardingRule { get; }
Gets whether the "forwarding_rule" field is set
Property Value Type Description Boolean
HasForwardingRuleIp
public bool HasForwardingRuleIp { get; }
Gets whether the "forwarding_rule_ip" field is set
Property Value Type Description Boolean
HasHealthState
public bool HasHealthState { get; }
Gets whether the "health_state" field is set
Property Value Type Description Boolean
HasInstance
public bool HasInstance { get; }
Gets whether the "instance" field is set
Property Value Type Description Boolean
HasIpAddress
public bool HasIpAddress { get; }
Gets whether the "ip_address" field is set
Property Value Type Description Boolean
HasPort
public bool HasPort { get; }
Gets whether the "port" field is set
Property Value Type Description Boolean
HasWeight
public bool HasWeight { get; }
Gets whether the "weight" field is set
Property Value Type Description Boolean
HasWeightError
public bool HasWeightError { get; }
Gets whether the "weight_error" field is set
Property Value Type Description Boolean
HealthState
public string HealthState { get; set; }
Health state of the instance.
Check the HealthState enum for the list of possible values.
Property Value Type Description String
Instance
public string Instance { get; set; }
URL of the instance resource.
Property Value Type Description String
IpAddress
public string IpAddress { get; set; }
For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.
Property Value Type Description String
Port
public int Port { get; set; }
The named port of the instance group, not necessarily the port that is health-checked.
Property Value Type Description Int32
Weight
public string Weight { get; set; }
Property Value Type Description String
WeightError
public string WeightError { get; set; }
Check the WeightError enum for the list of possible values.
Property Value Type Description String
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-26 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-26 UTC."],[],[]]