Ressource REST : projects.locations

Ressource : Location

Une ressource qui représente l'emplacement dans Google Cloud Platform.

Représentation JSON

{
  "name": string,
  "locationId": string,
  "displayName": string,
  "labels": {
    string: string,
    ...
  },
  "metadata": {
    "@type": string,
    field1: ...,
    ...
  }
}
Champs
name

string

Nom de ressource pour l'emplacement. Ce nom peut varier d'une mise en œuvre à l'autre. Par exemple : "projects/example-project/locations/us-east1"

locationId

string

L'ID canonique de cet emplacement. Par exemple : "us-east1"

displayName

string

Nom descriptif de cet emplacement, généralement celui d'une ville à proximité. Par exemple, "Tokyo".

labels

map (key: string, value: string)

Attributs interservices pour l'emplacement. Par exemple :


{"cloud.googleapis.com/region": "us-east1"}

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

metadata

object

Métadonnées spécifiques au service. Il peut s'agir par exemple de la capacité disponible dans l'emplacement donné.

Un objet contenant des champs d'un type arbitraire. Le champ supplémentaire "@type" contient un URI identifiant le type. Exemple : { "id": 1234, "@type": "types.example.com/standard/id" }.

Méthodes

get

Permet d'obtenir des informations sur un emplacement.

getIamPolicy

Récupère la stratégie de contrôle d'accès d'une ressource.

list

Répertorie les informations relatives aux emplacements acceptés par ce service.

setIamPolicy

Définit la stratégie de contrôle d'accès de la ressource spécifiée.

testIamPermissions

Renvoie les autorisations dont un appelant dispose sur la ressource spécifiée.