VirtualMachine interface
定义 virtualMachine。
属性
| custom |
获取 Kubernetes 中相应资源的名称。 注意:此属性不会序列化。 它只能由服务器填充。 |
| extended |
获取或设置扩展位置。 |
| firmware |
固件类型 |
| folder |
获取或设置 vm 的文件夹路径。 注意:此属性不会序列化。 它只能由服务器填充。 |
| guest |
来宾代理状态属性。 |
| hardware |
硬件属性。 |
| id | 获取或设置 ID。注意:此属性不会序列化。 它只能由服务器填充。 |
| identity | 资源的标识。 |
| instance |
获取或设置 vm 的实例 uuid。 注意:此属性不会序列化。 它只能由服务器填充。 |
| inventory |
获取或设置虚拟机的清单项 ID。 |
| kind | 门户/工具等用于为相同类型的资源呈现不同的 UX 体验的元数据;例如,ApiApps 是一种 Microsoft.Web/sites 类型。 如果受支持,资源提供程序必须验证并保留此值。 |
| location | 获取或设置位置。 |
| mo |
获取或设置虚拟机的 vCenter 托管对象名称。 注意:此属性不会序列化。 它只能由服务器填充。 |
| mo |
获取或设置虚拟机的 vCenter MoRef(托管对象引用)ID。 |
| name | 获取或设置名称。 注意:此属性不会序列化。 它只能由服务器填充。 |
| network |
网络属性。 |
| os |
OS 属性。 |
| placement |
放置属性。 |
| power |
获取虚拟机的电源状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| provisioning |
获取或设置预配状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| resource |
获取或设置要在其中部署此虚拟机的资源池资源的 ARM ID。 |
| security |
获取安全配置文件。 |
| smbios |
获取或设置 VM 的 SMBIOS UUID。 |
| statuses | 资源状态信息。 注意:此属性不会序列化。 它只能由服务器填充。 |
| storage |
存储属性。 |
| system |
系统数据。 注意:此属性不会序列化。 它只能由服务器填充。 |
| tags | 获取或设置资源标记。 |
| template |
获取或设置用于部署虚拟机的模板资源的 ARM ID。 |
| type | 获取或设置资源的类型。 注意:此属性不会序列化。 它只能由服务器填充。 |
| uuid | 获取或设置此资源的唯一标识符。 注意:此属性不会序列化。 它只能由服务器填充。 |
| v |
获取或设置此资源池所在的 vCenter 资源的 ARM ID。 |
| vm |
获取或设置 VM 资源的唯一标识符。 注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
customResourceName
获取 Kubernetes 中相应资源的名称。 注意:此属性不会序列化。 它只能由服务器填充。
customResourceName?: string
属性值
string
extendedLocation
firmwareType
固件类型
firmwareType?: string
属性值
string
folderPath
获取或设置 vm 的文件夹路径。 注意:此属性不会序列化。 它只能由服务器填充。
folderPath?: string
属性值
string
guestAgentProfile
hardwareProfile
id
获取或设置 ID。注意:此属性不会序列化。 它只能由服务器填充。
id?: string
属性值
string
identity
instanceUuid
获取或设置 vm 的实例 uuid。 注意:此属性不会序列化。 它只能由服务器填充。
instanceUuid?: string
属性值
string
inventoryItemId
获取或设置虚拟机的清单项 ID。
inventoryItemId?: string
属性值
string
kind
门户/工具等用于为相同类型的资源呈现不同的 UX 体验的元数据;例如,ApiApps 是一种 Microsoft.Web/sites 类型。 如果受支持,资源提供程序必须验证并保留此值。
kind?: string
属性值
string
location
获取或设置位置。
location: string
属性值
string
moName
获取或设置虚拟机的 vCenter 托管对象名称。 注意:此属性不会序列化。 它只能由服务器填充。
moName?: string
属性值
string
moRefId
获取或设置虚拟机的 vCenter MoRef(托管对象引用)ID。
moRefId?: string
属性值
string
name
获取或设置名称。 注意:此属性不会序列化。 它只能由服务器填充。
name?: string
属性值
string
networkProfile
osProfile
placementProfile
powerState
获取虚拟机的电源状态。 注意:此属性不会序列化。 它只能由服务器填充。
powerState?: string
属性值
string
provisioningState
获取或设置预配状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
resourcePoolId
获取或设置要在其中部署此虚拟机的资源池资源的 ARM ID。
resourcePoolId?: string
属性值
string
securityProfile
smbiosUuid
获取或设置 VM 的 SMBIOS UUID。
smbiosUuid?: string
属性值
string
statuses
storageProfile
systemData
tags
获取或设置资源标记。
tags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
templateId
获取或设置用于部署虚拟机的模板资源的 ARM ID。
templateId?: string
属性值
string
type
获取或设置资源的类型。 注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string
uuid
获取或设置此资源的唯一标识符。 注意:此属性不会序列化。 它只能由服务器填充。
uuid?: string
属性值
string
vCenterId
获取或设置此资源池所在的 vCenter 资源的 ARM ID。
vCenterId?: string
属性值
string
vmId
获取或设置 VM 资源的唯一标识符。 注意:此属性不会序列化。 它只能由服务器填充。
vmId?: string
属性值
string