public sealed class EndpointInfo : IMessage<EndpointInfo>, IEquatable<EndpointInfo>, IDeepCloneable<EndpointInfo>, IBufferMessage, IMessageFor 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.
Implements
IMessage<EndpointInfo>, IEquatable<EndpointInfo>, IDeepCloneable<EndpointInfo>, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
EndpointInfo()
public EndpointInfo()EndpointInfo(EndpointInfo)
public EndpointInfo(EndpointInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
EndpointInfo |
Properties
DestinationIp
public string DestinationIp { get; set; }Destination IP address.
| Property Value | |
|---|---|
| Type | Description |
String |
|
DestinationNetworkUri
public string DestinationNetworkUri { get; set; }URI of the network where this packet is sent to.
| Property Value | |
|---|---|
| Type | Description |
String |
|
DestinationPort
public int DestinationPort { get; set; }Destination port. Only valid when protocol is TCP or UDP.
| Property Value | |
|---|---|
| Type | Description |
Int32 |
|
Protocol
public string Protocol { get; set; }IP protocol in string format, for example: "TCP", "UDP", "ICMP".
| Property Value | |
|---|---|
| Type | Description |
String |
|
SourceIp
public string SourceIp { get; set; }Source IP address.
| Property Value | |
|---|---|
| Type | Description |
String |
|
SourceNetworkUri
public string SourceNetworkUri { get; set; }URI of the network where this packet originates from.
| Property Value | |
|---|---|
| Type | Description |
String |
|
SourcePort
public int SourcePort { get; set; }Source port. Only valid when protocol is TCP or UDP.
| Property Value | |
|---|---|
| Type | Description |
Int32 |
|