Gunakan perintah create-table-bucket untuk membuat Table Bucket.
Usage notes
-
Nama Table Bucket harus unik secara global dalam satu wilayah.
Command format
ossutil tables-api create-table-bucket --name value [--encryption-configuration value] [flags]
|
Parameter |
Type |
Description |
|
--name |
string |
Nama Table Bucket. Nama tersebut harus unik secara global dalam satu wilayah, terdiri dari 3 hingga 63 karakter, serta hanya boleh berisi huruf kecil, angka, dan tanda hubung. Nama juga harus diawali dan diakhiri dengan huruf kecil atau angka. |
|
--encryption-configuration |
string |
Konfigurasi enkripsi sisi server untuk Table Bucket, ditentukan sebagai string berformat JSON yang mendefinisikan algoritma enkripsi. |
-
Perintah create-table-bucket dipetakan ke operasi API CreateTableBucket. Untuk detail parameter API, lihat CreateTableBucket.
-
Untuk informasi mengenai opsi baris perintah global yang didukung, lihat ossutil global options.
--encryption-configuration
Opsi --encryption-configuration menerima string JSON:
{
"sseAlgorithm": "AES256"
}
Jika Anda menggunakan enkripsi KMS, Anda juga harus menentukan ID kunci KMS:
{
"sseAlgorithm": "KMS",
"kmsKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab"
}
Examples
-
Buat Table Bucket bernama my-table-bucket.
ossutil tables-api create-table-bucket --name my-table-bucket -
Buat Table Bucket dan konfigurasikan enkripsi AES256 menggunakan string JSON.
ossutil tables-api create-table-bucket --name my-table-bucket --encryption-configuration '{"sseAlgorithm":"AES256"}' -
Buat Table Bucket dan tentukan konfigurasi enkripsi menggunakan file konfigurasi. File encryption-config.json berisi konten berikut:
{ "sseAlgorithm": "KMS", "kmsKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab" }Contoh perintah:
ossutil tables-api create-table-bucket --name my-table-bucket --encryption-configuration file://encryption-config.json