OpenAPI Scrubber
项目描述
API Scrubber
一个OpenAPI清理器,根据目标受众处理和删除某些信息。例如,给定如下
paths:
/hello:
get:
description: Returns a hello world string.
/admin:
x-only: admin
get:
description: Get the admin settings
然后运行apiscrub input.yaml -
将得到
paths:
/hello:
get:
description: Returns a hello world string.
而运行apiscrub --keep=admin input.yaml -
将得到
paths:
/hello:
get:
description: Returns a hello world string.
/admin:
get:
description: Get the admin settings
注意,两种情况下都会移除x-only
元数据扩展标签。
安装
通过Python安装
$ pip install apiscrub
许可证
版权© 2018 Daniel G. Taylor
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
apiscrub-1.2.0.tar.gz (3.4 kB 查看哈希)
构建分布
apiscrub-1.2.0-py3.7.egg (6.1 kB 查看哈希)
关闭
apiscrub-1.2.0.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eeea54e9bd935ae62c17c810c56db9374c26b27f48e4ef0f3e14c1247690edf4 |
|
MD5 | 3b361394813a15a5dd1dc58ceb70cbfb |
|
BLAKE2b-256 | 51362912b2ee60cf2c2d77c51f76a129c97ca7e2492f1237764faac5c870acf4 |
关闭
apiscrub-1.2.0-py3.7.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bfde84868319e649902f3dfe93459197090b8f0c79eeb2aee6c1ddc54841ebd3 |
|
MD5 | ce5e5eb94eb9e8c6fd388796076e854b |
|
BLAKE2b-256 | b8f82af8e4390b41d7c86673097d3919bd2d7b415e3e309a62c6acfabb3ef80a |