Files
cloudpods/docs/identity/policy.yaml
2019-06-29 15:22:39 +08:00

41 lines
915 B
YAML

get:
summary: 获得指定权限的详情
parameters:
- $ref: '../parameters/policy.yaml#/policy_id'
responses:
200:
description: 权限信息
schema:
$ref: "../schemas/policy.yaml#/PolicyGetResponse"
tags:
- policies
patch:
summary: 更新指定权限的属性
parameters:
- $ref: '../parameters/policy.yaml#/policy_id'
- name: policy
in: body
required: true
schema:
$ref: "../schemas/policy.yaml#/PolicyPutRequestInput"
responses:
200:
description: 权限信息
schema:
$ref: "../schemas/policy.yaml#/PolicyGetResponse"
tags:
- policies
delete:
summary: 删除指定权限
parameters:
- $ref: '../parameters/policy.yaml#/policy_id'
responses:
200:
description: 被删除的权限信息
schema:
$ref: "../schemas/policy.yaml#/PolicyGetResponse"
tags:
- policies