get_schema_analysis_rule
async
¶
get_schema_analysis_rule(
collaboration_identifier: CollaborationIdentifier,
name: TableAlias,
type: AnalysisRuleType,
*,
config_overrides: Optional[AsyncCleanRoomsClientConfig] = None,
) -> GetSchemaAnalysisRuleOutput
Retrieves a schema analysis rule.
Parameters:
-
collaboration_identifier(CollaborationIdentifier) –A unique identifier for the collaboration that the schema belongs to. Currently accepts a collaboration ID.
-
name(TableAlias) –The name of the schema to retrieve the analysis rule for.
-
type(AnalysisRuleType) –The type of the schema analysis rule to retrieve. Schema analysis rules are uniquely identified by a combination of the collaboration, the schema name, and their type.
Raises:
-
AccessDeniedException–Caller does not have sufficient access to perform this action.
-
InternalServerException–Unexpected error during processing of request.
-
ResourceNotFoundException–Request references a resource which does not exist.
-
ThrottlingException–Request was denied due to request throttling.
-
ValidationException–The input fails to satisfy the specified constraints.
-
UnknownServiceError–The service returned an error code this client does not model.