Create an ACL destination
post
Authorizations
defguard_sessionstringRequired
Body
An ACL destination, as accepted when creating or updating one.
addressesstringRequired
any_addressbooleanRequired
any_portbooleanRequired
any_protocolbooleanRequired
namestringRequired
portsstringRequired
protocolsinteger · int32[]Required
Responses
201
ACL destination created.
application/json
400
Destination addresses, ports or protocols are missing.
application/json
Body returned with error responses.
codestring · nullableOptional
Machine-readable error code, returned for selected errors.
msgstringRequired
Human-readable error message.
401
Session is missing or invalid.
application/json
403
Requires admin privileges and an active enterprise license.
application/json
422
Invalid addresses, ports or protocols.
application/json
500
Unable to create ACL destination.
application/json
post/api/v1/acl/destination
POST /api/v1/acl/destination HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 141
{
"addresses": "10.0.0.0/24",
"any_address": false,
"any_port": false,
"any_protocol": false,
"name": "internal-web",
"ports": "80, 443",
"protocols": [
6
]
}{
"msg": "Must provide alias addresses, ports, or protocols"
}Last updated
Was this helpful?