REST Resource: projects.locations.sites

Ressource : Site

Site physique où le matériel sera installé.

Représentation 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
}
Champs
name

string

Identifiant. Nom du site. Format : projects/{project}/locations/{location}/sites/{site}

displayName

string

Facultatif. Nom à afficher de ce site.

description

string

Facultatif. Description du présent Site.

createTime

string (Timestamp format)

Uniquement en sortie. Date de création de ce site.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle ce site a été mis à jour pour la dernière fois.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Facultatif. Libellés associés à ce site sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

organizationContact

object (OrganizationContact)

Obligatoire. Coordonnées de ce site.

googleMapsPinUri

string

Facultatif. URL de l'adresse du site sur Google Maps. Cette valeur peut par exemple être de https://goo.gl/maps/xxxxxxxxx.

accessTimes[]

object (TimePeriod)

Facultatif. Périodes pendant lesquelles le site est accessible. Si ce champ est vide, le site est accessible à tout moment.

Google utilise ce champ pour planifier l'installation initiale ainsi que toute maintenance matérielle ultérieure. Vous pouvez le modifier à tout moment. Par exemple, si l'installation initiale est demandée en dehors des heures d'ouverture, mais que la maintenance doit être effectuée pendant les heures d'ouverture normales, vous devez modifier les heures d'accès une fois l'installation initiale terminée.

notes

string

Facultatif. Notes supplémentaires concernant ce site. Veuillez inclure des informations sur : - les restrictions de sécurité ou d'accès ; - les réglementations affectant les techniciens qui se rendent sur le site ; - les procédures ou approbations spéciales requises pour déplacer l'équipement ; - la disponibilité d'un représentant lors des visites sur le site.

customerSiteId

string

Facultatif. Identifiant défini par le client pour ce site. Il peut être utilisé pour identifier le site dans les propres systèmes du client.

Méthodes

create

Crée un site dans un projet et un emplacement donnés.

delete

Supprime un site.

get

Obtient les détails d'un site.

list

Liste les sites d'un projet et d'un emplacement donnés.

patch

Met à jour les paramètres d'un site.