Class UptimeCheckIp (3.0.0)

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

Contains the region, location, and list of IP addresses where checkers in the location run from.

Inheritance

Object > UptimeCheckIp

Namespace

Google.Cloud.Monitoring.V3

Assembly

Google.Cloud.Monitoring.V3.dll

Constructors

UptimeCheckIp()

public UptimeCheckIp()

UptimeCheckIp(UptimeCheckIp)

public UptimeCheckIp(UptimeCheckIp other)
Parameter
NameDescription
otherUptimeCheckIp

Properties

IpAddress

public string IpAddress { get; set; }

The IP address from which the Uptime check originates. This is a fully specified IP address (not an IP address range). Most IP addresses, as of this publication, are in IPv4 format; however, one should not rely on the IP addresses being in IPv4 format indefinitely, and should support interpreting this field in either IPv4 or IPv6 format.

Property Value
TypeDescription
String

Location

public string Location { get; set; }

A more specific location within the region that typically encodes a particular city/town/metro (and its containing state/province or country) within the broader umbrella region category.

Property Value
TypeDescription
String

Region

public UptimeCheckRegion Region { get; set; }

A broad region category in which the IP address is located.

Property Value
TypeDescription
UptimeCheckRegion