REST Resource: projects.locations.orders.hardwareGroups

리소스: HardwareGroup

동일한 주문에 속하고, SKU가 동일하며, 동일한 사이트로 배송되는 하드웨어 그룹입니다.

JSON 표현
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "hardwareCount": integer,
  "config": {
    object (HardwareConfig)
  },
  "site": string,
  "state": enum (State),
  "zone": string,
  "requestedInstallationDate": {
    object (Date)
  }
}
필드
name

string

식별자. 이 하드웨어 그룹의 이름입니다. 형식: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardwareGroup}

createTime

string (Timestamp format)

출력 전용입니다. 이 하드웨어 그룹이 생성된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 이 하드웨어 그룹이 마지막으로 업데이트된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

labels

map (key: string, value: string)

선택사항입니다. 이 하드웨어 그룹과 연결된 라벨(키-값 쌍)입니다. 라벨에 대한 자세한 내용은 라벨 만들기 및 관리를 참고하세요.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

hardwareCount

integer

필수 항목입니다. 이 HardwareGroup의 하드웨어 수입니다.

config

object (HardwareConfig)

필수 항목입니다. 이 HardwareGroup의 하드웨어 구성입니다.

site

string

필수 항목입니다. 이 HardwareGroup의 하드웨어가 배송될 사이트의 이름입니다. 형식: projects/{project}/locations/{location}/sites/{site}

state

enum (State)

출력 전용입니다. 이 HardwareGroup의 현재 상태입니다.

zone

string

선택사항입니다. 이 HardwareGroup의 하드웨어가 속한 영역의 이름입니다. 형식: projects/{project}/locations/{location}/zones/{zone}

requestedInstallationDate
(deprecated)

object (Date)

선택사항입니다. 지원 중단됨: 이 값은 사용되지 않습니다. 대신 Order 리소스의 requestedInstallationDate 필드를 사용하세요.

HardwareGroup의 유효한 상태입니다.

열거형
STATE_UNSPECIFIED HardwareGroup의 상태가 지정되지 않았습니다.
ADDITIONAL_INFO_NEEDED 진행하려면 고객의 추가 정보가 필요합니다.
BUILDING Google에서 이 HardwareGroup의 하드웨어 빌드를 시작했습니다.
SHIPPING 하드웨어가 제작되어 발송 중입니다.
INSTALLING 하드웨어가 설치되고 있습니다.
PARTIALLY_INSTALLED HardwareGroup의 일부 하드웨어가 설치되었습니다.
INSTALLED HardwareGroup의 모든 하드웨어가 설치되었습니다.
FAILED 오류가 발생하여 고객의 개입이 필요합니다.

메서드

create

지정된 주문에 새 하드웨어 그룹을 만듭니다.

delete

하드웨어 그룹을 삭제합니다.

get

하드웨어 그룹의 세부정보를 가져옵니다.

list

지정된 순서로 하드웨어 그룹을 나열합니다.

patch

하드웨어 그룹의 파라미터를 업데이트합니다.