virtualmachine.gdc.goog/v1
Berisi definisi Skema API untuk grup API virtualmachine.gdc.goog v1.
AccessManagementConfig
Menentukan konfigurasi fitur AccessManagement
di lingkungan tamu.
Muncul di: - GuestEnvironment
Kolom | Deskripsi |
---|---|
enable boolean |
Menentukan apakah akan enable fitur AccessManagement di lingkungan tamu VM. Lihat deskripsi kolom GuestEnvironment untuk mengetahui informasi tentang nilai default kolom. |
Compute
Menentukan atribut CPU dan memori VM.
Anda harus menentukan vcpus
dan memory
secara eksklusif, atau hanya menentukan
VirtualMachineType
.
Menentukan vcpus
tanpa memory
, atau sebaliknya, akan membuat kombinasi yang tidak valid.
Menentukan virtualMachineType
saat menentukan vcpus
atau memory
, atau
keduanya juga membuat kombinasi yang tidak valid.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
virtualMachineType string |
Menentukan nama VirtualMachineType yang dirujuk. Referensi memerlukan nama VirtualMachineType yang telah ditentukan sebelumnya atau nama VirtualMachineType yang ideal. |
vcpus integer |
Menentukan jumlah VCPU yang tersedia untuk instance. Tentukan vcpus sebagai bilangan bulat. Nilai ini harus kelipatan 2, dengan 2 sebagai nilai minimum dan 128 sebagai nilai maksimum yang diizinkan. |
memory Jumlah |
Menentukan jumlah memori fisik yang tersedia untuk instance. memory harus memiliki nilai minimum 1Gi , dan dapat mencapai (termasuk) 400Gi . |
DiskAttachment
Mewakili hubungan lampiran antara VirtualMachine
dan
VirtualMachineDisk
.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
boot boolean |
Menentukan apakah disk ini adalah perangkat booting untuk VirtualMachine . Harus ada tepat satu disk yang ditandai sebagai boot . |
autoDelete boolean |
Menentukan apakah disk harus dihapus saat VirtualMachine dihapus. AutoDelete hanya berlaku saat disk terpasang ke VirtualMachine . Siklus proses VirtualMachineDisk dipisahkan dari VirtualMachine setelah tidak lagi dirujuk di .spec.disks . |
virtualMachineDiskRef LocalObjectReference |
Merujuk ke VirtualMachineDisk di namespace yang sama. |
DiskReplicationStatus
Muncul di: - VirtualMachineDiskStatus
Kolom | Deskripsi |
---|---|
role ReplicationRole |
Peran yang dimiliki disk ini dalam hubungan replikasi. Nilai yang valid adalah "primary" dan "secondary". |
primaryDisk ReplicatedDiskInfo |
Disk utama yang mereplikasi disk ini, jika disk ini adalah disk sekunder. Akan bernilai nol untuk disk utama. |
secondaryDisk ReplicatedDiskInfo |
Disk sekunder yang direplikasi oleh disk ini, jika disk ini adalah disk utama. Akan bernilai nol untuk disk sekunder. |
volumeReplicationRelationship string |
Nama objek hubungan replikasi volume yang mengelola replikasi. |
conditions Array Condition |
Pengamatan terbaru status replikasi. |
errorStatus ErrorStatus |
Daftar error yang terjadi selama replikasi. |
DiskSource
Menentukan sumber untuk disk. Tentukan tepat satu sumber yang didukung untuk digunakan dalam mengisi disk.
Muncul di: - VirtualMachineDiskSpec
Kolom | Deskripsi |
---|---|
image ImageDiskSource |
Menunjukkan bahwa disk dibuat dari Image disk. |
FilterSpec
Menentukan Filter pemulihan terperinci.
Muncul di: - VirtualMachineRestoreRequestSpec
Kolom | Deskripsi |
---|---|
targetedVirtualMachines Array VirtualMachineResourceConfig |
Kumpulan VM yang perlu dipulihkan. VM ini harus merupakan VM yang menjadi bagian dari resource VirtualMachineBackup yang disediakan dalam VirtualMachineRestoreRequest yang sama. |
targetedVirtualMachineDisks Array VirtualMachineResourceConfig |
Kumpulan VMDisk yang perlu dipulihkan. VMDisk ini harus merupakan VMDisk yang merupakan bagian dari resource VirtualMachineBackup yang disediakan dalam VirtualMachineRestoreRequest yang sama. |
virtualMachineDiskOptions VirtualMachineDiskFilterOptions |
Menentukan opsi filter untuk memulihkan disk. Menentukan kolom ini tidak akan memulihkan VirtualMachine, tetapi hanya akan memulihkan VirtualMachineDisk berdasarkan kolom yang dipilih di VirtualMachineDiskFilterOptions. Kolom ini tidak boleh ditentukan jika salah satu dari TargetedVirtualMachines atau TargetedVirtualMachineDisks ditentukan. |
Firmware
Menentukan opsi inisialisasi VM pada waktu booting.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
type string |
Menentukan apakah akan melakukan booting melalui UEFI atau BIOS. Nilai defaultnya adalah bios . Tidak digunakan lagi: Gunakan ShieldConfig.BootType sebagai gantinya. |
enableSecureBoot boolean |
Mengaktifkan atau menonaktifkan verifikasi sertifikat boot loader. Hal ini untuk membantu memblokir pemuatan kode yang dimodifikasi atau berbahaya. Nilai defaultnya adalah true jika type adalah uefi . Jika type disetel ke bios , nilai defaultnya adalah false dan tidak dapat diubah karena verifikasi sertifikat boot loader tidak tersedia untuk BIOS. Tidak digunakan lagi: Gunakan ShieldConfig.EnableSecureBoot sebagai gantinya. |
GCSReference
Menampilkan sumber GCS tempat menyimpan image.
Muncul di: - VirtualMachineImageSpec
Kolom | Deskripsi |
---|---|
url string |
URL objek GCS. |
GuestEnvironment
Menentukan konfigurasi lingkungan tamu.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
accessManagement AccessManagementConfig |
Menentukan konfigurasi pengelolaan akses. |
IPAddress
Muncul di: - NetworkInterfaceSpec
Kolom | Deskripsi |
---|---|
address string |
Alamat IP. Di GDC yang terhubung, alamat dapat berisi subnet mask. Jika subnet mask tidak disertakan, /32 akan digunakan sebagai default. Misalnya, 1.2.3.4 akan dianggap sebagai 1.2.3.4/32. Atau, input dapat berupa 1.2.3.4/24. Di GDC airgapped, alamat mungkin tidak berisi subnet mask. Informasi subnet diambil dari objek Subnet. |
managed boolean |
Apakah siklus proses Subnet yang terkait dengan alamat IP ini harus dikelola oleh sistem dalam GDC yang terisolasi. Tidak digunakan di GDC terhubung. Jika benar (default), Subnet akan dibuat secara otomatis untuk IP ini dan dihapus selama penghapusan VM. Jika salah (false), pengguna harus telah membuat Subnet dan Subnet harus dalam status siap (ready). |
ImageDestinationReference
Menunjuk ke tujuan tempat konten gambar diupload.
Hanya satu tujuan yang dapat ditentukan.
Hanya didukung di deployment GDC Connected.
Kolom ini wajib diisi jika ImageSourceReference
yang ditentukan adalah GCS
.
Muncul di: - VirtualMachineImageImportSpec
Kolom | Deskripsi |
---|---|
gcs ImageGCSDestinationReference |
Detail bucket untuk gambar yang diisi ke GCS. |
ImageDiskSource
Referensi ke Sumber Gambar.
Muncul di: - DiskSource
Kolom | Deskripsi |
---|---|
name string |
Nama objek API VirtualMachineImage . |
namespace string |
Namespace objek API VirtualMachineImage . Untuk golden image, gunakan vm-system . Untuk gambar dalam project saat ini, tetapkan ini sebagai kosong atau gunakan nilai namespace saat ini. |
ImageGCSDestinationReference
Mewakili tujuan GCS tempat mengimpor gambar.
Muncul di: - ImageDestinationReference
Kolom | Deskripsi |
---|---|
bucketName string |
Nama Bucket GCS yang menyimpan gambar ini. |
ImageGCSSourceReference
Menampilkan sumber GCS tempat mengimpor gambar.
Muncul di: - ImageSourceReference
Kolom | Deskripsi |
---|---|
bucketName string |
Nama Bucket GCS yang menyimpan gambar ini. |
objectName string |
Nama gambar dalam bucket. |
ImageMetadataInput
Spesifikasi untuk VirtualMachineImage
.
Muncul di: - VirtualMachineImageImportSpec
Kolom | Deskripsi |
---|---|
name string |
Nama gambar, seperti ubuntu-20.04-server-cloudimg . |
operatingSystem OSName |
Nama OS yang memiliki image ini, seperti ubuntu-2004 . |
minimumDiskSize Jumlah |
Ukuran minimum disk tempat image dapat diterapkan. Tindakan ini hanya menentukan ukuran yang direkomendasikan untuk disk mendatang yang dibuat dari image ini. Ukuran ini tidak menunjukkan ukuran gambar itu sendiri. Kolom ini wajib diisi jika gambar diimpor dari penyimpanan objek. |
ImageObjectStorageSourceReference
Menampilkan sumber penyimpanan objek tempat mengimpor gambar.
Muncul di: - ImageSourceReference
Kolom | Deskripsi |
---|---|
bucketRef LocalObjectReference |
Nama resource kustom Bucket yang menyimpan gambar ini. Resource kustom Bucket harus berada di namespace yang sama dengan objek ini. |
objectName string |
Nama gambar dalam bucket. |
ImagePrepareOptions
Mewakili opsi untuk penyiapan gambar.
Muncul di: - VirtualMachineImageImportSpec
Kolom | Deskripsi |
---|---|
installGuestEnvironment boolean |
Menentukan apakah akan menginstal lingkungan tamu GDC yang terisolasi dari internet. Nilai defaultnya adalah true . |
ImageSourceReference
Menunjuk ke resource tempat konten gambar diisi. Hanya satu sumber yang dapat ditentukan.
Muncul di: - VirtualMachineImageImportSpec
Kolom | Deskripsi |
---|---|
diskRef LocalObjectReference |
Ditentukan saat gambar diisi dari VirtualMachineDisk yang ada. |
objectStorage ImageObjectStorageSourceReference |
Detail bucket untuk gambar yang diisi dari penyimpanan objek. |
gcs ImageGCSSourceReference |
Detail bucket untuk gambar yang diisi dari gcs. |
NetworkInterfaceSpec
Menentukan konfigurasi antarmuka jaringan. Di GDC yang terhubung, hanya Network dan IPAddresses yang dapat ditentukan. Di GDC airgapped, salah satu dari Network, Subnet, atau IPAddresses harus ditentukan. Subnet dan IPAddresses dapat ditentukan bersama secara opsional.
Muncul di: - NetworkSpec
Kolom | Deskripsi |
---|---|
network string |
Jaringan yang terhubung ke antarmuka. Di GDC airgapped, nilai yang valid adalah: default , multicast . |
subnet string |
Subnet yang terhubung ke antarmuka dalam GDC dengan air gap. Tidak digunakan di GDC terhubung. Jika tidak ditentukan, nilai defaultnya adalah subnet default dari jaringan yang ditentukan. |
subnetNamespace string |
Namespace yang terhubung ke Subnet antarmuka dalam lingkungan airgap GDC. Tidak digunakan di GDC terhubung. Jika tidak ditentukan, defaultnya adalah namespace yang sama dengan VirtualMachine. |
ipAddresses Array IPAddress |
Alamat IP yang akan ditetapkan ke antarmuka. Hanya alamat IP pertama yang ditetapkan ke antarmuka. Di GDC airgapped, alamat IP akan dialokasikan secara dinamis jika tidak ditentukan. Di GDC yang terhubung, jika jaringan dikonfigurasi untuk menggunakan server DHCP eksternal, kolom ini dapat digunakan secara opsional untuk menentukan alamat statis. Jika jaringan tidak dikonfigurasi untuk menggunakan server DHCP eksternal, kolom ini wajib diisi. |
NetworkInterfaceStatus
NetworkInterfaceStatus adalah status untuk resource NetworkInterface.
Muncul di: - NetworkStatus
Kolom | Deskripsi |
---|---|
name string |
Name menunjukkan nama antarmuka jaringan yang diekspos di dalam VM, misalnya "eth0", "eth1". |
ipAddresses array string |
IpAddresses adalah alamat IP yang ditetapkan ke NetworkInterface. |
macAddress string |
MacAddress adalah alamat MAC yang ditetapkan ke NetworkInterface. |
NetworkPerformanceSpec
Muncul di: - NetworkSpec
Kolom | Deskripsi |
---|---|
highThroughputMode boolean |
Apakah pengoptimalan throughput tinggi diaktifkan untuk semua antarmuka di VM dalam GDC yang terisolasi. Tidak digunakan di GDC terhubung. Jika benar (true), fitur seperti multiqueue akan digunakan untuk meningkatkan performa jaringan. Nilai defaultnya adalah false . |
NetworkSpec
Menentukan konfigurasi jaringan.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
interfaces Array NetworkInterfaceSpec |
Antarmuka jaringan yang terpasang ke VM. Jika tidak ada antarmuka unicast yang ditentukan, antarmuka default akan otomatis ditambahkan. Pengguna di organisasi yang mendukung multicast dapat menambahkan antarmuka multicast . Antarmuka pertama yang ditentukan akan diperlakukan sebagai antarmuka default saat menyiapkan rute default di dalam VM. |
performanceSpec NetworkPerformanceSpec |
Menentukan konfigurasi untuk jaringan berperforma tinggi. |
NetworkStatus
NetworkStatus adalah status untuk jaringan Virtual Machine.
Muncul di: - VirtualMachineStatus
Kolom | Deskripsi |
---|---|
interfaces Array NetworkInterfaceStatus |
OSName
Jenis dasar: string
Daftar OS yang valid untuk digunakan.
Muncul di: - ImageMetadataInput - OperatingSystemSpec
OperatingSystemSpec
Berisi informasi sistem operasi gambar.
Muncul di: - VirtualMachineImageSpec
Kolom | Deskripsi |
---|---|
name OSName |
Nama OS yang memiliki image ini, misalnya "windows-2016". |
ReplicatedDiskInfo
Muncul di: - DiskReplicationStatus
Kolom | Deskripsi |
---|---|
name string |
Nama instance VirtualMachineDisk . |
zone string |
Zona instance VirtualMachineDisk . |
SSHSpec
Menyimpan kredensial SSH yang digunakan untuk membuat koneksi.
Muncul di: - VirtualMachineAccessRequestSpec
Kolom | Deskripsi |
---|---|
key string |
Menentukan kunci publik yang akan diprogram untuk akses SSH. |
ttl Durasi |
Menentukan durasi waktu berlakunya kunci ini, yang dinyatakan dalam jam, menit, dan detik. Nilai defaultnya adalah 24h0m0s . |
ServicePort
ServicePort berisi informasi tentang port layanan.
Muncul di: - VirtualMachineExternalAccessSpec
Kolom | Deskripsi |
---|---|
name string |
Nama port ini dalam layanan. |
protocol Protokol |
Protokol IP untuk port ini. Mendukung "TCP", "UDP", dan "SCTP". |
port integer |
Port yang akan diekspos oleh layanan ini. |
ShieldConfig
Menentukan konfigurasi terkait keamanan VM.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
bootType string |
Menentukan apakah akan melakukan booting melalui UEFI atau BIOS. Nilai defaultnya adalah bios . |
enableSecureBoot boolean |
Mengaktifkan atau menonaktifkan verifikasi sertifikat boot loader. Hal ini untuk membantu memblokir pemuatan kode yang dimodifikasi atau berbahaya. Nilai defaultnya adalah true jika bootType adalah uefi . Jika bootType disetel ke bios , nilai defaultnya adalah false dan tidak dapat diubah karena verifikasi sertifikat boot loader tidak tersedia untuk BIOS. |
enableVtpm boolean |
Apakah akan mengemulasi perangkat VTPM. Nilai defaultnya adalah false . |
StartupScript
Menentukan skrip startup untuk VM.
Mendukung spesifikasi skrip startup baik sebagai string teks biasa
atau secret Kubernetes. Jika kolom script
ditentukan, kolom
scriptSecretRef
tidak boleh diberikan, dan sebaliknya.
Muncul di: - VirtualMachineSpec
Kolom | Deskripsi |
---|---|
name string |
Menentukan nama skrip. Harus cocok dengan regex [\w][\w\-.]* dan maksimal 255 karakter. Jika menentukan skrip untuk VM Windows, nama harus menyertakan '-' yang diikuti dengan ekstensi skrip sebagai akhiran. Misalnya, gunakan nama hello-world-ps1 untuk skrip Powershell bernama hello-world . |
script string |
Menentukan string teks biasa yang berisi skrip. Ukuran konten skrip harus kurang dari 2048 byte. |
scriptSecretRef LocalObjectReference |
Mereferensikan secret Kubernetes yang berisi skrip. Nama ScriptSecretRef harus cocok dengan nama secret Kubernetes. |
VMMError
Wrapper untuk semua error VMM, termasuk kode error.
Muncul di: - VirtualMachineAccessRequestStatus - VirtualMachineDiskStatus - VirtualMachineExternalAccessStatus - VirtualMachineImageImportStatus - VirtualMachineImageStatus - VirtualMachinePasswordResetRequestStatus - VirtualMachineStatus
Kolom | Deskripsi |
---|---|
code string |
Kode untuk error. ID ini mencakup awalan dengan huruf yang diikuti dengan kode numerik empat digit. |
message string |
Pesan error yang dapat dibaca manusia. |
VirtualMachine
Mewakili konfigurasi dan status Virtual Machine.
Muncul di: - VirtualMachineList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachine |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineSpec |
|
status VirtualMachineStatus |
VirtualMachineAccessRequest
Mewakili permintaan akses ke VM.
Muncul di: - VirtualMachineAccessRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineAccessRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineAccessRequestSpec |
|
status VirtualMachineAccessRequestStatus |
VirtualMachineAccessRequestList
Berisi daftar objek VirtualMachineAccessRequest.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineAccessRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineAccessRequest |
VirtualMachineAccessRequestSpec
Menentukan spesifikasi VirtualMachineAccessRequest
.
Muncul di: - VirtualMachineAccessRequest
Kolom | Deskripsi |
---|---|
vm string |
Menentukan nama VM yang akan diakses. |
user string |
Menentukan nama pengguna untuk mengakses VM. |
ssh SSHSpec |
Menyimpan kredensial SSH yang digunakan untuk mengakses VM. |
VirtualMachineAccessRequestState
Jenis pokok: string
Status VirtualMachineAccessRequest
.
Muncul di: - VirtualMachineAccessRequestStatus
VirtualMachineAccessRequestStatus
Menjelaskan status VirtualMachineAccessRequest.
Muncul di: - VirtualMachineAccessRequest
Kolom | Deskripsi |
---|---|
state VirtualMachineAccessRequestState |
Menentukan status VirtualMachineAccessRequest . |
reason string |
Menunjukkan alasan status saat ini. |
message string |
Memberikan konteks tambahan untuk status saat ini. |
processedAt Waktu |
Menentukan waktu saat permintaan diproses. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
VirtualMachineAttachment
Berisi informasi tentang VirtualMachine
tempat VirtualMachineDisk
ini dilampirkan, dan cara melampirkannya.
Muncul di: - VirtualMachineDiskStatus
Kolom | Deskripsi |
---|---|
nameRef LocalObjectReference |
Nama VirtualMachine yang dilampirkan. |
uid UID |
UID VirtualMachine yang dilampirkan. |
autoDelete boolean |
Mencerminkan cara VirtualMachine melampirkan disk ini. Disk akan dihapus jika semua VM yang terpasang memiliki autoDelete yang ditetapkan ke true dan semua VM dihapus. Jika minimal satu VM memiliki autoDelete yang ditetapkan ke false , disk tidak akan dihapus. |
VirtualMachineBackup
Skema untuk VirtualMachineBackups API.
Muncul di: - VirtualMachineBackupList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineBackupSpec |
|
status VirtualMachineBackupStatus |
VirtualMachineBackupConfig
Berisi detail konfigurasi untuk menjalankan pencadangan, termasuk cakupan, lokasi, dan strategi pencadangan volume.
Muncul di: - VirtualMachineBackupPlanSpec - VirtualMachineBackupSpec
Kolom | Deskripsi |
---|---|
backupRepository string |
Mengidentifikasi lokasi penyimpanan sekunder untuk VirtualMachineBackupPlan ini. Kolom ini hanya ditujukan untuk penggunaan internal. Menyediakan repositori Cadangan hanya melalui VirtualMachineBackupPlanTemplate |
backupScope VirtualMachineBackupScope |
Menentukan resource yang tercakup dalam VirtualMachineBackupPlan ini. |
volumeStrategy VolumeStrategy |
Mendeklarasikan strategi yang akan digunakan untuk mencadangkan volume; misalnya, menggunakan snapshot lokal vs. menggunakan pencadangan jarak jauh atau khusus penyedia. |
VirtualMachineBackupList
Berisi daftar VirtualMachineBackup.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineBackup |
VirtualMachineBackupPlan
Skema untuk VirtualMachineBackupPlans API.
Muncul di: - VirtualMachineBackupPlanList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupPlan |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineBackupPlanSpec |
|
status VirtualMachineBackupPlanStatus |
VirtualMachineBackupPlanList
Berisi daftar VirtualMachineBackupPlan.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupPlanList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineBackupPlan |
VirtualMachineBackupPlanSpec
Mendefinisikan VirtualMachineBackupPlan
yang memberikan petunjuk untuk membuat
resource BackupPlan
pokok dan ProtectedApplication
untuk melakukan pencadangan.
Muncul di: - VirtualMachineBackupPlan
Kolom | Deskripsi |
---|---|
virtualMachineBackupPlanTemplate string |
VirtualMachineBackupPlanTemplate harus berada di namespace yang sama dengan rencana pencadangan VM ini. |
backupConfig VirtualMachineBackupConfig |
Menentukan konfigurasi dan cakupan pencadangan. |
backupSchedule Jadwal |
Pembuatan cadangan terjadwal dalam rencana pencadangan VM ini. Jadwal adalah kolom yang dapat diubah dan dapat diedit setelah dibuat. Secara default, rencana pencadangan VM akan dijeda |
retentionPolicy RetentionPolicy |
Siklus proses cadangan yang dibuat dalam rencana ini. Secara default, cadangan dapat dihapus tanpa periode penguncian apa pun, cadangan tidak dihapus berdasarkan jadwal otomatis, dan kebijakan retensi dapat diubah |
VirtualMachineBackupPlanStatus
Mendefinisikan status VirtualMachineBackupPlan
yang diamati.
Muncul di: - VirtualMachineBackupPlan
Kolom | Deskripsi |
---|---|
backupPlan string |
Nama paket pencadangan pokok yang dikelola oleh VirtualMachineBackupPlan ini, yang digunakan dalam Arsitektur Org v1 yang terisolasi dari jaringan GDC. |
backupPlanStatus BackupPlanStatus |
Status sematan paket cadangan pokok. |
configBackupPlan string |
Nama rencana pencadangan konfigurasi pokok yang dikelola oleh VirtualMachineBackupPlan ini. Konfigurasi di sini merujuk pada VM dan Disk VM, yang digunakan dalam Arsitektur Org v2 GDC yang terisolasi. |
volumeBackupPlan string |
Nama paket pencadangan volume pokok yang dikelola oleh VirtualMachineBackupPlan ini, yang digunakan dalam Arsitektur Org v2 yang terisolasi dari internet GDC. |
lastBackupTime Waktu |
Stempel waktu untuk pencadangan yang terakhir dijalankan. Kolom ini digunakan untuk menjadwalkan pencadangan berikutnya |
nextBackupTime Waktu |
Stempel waktu untuk pencadangan terjadwal berikutnya. Kolom ini digunakan untuk menjadwalkan pencadangan berikutnya |
lastReconcileTime Waktu |
Stempel waktu rekonsiliasi terakhir resource ini. |
errorMessage string |
ErrorMessage berisi pesan error yang terjadi selama upaya rekonsiliasi terakhir. Kolom ini bersifat opsional dan hanya akan diisi jika terjadi error. |
VirtualMachineBackupPlanTemplate
Skema API VirtualMachineBackupPlanTemplates
.
Muncul di: - VirtualMachineBackupPlanTemplateList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupPlanTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineBackupPlanTemplateSpec |
|
status VirtualMachineBackupPlanTemplateStatus |
VirtualMachineBackupPlanTemplateList
Berisi daftar VirtualMachineBackupPlanTemplate.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupPlanTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineBackupPlanTemplate |
VirtualMachineBackupPlanTemplateSpec
Menentukan template yang digunakan VirtualMachineBackupPlans
untuk mendapatkan parameter umum.
Muncul di: - VirtualMachineBackupPlanTemplate
Kolom | Deskripsi |
---|---|
backupRepository string |
Nama resource BackupRepository . |
VirtualMachineBackupRequest
Skema untuk VirtualMachineBackupRequests API.
Muncul di: - VirtualMachineBackupRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineBackupRequestSpec |
|
status VirtualMachineBackupRequestStatus |
VirtualMachineBackupRequestList
Berisi daftar VirtualMachineBackupRequest.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineBackupRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineBackupRequest |
VirtualMachineBackupRequestSpec
Mendefinisikan status VirtualMachineBackupRequest
yang diinginkan.
Muncul di: - VirtualMachineBackupRequest
Kolom | Deskripsi |
---|---|
virtualMachineBackupPlanTemplate string |
Nama resource VirtualMachineBackupPlanTemplate yang digunakan untuk membuat VirtualMachineBackupPlan . Menggunakan kembali VirtualMachineBackupPlan yang sudah ada sebelumnya dan dibuat dari template ini, jika ada. VirtualMachineBackupPlanTemplate harus berada di namespace yang sama dengan permintaan ini. Tentukan hanya satu dari VirtualMachineBackupPlanTemplate ATAU VirtualMachineBackupPlan . |
virtualMachineBackupPlan string |
Paket pencadangan virtual machine yang digunakan permintaan ini untuk permintaan ad-hoc dengan kolom cakupan pencadangan VirtualMachine dan VirtualMachineDisk harus dihilangkan jika kolom ini diberikan. VirtualMachineBackupPlan harus berada di namespace yang sama dengan permintaan ini. |
virtualMachine string |
VirtualMachine yang sedang dicadangkan. Hal ini digunakan dengan VirtualMachineBackupPlanTemplate untuk membuat VirtualMachineBackupPlan secara otomatis jika belum ada. Tentukan hanya satu dari VirtualMachine ATAU VirtualMachineDisk . Jika virtualMachine ditentukan, strategi pencadangan selalu ProvisionerSpecific . |
virtualMachineDisk string |
VirtualMachineDisk yang sedang dicadangkan. Ini digunakan dengan VirtualMachineBackupPlanTemplate untuk membuat VirtualMachineBackupPlan secara otomatis jika belum ada. Jika virtualMachineDisk ditentukan untuk dicadangkan, strategi pencadangannya adalah SnapshotOnly . Tentukan hanya satu dari VirtualMachine ATAU VirtualMachineDisk . |
virtualMachineBackupName string |
Nama VirtualMachineBackup yang akan dibuat. Cadangan selalu dibuat di namespace yang sama dengan permintaan. |
VirtualMachineBackupRequestStatus
Menentukan status VirtualMachineBackupRequest yang diamati.
Muncul di: - VirtualMachineBackupRequest
Kolom | Deskripsi |
---|---|
timeToExpire Waktu |
Kapan resource sementara ini akan dihapus. |
statusField StatusFields |
Menjelaskan status VirtualMachineBackupRequest yang diamati |
VirtualMachineBackupScope
Menentukan cakupan resource yang akan direkam oleh VirtualMachineBackupPlan
.
Muncul di: - VirtualMachineBackupConfig
Kolom | Deskripsi |
---|---|
selectedVirtualMachines Array VirtualMachineResourceConfig |
Menentukan VM untuk VirtualMachineBackupPlan yang akan direkam. |
selectedVirtualMachineDisks Array VirtualMachineResourceConfig |
Menentukan disk untuk VirtualMachineBackupPlan ini yang akan direkam. |
vmResourceLabelSelector object (keys:string, values:string) |
Menentukan label yang memilih satu/beberapa VM atau resource disk VM dalam namespace yang sama dengan rencana pencadangan |
VirtualMachineBackupSpec
Mendefinisikan status VirtualMachineBackup
yang diinginkan.
Muncul di: - VirtualMachineBackup
Kolom | Deskripsi |
---|---|
virtualMachineBackupPlan string |
Nama VirtualMachineBackupPlan tempat VirtualMachineBackup ini dibuat. VirtualMachineBackupPlan ini ada di namespace yang sama dengan VirtualMachineBackupPlan . |
backupConfig VirtualMachineBackupConfig |
Menentukan konfigurasi dan cakupan pencadangan. |
VirtualMachineBackupStatus
Menentukan status VirtualMachineBackup
yang diamati.
Muncul di: - VirtualMachineBackup
Kolom | Deskripsi |
---|---|
backup string |
Nama cadangan pokok yang dirujuk oleh VirtualMachineBackup ini. Cadangan harus berada di namespace yang sama dengan cadangan VM ini, yang digunakan dalam Arsitektur Org v1 yang terisolasi dari internet GDC. |
backupStatus BackupStatus |
Status cadangan pokok yang dirujuk oleh VirtualMachineBackup ini, yang digunakan dalam Arsitektur Org v1 yang terisolasi dari internet GDC. |
configBackup string |
Nama Cadangan Konfigurasi pokok yang dirujuk oleh VirtualMachineBackup ini. Config mengacu pada VM dan Disk VM. Cadangan konfigurasi harus berada di namespace yang sama dengan cadangan VM ini, yang digunakan dalam Arsitektur Org v2 yang terisolasi dari internet GDC. |
configBackupStatus BackupStatus |
Status pencadangan konfigurasi pokok yang dirujuk oleh VirtualMachineBackup ini, yang digunakan dalam Arsitektur Org v2 GDC yang terisolasi. |
volumeBackup string |
Nama Cadangan Volume pokok yang dirujuk oleh VirtualMachineBackup ini. Pencadangan volume harus berada di namespace yang sama dengan pencadangan VM ini, yang digunakan dalam Arsitektur Org v2 yang terisolasi dari jaringan GDC. |
volumeBackupStatus BackupStatus |
Status pencadangan volume pokok yang dirujuk oleh VirtualMachineBackup ini, yang digunakan dalam Arsitektur Org v2 GDC yang terisolasi dari internet. |
backedUpVirtualMachines array string |
Mencantumkan nama semua VM yang disertakan dalam cadangan ini. |
backedUpVirtualMachineDisks array string |
Mencantumkan nama semua disk VM yang disertakan dalam cadangan ini. Jika cadangan ini adalah snapshot disk, ini adalah daftar disk VM yang Anda berikan. Jika ini adalah pencadangan VM, maka ini adalah daftar disk yang mencadangkan VM tersebut. |
VirtualMachineDeleteBackupRequest
Skema untuk VirtualMachineDeleteBackupRequests
API.
Muncul di: - VirtualMachineDeleteBackupRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineDeleteBackupRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineDeleteBackupRequestSpec |
|
status VirtualMachineDeleteBackupRequestStatus |
VirtualMachineDeleteBackupRequestList
Berisi daftar VirtualMachineDeleteBackupRequest
.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineDeleteBackupRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items VirtualMachineDeleteBackupRequest array |
VirtualMachineDeleteBackupRequestSpec
Mendefinisikan status VirtualMachineDeleteBackupRequest
yang diinginkan.
Muncul di: - VirtualMachineDeleteBackupRequest
Kolom | Deskripsi |
---|---|
virtualMachineBackupRef LocalObjectReference |
Nama VirtualMachineBackup yang akan dihapus. Permintaan ini selalu dibuat di namespace yang sama dengan cadangan. |
VirtualMachineDeleteBackupRequestStatus
Mendefinisikan status VirtualMachineDeleteBackupRequest
yang diamati.
Muncul di: - VirtualMachineDeleteBackupRequest
Kolom | Deskripsi |
---|---|
timeToExpire Waktu |
Menentukan waktu untuk menghapus resource sementara ini. |
statusField StatusFields |
Menjelaskan status VirtualMachineDeleteBackupRequest yang diamati. |
VirtualMachineDisk
Skema untuk virtualmachinedisks API.
Muncul di: - VirtualMachineDiskList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineDisk |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineDiskSpec |
|
status VirtualMachineDiskStatus |
VirtualMachineDiskFilterOptions
Menentukan opsi filter untuk memulihkan disk.
Muncul di: - FilterSpec
Kolom | Deskripsi |
---|---|
allDisks boolean |
Menentukan bahwa semua disk dari VirtualMachineBackup perlu dipulihkan. |
VirtualMachineDiskList
Berisi daftar VirtualMachineDisk.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineDiskList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineDisk |
VirtualMachineDiskSpec
Mendefinisikan status VirtualMachineDisk
yang diinginkan.
Muncul di: - VirtualMachineDisk
Kolom | Deskripsi |
---|---|
source DiskSource |
Menentukan sumber tempat konten disk diisi. Jika kolom ini dihilangkan, disk kosong akan disediakan. |
size Jumlah |
Menentukan ukuran disk: 5 GiB, 600 MiB, dan sebagainya. Ukuran harus ditentukan untuk disk kosong. Untuk disk dari sumber lain, ukurannya bergantung pada sumbernya. Untuk sumber gambar, ukuran bersifat opsional dan disimpulkan setara dengan Image.spec.minimumDiskSize . Jika ukuran ditentukan, ukuran harus lebih besar dari Image.spec.minimumDiskSize . |
type DiskType |
Menentukan jenis disk. Nilai defaultnya adalah Standard . Di GDC dengan air gap, jenis yang didukung adalah: Standard , Local . Di GDC yang terhubung, jenis yang didukung adalah: Standard . |
VirtualMachineDiskStatus
Menentukan status VirtualMachineDisk yang diamati.
Muncul di: - VirtualMachineDisk
Kolom | Deskripsi |
---|---|
phase VirtualMachineDiskPhase |
Fase Disk saat ini. |
progress VirtualMachineDiskProgress |
Progress adalah progres penyediaan Disk saat ini. Nilainya antara 0 dan 100 inklusif, N/A jika tidak tersedia. |
size Jumlah |
Ukuran disk saat ini. |
conditions Array Condition |
Pengamatan terbaru status VirtualMachineDisk . |
virtualMachineAttachments Array VirtualMachineAttachment |
Daftar instance VirtualMachine yang terlampir ke VirtualMachineDisk . |
replicationStatus DiskReplicationStatus |
Status replikasi disk. |
provisionTime Durasi |
Waktu yang diperlukan untuk menyediakan VirtualMachineDisk dan mencapai status Ready . Waktu yang diperlukan untuk menyediakan VirtualMachineDisk dan mencapai status Ready . Misalnya, waktu yang dihabiskan untuk mendownload gambar, dan sebagainya. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
VirtualMachineExternalAccess
Mewakili permintaan untuk mengakses VRF eksternal untuk VirtualMachine.
Muncul di: - VirtualMachineExternalAccessList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineExternalAccess |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineExternalAccessSpec |
|
status VirtualMachineExternalAccessStatus |
VirtualMachineExternalAccessList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineExternalAccessList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineExternalAccess |
VirtualMachineExternalAccessSpec
Menentukan spesifikasi objek VirtualMachineExternalAccess
.
Muncul di: - VirtualMachineExternalAccess
Kolom | Deskripsi |
---|---|
enabled boolean |
Menentukan apakah VRF eksternal dapat diakses untuk VirtualMachine. |
ports Array ServicePort |
Daftar port yang diekspos oleh layanan ingress VirtualMachine. |
VirtualMachineExternalAccessStatus
Menentukan status yang diamati dari objek VirtualMachineExternalAccess
.
Muncul di: - VirtualMachineExternalAccess
Kolom | Deskripsi |
---|---|
ingressIP string |
IngressIP menentukan alamat IP pada layanan ingress VirtualMachine. |
egressIP string |
EgressIP menentukan alamat IP pada NAT egress yang digunakan oleh VirtualMachine. |
conditions Array Condition |
Detail status yang diamati. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
VirtualMachineImage
Mewakili image disk yang dapat digunakan di mesin virtual.
Muncul di: - VirtualMachineImageList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineImage |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageImport
Mewakili operasi untuk mengimpor dan mengonversi
resource VM yang berisi data; misalnya, untuk mengimpor dan mengonversi
'VirtualMachineDiskinto a
VirtualMachineImage`.
Muncul di: - VirtualMachineImageImportList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineImageImport |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineImageImportSpec |
|
status VirtualMachineImageImportStatus |
VirtualMachineImageImportList
Daftar objek VirtualMachineImageImport
.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineImageImportList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineImageImport |
VirtualMachineImageImportSpec
Menentukan sumber dan metadata untuk gambar yang ingin Anda buat.
Muncul di: - VirtualMachineImageImport
Kolom | Deskripsi |
---|---|
source ImageSourceReference |
Merujuk pada resource tempat konten diimpor. Sumber harus berasal dari namespace yang sama. |
destination ImageDestinationReference |
Mengacu pada resource tempat konten diimpor. Hanya didukung di deployment GDC Connected. Kolom ini wajib diisi jika ImageSourceReference yang ditentukan adalah GCS . |
imageMetadata ImageMetadataInput |
Menentukan properti VirtualMachineImage yang ingin Anda buat. |
prepareImage boolean |
Menentukan apakah akan menyiapkan image ini untuk deployment GDC yang terisolasi dengan nilai, misalnya, untuk menginstal paket yang diperlukan. Jika tidak ditentukan, penyiapan hanya terjadi jika gambar berasal dari penyimpanan objek. |
prepareOptions ImagePrepareOptions |
Berikut adalah opsi untuk penyiapan gambar. Ini hanya valid jika prepareImage adalah true . |
VirtualMachineImageImportStatus
Memberikan status impor gambar.
Muncul di: - VirtualMachineImageImport
Kolom | Deskripsi |
---|---|
conditions Array Condition |
Memberikan status Ready progres impor. |
imageName string |
Merujuk ke VirtualMachineImage setelah berhasil dibuat. Gambar berada di namespace yang sama dengan impor gambar. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
VirtualMachineImageList
Berisi daftar objek VirtualMachineImage
.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineImageList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineImage |
VirtualMachineImageSpec
Mendefinisikan spesifikasi image mesin virtual.
Muncul di: - VirtualMachineImage
Kolom | Deskripsi |
---|---|
operatingSystem OperatingSystemSpec |
Detail OS. |
minimumDiskSize Jumlah |
Ukuran minimum disk tempat image dapat diterapkan. Tindakan ini hanya menentukan ukuran yang direkomendasikan untuk disk mendatang yang dibuat dari image ini. Ukuran ini tidak menunjukkan ukuran Gambar itu sendiri. |
gcs GCSReference |
Merujuk ke resource GCS tempat gambar disimpan. |
VirtualMachineImageStatus
Berisi status yang diamati dari objek VirtualMachineImage
.
Muncul di: - VirtualMachineImage
Kolom | Deskripsi |
---|---|
conditions Array Condition |
Kondisi image virtual machine. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
storageLocation string |
Zona tempat image virtual machine ini disimpan. |
VirtualMachineList
Berisi daftar objek VirtualMachine
.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachine |
VirtualMachinePasswordResetRequest
Mewakili permintaan reset sandi untuk VM tertentu.
Muncul di: - VirtualMachinePasswordResetRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachinePasswordResetRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachinePasswordResetRequestSpec |
|
status VirtualMachinePasswordResetRequestStatus |
VirtualMachinePasswordResetRequestList
Berisi daftar resource VirtualMachinePasswordResetRequest
.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachinePasswordResetRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items VirtualMachinePasswordResetRequest array |
VirtualMachinePasswordResetRequestSpec
Menentukan spesifikasi VirtualMachinePasswordResetRequest
.
Muncul di: - VirtualMachinePasswordResetRequest
Kolom | Deskripsi |
---|---|
vmName string |
Nama VM yang akan diminta reset sandinya. Kolom ini tidak dapat diubah dan tidak dapat diperbarui setelah membuat permintaan reset sandi. |
user string |
Nama pengguna yang akan direset sandinya untuk VM tertentu. Kolom ini tidak dapat diubah dan tidak dapat diperbarui setelah membuat permintaan reset sandi. |
publicKey string |
Kunci publik untuk mengenkripsi sandi baru untuk VM. Kolom ini tidak dapat diubah dan tidak dapat diperbarui setelah membuat permintaan reset sandi. |
VirtualMachinePasswordResetRequestState
Jenis pokok: string
Menentukan status resource VirtualMachinePasswordResetRequest
.
Muncul di: - VirtualMachinePasswordResetRequestStatus
VirtualMachinePasswordResetRequestStatus
Menjelaskan status resource VirtualMachinePasswordResetRequest
.
Muncul di: - VirtualMachinePasswordResetRequest
Kolom | Deskripsi |
---|---|
state VirtualMachinePasswordResetRequestState |
Status resource VirtualMachinePasswordResetRequest . |
reason string |
Alasan status resource saat ini. |
message string |
Kolom yang memberikan informasi tambahan untuk status saat ini. |
processedAt Waktu |
Kolom yang menentukan waktu saat permintaan diproses. |
encryptedPassword string |
Sandi baru dienkripsi menggunakan kunci publik yang diberikan dalam permintaan dan dienkode menggunakan base64. Untuk mendekripsi sandi, gunakan base64 untuk mendekode string dan mendekripsi hasilnya menggunakan dekripsi RSA. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
VirtualMachineProvisionTime
Melacak waktu penyediaan VirtualMachine.
Muncul di: - VirtualMachineStatus
Kolom | Deskripsi |
---|---|
initProvisionTime Durasi |
Waktu yang diperlukan untuk penyediaan VM pertama. Artinya, waktu yang diperlukan sejak objek dibuat hingga VM berstatus berjalan. |
lastProvisionTime Durasi |
Waktu yang diperlukan untuk penyediaan VM terbaru. Nilainya dapat sama dengan InitProvisionTime jika VM hanya disediakan satu kali. |
VirtualMachineResourceConfig
Menentukan resource VM dan parameter tambahan untuk mencadangkan resource tersebut.
Muncul di: - FilterSpec - VirtualMachineBackupScope
Kolom | Deskripsi |
---|---|
resourceName string |
Nama resource yang dicadangkan. Paket harus ada di namespace yang sama dengan rencana. |
VirtualMachineRestore
Skema untuk VirtualMachineRestores API.
Muncul di: - VirtualMachineRestoreList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineRestore |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineRestoreSpec |
|
status VirtualMachineRestoreStatus |
VirtualMachineRestoreList
Berisi daftar VirtualMachineRestore.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineRestoreList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineRestore |
VirtualMachineRestoreRequest
Skema untuk VirtualMachineRestoreRequests API.
Muncul di: - VirtualMachineRestoreRequestList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineRestoreRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineRestoreRequestSpec |
|
status VirtualMachineRestoreRequestStatus |
VirtualMachineRestoreRequestList
Berisi daftar VirtualMachineRestoreRequest.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineRestoreRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items VirtualMachineRestoreRequest array |
VirtualMachineRestoreRequestSpec
Mendefinisikan status VirtualMachineRestoreRequest
yang diinginkan.
Muncul di: - VirtualMachineRestoreRequest
Kolom | Deskripsi |
---|---|
virtualMachineBackup string |
Nama cadangan VM yang akan dipulihkan. VirtualMachineBackup berada di namespace yang sama dengan VirtualMachineRestoreRequest ini. |
restoreName string |
Nama yang diberikan ke resource VirtualMachineRestore yang dibuat. |
restoredResourceName string |
Awalan yang diberikan ke resource yang dipulihkan oleh VirtualMachineBackup . Nama resource yang dipulihkan akan berupa awalan + nama resource yang dicadangkan. |
restoredResourceDescription string |
Deskripsi yang diberikan ke resource yang baru dibuat. |
filter FilterSpec |
Filter yang dapat digunakan untuk mempersempit pilihan resource VM selama Pemulihan. |
VirtualMachineRestoreRequestStatus
Mendefinisikan status VirtualMachineRestoreRequest
yang diamati.
Muncul di: - VirtualMachineRestoreRequest
Kolom | Deskripsi |
---|---|
timeToExpire Waktu |
Kapan resource sementara ini akan dihapus. |
statusField StatusFields |
Menjelaskan status VirtualMachineRestoreRequest yang diamati. |
VirtualMachineRestoreSpec
Mendefinisikan status VirtualMachineRestore
yang diinginkan.
Muncul di: - VirtualMachineRestore
Kolom | Deskripsi |
---|---|
virtualMachineBackup string |
Nama cadangan VM yang dipulihkan oleh VirtualMachineRestore ini. VirtualMachineBackup berada di namespace yang sama dengan VirtualMachineRestore ini. |
targetVirtualMachines array string |
Daftar semua VM yang dibuat saat pemulihan yang mendasarinya berhasil. |
targetVirtualMachineDisks array string |
Daftar semua disk VM yang dibuat saat pemulihan yang mendasarinya berhasil. |
VirtualMachineRestoreStatus
Mendefinisikan status VirtualMachineRestore
yang diamati.
Muncul di: - VirtualMachineRestore
Kolom | Deskripsi |
---|---|
restore string |
Nama pemulihan pokok yang dirujuk oleh VirtualMachineRestore ini. Pemulihan harus berada di namespace yang sama dengan cadangan VM ini, yang digunakan dalam Arsitektur Org v1 yang terisolasi dari internet GDC. |
restoreStatus RestoreStatus |
Status pemulihan yang mendasarinya yang dirujuk oleh VirtualMachineRestore ini. Digunakan dalam Arsitektur Org v1 GDC dengan air gap. |
configRestore string |
Nama Pemulihan Konfigurasi pokok yang dirujuk oleh VirtualMachineRestore ini. Config mengacu pada VM dan Disk VM. Pemulihan konfigurasi harus berada di namespace yang sama dengan Pemulihan VM ini, yang digunakan dalam Arsitektur Org v2 yang terisolasi dari internet GDC. |
configRestoreStatus RestoreStatus |
Status pemulihan konfigurasi pokok yang dirujuk oleh VirtualMachineRestore ini, yang digunakan dalam Arsitektur Org v2 GDC yang terisolasi dari internet. |
volumeRestore string |
Nama Pemulihan Volume pokok yang dirujuk oleh VirtualMachineRestore ini. Pemulihan volume harus berada di namespace yang sama dengan Pemulihan VM ini, yang digunakan dalam Arsitektur Org v2 yang terisolasi dari internet GDC. |
volumeRestoreStatus RestoreStatus |
Status pemulihan volume pokok yang dirujuk oleh VirtualMachineRestore ini, yang digunakan dalam Arsitektur Org v2 GDC yang terisolasi dari internet. |
VirtualMachineSpec
Menentukan spesifikasi Virtual Machine.
Muncul di: - VirtualMachine
Kolom | Deskripsi |
---|---|
runningState VirtualMachineRunningState |
Menunjukkan status berjalan yang diminta dari VirtualMachine. Default-nya adalah Berjalan. |
disks DiskAttachment array |
Menentukan daftar disk yang terpasang ke VM ini. Harus ada tepat satu disk boot. Perubahan pada lampiran disk memerlukan mulai ulang agar dapat diterapkan. |
compute Compute |
Menentukan CPU dan Memori VM. CPU dan Memori dapat ditentukan secara langsung atau melalui VirtualMachineType. Perubahan pada Compute memerlukan mulai ulang agar dapat diterapkan. Komputasi tidak dapat diubah saat VM dalam status Unknown . |
startupScripts Array StartupScript |
Menentukan daftar skrip startup untuk VM. VM Linux harus menginstal cloud-init agar StartupScripts dapat diterapkan. Skrip dijalankan dalam urutan abjad, berdasarkan nama setiap skrip startup. Di VM Windows, jenis skrip memengaruhi urutan eksekusi. Skrip dieksekusi dalam urutan ps1, bat, cmd. Jika dua skrip memiliki jenis yang sama, skrip tersebut akan dieksekusi dalam urutan abjad, berdasarkan nama. |
guestEnvironment GuestEnvironment |
Menentukan konfigurasi lingkungan tamu VM. Jika kolom bernilai nol, kolom enable di AccessManagement akan ditetapkan ke true secara default. Jika tidak, konfigurasi non-null untuk setiap sub-fitur di dalam struktur akan menggantikan konfigurasi default sub-fitur. |
firmware Firmware |
Menentukan opsi inisialisasi VM pada waktu booting. |
shieldConfig ShieldConfig |
Menentukan konfigurasi terkait keamanan VM. |
network NetworkSpec |
Menentukan konfigurasi jaringan. |
VirtualMachineStatus
Berisi status Virtual Machine yang diamati.
Muncul di: - VirtualMachine
Kolom | Deskripsi |
---|---|
state VirtualMachineState |
Status VM yang diamati. |
reason VirtualMachineStateReason |
Alasan VM berada dalam status yang diamati. Diisi jika berlaku untuk status yang diamati. |
message string |
Detail tambahan tentang status VM. |
network NetworkStatus |
Status jaringan VM. |
conditions Array Condition |
Detail status yang diamati. |
stateTransitionTime object (keys:VirtualMachineState, values:Time) |
Waktu transisi terakhir setiap status. |
provisionTime VirtualMachineProvisionTime |
Waktu yang diperlukan untuk menyediakan VM. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
VirtualMachineType
Menentukan resource CPU dan Memori VM.
Muncul di: - VirtualMachineTypeList
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineType |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
spec VirtualMachineTypeSpec |
|
status VirtualMachineTypeStatus |
VirtualMachineTypeList
VirtualMachineTypeList berisi daftar VirtualMachineType.
Kolom | Deskripsi |
---|---|
apiVersion string |
virtualmachine.gdc.goog/v1 |
kind string |
VirtualMachineTypeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata . |
items Array VirtualMachineType |
VirtualMachineTypeSpec
Menentukan konfigurasi VirtualMachineType
.
Muncul di: - VirtualMachineType
Kolom | Deskripsi |
---|---|
vcpus integer |
Menentukan jumlah VCPU yang tersedia untuk instance. Tentukan vcpus sebagai bilangan bulat yang merupakan kelipatan 2, antara 2 dan 128, inklusif. |
memory Jumlah |
Menentukan jumlah memori fisik yang tersedia untuk instance. memory harus memiliki nilai antara 1G dan 400G, inklusif. |
VirtualMachineTypeStatus
Muncul di: - VirtualMachineType
Kolom | Deskripsi |
---|---|
supported boolean |
Menentukan apakah vmtype tertentu didukung atau tidak oleh hardware yang mendasarinya |