DimCheckAPI¶
- class deepfos.api.dimension.DimCheckAPI(root: deepfos.api.base.RootAPI)¶
- exists(dimensions)¶
批量查询维度是否存在
- member_exists_batch_express(dtos)¶
批量校验表达式成员是否存在
批量校验组成表达式的成员是否都存在
- 参数
dtos –
List
[DimensionExpressDto
]- 返回类型
Union
[List
[DimensionExpressExistsResult
],Awaitable
[List
[DimensionExpressExistsResult
]]]
- member_exists_express(dto)¶
校验表达式成员是否存在
校验组成表达式的成员是否都存在
- member_express_contains(dto)¶
校验成员是否在表达式中
校验维度成员是否被表达式包括
- member_multi_express_contains(dtos)¶
批量维度校验成员是否在表达式中
- 参数
dtos –
List
[DimensionExpressAndMemberDto
]- 返回类型
Union
[List
[DimensionExpressExistsResult
],Awaitable
[List
[DimensionExpressExistsResult
]]]
- member_multi_express_rs_contains(dtos)¶
批量维度校验成员是否在表达式和权限中
批量维度校验成员是否在表达式和角色方案中
- 参数
dtos –
List
[MemberInExpressAndRsDto
]- 返回类型
Union
[List
[MemberInExpressAndRsResult
],Awaitable
[List
[MemberInExpressAndRsResult
]]]