Cisco Cisco ASA 5512-X Adaptive Security Appliance
About the ASA REST API v1.1.1
VPN
VPN
31
CLASS-MAP-INVALID-PROTOCOL
DUPLICATE-CLASS-MAP
CLASS-MAP-NOT-FOUND
MAP-NAME-NOT-EDITABLE
CLASS-MAP-DELETE
INVALID-CLASS-MAP-NAME
INVALID-CLASS-MAP-NAME
INVALID-CLASS-MAP-DESCRIPTION
INCOMPATIBLE-MATCH-CRITERIA
INVALID-REGULAR-EXPRESSION
INVALID-REGULAR-EXPRESSION-NAME
DUPLICATE-REGULAR-EXPRESSION-NAME
DUPLICATE-REGULAR-EXPRESSION-CLASS-NAME
DUPLICATE-REGULAR-EXPRESSION-CLASS-NAME
INVALID-REGULAR-EXPRESSION-CLASS-NAME
INVALID-REGULAR-EXPRESSION-CLASS-DESCRIPTION
VPN
Only S2S VPN configuration is currently supported in Rest API. IPv2 and IPV6 are both supported. S2S VPN Monitoring is
not supported.
not supported.
Limitations:
Only S2S Configuration is supported. Certificate Management as seen in ASDM is not yet supported.
Error Codes:
"INVALID-INPUT"
INVALID RULE PRIORITY
INVALID MAP NAME
CAN'T EDIT PRIORITY AND MAP NAME
RULE ALREADY EXISTS
Special APIs
Bulk API
This API allows to group multiple POST, PUT, PATCH, DELETE for different resources in a single HTTP POST call. This is
for optimization purposes to make a single request to modify multiple configurations. This will provide a wrapper where
for optimization purposes to make a single request to modify multiple configurations. This will provide a wrapper where
individual request for each resource data could be grouped together in a single JSON content. It might provide atomicity
for certain level of validations where the complete request is rejected if syntax validations fail for some.
This digresses from REST paradigm although each individual operation specified will follow REST convention and users
don’t need to relearn new API but just how to package up multiple REST calls in bulk.
The details of request payload, response structure are as follows.