Cette section décrit un ensemble de définitions de champs de message standards à utiliser lorsque des concepts similaires sont nécessaires. Cela garantira que le même concept a le même nom et la même sémantique dans différentes API.
Nom | Type | Description |
---|---|---|
name |
string |
Le champ name doit contenir le nom de ressource relatif. |
parent |
string |
Pour les définitions de ressource et les requêtes List/Create, le champ parent doit contenir le nom de ressource relatif parent. |
create_time |
Timestamp |
L'horodatage de création d'une entité. |
update_time |
Timestamp |
L'horodatage de la dernière mise à jour d'une entité. Remarque : update_time est mis à jour lorsque l'opération create/patch/delete est exécutée. |
delete_time |
Timestamp |
L'horodatage de suppression d'une entité, seulement si elle est compatible avec la conservation. |
expire_time |
Timestamp |
L'horodatage d'expiration d'une entité si elle arrive à expiration. |
start_time |
Timestamp |
L'horodatage marquant le début d'une période donnée. |
end_time |
Timestamp |
L'horodatage marquant la fin d'une période ou d'une opération (qu'elle aboutisse ou non) donnée. |
read_time |
Timestamp |
L'horodatage pendant lequel une entité particulière doit être lue (si utilisée dans une requête) ou a été lue (si utilisée dans une réponse). |
time_zone |
string |
Le nom du fuseau horaire. Il doit s'agir d'un nom TZ IANA, tel que "America/Los_Angeles". Pour plus d'informations, consultez la page à l'adresse : https://en.wikipedia.org/wiki/List_of_tz_database_time_zones. |
region_code |
string |
Le code de pays/région Unicode (CLDR) d'un emplacement, tel que "US" et "419". Pour plus d'informations, consultez la page à l'adresse : http://www.unicode.org/reports/tr35/#unicode_region_subtag. |
language_code |
string |
Le code de langue BCP-47, tel que "en-US" ou "sr-Latn". Pour plus d'informations, consultez la page à l'adresse : http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
mime_type |
string |
Un type MIME publié par l'IANA (également appelé type de média). Pour plus d'informations, consultez la page à l'adresse : https://www.iana.org/assignments/media-types/media-types.xhtml. |
display_name |
string |
Le nom à afficher d'une entité. |
title |
string |
Le nom officiel d'une entité, tel que le nom de la société. Il doit être considéré comme la version officielle de display_name . |
description |
string |
Un ou plusieurs paragraphes de texte de description d'une entité. |
filter |
string |
Le paramètre de filtre standard pour les méthodes List. Voir AIP-160. |
query |
string |
Identique à filter s'il est appliqué à une méthode de recherche (par exemple, :search ) |
page_token |
string |
Le jeton de pagination dans la requête List. |
page_size |
int32 |
La taille de la pagination dans la requête List. |
total_size |
int32 |
Le nombre total d'éléments dans la liste, quelle que soit la pagination. |
next_page_token |
string |
Le prochain jeton de pagination dans la réponse List. Il devrait être utilisé comme page_token pour la requête suivante. Une valeur vide signifie qu'il n'y a plus aucun résultat. |
order_by |
string |
Spécifie le classement des résultats des requêtes List. |
progress_percent |
int32 |
Spécifie la progression d'une action en pourcentage (0-100). La valeur -1 signifie que la progression est inconnue. |
request_id |
string |
Un identifiant de chaîne unique utilisé pour détecter les requêtes dupliquées. |
resume_token |
string |
Un jeton opaque utilisé pour reprendre une requête en streaming. |
labels |
map<string, string> |
Représente des libellés de ressources Cloud. |
show_deleted |
bool |
Si une ressource autorise le rétablissement du comportement, la méthode List correspondante doit comporter un champ show_deleted afin que le client puisse découvrir les ressources supprimées. |
update_mask |
FieldMask |
Il est utilisé pour le message de requête Update pour effectuer une mise à jour partielle sur une ressource. Ce masque concerne la ressource et non le message de la requête. |
validate_only |
bool |
Si la valeur est "true", cela indique que la requête donnée doit seulement être validée, mais pas exécutée. |
Paramètres système
Outre les champs standards, les API Google sont également compatibles avec un ensemble de paramètres de requête communs disponibles pour toutes les méthodes d'API. Ces paramètres sont appelés paramètres système. Pour en savoir plus, consultez la section Paramètres système.