GetCommunicationPortDefinitionsAsync

Gets communication port definitions for the specified controller. Returns (Task<IEnumerable>) Gets communication port definitions for the specified controller type. Returns (Task<IEnumerable>)

Find all the Communication ports on the designated Controller type.

Name Description
controllerInfo The controller to get communication port definitions for
controllerTypeInfoName The controller type name to get communication port definitions for

Get Communication Port Definitions Async

Example in C#

// Returns: IEnumerable<CommunicationPortDefinitionItem>
var communicationPortDefinitionItem = await client.GetCommunicationPortDefinitionsAsync(ControllerInfo controllerInfo);

Get Communication Port Definitions Async

Example in C#

// Returns: IEnumerable<CommunicationPortDefinitionItem>
var communicationPortDefinitionItem = await client.GetCommunicationPortDefinitionsAsync(String controllerTypeInfoName);

Example in CURL



           curl -X GET \
               https://api.us.acresecurity.cloud/api/f/INSTANCE.KEY/controllers/CONTROLLER.KEY/comports  \
               -H 'Authorization: Bearer TOKEN_GOES_HERE' 
            

Example in CURL



           curl -X GET \
               https://api.us.acresecurity.cloud/api/comports/CONTROLLER_TYPE_INFO_NAME  \
               -H 'Authorization: Bearer TOKEN_GOES_HERE'