리소스: HardwareGroup
동일한 주문에 속하고, SKU가 동일하며, 동일한 사이트로 배송되는 하드웨어 그룹입니다.
| JSON 표현 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hardwareCount": integer, "config": { object ( |
| 필드 | |
|---|---|
name |
식별자. 이 하드웨어 그룹의 이름입니다. 형식: |
createTime |
출력 전용입니다. 이 하드웨어 그룹이 생성된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. 이 하드웨어 그룹이 마지막으로 업데이트된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
labels |
선택사항입니다. 이 하드웨어 그룹과 연결된 라벨(키-값 쌍)입니다. 라벨에 대한 자세한 내용은 라벨 만들기 및 관리를 참고하세요.
|
hardwareCount |
필수 항목입니다. 이 HardwareGroup의 하드웨어 수입니다. |
config |
필수 항목입니다. 이 HardwareGroup의 하드웨어 구성입니다. |
site |
필수 항목입니다. 이 HardwareGroup의 하드웨어가 배송될 사이트의 이름입니다. 형식: |
state |
출력 전용입니다. 이 HardwareGroup의 현재 상태입니다. |
zone |
선택사항입니다. 이 HardwareGroup의 하드웨어가 속한 영역의 이름입니다. 형식: |
requestedInstallationDate |
선택사항입니다. 이 HardwareGroup의 하드웨어에 대해 요청된 설치 날짜입니다. 고객이 작성합니다. |
주
HardwareGroup의 유효한 상태입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
HardwareGroup의 상태가 지정되지 않았습니다. |
ADDITIONAL_INFO_NEEDED |
진행하려면 고객의 추가 정보가 필요합니다. |
BUILDING |
Google에서 이 HardwareGroup의 하드웨어 빌드를 시작했습니다. |
SHIPPING |
하드웨어가 제작되어 발송 중입니다. |
INSTALLING |
하드웨어가 설치되고 있습니다. |
PARTIALLY_INSTALLED |
HardwareGroup의 일부 하드웨어가 설치되었습니다. |
INSTALLED |
HardwareGroup의 모든 하드웨어가 설치되었습니다. |
FAILED |
오류가 발생하여 고객의 개입이 필요합니다. |
메서드 |
|
|---|---|
|
지정된 주문에 새 하드웨어 그룹을 만듭니다. |
|
하드웨어 그룹을 삭제합니다. |
|
하드웨어 그룹의 세부정보를 가져옵니다. |
|
지정된 순서로 하드웨어 그룹을 나열합니다. |
|
하드웨어 그룹의 파라미터를 업데이트합니다. |