REST Resource: projects.locations.sites

Ressource : Site

Un 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,
  "installationRequirementsMet": boolean
}
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 de ce site.

createTime

string (Timestamp format)

Uniquement en sortie. Date et heure 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. Date et heure de la dernière mise à jour 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".

labels

map (key: string, value: string)

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

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 modifier ce paramètre à tout moment. Par exemple, si l'installation initiale est demandée en dehors des heures de veille, mais que la maintenance doit être effectuée pendant les horaires d'ouverture, vous devez mettre à jour 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 - tout processus ou approbation spécial requis pour déplacer l'équipement - si un représentant sera disponible lors des visites sur 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.

installationRequirementsMet

boolean

Facultatif. Indique si le site du client répond à toutes les exigences d'installation.

Méthodes

create

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

delete

Supprime un site.

get

Récupère les détails d'un site.

list

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

patch

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