Stay organized with collections
Save and categorize content based on your preferences.
Permanently drop/delete a row range from a specified table. The request can specify whether to delete all rows in a table, or only those that match a particular prefix. Note that row key prefixes used here are treated as service data. For more information about how service data is handled, see the Google Cloud Privacy Notice.
HTTP request
POST https://bigtableadmin.googleapis.com/v2/{name=projects/*/instances/*/tables/*}:dropRowRange
Required. The unique name of the table on which to drop a range of rows. Values are of the form projects/{project}/instances/{instance}/tables/{table}.
Authorization requires the following IAM permission on the specified resource name:
bigtable.tables.mutateRows
Request body
The request body contains data with the following structure:
JSON representation
{// Union field target can be only one of the following:"rowKeyPrefix": string,"deleteAllDataFromTable": boolean// End of list of possible types for union field target.}
Fields
Union field target. Delete all rows or by prefix. target can be only one of the following:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-16 UTC."],[[["This operation permanently deletes a range of rows from a specified table in Google Cloud Bigtable."],["You can choose to delete all rows within a table, or only those rows that start with a specific row key prefix."],["The request URL requires the table's unique name in the format `projects/{project}/instances/{instance}/tables/{table}`, and the operation needs the `bigtable.tables.mutateRows` IAM permission."],["The request body allows you to specify either a `rowKeyPrefix` (base64-encoded string) or `deleteAllDataFromTable` (boolean) to define which rows are to be deleted."],["The operation requires one of several OAuth scopes for authorization including `https://www.googleapis.com/auth/bigtable.admin`, `https://www.googleapis.com/auth/cloud-platform`, and others."]]],[]]