Merge "Clarify trait filtering in the API doc"

This commit is contained in:
Zuul
2022-08-04 08:31:51 +00:00
committed by Gerrit Code Review

View File

@@ -270,9 +270,10 @@ required_traits_unnumbered:
have capacity for all requested resources and the set of those resource have capacity for all requested resources and the set of those resource
providers will *collectively* contain all of the required traits. These providers will *collectively* contain all of the required traits. These
traits may be satisfied by any provider in the same non-sharing tree or traits may be satisfied by any provider in the same non-sharing tree or
associated via aggregate. **Starting from microversion 1.22** traits which associated via aggregate as far as that provider also contributes resource
are forbidden from any resource provider may be expressed by prefixing a to the request. **Starting from microversion 1.22** traits which
trait with a ``!``. are forbidden from any resource provider contributing resources to the
request may be expressed by prefixing a trait with a ``!``.
**Starting from microversion 1.39** the ``required`` query parameter can be **Starting from microversion 1.39** the ``required`` query parameter can be
repeated. The trait lists from the repeated parameters are ANDed together. repeated. The trait lists from the repeated parameters are ANDed together.