资源:实例
描述实例对象的消息
JSON 表示法 |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
字段 | |
---|---|
name |
标识符。资源的名称 |
createTime |
仅限输出。[仅限输出] 创建时间戳 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
updateTime |
仅限输出。[仅限输出] 更新时间戳 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
labels |
可选。标签作为键值对 包含一系列 |
state |
仅限输出。虚拟机的状态。 |
region |
仅限输出。虚拟机所在位置。 |
productActivation |
仅限输出。包含虚拟机的产品名称和激活状态的映射。 包含一系列 |
licenseVersionId |
仅限输出。许可版本 ID。 |
computeInstance |
必需。计算实例资源的名称,即 projects/{project}/zones/{zone}/instances/{instance}。已弃用。请改用 externalInstance。 |
externalInstance |
必需。外部实例资源的名称。 |
type |
必需。外部实例的类型。 |
状态
虚拟机状态的枚举。
枚举 | |
---|---|
STATE_UNSPECIFIED |
虚拟机状态未指定。 |
PROVISIONING |
正在为实例分配资源。 |
STAGING |
所有必需的资源均已分配,并且实例正在启动。 |
RUNNING |
实例正在运行。 |
STOPPING |
实例目前正在关停(正在删除或终止)。 |
STOPPED |
实例已因各种原因(用户请求、虚拟机抢占、项目冻结等)而关停。 |
TERMINATED |
实例在某些方面出现故障。 |
REPAIRING |
实例正在修复。 |
激活状态
实例上许可密钥的激活状态。
枚举 | |
---|---|
ACTIVATION_STATE_UNSPECIFIED |
激活状态未指定 |
ACTIVATION_STATE_KEY_REQUESTED |
已为实例请求激活密钥 (MAK)。 |
ACTIVATION_STATE_ACTIVATING |
正在实例上运行许可激活流程。 |
ACTIVATION_STATE_ACTIVATED |
已在实例上完成许可激活。 |
ACTIVATION_STATE_DEACTIVATING |
正在实例上停用许可密钥。 |
ACTIVATION_STATE_DEACTIVATED |
已在实例上停用许可密钥。 |
ACTIVATION_STATE_TERMINATED |
在实例上激活许可密钥失败。 |
类型
外部实例的类型。
枚举 | |
---|---|
TYPE_UNSPECIFIED |
外部实例的类型未指定。 |
TYPE_GCE |
外部实例是 Compute Engine 实例。 |
TYPE_GCVE |
外部实例是 GCVE 实例。 |
方法 |
|
---|---|
|
获取单个实例的详细信息。 |
|
列出给定项目和位置中的实例。 |