The v3 CFS API contains a number of differences and improvements over the previous v2 API. For convenience all changes are listed here.
snake_case
rather than camelCase
for all parameters in queries and responses.
This brings the API inline with other CSM APIs.{"components":[]}
for the components endpoint).
Responses will also include a next
section that is used for paging through records.
See Paging CFS Records for more information.state
list of applied playbooks by default.
The state
can requested with the state_details
parameter.default_page_size
, debug_wait_time
and include_ara_links
.
See CFS Global Options for more information.logs
field with a link to the ARA UI with the appropriate filter for that session or component.default_playbook
option is now deprecated.
It can still be read using the v3 API but can not be set using the v3 API.
Any value set using the v2 API will still be usable by configurations, even v3 configurations, until the v2 API is removed.debug_on_failure
option that will cause sessions that fail during Ansible execution to remain up for a limited time so that users can exec into the AEE container and debug the problem.
See Troubleshoot CFS Issues for more information.debug_fail
, debug_facts
or debug_noop
as the configuration for a session if a configuration has hot already been created with that name.
See Troubleshoot CFS Issues for more information.