Access Control (ACL Rules)

List ACL Rules

Retrieve a paginated list of all ACL rules on a site.

<details> <summary>Filterable properties (click to expand)</summary>
NameTypeAllowed functions
typeSTRINGeq ne in notIn
idUUIDeq ne in notIn
enabledBOOLEANeq ne
nameSTRINGeq ne in notIn like
descriptionSTRINGisNull isNotNull eq ne in notIn like
actionSTRINGeq ne in notIn
indexINTEGEReq ne gt ge lt le in notIn
protocolFilterSET(STRING)isNull isNotNull contains containsAny containsAll containsExactly
networkIdUUIDisNull isNotNull eq ne in notIn
enforcingDeviceFilter.deviceIdsSET(UUID)isNull isNotNull contains containsAny containsAll containsExactly
metadata.originSTRINGeq ne in notIn
sourceFilter.typeSTRINGisNull isNotNull eq ne in notIn
sourceFilter.ipAddressesOrSubnetsSET(STRING)contains containsAny containsAll containsExactly
sourceFilter.portFilterSET(INTEGER)isNull isNotNull contains containsAny containsAll containsExactly
sourceFilter.networkIdsSET(UUID)contains containsAny containsAll containsExactly
sourceFilter.macAddressesSET(STRING)contains containsAny containsAll containsExactly
sourceFilter.prefixLengthINTEGERisNull isNotNull eq ne gt ge lt le in notIn
destinationFilter.typeSTRINGisNull isNotNull eq ne in notIn
destinationFilter.ipAddressesOrSubnetsSET(STRING)contains containsAny containsAll containsExactly
destinationFilter.portFilterSET(INTEGER)isNull isNotNull contains containsAny containsAll containsExactly
destinationFilter.networkIdsSET(UUID)contains containsAny containsAll containsExactly
destinationFilter.macAddressesSET(STRING)contains containsAny containsAll containsExactly
destinationFilter.prefixLengthINTEGERisNull isNotNull eq ne gt ge lt le in notIn
</details>
get/v1/sites/{siteId}/acl-rules

Request

Path parameters

siteIdstring uuid required

Query parameters

offsetinteger
limitinteger
filterstring

Response

OK

offsetinteger required
limitinteger required
countinteger required
totalCountinteger required

Example response

{
  "limit": 25,
  "count": 10,
  "totalCount": 1000,
  "data": [
    {
      "enabled": true,
      "action": "ALLOW|BLOCK"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.