オブジェクトの書き換えのオプションを記述します。
| JSON 表現 |
|---|
{
"kmsKey": string,
"storageClass": enum ( |
| フィールド | |
|---|---|
kmsKey |
省略可。オブジェクトの暗号化に使用される Cloud KMS 鍵のリソース名。Cloud KMS 鍵は、オブジェクトと同じロケーションに存在する必要があります。詳細については、顧客管理の暗号鍵をご覧ください。 形式: たとえば、 |
storageClass |
省略可。オブジェクトを指定されたストレージ クラスに書き換えます。このフィールドを設定すると、ストレージ クラスがオブジェクトの現在のストレージ クラスと異なる場合、オブジェクトの完全なバイトコピーが実行されます。バケットで Autoclass が有効になっている場合、ストレージ クラスの変更は Cloud Storage によって無視されます。 |
StorageClass
オブジェクトの Google Cloud Storage ストレージ クラス。詳しくは、ストレージ クラスをご覧ください。今後、新しいストレージ クラスが追加される可能性があります。
| 列挙型 | |
|---|---|
STORAGE_CLASS_UNSPECIFIED |
ストレージ クラスが指定されていません。 |
STANDARD |
Standard ストレージ クラス。 |
NEARLINE |
Nearline ストレージ クラス。 |
COLDLINE |
Coldline ストレージ クラス。 |
ARCHIVE |
Archive ストレージ クラス。 |