Resource: Job
Deskripsi tugas operasi batch penyimpanan.
| Representasi JSON |
|---|
{ "name": string, "description": string, "loggingConfig": { object ( |
| Kolom | |
|---|---|
name |
ID. Nama resource tugas. Format: Misalnya:
|
description |
Opsional. Deskripsi yang diberikan pengguna untuk tugas. Panjang maksimum: 1.024 byte saat dienkode unicode. |
loggingConfig |
Opsional. Konfigurasi logging. |
createTime |
Hanya output. Waktu saat tugas dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
scheduleTime |
Hanya output. Waktu tugas dijadwalkan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
completeTime |
Hanya output. Waktu penyelesaian pekerjaan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
counters |
Hanya output. Informasi tentang kemajuan pekerjaan. |
errorSummaries[] |
Hanya output. Merangkum kesalahan yang ditemui dengan contoh entri log kesalahan. |
state |
Hanya output. Kondisi pekerjaan. |
dryRun |
Opsional. Jika benar, pekerjaan akan berjalan dalam mode uji coba, mengembalikan jumlah total objek dan, jika konfigurasi objek berupa daftar awalan, byte yang ditemukan dari sumber. Tidak ada transformasi yang dilakukan. |
isMultiBucketJob |
Hanya output. Jika benar, pekerjaan ini beroperasi pada beberapa bucket. Pekerjaan multi-bucket memiliki batasan kuota yang berbeda dibandingkan dengan pekerjaan single-bucket. |
Kolom union source. Menentukan objek yang akan diubah. source hanya ada berupa salah satu diantara berikut: |
|
bucketList |
Menentukan daftar bucket dan objeknya yang akan diubah. |
projectSource |
Menentukan sumber project dan filter untuk mengidentifikasi objek yang akan diubah. |
Kolom union transformation. Operasi yang akan dilakukan pada objek. transformation hanya ada berupa salah satu diantara berikut: |
|
putObjectHold |
Mengubah status penangguhan objek. |
deleteObject |
Menghapus objek. |
putMetadata |
Memperbarui metadata objek. Memungkinkan pembaruan metadata kunci tetap dan kustom. Misalnya, |
rewriteObject |
Menulis ulang objek dan mengupdate metadata seperti kunci KMS. |
updateObjectCustomContext |
Memperbarui konteks kustom objek. |
setObjectAcls |
Memperbarui ACL objek. |
BucketList
Menjelaskan daftar bucket dan objeknya yang akan diubah.
| Representasi JSON |
|---|
{
"buckets": [
{
object ( |
| Kolom | |
|---|---|
buckets[] |
Wajib. Daftar bucket dan objeknya yang akan diubah. Anda hanya dapat menentukan satu bucket per tugas. Jika beberapa bucket ditentukan, akan terjadi error. |
Bucket
Mendeskripsikan konfigurasi satu bucket dan objeknya yang akan diubah.
| Representasi JSON |
|---|
{ "bucket": string, // Union field |
| Kolom | |
|---|---|
bucket |
Wajib. Nama wadah untuk objek yang akan ditransformasikan. |
Kolom union object_configuration. Menentukan objek yang akan diubah. object_configuration hanya ada berupa salah satu diantara berikut: |
|
prefixList |
Menentukan objek yang cocok dengan set awalan. |
manifest |
Menentukan objek dalam file manifes. |
LoggingConfig
Menentukan perilaku Cloud Logging.
| Representasi JSON |
|---|
{ "logActions": [ enum ( |
| Kolom | |
|---|---|
logActions[] |
Wajib. Menentukan tindakan yang akan dicatat. |
logActionStates[] |
Wajib. Negara bagian tempat Tindakan dicatat dalam log.Jika kosong, tidak ada log yang dibuat. |
LoggableAction
Jenis tindakan yang dapat dicatat.
| Enum | |
|---|---|
LOGGABLE_ACTION_UNSPECIFIED |
Nilai ilegal, untuk menghindari pemberian nilai default. |
TRANSFORM |
Tindakan transformasi yang sesuai dalam pekerjaan ini. |
LoggableActionState
Filter status tindakan yang dapat dicatat.
| Enum | |
|---|---|
LOGGABLE_ACTION_STATE_UNSPECIFIED |
Nilai ilegal, untuk menghindari penggunaan nilai default. |
SUCCEEDED |
LoggableAction berhasil diselesaikan. Tindakan SUCCEEDED dicatat sebagai [INFO][google.logging.type.LogSeverity.INFO]. |
FAILED |
LoggableAction dihentikan dalam status error. Tindakan FAILED dicatat sebagai [ERROR][google.logging.type.LogSeverity.ERROR]. |
Negara Bagian
Menjelaskan status tugas.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Nilai default. Nilai ini tidak digunakan. |
RUNNING |
Dalam proses. |
SUCCEEDED |
Berhasil diselesaikan. |
CANCELED |
Dibatalkan oleh pengguna. |
FAILED |
Dihentikan karena kegagalan yang tidak dapat dipulihkan. |
QUEUED |
Dalam antrean, tetapi belum dimulai. |
Metode |
|
|---|---|
|
Membatalkan tugas batch. |
|
Membuat tugas batch. |
|
Menghapus tugas batch. |
|
Mendapatkan tugas batch. |
|
Mencantumkan Tugas dalam project tertentu. |