TrustRolloutStatusFilterRequest
Filter criteria for POST /trust/trust-rollout-status to retrieve node-level
certificate rotation detail for specific verticals and/or node statuses.
Both vertical_names and include_status are required. To include all verticals
or all statuses, provide all valid enum values for the respective field.
Node-level detail is only meaningful for certain verticals (deployment-specific; trust manager tracks directly). Verticals where only start acknowledgment is recorded never populate node arrays regardless of filter criteria.
Usage pattern:
- Call
GET /trust/trust-rollout-statusto discover participatingvertical_keyvalues. - Supply
BAREMETALSECURITYand/orSENSORasvertical_namesfor node detail. - Set
include_statusto the node states you want to inspect (e.g.,["FAILED"]for failure diagnosis).
{
"vertical_names": [
"string"
],
"include_status": [
"string"
]
}
List of vertical keys to include in the detailed node-level response. Values must
match the TrustRolloutStatusVerticalKey enum. Obtain valid values for the current
deployment from the vertical_key fields in the GET /trust/trust-rollout-status
response. Invalid values cause a 400 response.
List of node rotation statuses to include in the node-level detail arrays.
Only nodes whose update_status matches one of the provided values will be
returned in success_nodes, failed_nodes, or pending_nodes. Invalid values
cause a 400 response.