- Resource: Upgrade
- Status
- Jenis
- Jadwal
- TimeWindow
- DayOfWeek
- TimeOfDay
- Batasan
- Interval
- WeeklyTimeInterval
- Editor
- VmwareUpgradeComponent
- VmwareComponentType
- Status
- Metode
Resource: Upgrade
Menjelaskan Upgrade Private Cloud.
| Representasi JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "endTime": string, "state": enum ( |
| Kolom | |
|---|---|
name |
Hanya output. ID. Nama resource cloud pribadi |
createTime |
Hanya output. Hanya Output. Waktu pembuatan resource ini. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Hanya Output. Waktu pembaruan terakhir resource ini. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Hanya output. Hanya Output. Waktu berakhirnya upgrade. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
state |
Hanya output. Status upgrade saat ini. |
type |
Hanya output. Hanya Output. Jenis upgrade. |
description |
Hanya output. Hanya Output. Deskripsi upgrade. Informasi ini digunakan untuk memberikan informasi tambahan tentang upgrade cloud pribadi, seperti tujuan upgrade, perubahan yang disertakan dalam upgrade, atau informasi relevan lainnya tentang upgrade. |
estimatedDuration |
Hanya output. Hanya Output. Estimasi total durasi upgrade. Informasi ini dapat digunakan untuk merencanakan atau menjadwalkan upgrade guna meminimalkan gangguan. Perhatikan bahwa perkiraan durasi hanyalah estimasi. Durasi upgrade sebenarnya dapat bervariasi. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
schedule |
Detail jadwal untuk upgrade. |
version |
Hanya output. |
etag |
ETag untuk resource upgrade. Jika disediakan saat update, ETag ini harus cocok dengan ETag server. |
uid |
Hanya output. ID unik yang dibuat sistem untuk resource. |
componentUpgrades[] |
Hanya output. Hanya Output. Daftar upgrade komponen. |
startVersion |
Hanya output. Hanya Output. Versi awal |
targetVersion |
Hanya output. Hanya Output. Versi target |
Negara bagian/Provinsi
Kemungkinan status cloud pribadi Upgrade.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Nilai default. Nilai ini tidak boleh digunakan. |
SCHEDULED |
Upgrade dijadwalkan, tetapi belum dimulai. |
ONGOING |
Upgrade saat ini sedang dalam proses dan belum selesai. |
SUCCEEDED |
Upgrade berhasil diselesaikan. |
PAUSED |
Upgrade saat ini dijeda. |
FAILED |
Upgrade gagal. |
CANCELLING |
Upgrade sedang dalam proses pembatalan. |
CANCELLED |
Upgrade dibatalkan. |
RESCHEDULING |
Upgrade sedang dalam proses penjadwalan ulang. |
Jenis
Kemungkinan jenis upgrade. Jenis lainnya dapat ditambahkan pada masa mendatang.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Nilai default. Nilai ini tidak boleh digunakan. |
VSPHERE_UPGRADE |
Upgrade komponen VMware saat versi utama tersedia. 7.0u2 -> 7.0u3. |
VSPHERE_PATCH |
Patching komponen VMware saat versi minor tersedia. 7.0u2c -> 7.0u2d. |
WORKAROUND |
Solusi adalah perbaikan cepat untuk kerentanan atau masalah yang diterapkan untuk memitigasi kerentanan atau masalah yang diketahui hingga patch atau update dirilis. Deskripsi upgrade akan berisi detail selengkapnya. |
FIRMWARE_UPGRADE |
Upgrade firmware untuk produk VMware yang digunakan di cloud pribadi. |
SWITCH_UPGRADE |
Upgrade switch. |
OTHER |
Jenis upgrade yang tidak termasuk dalam kategori lainnya. |
INFRASTRUCTURE_UPGRADE |
Upgrade infrastruktur dalam pemeliharaan node BM. |
Jadwal
Jadwalkan upgrade.
| Representasi JSON |
|---|
{ "startTime": string, "weeklyWindows": [ { object ( |
| Kolom | |
|---|---|
startTime |
Wajib. Waktu mulai terjadwal untuk upgrade. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
weeklyWindows[] |
Wajib. Periode waktu mingguan untuk aktivitas upgrade. Server melakukan aktivitas upgrade selama periode waktu ini untuk meminimalkan gangguan. |
constraints |
Hanya output. Hanya Output. Batasan yang diterapkan pada jadwal. Batasan ini harus berlaku pada saat penjadwalan ulang. |
editWindow |
Hanya output. Hanya Output. Jadwal terbuka untuk diedit selama interval atau periode waktu ini. |
lastEditor |
Hanya output. Hanya Output. Menunjukkan siapa yang terakhir kali mengedit jadwal upgrade. Nilai diperbarui setiap kali upgrade dijadwalkan ulang. |
TimeWindow
Mewakili jangka waktu untuk melakukan aktivitas upgrade.
| Representasi JSON |
|---|
{ "dayOfWeek": enum ( |
| Kolom | |
|---|---|
dayOfWeek |
Wajib. Hari dalam seminggu untuk periode ini. |
startTime |
Wajib. Waktu dalam UTC saat jendela dimulai. |
duration |
Wajib. Durasi jendela. Durasi maksimum yang diizinkan untuk setiap jendela adalah 24 jam. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
DayOfWeek
Mewakili hari dalam seminggu.
| Enum | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Hari dalam seminggu tidak ditentukan. |
MONDAY |
Senin |
TUESDAY |
Selasa |
WEDNESDAY |
Rabu |
THURSDAY |
Kamis |
FRIDAY |
Jumat |
SATURDAY |
Sabtu |
SUNDAY |
Minggu |
TimeOfDay
Merepresentasikan waktu. Tanggal dan zona waktu tidak signifikan atau ditentukan di tempat lain. API dapat memilih untuk mengizinkan detik kabisat. Jenis terkait adalah google.type.Date dan google.protobuf.Timestamp.
| Representasi JSON |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Kolom | |
|---|---|
hours |
Jam dalam format 24 jam. Harus lebih besar dari atau sama dengan 0 dan biasanya harus kurang dari atau sama dengan 23. API dapat memilih untuk mengizinkan nilai "24:00:00" untuk skenario seperti waktu tutup bisnis. |
minutes |
Menit dalam satu jam. Harus lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 59. |
seconds |
Detik dalam satu menit. Harus lebih besar dari atau sama dengan 0 dan biasanya harus kurang dari atau sama dengan 59. API dapat mengizinkan nilai 60 jika memungkinkan lompatan-detik. |
nanos |
Pecahan detik, dalam nanodetik. Harus lebih besar dari atau sama dengan 0 dan kurang dari atau sama dengan 999.999.999. |
Batasan
Batasan yang akan diterapkan saat mengedit jadwal. Batasan ini memastikan bahwa persyaratan khusus Upgrade terpenuhi.
| Representasi JSON |
|---|
{ "minHoursDay": integer, "minHoursWeek": integer, "rescheduleDateRange": { object ( |
| Kolom | |
|---|---|
minHoursDay |
Hanya output. Jumlah minimum jam harus dialokasikan untuk aktivitas upgrade untuk setiap hari yang dipilih. Ini adalah waktu minimum; jadwal upgrade dapat mengalokasikan lebih banyak jam untuk hari tertentu. |
minHoursWeek |
Hanya output. Jumlah minimum jam mingguan harus dialokasikan untuk aktivitas upgrade. Ini hanyalah jumlah minimum; jadwal dapat menetapkan lebih banyak jam kerja mingguan. |
rescheduleDateRange |
Hanya output. Hanya Output. Pengguna hanya dapat menjadwalkan ulang upgrade yang dimulai dalam rentang ini. |
disallowedIntervals[] |
Hanya output. Hanya Output. Daftar interval yang tidak mengizinkan masa pemeliharaan. Setiap jangka waktu yang tumpang-tindih dengan salah satu interval ini akan dianggap tidak valid. |
Interval
Menampilkan interval waktu yang dienkode sebagai waktu mulai Stempel Waktu (inklusif) dan waktu berakhir Stempel Waktu (eksklusif).
Waktu mulai harus kurang dari atau sama dengan waktu berakhir. Jika waktu mulai sama dengan waktu berakhir, intervalnya kosong (tidak ada waktu yang cocok). Jika waktu mulai dan waktu berakhir tidak ditentukan, intervalnya akan cocok dengan semua waktu.
| Representasi JSON |
|---|
{ "startTime": string, "endTime": string } |
| Kolom | |
|---|---|
startTime |
Opsional. Waktu mulai interval inklusif. Jika ditentukan, Stempel Waktu yang cocok dengan interval ini harus sama dengan atau setelah waktu mulai. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Opsional. Akhir interval eksklusif. Jika ditentukan, Stempel Waktu yang cocok dengan interval ini harus sebelum waktu berakhir. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
WeeklyTimeInterval
Mewakili interval waktu, yang mencakup hari dalam seminggu. Hingga zona waktu lokal didukung, interval ini menggunakan UTC.
| Representasi JSON |
|---|
{ "startDay": enum ( |
| Kolom | |
|---|---|
startDay |
Hanya output. Hari saat interval dimulai. |
startTime |
Hanya output. Waktu pada hari mulai saat interval dimulai. |
endDay |
Hanya output. Hari saat interval berakhir. Bisa sama dengan hari mulai. |
endTime |
Hanya output. Waktu pada hari akhir saat interval berakhir. |
Editor
Kemungkinan nilai siapa yang mengedit jadwal upgrade Nilai mengidentifikasi grup atau entitas, bukan individu.
| Enum | |
|---|---|
EDITOR_UNSPECIFIED |
Nilai default. Nilai ini tidak boleh digunakan. |
SYSTEM |
Upgrade dijadwalkan oleh Sistem atau layanan internal. |
USER |
Upgrade dijadwalkan oleh pengguna akhir. |
VmwareUpgradeComponent
Resource upgrade per komponen
| Representasi JSON |
|---|
{ "componentType": enum ( |
| Kolom | |
|---|---|
componentType |
Hanya output. Jenis komponen |
state |
Hanya output. Status upgrade komponen. |
VmwareComponentType
Jenis komponen VMware
| Enum | |
|---|---|
VMWARE_COMPONENT_TYPE_UNSPECIFIED |
Nilai default. Nilai ini tidak boleh digunakan. |
VCENTER |
vcenter |
ESXI |
node esxi + node transport |
NSXT_UC |
koordinator upgrade NSXT |
NSXT_EDGE |
nsxt edges cluster |
NSXT_MGR |
nsxt managers/management plane |
HCX |
hcx |
VSAN |
Cluster VSAN |
DVS |
Tombol DVS |
NAMESERVER_VM |
VM server nama |
KMS_VM |
VM KMS yang digunakan untuk enkripsi vSAN |
WITNESS_VM |
VM saksi jika terjadi PC yang diregangkan |
NSXT |
nsxt |
CLUSTER |
Cluster digunakan jika ada BM |
VM_TOOLS |
VMware Tools. |
Negara bagian/Provinsi
Status menentukan status upgrade saat ini
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Nilai default. Nilai ini tidak boleh digunakan. |
RUNNING |
Upgrade komponen sedang berlangsung |
PAUSED |
Upgrade komponen dijeda. Akan dilanjutkan saat tugas upgrade dilanjutkan |
SUCCEEDED |
Upgrade komponen berhasil diselesaikan |
FAILED |
Upgrade komponen gagal. Status ini akan berubah menjadi "Lanjutkan" jika upgrade dilanjutkan atau tetap seperti semula |
NOT_STARTED |
Upgrade komponen belum dimulai |
NOT_APPLICABLE |
Upgrade komponen tidak berlaku dalam upgrade ini. Foto akan dilewati. |
Metode |
|
|---|---|
|
Mengambil resource Upgrade private cloud berdasarkan nama resource-nya. |
|
Mencantumkan Upgrades yang lalu, sedang berlangsung, dan mendatang untuk cloud pribadi tertentu. |
|
Perbarui resource Upgrade private cloud. |