REST Resource: projects.locations.sites

리소스: 사이트

하드웨어가 설치될 실제 사이트입니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "organizationContact": {
    object (OrganizationContact)
  },
  "googleMapsPinUri": string,
  "accessTimes": [
    {
      object (TimePeriod)
    }
  ],
  "notes": string
}
필드
name

string

식별자. 사이트 이름입니다. 형식: projects/{project}/locations/{location}/sites/{site}

displayName

string

선택사항입니다. 이 사이트의 표시 이름입니다.

description

string

선택사항입니다. 이 사이트에 대한 설명입니다.

createTime

string (Timestamp format)

출력 전용입니다. 이 사이트가 생성된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 이 사이트가 마지막으로 업데이트된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

labels

map (key: string, value: string)

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

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

organizationContact

object (OrganizationContact)

필수 항목입니다. 이 사이트의 연락처 정보입니다.

googleMapsPinUri

string

필수 항목입니다. 사이트의 Google 지도 주소 위치로 연결되는 URL입니다. 예시 값은 https://goo.gl/maps/xxxxxxxxx입니다.

accessTimes[]

object (TimePeriod)

선택사항입니다. 사이트에 액세스할 수 있는 기간입니다. 이 필드가 비어 있으면 사이트에 항상 액세스할 수 있습니다.

notes

string

선택사항입니다. 이 사이트의 추가 참고사항입니다. 다음과 같은 정보를 포함해 주세요. - 보안 또는 액세스 제한 - 사이트를 방문하는 기술자에게 영향을 미치는 규정 - 장비 이동에 필요한 특별 절차 또는 승인 - 사이트 방문 시 담당자 참석 여부

메서드

create

특정 프로젝트와 위치에 새 사이트를 만듭니다.

get

사이트의 세부정보를 가져옵니다.

list

특정 프로젝트와 위치의 사이트를 나열합니다.

patch

사이트의 파라미터를 업데이트합니다.