Menghapus tabel di namespace yang ditentukan.
Catatan penggunaan
-
Operasi ini tidak dapat dikembalikan. Pastikan Anda tidak lagi memerlukan data dalam tabel tersebut sebelum menghapusnya.
-
Untuk mencegah penghapusan yang tidak disengaja, gunakan parameter
--version-tokenuntuk menentukan token versi. Tabel hanya akan dihapus jika token yang ditentukan cocok. -
Sebelum menghapus tabel, jalankan perintah
get-tableuntuk memverifikasi detailnya.
Sintaks
ossutil tables-api delete-table --table-bucket-arn value --namespace value --name value [--version-token value] [flags]
|
Parameter |
Tipe |
Deskripsi |
|
--name |
string |
Nama tabel yang akan dihapus. |
|
--namespace |
string |
Nama namespace tempat tabel berada. |
|
--table-bucket-arn |
string |
ARN dari Table Bucket. Formatnya adalah |
|
--version-token |
string |
Token versi tabel. Menentukan parameter ini memastikan bahwa tabel hanya dihapus jika tokennya cocok. Hal ini mencegah penghapusan tidak disengaja akibat operasi konkuren. |
-
Perintah
delete-tableberkorespondensi dengan operasi APIDeleteTable. Untuk informasi lebih lanjut mengenai parameter, lihat DeleteTable. -
Untuk daftar opsi baris perintah global yang didukung, lihat ossutil global options.
Contoh
-
Hapus tabel bernama
my_tabledi namespacemy_namespace.ossutil tables-api delete-table --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace my_namespace --name my_table -
Hapus tabel dengan token versi tertentu. Tabel hanya dihapus jika tokennya cocok.
ossutil tables-api delete-table --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace my_namespace --name my_table --version-token abc123