create_configured_table_association_analysis_rule
async
¶
create_configured_table_association_analysis_rule(
membership_identifier: MembershipIdentifier,
configured_table_association_identifier: ConfiguredTableAssociationIdentifier,
analysis_rule_type: ConfiguredTableAssociationAnalysisRuleType,
analysis_rule_policy: ConfiguredTableAssociationAnalysisRulePolicy,
*,
config_overrides: Optional[AsyncCleanRoomsClientConfig] = None,
) -> CreateConfiguredTableAssociationAnalysisRuleOutput
Creates a new analysis rule for an associated configured table.
Parameters:
-
membership_identifier(MembershipIdentifier) –A unique identifier for the membership that the configured table association belongs to. Currently accepts the membership ID.
-
configured_table_association_identifier(ConfiguredTableAssociationIdentifier) –The unique ID for the configured table association. Currently accepts the configured table association ID.
-
analysis_rule_type(ConfiguredTableAssociationAnalysisRuleType) –The type of analysis rule.
-
analysis_rule_policy(ConfiguredTableAssociationAnalysisRulePolicy) –The analysis rule policy that was created for the configured table association.
Raises:
-
AccessDeniedException–Caller does not have sufficient access to perform this action.
-
ConflictException–Updating or deleting a resource can cause an inconsistent state.
-
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.