ControllerDownstreamStatusItem

Represents the result of a call to the API to get downstream statuses for a controller

Overview of ControllerDownstreamStatusItem goes here.

ControllerDownstreamStatusItem Properties

ControllerDownstreamStatusItem

Field Type Inherited from Description
Key String ControllerDownstreamStatusItem Gets or sets the Key of the Downstream.
Status DownstreamStatusItem ControllerDownstreamStatusItem Gets or sets the Status of the Downstream.

JSON Structure of ControllerDownstreamStatusItem

{
   "Key"	:	"String",
   "Status"	:	"[DownstreamStatusItem](/object-model/downstreamstatusitem)"
}

Get Controller Downstream Statuses Async

Example in C#

// Returns: ControllerDownstreamStatusItem
var controllerDownstreamStatusItem = await client.GetControllerDownstreamStatusesAsync(ControllerInfo controller);

Example in CURL



           curl -X GET \
               https://api.us.acresecurity.cloud/api/f/INSTANCE.KEY/controllers/CONTROLLER.KEY/downstream-status \
               -H 'Authorization: Bearer TOKEN_GOES_HERE' \
               -H 'Content-Type: application/json' \
               -d '
                 [{
                       "$type":"ControllerDownstreamStatusItem",
                       "Key":"",
                       "Status":{"$type":"Feenics.Keep.WebApi.Model.DownstreamStatusItem, Feenics.Keep.WebApi.Model"}
                   },
                   {
                       "$type":"ControllerDownstreamStatusItem",
                       "Key":"",
                       "Status":{"$type":"Feenics.Keep.WebApi.Model.DownstreamStatusItem, Feenics.Keep.WebApi.Model"}
                   }]'