리소스: 인스턴스
인스턴스 객체를 설명하는 메시지
JSON 표현 |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
필드 | |
---|---|
name |
식별자. 리소스의 이름 |
createTime |
출력 전용입니다. [출력 전용] 생성 타임스탬프 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
updateTime |
출력 전용입니다. [출력 전용] 업데이트 타임스탬프 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
labels |
(선택사항) 키-값 쌍인 라벨입니다.
|
state |
출력 전용입니다. VM의 상태입니다. |
region |
출력 전용입니다. VM의 위치입니다. |
productActivation |
출력 전용입니다. VM의 Product_Name 및 활성화 상태가 포함된 맵입니다.
|
licenseVersionId |
출력 전용입니다. 라이선스 버전 ID입니다. |
computeInstance |
필수 입력란입니다. 컴퓨팅 인스턴스 리소스 이름(예: projects/{project}/zones/{zone}/instances/{instance})입니다. 지원 중단되었습니다. 대신 externalInstance를 사용하세요. |
externalInstance |
필수 입력란입니다. 외부 인스턴스 리소스 이름입니다. |
type |
필수 입력란입니다. 외부 인스턴스의 유형입니다. |
주
VM 상태 열거형입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
VM의 상태가 지정되지 않았습니다. |
PROVISIONING |
인스턴스에 사용할 리소스를 할당하는 중입니다. |
STAGING |
필요한 모든 리소스가 할당되었으며 인스턴스가 시작되고 있습니다. |
RUNNING |
인스턴스가 실행 중입니다. |
STOPPING |
현재 인스턴스가 중지되고 있습니다 (삭제되거나 종료됨). |
STOPPED |
인스턴스가 다양한 이유 (사용자 요청, VM 선점, 프로젝트 고정 등)로 중지되었습니다. |
TERMINATED |
인스턴스에 문제가 있습니다. |
REPAIRING |
인스턴스가 복구 중입니다. |
ActivationState
인스턴스에서 라이선스 키 활성화의 상태입니다.
열거형 | |
---|---|
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 인스턴스입니다. |
메서드 |
|
---|---|
|
단일 인스턴스의 세부정보를 가져옵니다. |
|
특정 프로젝트 및 위치의 인스턴스를 나열합니다. |