Resource: MigrationSubtask
Subtugas untuk migrasi yang memberikan detail tentang konfigurasi subtugas. Konten detail tidak menjadi masalah bagi pengguna akhir, tetapi merupakan kontrak antara pembuat subtugas dan pekerja subtugas.
Representasi JSON |
---|
{ "name": string, "taskId": string, "type": string, "state": enum ( |
Kolom | |
---|---|
name |
Hanya output. Tidak dapat diubah. Nama resource untuk subtugas migrasi. ID ini dibuat oleh server. Contoh: |
taskId |
ID unik tugas yang memiliki subtugas ini. |
type |
Jenis Subtask. Layanan migrasi tidak memeriksa apakah ini adalah jenis yang diketahui. Pembuatan tugas (yaitu orkestrasi atau pekerja) bergantung pada pembuat tugas untuk memastikannya hanya membuat subtugas yang memiliki polling pekerja yang kompatibel untuk Subtugas. |
state |
Hanya output. Status subtugas saat ini. |
processingError |
Hanya output. Penjelasan yang mungkin diisi saat tugas dalam status GAGAL. |
resourceErrorDetails[] |
Hanya output. Memberikan detail tentang error dan masalah yang ditemukan saat memproses subtugas. Adanya detail error tidak berarti subtugas gagal. |
resourceErrorCount |
Jumlah atau resource yang memiliki error. Catatan: Ini bukan jumlah total error karena setiap resource dapat memiliki lebih dari satu error. Ini digunakan untuk menunjukkan pemotongan dengan menampilkan |
createTime |
Waktu saat subtugas dibuat. |
lastUpdateTime |
Waktu saat subtugas terakhir diperbarui. |
metrics[] |
Metrik untuk subtugas. |
Negara bagian/Provinsi
Kemungkinan status subtugas migrasi.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status tidak ditentukan. |
ACTIVE |
Subtugas sudah siap, yaitu siap untuk dieksekusi. |
RUNNING |
Subtugas sedang berjalan, yaitu ditetapkan ke pekerja untuk dieksekusi. |
SUCCEEDED |
Subtugas berhasil diselesaikan. |
FAILED |
Subtugas tidak berhasil diselesaikan. |
PAUSED |
Subtugas dijeda, yaitu tidak akan dijadwalkan. Jika sudah ditetapkan,kontrak mungkin masih selesai tetapi tidak ada perpanjangan sewa baru yang akan diberikan. |
PENDING_DEPENDENCY |
Subtugas tertunda dependensi. Ini akan dijadwalkan setelah dependensinya selesai. |
TimeSeries
Objek metrik untuk SubTask.
Representasi JSON |
---|
{ "metric": string, "valueType": enum ( |
Kolom | |
---|---|
metric |
Wajib. Nama metrik. Jika metrik belum diketahui oleh layanan, metrik akan dibuat secara otomatis. |
valueType |
Wajib. Jenis nilai deret waktu. |
metricKind |
Opsional. Jenis metrik deret waktu. Jika ada, jenis metrik tersebut harus sama dengan jenis metrik pada metrik terkait. Jika deskripsi metrik terkait harus dibuat secara otomatis, kolom ini akan menentukan jenis metrik deskripsi baru dan harus berupa |
points[] |
Wajib. Titik-titik data deret waktu ini. Saat mencantumkan deret waktu, poin ditampilkan dalam urutan waktu terbalik. Saat membuat deret waktu, kolom ini harus berisi tepat satu titik dan jenis titik harus sama dengan jenis nilai metrik terkait. Jika deskripsi metrik terkait harus dibuat secara otomatis, jenis nilai deskriptor ditentukan oleh jenis titik, yang harus berupa |
Titik
Satu titik data dalam deret waktu.
Representasi JSON |
---|
{ "interval": { object ( |
Kolom | |
---|---|
interval |
Interval waktu saat titik data diterapkan. Untuk metrik |
value |
Nilai titik data. |
TimeInterval
Interval waktu yang diperluas tepat setelah waktu mulai hingga waktu berakhir. Jika waktu mulai sama dengan waktu berakhir, maka interval mewakili satu titik waktu.
Representasi JSON |
---|
{ "startTime": string, "endTime": string } |
Kolom | |
---|---|
startTime |
Opsional. Awal interval waktu. Nilai default untuk waktu mulai adalah waktu berakhir. Waktu mulai tidak boleh setelah waktu berakhir. |
endTime |
Wajib. Akhir interval waktu. |
TypedValue
Satu nilai dengan jenis kuat.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union value . Kolom nilai yang diketik. value hanya ada berupa salah satu diantara berikut: |
|
boolValue |
Nilai Boolean: |
int64Value |
Bilangan bulat 64-bit. Rentangnya adalah sekitar |
doubleValue |
Bilangan floating point presisi ganda 64-bit. Besarnya sekitar |
stringValue |
Nilai string dengan panjang variabel. |
distributionValue |
Nilai distribusi. |
Metode |
|
---|---|
|
Mendapatkan subtugas migrasi yang dibuat sebelumnya. |
|
Mencantumkan subtugas migrasi yang dibuat sebelumnya. |