Skip to main content

aip_sdk.QualityCheckSelectionError

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

A quality-check run named checks the dataset cannot run (422).

The base of the three ways a selection can be refused. Catch this to handle any bad selection; catch a subclass to act on one cause. Nothing runs when this is raised — a rejected selection never dispatches the checks it named that were valid, so the version's quality verdict is unchanged.

Attributes

  • rejected list[str]: The check names the platform refused.

aip_sdk.QualityCheckSelectionError.rejected​

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

No docstring is defined in the source.

Inherited members​

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

aip_sdk.QualityCheckSelectionError.body​

aip_sdk.QualityCheckSelectionError.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.QualityCheckSelectionError.correlation_id​

aip_sdk.QualityCheckSelectionError.correlation_id = current_correlation_id()

No docstring is defined in the source.

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

aip_sdk.QualityCheckSelectionError.request_id​

aip_sdk.QualityCheckSelectionError.request_id = current_request_id()

No docstring is defined in the source.

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

aip_sdk.QualityCheckSelectionError.status_code​

aip_sdk.QualityCheckSelectionError.status_code = status_code

No docstring is defined in the source.

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

aip_sdk.QualityCheckSelectionError.validation_errors​

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

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