ApplicationDiscoveryService / Client / list_server_neighbors
list_server_neighbors#
- ApplicationDiscoveryService.Client.list_server_neighbors(**kwargs)#
- Retrieves a list of servers that are one network hop away from a specified server. - See also: AWS API Documentation - Request Syntax- response = client.list_server_neighbors( configurationId='string', portInformationNeeded=True|False, neighborConfigurationIds=[ 'string', ], maxResults=123, nextToken='string' ) - Parameters:
- configurationId (string) – - [REQUIRED] - Configuration ID of the server for which neighbors are being listed. 
- portInformationNeeded (boolean) – Flag to indicate if port and protocol information is needed as part of the response. 
- neighborConfigurationIds (list) – - List of configuration IDs to test for one-hop-away. - (string) – 
 
- maxResults (integer) – Maximum number of results to return in a single page of output. 
- nextToken (string) – Token to retrieve the next set of results. For example, if you previously specified 100 IDs for - ListServerNeighborsRequest$neighborConfigurationIdsbut set- ListServerNeighborsRequest$maxResultsto 10, you received a set of 10 results along with a token. Use that token in this query to get the next set of 10.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'neighbors': [ { 'sourceServerId': 'string', 'destinationServerId': 'string', 'destinationPort': 123, 'transportProtocol': 'string', 'connectionsCount': 123 }, ], 'nextToken': 'string', 'knownDependencyCount': 123 } - Response Structure- (dict) – - neighbors (list) – - List of distinct servers that are one hop away from the given server. - (dict) – - Details about neighboring servers. - sourceServerId (string) – - The ID of the server that opened the network connection. 
- destinationServerId (string) – - The ID of the server that accepted the network connection. 
- destinationPort (integer) – - The destination network port for the connection. 
- transportProtocol (string) – - The network protocol used for the connection. 
- connectionsCount (integer) – - The number of open network connections with the neighboring server. 
 
 
- nextToken (string) – - Token to retrieve the next set of results. For example, if you specified 100 IDs for - ListServerNeighborsRequest$neighborConfigurationIdsbut set- ListServerNeighborsRequest$maxResultsto 10, you received a set of 10 results along with this token. Use this token in the next query to retrieve the next set of 10.
- knownDependencyCount (integer) – - Count of distinct servers that are one hop away from the given server. 
 
 
 - Exceptions- ApplicationDiscoveryService.Client.exceptions.AuthorizationErrorException
- ApplicationDiscoveryService.Client.exceptions.InvalidParameterException
- ApplicationDiscoveryService.Client.exceptions.InvalidParameterValueException
- ApplicationDiscoveryService.Client.exceptions.ServerInternalErrorException
- ApplicationDiscoveryService.Client.exceptions.HomeRegionNotSetException