virtualmachine.global.gdc.goog/v1
VirtualMachineDiskTemplate
VirtualMachineTemplateDisk 會定義要建立並附加至範本例項 VM 的磁碟屬性。
出現位置: - VirtualMachineTemplateSpec
| 欄位 | 說明 |
|---|---|
boot boolean |
指定這個磁碟是否為開機裝置。範本中必須有一個磁碟標示為開機磁碟。 |
autoDelete boolean |
指定是否要在刪除 VirtualMachine 時自動刪除磁碟。 |
spec VirtualMachineDiskSpec |
規格會定義磁碟本身的屬性 (例如大小、來源映像檔)。 |
VirtualMachineImage
代表可用於虛擬機器的磁碟映像檔。
顯示位置: - VirtualMachineImageList
| 欄位 | 說明 |
|---|---|
apiVersion 字串 |
virtualmachine.global.gdc.goog/v1 |
kind 字串 |
VirtualMachineImage |
metadata ObjectMeta |
如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。 |
spec VirtualMachineImageSpec |
|
status VirtualMachineImageStatus |
VirtualMachineImageList
代表虛擬機器映像檔的集合。
| 欄位 | 說明 |
|---|---|
apiVersion 字串 |
virtualmachine.global.gdc.goog/v1 |
kind 字串 |
VirtualMachineImageList |
metadata ListMeta |
如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。 |
items VirtualMachineImage 陣列 |
VirtualMachineImageStatus
定義虛擬機器映像檔的狀態。
出現位置: - VirtualMachineImage
| 欄位 | 說明 |
|---|---|
conditions Condition 陣列 |
虛擬機器映像檔的條件。 |
errors VMMError 陣列 |
列出資源對帳期間發生的所有錯誤。 |
storageLocations 字串陣列 |
儲存這個虛擬機器映像檔的區域清單。 |
zones VirtualMachineImageZoneStatus 陣列 |
資源傳播到的可用區狀態清單。 |
VirtualMachineImageZoneStatus
提供區域推出至特定區域的狀態。
出現位置: - VirtualMachineImageStatus
| 欄位 | 說明 |
|---|---|
name 字串 |
這個狀態代表的副本所在區域名稱。 |
conditions Condition 陣列 |
目前推出作業的觀察結果。 |
VirtualMachineTemplate
代表虛擬機器的範本。
出現位置: - VirtualMachineTemplateList
| 欄位 | 說明 |
|---|---|
apiVersion 字串 |
virtualmachine.global.gdc.goog/v1 |
kind 字串 |
VirtualMachineTemplate |
metadata ObjectMeta |
如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。 |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateStatus |
VirtualMachineTemplateList
定義 VirtualMachineTemplate 資源清單。
| 欄位 | 說明 |
|---|---|
apiVersion 字串 |
virtualmachine.global.gdc.goog/v1 |
kind 字串 |
VirtualMachineTemplateList |
metadata ListMeta |
如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。 |
items VirtualMachineTemplate 陣列 |
VirtualMachineTemplateReplica
代表虛擬機器範本的範本。
出現位置: - VirtualMachineTemplateReplicaList
| 欄位 | 說明 |
|---|---|
apiVersion 字串 |
virtualmachine.global.gdc.goog/v1 |
kind 字串 |
VirtualMachineTemplateReplica |
metadata ObjectMeta |
如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。 |
spec VirtualMachineTemplateSpec |
|
status VirtualMachineTemplateReplicaStatus |
VirtualMachineTemplateReplicaList
代表 VirtualMachineTemplateReplica 資源的集合。
| 欄位 | 說明 |
|---|---|
apiVersion 字串 |
virtualmachine.global.gdc.goog/v1 |
kind 字串 |
VirtualMachineTemplateReplicaList |
metadata ListMeta |
如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。 |
items VirtualMachineTemplateReplica 陣列 |
VirtualMachineTemplateReplicaStatus
包含虛擬機器範本副本的觀察狀態。
出現位置: - VirtualMachineTemplateReplica - VirtualMachineTemplateZoneStatus
| 欄位 | 說明 |
|---|---|
conditions Condition 陣列 |
虛擬機器範本副本的條件。 |
VirtualMachineTemplateSpec
定義虛擬機器範本的規格。
出現位置: - VirtualMachineTemplate - VirtualMachineTemplateReplica
| 欄位 | 說明 |
|---|---|
compute 運算 |
指定 VM 的 CPU 和記憶體。您可以直接或透過 VirtualMachineType 定義 CPU 和記憶體。變更 Compute 設定後,必須重新啟動裝置才會生效。如果 VM 處於「不明」狀態,就無法變更運算資源。 |
virtualMachineDiskTemplates VirtualMachineDiskTemplate 陣列 |
Disks 會指定要建立及附加的磁碟清單。 |
startupScripts StartupScript 陣列 |
指定 VM 的開機指令碼清單。開機指令碼只會在已安裝 cloud-init 的 VM 上生效。系統會根據每個開機指令碼的名稱,依字母順序執行這些指令碼。 |
guestEnvironment GuestEnvironment |
指定 VM 的客體環境設定。如果該欄位為空值,AccessManagement 中的啟用欄位預設為 true。否則,結構體中每個子功能的非空值設定都會覆寫子功能的預設設定。 |
shieldConfig ShieldConfig |
指定 VM 的安全性相關設定。 |
network NetworkSpec |
指定網路設定。 |
VirtualMachineTemplateStatus
包含虛擬機器範本的觀察狀態。
出現位置: - VirtualMachineTemplate
| 欄位 | 說明 |
|---|---|
conditions Condition 陣列 |
資源整體狀態的觀察結果。已知條件類型:就緒。 |
rollout RolloutStatus |
目前用來將資源推出至各個可用區的策略。 |
zones VirtualMachineTemplateZoneStatus 陣列 |
資源推出區域的狀態清單。 |
VirtualMachineTemplateZoneStatus
提供虛擬機器範本在特定區域的推出狀態。
出現位置: - VirtualMachineTemplateStatus
| 欄位 | 說明 |
|---|---|
name 字串 |
這個狀態代表的副本所在區域名稱。 |
rolloutStatus ZoneRolloutStatus |
將副本推出至區域的狀態。 |
replicaStatus VirtualMachineTemplateReplicaStatus |
從可用區收集的副本協調狀態。如果欄位中的任何條件的 .observedGeneration 小於 .rolloutStatus.replicaGeneration,即為過時。 |