Exemple #1
0
def get_roles_of_type(role_type: RoleType, client: ADCMClient):
    """Get first 200 roles with given type"""
    return client.role_list(type=role_type.value, paging={'limit': 200})
Exemple #2
0
def _get_all_roles_info(
        client: ADCMClient) -> Generator[RoleShortInfo, None, None]:
    """Get all roles (500) info"""
    for role in client.role_list(paging={'limit': 500}):
        yield extract_role_short_info(role)