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 in line with other CSM APIs.{"components":[]}
for the components endpoint).
Responses 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.logs
field with a link to the ARA UI with the
appropriate filter for that session or component.
For more information, see Ansible Log Collection and
Include ARA links.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
Ansible Execution Environment (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 not already been created with that name.
See Troubleshoot CFS Issues for more information.