The IP address of the endpoint, which can be an external or internal IP.
An IPv6 address is only allowed when the test's destination is a
global load balancer VIP.
Project ID where the endpoint is located.
The Project ID can be derived from the URI if you provide a VM instance or
network URI.
The following are two cases where you must provide the project ID:
Only the IP address is specified, and the IP address is within a GCP
project.
When you are using Shared VPC and the IP address that you provide is
from the service project. In this case, the network that the IP address
resides in is defined in the host project.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-12 UTC."],[[["\u003cp\u003eThe latest version available for the \u003ccode\u003eEndpoint\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.NetworkManagement.V1\u003c/code\u003e namespace is 2.13.0, with several previous versions from 2.12.0 back to 1.0.0 also accessible.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEndpoint\u003c/code\u003e class, which serves as a source or destination for Connectivity Tests, can be instantiated via a parameterless constructor or one that takes another \u003ccode\u003eEndpoint\u003c/code\u003e object as its argument, and it implements several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEndpoint\u003c/code\u003e class includes properties for defining various network-related details, such as \u003ccode\u003eIpAddress\u003c/code\u003e, \u003ccode\u003eNetwork\u003c/code\u003e, \u003ccode\u003eNetworkType\u003c/code\u003e, \u003ccode\u003ePort\u003c/code\u003e, \u003ccode\u003eProjectId\u003c/code\u003e, \u003ccode\u003eInstance\u003c/code\u003e, \u003ccode\u003eGkeMasterCluster\u003c/code\u003e, and \u003ccode\u003eCloudSqlInstance\u003c/code\u003e, allowing comprehensive configuration of the test endpoints.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNetworkType\u003c/code\u003e property can be set directly for a source endpoint, but for destination endpoints, the type is inferred from the source.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eProjectId\u003c/code\u003e property is a required parameter when specifying only an IP address within a GCP project or when using a Shared VPC where the IP address belongs to the service project.\u003c/p\u003e\n"]]],[],null,[]]