ironic/api-ref/source/samples
Arne Wiebalck 3ecaadbb35 Support node retirement
This change adds support for node retirement: nodes can
have additional properties 'retired' and 'retired_reason'
which change the way the nodes (can) traverse the FSM
and which operations are allowed. In particular:
- retired nodes cannot move from manageable to available;
- upon instance deletion, retired nodes move to manageable
  (rather than available).

Story: #2005425
Task: #38142

Change-Id: I8113a44c28f62bf83f8e213aeb6704f96055d52b
2020-01-28 11:01:32 +01:00
..
allocation-create-request-2.json Allocation API: reference documentation 2019-02-26 10:16:25 +01:00
allocation-create-request.json Allocation API: reference documentation 2019-02-26 10:16:25 +01:00
allocation-create-response.json Add owner to allocations and create relevant policies 2019-12-10 19:00:33 +00:00
allocation-show-response.json Add owner to allocations and create relevant policies 2019-12-10 19:00:33 +00:00
allocation-update-request.json Add api-ref for allocation update 2019-06-06 09:32:39 +05:30
allocation-update-response.json Add owner to allocations and create relevant policies 2019-12-10 19:00:33 +00:00
allocations-list-response.json Add owner to allocations and create relevant policies 2019-12-10 19:00:33 +00:00
api-root-response.json Add node traits to API reference 2018-01-25 01:36:54 +00:00
api-v1-root-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
chassis-create-request.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
chassis-list-details-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
chassis-list-response.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
chassis-show-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
chassis-update-request.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
chassis-update-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
conductor-list-details-response.json Expose conductors: api-ref 2019-02-12 07:02:09 -08:00
conductor-list-response.json Expose conductors: api-ref 2019-02-12 07:02:09 -08:00
conductor-show-response.json Expose conductors: api-ref 2019-02-12 07:02:09 -08:00
deploy-template-create-request.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
deploy-template-create-response.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
deploy-template-detail-response.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
deploy-template-list-response.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
deploy-template-show-response.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
deploy-template-update-request.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
deploy-template-update-response.json Deploy Templates: API reference 2019-03-12 15:43:12 +00:00
driver-get-response.json Adding bios_interface reference to api docs 2019-02-25 17:09:11 +01:00
driver-logical-disk-properties-response.json Fix quotes in documentation and schema description 2017-07-03 19:32:26 +03:00
driver-property-response.json Introduce configuration option [ipmi]ipmi_disable_timeout 2018-12-10 14:04:02 -08:00
drivers-list-detail-response.json Adding bios_interface reference to api docs 2019-02-25 17:09:11 +01:00
drivers-list-response.json Update api-ref for dynamic drivers 2017-02-09 19:51:03 +00:00
lookup-node-response.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-bios-detail-response.json Add documentation for BIOS settings 2018-07-27 13:23:37 +02:00
node-bios-list-response.json Add documentation for BIOS settings 2018-07-27 13:23:37 +02:00
node-create-request-classic.json Allocation API: reference documentation 2019-02-26 10:16:25 +01:00
node-create-request-dynamic.json Allocation API: reference documentation 2019-02-26 10:16:25 +01:00
node-create-response.json Support node retirement 2020-01-28 11:01:32 +01:00
node-get-boot-device-response.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-get-state-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
node-get-supported-boot-devices-response.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-inject-nmi.json Add Inject NMI to api-ref 2017-01-30 13:59:56 +09:00
node-maintenance-request.json Update the api-ref documentation for Root and Nodes 2016-05-20 08:35:29 -07:00
node-port-detail-response.json Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
node-port-list-response.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-portgroup-detail-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
node-portgroup-list-response.json Add portgroup to api-ref 2016-11-16 12:13:53 +02:00
node-set-active-state.json Update the api-ref documentation for Root and Nodes 2016-05-20 08:35:29 -07:00
node-set-available-state.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-set-boot-device.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-set-clean-state.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-set-manage-state.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-set-power-off.json Update the api-ref documentation for Root and Nodes 2016-05-20 08:35:29 -07:00
node-set-raid-request.json Update the api-ref documentation for Root and Nodes 2016-05-20 08:35:29 -07:00
node-set-soft-power-off.json Remove single quoted strings in json sample 2017-05-17 23:50:09 +07:00
node-set-traits-request.json Add node traits to API reference 2018-01-25 01:36:54 +00:00
node-show-response.json Support node retirement 2020-01-28 11:01:32 +01:00
node-traits-list-response.json Add node traits to API reference 2018-01-25 01:36:54 +00:00
node-update-driver-info-request.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-update-driver-info-response.json Support node retirement 2020-01-28 11:01:32 +01:00
node-update-driver.json Update api-ref for v1.22 2016-08-21 11:43:30 -07:00
node-validate-response.json Add api-ref and ironic state documentation for rescue 2018-01-31 04:08:07 -05:00
node-vendor-passthru-response.json Remove remaining vendor passthru lookup/heartbeat 2017-05-17 15:03:39 -04:00
node-vif-attach-request.json Add VIFs attach/detach to api-ref 2017-01-18 18:47:38 +00:00
node-vif-list-response.json Add VIFs attach/detach to api-ref 2017-01-18 18:47:38 +00:00
node-volume-connector-detail-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
node-volume-connector-list-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
node-volume-list-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
node-volume-target-detail-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
node-volume-target-list-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
nodes-list-details-response.json Support node retirement 2020-01-28 11:01:32 +01:00
nodes-list-response.json Update api-ref for dynamic drivers 2017-02-09 19:51:03 +00:00
port-create-request.json Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
port-create-response.json Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
port-list-detail-response.json Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
port-list-response.json Fix typos of filename in api-ref 2017-03-14 19:35:53 +08:00
port-update-request.json Update the api-ref documentation for Ports 2016-05-31 18:11:52 +03:00
port-update-response.json Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
portgroup-create-request.json Add portgroup to api-ref 2016-11-16 12:13:53 +02:00
portgroup-create-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
portgroup-list-detail-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
portgroup-list-response.json Add portgroup to api-ref 2016-11-16 12:13:53 +02:00
portgroup-port-detail-response.json Expose is_smartnic in port API 2019-02-10 12:10:00 +02:00
portgroup-port-list-response.json Add portgroup to api-ref 2016-11-16 12:13:53 +02:00
portgroup-update-request.json Add portgroup to api-ref 2016-11-16 12:13:53 +02:00
portgroup-update-response.json Update regenerate-samples.sh api-ref script 2016-12-26 14:21:18 +00:00
volume-connector-create-request.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-connector-create-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-connector-list-detail-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-connector-list-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-connector-update-request.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-connector-update-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-list-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-target-create-request.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-target-create-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-target-list-detail-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-target-list-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-target-update-request.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00
volume-target-update-response.json Add API for volume resources to api-ref 2017-08-02 12:46:36 +00:00