2017-08-31 4 views
0

Si je décris une API dans RAML et j'ai un schéma objet de requête qui a une propriété avec une valeur par défaut qui est calculée (au lieu de définir explicitement), comment pourrais-je décrire cela?Comment décrire une valeur par défaut calculée avec RAML?

Par exemple, disons que j'ai une valeur entière dont la valeur par défaut est l'heure UTC au format époque, comment pourrais-je décrire cela?

Répondre

0

Le mot-clé par défaut est utilisé pour spécifier les valeurs par défaut. Mais il n'y a aucun moyen de dire que c'est une valeur calculée, autre que de l'indiquer dans la description.

foo: 
    description: This value is calculated somehow 
    type:  integer 
    minimum:  10 
    maximum:  200 
    default:  30 
    example:  50 
+0

Ce n'est pas vraiment ce que je veux dire. Je veux dire qu'il est calculé à la volée s'il n'est pas fourni par l'utilisateur, c'est-à-dire qu'il n'a pas de valeur statique. – Dancrumb

+0

Encore une fois, il n'y a aucun moyen de spécifier qu'il s'agit d'une valeur calculée dans RAML – Pedro