batch_delete_data_table_value
async
¶
batch_delete_data_table_value(
instance_id: InstanceId,
data_table_id: DataTableId,
values: DataTableDeleteValueIdentifierList,
*,
config_overrides: Optional[AsyncConnectClientConfig] = None,
) -> BatchDeleteDataTableValueResponse
Deletes multiple values from a data table. API users may delete values at any time. When deletion is requested from the admin website, a warning is shown alerting the user of the most recent time the attribute and its values were accessed. System managed values are not deletable by customers.
Parameters:
-
instance_id(InstanceId) –The unique identifier for the Amazon Connect instance.
-
data_table_id(DataTableId) –The unique identifier for the data table. Must also accept the table ARN with or without a version alias.
-
values(DataTableDeleteValueIdentifierList) –A list of value identifiers to delete, each specifying primary values, attribute name, and lock version information.
Raises:
-
AccessDeniedException–You do not have sufficient permissions to perform this action.
-
ConflictException–Operation cannot be performed at this time as there is a conflict with another operation or contact state.
-
InternalServiceException–Request processing failed because of an error or failure with the service.
-
InvalidParameterException–One or more of the specified parameters are not valid.
-
InvalidRequestException–The request is not valid.
-
ResourceNotFoundException–The specified resource was not found.
-
ThrottlingException–The throttling limit has been exceeded.
-
UnknownServiceError–The service returned an error code this client does not model.