REST Resource: projects.locations.sites

Recurso: Sitio

Es un sitio físico en el que se instalará el hardware.

Representación JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "organizationContact": {
    object (OrganizationContact)
  },
  "googleMapsPinUri": string,
  "accessTimes": [
    {
      object (TimePeriod)
    }
  ],
  "notes": string,
  "customerSiteId": string,
  "installationRequirementsMet": boolean
}
Campos
name

string

Es el identificador. Es el nombre del sitio. Formato: projects/{project}/locations/{location}/sites/{site}

displayName

string

Es opcional. Es el nombre visible de este sitio.

description

string

Es opcional. Descripción de este Sitio

createTime

string (Timestamp format)

Solo salida. Fecha y hora en que se creó este sitio.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. Fecha y hora en que se actualizó este sitio por última vez.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Es opcional. Son las etiquetas asociadas a este sitio como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

organizationContact

object (OrganizationContact)

Obligatorio. Es la información de contacto de este sitio.

googleMapsPinUri

string

Es opcional. Es una URL a la ubicación de la dirección del sitio en Google Maps. Un valor de ejemplo es https://goo.gl/maps/xxxxxxxxx.

accessTimes[]

object (TimePeriod)

Es opcional. Son los períodos en los que se puede acceder al sitio. Si este campo está vacío, se puede acceder al sitio en cualquier momento.

Google usa este campo para programar la instalación inicial y cualquier mantenimiento de hardware posterior. Puedes actualizar esta información en cualquier momento. Por ejemplo, si la instalación inicial se solicita fuera del horario de atención, pero el mantenimiento debe realizarse durante el horario de atención habitual, debes actualizar los horarios de acceso después de que se complete la instalación inicial.

notes

string

Es opcional. Son todas las notas adicionales para este sitio. Incluye información sobre lo siguiente: - Restricciones de seguridad o acceso - Reglamentaciones que afecten a los técnicos que visiten el sitio - Cualquier proceso o aprobación especial que se requiera para trasladar el equipo - Si habrá un representante disponible durante las visitas al sitio

customerSiteId

string

Es opcional. Es el identificador definido por el cliente para este sitio. Se puede usar para identificar el sitio en los sistemas propios del cliente.

installationRequirementsMet

boolean

Es opcional. Indica si el sitio del cliente cumple con todos los requisitos de instalación.

Métodos

create

Crea un sitio nuevo en un proyecto y una ubicación determinados.

delete

Borra un sitio.

get

Obtiene detalles de un sitio.

list

Enumera los sitios en una ubicación y un proyecto determinados.

patch

Actualiza los parámetros de un sitio.