我有以下模式定义:
swagger: '2.0'
...
definitions:
Service:
type: object
properties:
serviceId:
type: string
description: Device or service identification number
example: 1111111111
location:
type: string
description: Location of the service
example: '400 Street name, City State postcode, Country'
我想把location
字段注解为deprecated。有什么方法可以做到吗?
2条答案
按热度按时间6pp0gazn1#
在OpenAPI 3.0中添加了将模式和模式属性标记为
deprecated
的可能性:如果您使用OpenAPI 2.0(Swagger 2.0),您唯一能做的就是在属性
description
中口头记录弃用。7fyelxc52#
根据documentation,使用
deprecated
属性就足够了: