Skip to main content

aip_sdk.RemovedQualityCheckError

aip_sdk.RemovedQualityCheckError(message: str, *, rejected: list[str] | None = None, replacements: dict[str, str] | None = None, status_code: int | None = None, body: dict[str, Any] | None = None)

A selection named a quality check that was replaced by another one (422).

Carries its own fix for every name in replacements: swap each for its replacement and re-run. rejected can be wider than replacements — one removed name is enough for the platform to report the whole selection this way, so any name in set(rejected) - set(replacements) has no successor and needs correcting by hand, exactly as UnknownQualityCheckError would have reported it on its own.

Attributes

  • rejected list[str]: Every name in the selection that did not resolve, removed or not.
  • replacements dict[str, str]: Removed name → the check that supersedes it. A subset of rejected.

aip_sdk.RemovedQualityCheckError.replacements​

aip_sdk.RemovedQualityCheckError.replacements: dict[str, str] = replacements or {}

No docstring is defined in the source.

Inherited members​

Inherited from libs/aip-sdk/src/aip_sdk/exceptions.py

aip_sdk.RemovedQualityCheckError.body​

aip_sdk.RemovedQualityCheckError.body: dict[str, Any] = body or {}

No docstring is defined in the source.

Inherited from libs/aip-sdk/src/aip_sdk/exceptions.py

aip_sdk.RemovedQualityCheckError.correlation_id​

aip_sdk.RemovedQualityCheckError.correlation_id = current_correlation_id()

No docstring is defined in the source.

Inherited from libs/aip-sdk/src/aip_sdk/exceptions.py

aip_sdk.RemovedQualityCheckError.rejected​

aip_sdk.RemovedQualityCheckError.rejected: list[str] = rejected or []

No docstring is defined in the source.

Inherited from libs/aip-sdk/src/aip_sdk/exceptions.py

aip_sdk.RemovedQualityCheckError.request_id​

aip_sdk.RemovedQualityCheckError.request_id = current_request_id()

No docstring is defined in the source.

Inherited from libs/aip-sdk/src/aip_sdk/exceptions.py

aip_sdk.RemovedQualityCheckError.status_code​

aip_sdk.RemovedQualityCheckError.status_code = status_code

No docstring is defined in the source.

Inherited from libs/aip-sdk/src/aip_sdk/exceptions.py

aip_sdk.RemovedQualityCheckError.validation_errors​

aip_sdk.RemovedQualityCheckError.validation_errors: list[dict[str, Any]]

RFC 9457 problem+json validation_errors array, or [] when absent.