-
Notifications
You must be signed in to change notification settings - Fork 58
Description
Summary
In current automation workflows it is common to run some pre-checks based on intended list of Nitro resources to configure, in order to exit an automation workflow early rather than running it all the way. For instance, checking if a Vserver is already configured, or retrieving the operational status of a vserver to report back to the user whether it is up or down based on provided configuration.
We currently do this using the citrix.adc by running nitro_request queries for "show" commands:
- GET a single instance of a resource matching all parameters
- Run a GET query with filter to retrieve list of resources matching all provided parameters. Here we have to come around a limitation of Nitro, where the filter query returns matches on ANY of the parameters and not ALL of them. I am interested on matches on ALL parameters I give to the filter query
As an idea, would be nice to extend the current modules to provide the ability to retrieve the operational status of the resources instead of just looking at config. This could be supported by additional state flags "shown" and "shown_filtered"
Issue Type
Feature Idea
Component Name
ALL
Describe alternatives you've considered
Looking at observability exporter and telemetry data to check on existing objects.