Class EndpointInfo (2.0.0)

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

For display only. The specification of the endpoints for the test. EndpointInfo is derived from source and destination Endpoint and validated by the backend data plane model.

Inheritance

Object > EndpointInfo

Namespace

Google.Cloud.NetworkManagement.V1

Assembly

Google.Cloud.NetworkManagement.V1.dll

Constructors

EndpointInfo()

public EndpointInfo()

EndpointInfo(EndpointInfo)

public EndpointInfo(EndpointInfo other)
Parameter
NameDescription
otherEndpointInfo

Properties

DestinationIp

public string DestinationIp { get; set; }

Destination IP address.

Property Value
TypeDescription
String

DestinationNetworkUri

public string DestinationNetworkUri { get; set; }

URI of the network where this packet is sent to.

Property Value
TypeDescription
String

DestinationPort

public int DestinationPort { get; set; }

Destination port. Only valid when protocol is TCP or UDP.

Property Value
TypeDescription
Int32

Protocol

public string Protocol { get; set; }

IP protocol in string format, for example: "TCP", "UDP", "ICMP".

Property Value
TypeDescription
String

SourceIp

public string SourceIp { get; set; }

Source IP address.

Property Value
TypeDescription
String

SourceNetworkUri

public string SourceNetworkUri { get; set; }

URI of the network where this packet originates from.

Property Value
TypeDescription
String

SourcePort

public int SourcePort { get; set; }

Source port. Only valid when protocol is TCP or UDP.

Property Value
TypeDescription
Int32