ClientStatusRequest in CSDS V3 has additional field node to identify the id of the node making the request. This node.id is used to apply IAM policy. This is a common pattern across the other xDS protocols as well. Presence of this field is required while making CSDS V3 request to Traffic Director. However, in CSDS the requestor can be any other instance other than envoy proxy. The check is only done for the node id prefix path to have valid resource path with project number and mesh/network name. So the actual node id can be randomly generated so that the users don't have to explicitly pass a node id.
ClientStatusRequest in CSDS V3 has additional field node to identify the id of the node making the request. This node.id is used to apply IAM policy. This is a common pattern across the other xDS protocols as well. Presence of this field is required while making CSDS V3 request to Traffic Director. However, in CSDS the requestor can be any other instance other than envoy proxy. The check is only done for the node id prefix path to have valid resource path with project number and mesh/network name. So the actual node id can be randomly generated so that the users don't have to explicitly pass a node id.