VirtualMachine interface

定義 virtualMachine。

屬性

customResourceName

取得 Kubernetes 中對應資源的名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

extendedLocation

取得或設定擴充位置。

firmwareType

韌體類型

folderPath

取得或設定 vm 的資料夾路徑。 注意:這個屬性不會串行化。 它只能由伺服器填入。

guestAgentProfile

客體代理程序狀態屬性。

hardwareProfile

硬體屬性。

id

取得或設定標識碼。注意:這個屬性將不會串行化。 它只能由伺服器填入。

identity

資源的身分識別。

instanceUuid

取得或設定 vm 的實例 uuid。 注意:這個屬性不會串行化。 它只能由伺服器填入。

inventoryItemId

取得或設定虛擬機的清查項目標識碼。

kind

入口網站/工具等用來轉譯相同類型資源的不同UX體驗的元數據;例如,ApiApps 是一種Microsoft.Web/sites 類型。 如果支援,資源提供者必須驗證並保存此值。

location

取得或設定位置。

moName

取得或設定虛擬機的 vCenter Managed 物件名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

moRefId

取得或設定虛擬機的 vCenter MoRef (Managed Object Reference) 識別符。

name

取得或設定名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

networkProfile

網路屬性。

osProfile

OS 屬性。

placementProfile

Placement 屬性。

powerState

取得虛擬機的電源狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState

取得或設定布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

resourcePoolId

取得或設定此虛擬機將部署之 resourcePool 資源的 ARM 識別碼。

securityProfile

取得安全性配置檔。

smbiosUuid

取得或設定 VM 的 SMBIOS UUID。

statuses

資源狀態資訊。 注意:這個屬性不會串行化。 它只能由伺服器填入。

storageProfile

記憶體屬性。

systemData

系統數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

tags

取得或設定資源標籤。

templateId

取得或設定要部署虛擬機之範本資源的 ARM 識別碼。

type

取得或設定資源的型別。 注意:這個屬性不會串行化。 它只能由伺服器填入。

uuid

取得或設定此資源的唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。

vCenterId

取得或設定此資源集區所在的 vCenter 資源的 ARM 識別碼。

vmId

取得或設定 VM 資源的唯一標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

屬性詳細資料

customResourceName

取得 Kubernetes 中對應資源的名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

customResourceName?: string

屬性值

string

extendedLocation

取得或設定擴充位置。

extendedLocation?: ExtendedLocation

屬性值

firmwareType

韌體類型

firmwareType?: string

屬性值

string

folderPath

取得或設定 vm 的資料夾路徑。 注意:這個屬性不會串行化。 它只能由伺服器填入。

folderPath?: string

屬性值

string

guestAgentProfile

客體代理程序狀態屬性。

guestAgentProfile?: GuestAgentProfile

屬性值

hardwareProfile

硬體屬性。

hardwareProfile?: HardwareProfile

屬性值

id

取得或設定標識碼。注意:這個屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

identity

資源的身分識別。

identity?: Identity

屬性值

instanceUuid

取得或設定 vm 的實例 uuid。 注意:這個屬性不會串行化。 它只能由伺服器填入。

instanceUuid?: string

屬性值

string

inventoryItemId

取得或設定虛擬機的清查項目標識碼。

inventoryItemId?: string

屬性值

string

kind

入口網站/工具等用來轉譯相同類型資源的不同UX體驗的元數據;例如,ApiApps 是一種Microsoft.Web/sites 類型。 如果支援,資源提供者必須驗證並保存此值。

kind?: string

屬性值

string

location

取得或設定位置。

location: string

屬性值

string

moName

取得或設定虛擬機的 vCenter Managed 物件名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

moName?: string

屬性值

string

moRefId

取得或設定虛擬機的 vCenter MoRef (Managed Object Reference) 識別符。

moRefId?: string

屬性值

string

name

取得或設定名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

networkProfile

網路屬性。

networkProfile?: NetworkProfile

屬性值

osProfile

OS 屬性。

osProfile?: OsProfile

屬性值

placementProfile

Placement 屬性。

placementProfile?: PlacementProfile

屬性值

powerState

取得虛擬機的電源狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

powerState?: string

屬性值

string

provisioningState

取得或設定布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

resourcePoolId

取得或設定此虛擬機將部署之 resourcePool 資源的 ARM 識別碼。

resourcePoolId?: string

屬性值

string

securityProfile

取得安全性配置檔。

securityProfile?: SecurityProfile

屬性值

smbiosUuid

取得或設定 VM 的 SMBIOS UUID。

smbiosUuid?: string

屬性值

string

statuses

資源狀態資訊。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statuses?: ResourceStatus[]

屬性值

storageProfile

記憶體屬性。

storageProfile?: StorageProfile

屬性值

systemData

系統數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

tags

取得或設定資源標籤。

tags?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

templateId

取得或設定要部署虛擬機之範本資源的 ARM 識別碼。

templateId?: string

屬性值

string

type

取得或設定資源的型別。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

uuid

取得或設定此資源的唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。

uuid?: string

屬性值

string

vCenterId

取得或設定此資源集區所在的 vCenter 資源的 ARM 識別碼。

vCenterId?: string

屬性值

string

vmId

取得或設定 VM 資源的唯一標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

vmId?: string

屬性值

string