ethosce/lookerphp

此包已废弃,不再维护。没有建议的替代包。

dev-master 2018-06-06 03:51 UTC

This package is not auto-updated.

Last update: 2020-08-26 09:43:12 UTC


README

API 3.1 正在积极开发中。在 API 3.1 正式发布并升级到 beta 状态之前,未来 Looker 的发布中某些 API 函数可能会发生破坏性更改。如果您有时间并且有兴趣尝试在此初级 API 3.1 中暴露的新或修改后的服务,我们欢迎您参与和反馈!对于大型开发工作或关键业务线项目,我们强烈建议您在 API 3.1 构建期间继续使用 API 3.0。

此 PHP 包是由 Swagger Codegen 项目自动生成的

  • API 版本:3.1.0
  • 构建包:io.swagger.codegen.languages.PhpClientCodegen

要求

PHP 5.5 及以上

安装 & 使用

Composer

要通过 Composer 安装绑定,请将以下内容添加到 composer.json

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/ethosce/lookerphp.git"
    }
  ],
  "require": {
    "ethosce/lookerphp": "*@dev"
  }
}

然后运行 composer install

手动安装

下载文件并包含 autoload.php

    require_once('/path/to/SwaggerClient-php/vendor/autoload.php');

测试

要运行单元测试

composer install
./vendor/bin/phpunit

入门

请遵循安装过程,然后运行以下命令

<?php
require_once(__DIR__ . '/vendor/autoload.php');

$apiInstance = new Looker\Api\ApiAuthApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$client_id = "client_id_example"; // string | client_id part of API3 Key.
$client_secret = "client_secret_example"; // string | client_secret part of API3 Key.

try {
    $result = $apiInstance->login($client_id, $client_secret);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiAuthApi->login: ', $e->getMessage(), PHP_EOL;
}

?>

API 端点文档

所有 URI 都是相对于 https://ethosce.looker.com:19999/api/3.1

方法 HTTP 请求 描述
ApiAuthApi login POST /login 登录
ApiAuthApi loginUser POST /login/{user_id} 登录用户
ApiAuthApi logout DELETE /logout 登出
AuthApi createOidcTestConfig POST /oidc_test_configs 创建 OIDC 测试配置
AuthApi createSamlTestConfig POST /saml_test_configs 创建 SAML 测试配置
AuthApi deleteOidcTestConfig DELETE /oidc_test_configs/{test_slug} 删除 OIDC 测试配置
AuthApi deleteSamlTestConfig DELETE /saml_test_configs/{test_slug} 删除 SAML 测试配置
AuthApi fetchAndParseSamlIdpMetadata POST /fetch_and_parse_saml_idp_metadata 解析 SAML IdP Url
AuthApi ldapConfig GET /ldap_config 获取 LDAP 配置
AuthApi oidcConfig GET /oidc_config 获取 OIDC 配置
AuthApi oidcTestConfig GET /oidc_test_configs/{test_slug} 获取 OIDC 测试配置
AuthApi parseSamlIdpMetadata POST /parse_saml_idp_metadata 解析 SAML IdP XML
AuthApi samlConfig GET /saml_config 获取 SAML 配置
AuthApi samlTestConfig GET /saml_test_configs/{test_slug} 获取 SAML 测试配置
AuthApi testLdapConfigAuth PUT /ldap_config/test_auth 测试 LDAP 认证
AuthApi testLdapConfigConnection PUT /ldap_config/test_connection 测试 LDAP 连接
AuthApi testLdapConfigUserAuth PUT /ldap_config/test_user_auth 测试 LDAP 用户认证
AuthApi testLdapConfigUserInfo PUT /ldap_config/test_user_info 测试 LDAP 用户信息
AuthApi updateLdapConfig PATCH /ldap_config 更新 LDAP 配置
AuthApi updateOidcConfig PATCH /oidc_config 更新 OIDC 配置
AuthApi updateSamlConfig PATCH /saml_config 更新 SAML 配置
ConfigApi allLegacyFeatures GET /legacy_features 获取所有遗留功能
ConfigApi allTimezones GET /timezones 获取所有时区
ConfigApi backupConfiguration GET /backup_configuration 获取备份配置
ConfigApi legacyFeature GET /legacy_features/{legacy_feature_id} 获取遗留功能
ConfigApi updateBackupConfiguration PATCH /backup_configuration 更新备份配置
ConfigApi updateLegacyFeature PATCH /legacy_features/{legacy_feature_id} 更新遗留功能
ConfigApi updateWhitelabelConfiguration PUT /whitelabel_configuration 更新 Whitelabel 配置
ConfigApi versions GET /versions 获取 ApiVersion
ConfigApi whitelabelConfiguration GET /whitelabel_configuration 获取 Whitelabel 配置
ConnectionApi allConnections GET /connections 获取所有连接
ConnectionApi allDialectInfos GET /dialect_info 获取所有方言信息
ConnectionApi connection GET /connections/{connection_name} 获取连接
ConnectionApi createConnection POST /connections 创建连接
ConnectionApi deleteConnection DELETE /connections/{connection_name} 删除连接
ConnectionApi deleteConnectionOverride DELETE /connections/{connection_name}/connection_override/{override_context} 删除连接
ConnectionApi testConnection PUT /connections/{connection_name}/test 测试连接
ConnectionApi testConnectionConfig PUT /connections/test 测试连接配置
ConnectionApi updateConnection PATCH /connections/{connection_name} 更新连接
ContentApi allContentMetadataAccesss GET /content_metadata_access 获取所有内容元数据访问
ContentApi allContentMetadatas GET /content_metadata 获取所有内容元数据
ContentApi contentFavorite GET /content_favorite/{content_favorite_id} 获取收藏内容
ContentApi contentMetadata GET /content_metadata/{content_metadata_id} 获取内容元数据
ContentApi createContentFavorite POST /content_favorite 创建收藏内容
ContentApi createContentMetadataAccess POST /content_metadata_access 创建内容元数据访问
ContentApi deleteContentFavorite DELETE /content_favorite/{content_favorite_id} 删除收藏内容
ContentApi deleteContentMetadataAccess DELETE /content_metadata_access/{content_metadata_access_id} 删除内容元数据访问
ContentApi searchContentFavorites GET /content_favorite/search 搜索收藏内容
ContentApi searchContentViews GET /content_view/search 搜索内容视图
ContentApi updateContentMetadata PATCH /content_metadata/{content_metadata_id} 更新内容元数据
ContentApi updateContentMetadataAccess PUT /content_metadata_access/{content_metadata_access_id} 更新内容元数据访问
DashboardApi allDashboards GET /dashboards 获取所有仪表板
DashboardApi createDashboard POST /dashboards 创建仪表板
DashboardApi createDashboardElement POST /dashboard_elements 创建仪表板元素
DashboardApi createDashboardFilter POST /dashboard_filters 创建仪表板过滤器
DashboardApi createDashboardLayout POST /dashboard_layouts 创建仪表板布局
DashboardApi dashboard GET /dashboards/{dashboard_id} 获取仪表板
DashboardApi dashboardDashboardElements GET /dashboards/{dashboard_id}/dashboard_elements 获取所有仪表元素
DashboardApi dashboardDashboardFilters GET /dashboards/{dashboard_id}/dashboard_filters 获取所有仪表过滤器
DashboardApi dashboardDashboardLayouts GET /dashboards/{dashboard_id}/dashboard_layouts 获取所有仪表布局
DashboardApi dashboardElement GET /dashboard_elements/{dashboard_element_id} 获取仪表元素
DashboardApi dashboardFilter GET /dashboard_filters/{dashboard_filter_id} 获取仪表过滤器
DashboardApi dashboardLayout GET /dashboard_layouts/{dashboard_layout_id} 获取仪表布局
DashboardApi dashboardLayoutComponent GET /dashboard_layout_components/{dashboard_layout_component_id} 获取仪表布局组件
DashboardApi dashboardLayoutDashboardLayoutComponents GET /dashboard_layouts/{dashboard_layout_id}/dashboard_layout_components 获取所有仪表布局组件
DashboardApi deleteDashboard DELETE /dashboards/{dashboard_id} 删除仪表
DashboardApi deleteDashboardElement DELETE /dashboard_elements/{dashboard_element_id} 删除仪表元素
DashboardApi deleteDashboardFilter DELETE /dashboard_filters/{dashboard_filter_id} 删除仪表过滤器
DashboardApi deleteDashboardLayout DELETE /dashboard_layouts/{dashboard_layout_id} 删除仪表布局
DashboardApi searchDashboardElements GET /dashboard_elements/search 获取仪表元素
DashboardApi searchDashboards GET /dashboards/search 搜索仪表
DashboardApi updateDashboard PATCH /dashboards/{dashboard_id} 更新仪表
DashboardApi updateDashboardElement PATCH /dashboard_elements/{dashboard_element_id} 更新仪表元素
DashboardApi updateDashboardFilter PATCH /dashboard_filters/{dashboard_filter_id} 更新仪表过滤器
DashboardApi updateDashboardLayout PATCH /dashboard_layouts/{dashboard_layout_id} 更新仪表布局
DashboardApi updateDashboardLayoutComponent PATCH /dashboard_layout_components/{dashboard_layout_component_id} 更新仪表布局组件
DataActionApi fetchRemoteDataActionForm POST /data_actions/form 获取远程数据操作表单
DataActionApi performDataAction POST /data_actions 发送数据操作
DatagroupApi allDatagroups GET /datagroups 获取所有数据组
DatagroupApi datagroup GET /datagroups/{datagroup_id} 获取数据组
DatagroupApi updateDatagroup PATCH /datagroups/{datagroup_id} 更新数据组
GroupApi addGroupGroup POST /groups/{group_id}/groups 将组添加到组
GroupApi addGroupUser POST /groups/{group_id}/users 将用户添加到组
GroupApi allGroupGroups GET /groups/{group_id}/groups 获取组中的所有组
GroupApi allGroupUsers GET /groups/{group_id}/users 获取组中的所有用户
GroupApi allGroups GET /groups 获取所有组
GroupApi createGroup POST /groups 创建组
GroupApi deleteGroup DELETE /groups/{group_id} 删除组
GroupApi deleteGroupFromGroup DELETE /groups/{group_id}/groups/{deleting_group_id} 从组中删除组
GroupApi deleteGroupUser DELETE /groups/{group_id}/users/{user_id} 从组中移除用户
GroupApi deleteUserAttributeGroupValue DELETE /groups/{group_id}/attribute_values/{user_attribute_id} 删除用户属性组值
GroupApi group GET /groups/{group_id} 获取组
GroupApi updateGroup PATCH /groups/{group_id} 更新组
GroupApi updateUserAttributeGroupValue PATCH /groups/{group_id}/attribute_values/{user_attribute_id} 设置用户属性组值
HomepageApi allHomepageItems GET /homepage_items 获取所有主页项
HomepageApi allHomepageSections GET /homepage_sections 获取所有主页部分
HomepageApi createHomepageItem POST /homepage_items 创建主页项
HomepageApi createHomepageSection POST /homepage_sections 创建主页部分
HomepageApi deleteHomepageItem DELETE /homepage_items/{homepage_item_id} 删除主页项
HomepageApi deleteHomepageSection DELETE /homepage_sections/{homepage_section_id} 删除主页部分
HomepageApi homepageItem GET /homepage_items/{homepage_item_id} 获取主页项
HomepageApi 主页区域 GET /homepage_sections/{homepage_section_id} 获取主页区域
HomepageApi 更新主页项 PATCH /homepage_items/{homepage_item_id} 更新主页项
HomepageApi 更新主页区域 PATCH /homepage_sections/{homepage_section_id} 更新主页区域
集成API 接受集成中心法律协议 POST /integration_hubs/{integration_hub_id}/accept_legal_agreement 接受集成中心法律协议
集成API 所有集成中心 GET /integration_hubs 获取所有集成中心
集成API 所有集成 GET /integrations 获取所有集成
集成API 创建集成中心 POST /integration_hubs 创建集成中心
集成API 删除集成中心 DELETE /integration_hubs/{integration_hub_id} 删除集成中心
集成API 获取集成表单 POST /integrations/{integration_id}/form 获取远程集成表单
集成API 集成 GET /integrations/{integration_id} 获取集成
集成API 集成中心 GET /integration_hubs/{integration_hub_id} 获取集成中心
集成API 更新集成 PATCH /integrations/{integration_id} 更新集成
集成API 更新集成中心 PATCH /integration_hubs/{integration_hub_id} 更新集成中心
外观API 所有外观 GET /looks 获取所有外观
外观API 创建外观 POST /looks 创建外观
外观API 删除外观 DELETE /looks/{look_id} 删除外观
外观API 外观 GET /looks/{look_id} 获取外观
外观API 运行外观 GET /looks/{look_id}/run/{result_format} 运行外观
外观API 搜索外观 GET /looks/search 搜索外观
外观API 更新外观 PATCH /looks/{look_id} 更新外观
LookML模型API 所有LookML模型 GET /lookml_models 获取所有LookML模型
LookML模型API 创建LookML模型 POST /lookml_models 创建LookML模型
LookML模型API 删除LookML模型 DELETE /lookml_models/{lookml_model_name} 删除LookML模型
LookML模型API lookml模型 GET /lookml_models/{lookml_model_name} 获取LookML模型
LookML模型API 探索LookML模型 GET /lookml_models/{lookml_model_name}/explores/{explore_name} 获取LookML模型探索
LookML模型API 更新LookML模型 PATCH /lookml_models/{lookml_model_name} 更新LookML模型
项目API 所有Git分支 GET /projects/{project_id}/git_branches 获取所有Git分支
项目API 所有Git连接测试 GET /projects/{project_id}/git_connection_tests 获取所有Git连接测试
项目API 所有项目文件 GET /projects/{project_id}/files 获取所有项目文件
项目API 所有项目 GET /projects 获取所有项目
项目API 创建部署密钥 POST /projects/{project_id}/git/deploy_key 创建部署密钥
项目API 创建项目 POST /projects 创建项目
项目API git部署密钥 GET /projects/{project_id}/git/deploy_key Git部署密钥
项目API 项目 GET /projects/{project_id} 获取项目
项目API 项目文件 GET /projects/{project_id}/files/file 获取项目文件
项目API 项目验证结果 GET /projects/{project_id}/validate 缓存的项目验证结果
项目API 项目工作区 GET /projects/{project_id}/current_workspace 获取项目工作区
项目API 重置项目到生产 POST /projects/{project_id}/reset_to_production 重置到生产
项目API 重置项目到远程 POST /projects/{project_id}/reset_to_remote 重置到远程
项目API 运行Git连接测试 GET /projects/{project_id}/git_connection_tests/{test_id} 运行Git连接测试
项目API 更新项目 PATCH /projects/{project_id} 更新项目
项目API 验证项目 POST /projects/{project_id}/validate 验证项目
QueryApi createMergeQuery POST /merge_queries 创建合并查询
QueryApi createQuery POST /queries 创建查询
QueryApi createQueryTask POST /query_tasks 异步运行查询
QueryApi mergeQuery GET /merge_queries/{merge_query_id} 获取合并查询
QueryApi query GET /queries/{query_id} 获取查询
QueryApi queryForSlug GET /queries/slug/{slug} 根据Slug获取查询
QueryApi queryTask GET /query_tasks/{query_task_id} 获取异步查询信息
QueryApi queryTaskMultiResults GET /query_tasks/multi_results 获取多个异步查询结果
QueryApi queryTaskResults GET /query_tasks/{query_task_id}/results 获取异步查询结果
QueryApi runInlineQuery POST /queries/run/{result_format} 运行内联查询
QueryApi runQuery GET /queries/{query_id}/run/{result_format} 运行查询
QueryApi runUrlEncodedQuery GET /queries/models/{model_name}/views/{view_name}/run/{result_format} 运行URL编码查询
RenderTaskApi createDashboardRenderTask POST /render_tasks/dashboards/{dashboard_id}/{result_format} 创建仪表板渲染任务
RenderTaskApi createLookRenderTask POST /render_tasks/looks/{look_id}/{result_format} 创建外观渲染任务
RenderTaskApi createLookmlDashboardRenderTask POST /render_tasks/lookml_dashboards/{dashboard_id}/{result_format} 创建Lookml仪表板渲染任务
RenderTaskApi createQueryRenderTask POST /render_tasks/queries/{query_id}/{result_format} 创建查询渲染任务
RenderTaskApi renderTask GET /render_tasks/{render_task_id} 获取渲染任务
RenderTaskApi renderTaskResults GET /render_tasks/{render_task_id}/results 渲染任务结果
RoleApi allModelSets GET /model_sets 获取所有模型集
RoleApi allPermissionSets GET /permission_sets 获取所有权限集
RoleApi allPermissions GET /permissions 获取所有权限
RoleApi allRoles GET /roles 获取所有角色
RoleApi createModelSet POST /model_sets 创建模型集
RoleApi createPermissionSet POST /permission_sets 创建权限集
RoleApi createRole POST /roles 创建角色
RoleApi deleteModelSet DELETE /model_sets/{model_set_id} 删除模型集
RoleApi deletePermissionSet DELETE /permission_sets/{permission_set_id} 删除权限集
RoleApi deleteRole DELETE /roles/{role_id} 删除角色
RoleApi modelSet GET /model_sets/{model_set_id} 获取模型集
RoleApi permissionSet GET /permission_sets/{permission_set_id} 获取权限集
RoleApi role GET /roles/{role_id} 获取角色
RoleApi roleGroups GET /roles/{role_id}/groups 获取角色组
RoleApi roleUsers GET /roles/{role_id}/users 获取角色用户
RoleApi setRoleGroups PUT /roles/{role_id}/groups 更新角色组
RoleApi setRoleUsers PUT /roles/{role_id}/users 更新角色用户
RoleApi updateModelSet PATCH /model_sets/{model_set_id} 更新模型集
RoleApi updatePermissionSet PATCH /permission_sets/{permission_set_id} 更新权限集
RoleApi updateRole PATCH /roles/{role_id} 更新角色
RunningQueriesApi allRunningQueries GET /running_queries 获取所有正在运行的查询
RunningQueriesApi killQuery DELETE /running_queries/{query_task_id} 终止正在运行的查询
ScheduledPlanApi allScheduledPlans GET /scheduled_plans 获取所有计划
ScheduledPlanApi createScheduledPlan POST /scheduled_plans 创建计划
ScheduledPlanApi deleteScheduledPlan DELETE /scheduled_plans/{scheduled_plan_id} 删除计划
ScheduledPlanApi scheduledPlan GET /scheduled_plans/{scheduled_plan_id} 获取计划
ScheduledPlanApi 计划运行一次 POST /scheduled_plans/run_once 运行一次计划
ScheduledPlanApi 仪表板中的计划 GET /scheduled_plans/dashboard/{dashboard_id} 仪表板中的计划
ScheduledPlanApi 查看中的计划 GET /scheduled_plans/look/{look_id} 查看中的计划
ScheduledPlanApi LookML仪表板中的计划 GET /scheduled_plans/lookml_dashboard/{lookml_dashboard_id} LookML仪表板中的计划
ScheduledPlanApi 空间中的计划 GET /scheduled_plans/space/{space_id} 空间中的计划
ScheduledPlanApi 更新计划 PATCH /scheduled_plans/{scheduled_plan_id} 更新计划
会话API 会话 GET /session 获取会话
会话API 更新会话 PATCH /session 更新会话
空间API 所有空间 GET /spaces 获取所有空间
空间API 创建空间 POST /spaces 创建空间
空间API 删除空间 DELETE /spaces/{space_id} 删除空间
空间API 搜索空间 GET /spaces/search 搜索空间
空间API 空间 GET /spaces/{space_id} 获取空间
空间API 获取空间祖先 GET /spaces/{space_id}/ancestors 获取空间祖先
空间API 获取空间子空间 GET /spaces/{space_id}/children 获取空间子空间
空间API 搜索空间子空间 GET /spaces/{space_id}/children/search 搜索空间子空间
空间API 获取空间仪表板 GET /spaces/{space_id}/dashboards 获取空间仪表板
空间API 获取空间查看 GET /spaces/{space_id}/looks 获取空间查看
空间API 获取空间父空间 GET /spaces/{space_id}/parent 获取空间父空间
空间API 更新空间 PATCH /spaces/{space_id} 更新空间
SQL查询API 创建SQL查询 POST /sql_queries 创建SQL执行查询
SQL查询API SQL查询 GET /sql_queries/{slug} 获取SQL执行查询
用户API 所有用户访问过滤器 GET /users/{user_id}/access_filters 获取所有访问过滤器
用户API 所有用户API 3凭据 GET /users/{user_id}/credentials_api3 获取所有API 3凭据
用户API 所有用户嵌入凭据 GET /users/{user_id}/credentials_embed 获取所有嵌入凭据
用户API 所有用户会话 GET /users/{user_id}/sessions 获取所有Web登录会话
用户API 所有用户 GET /users 获取所有用户
用户API 创建用户 POST /users 创建用户
用户API 创建用户访问过滤器 POST /users/{user_id}/access_filters 创建访问过滤器
用户API 创建用户API凭据 POST /users/{user_id}/credentials_api 创建API凭据
用户API 创建用户API 3凭据 POST /users/{user_id}/credentials_api3 创建API 3凭据
用户API 创建用户电子邮件/密码凭据 POST /users/{user_id}/credentials_email 创建电子邮件/密码凭据
用户API 创建密码重置令牌 POST /users/{user_id}/credentials_email/password_reset 创建密码重置令牌
用户API 创建用户双因素凭据 POST /users/{user_id}/credentials_totp 创建双因素凭据
用户API 删除用户 DELETE /users/{user_id} 删除用户
用户API 删除用户访问过滤器 DELETE /users/{user_id}/access_filters/{access_filter_id} 删除访问过滤器
用户API 删除用户属性用户值 DELETE /users/{user_id}/attribute_values/{user_attribute_id} 删除用户属性用户值
用户API 删除用户API凭据 DELETE /users/{user_id}/credentials_api 删除API凭据
用户API 删除用户API 3凭据 DELETE /users/{user_id}/credentials_api3/{credentials_api3_id} 删除API 3凭据
用户API 删除用户电子邮件/密码凭据 DELETE /users/{user_id}/credentials_email 删除电子邮件/密码凭据
用户API 删除用户嵌入凭据 DELETE /users/{user_id}/credentials_embed/{credentials_embed_id} 删除嵌入凭据
用户API 删除用户Google凭据 DELETE /users/{user_id}/credentials_google 删除Google身份验证凭据
用户API 删除用户LDAP凭据 DELETE /users/{user_id}/credentials_ldap 删除LDAP凭据
用户API 删除用户Looker OpenID凭据 DELETE /users/{user_id}/credentials_looker_openid 删除 Looker OpenId 凭证
用户API deleteUserCredentialsOidc DELETE /users/{user_id}/credentials_oidc 删除 OIDC 认证凭证
用户API deleteUserCredentialsSaml DELETE /users/{user_id}/credentials_saml 删除 Saml 认证凭证
用户API deleteUserCredentialsTotp DELETE /users/{user_id}/credentials_totp 删除 双因素凭证
用户API deleteUserSession DELETE /users/{user_id}/sessions/{session_id} 删除 网页登录会话
用户API me GET /user 获取当前用户
用户API searchUsers GET /users/search 搜索用户
用户API searchUsersNames GET /users/search/names/{pattern} 搜索用户名
用户API setUserAttributeUserValue PATCH /users/{user_id}/attribute_values/{user_attribute_id} 设置用户属性用户值
用户API setUserRoles PUT /users/{user_id}/roles 设置用户角色
用户API updateUser PATCH /users/{user_id} 更新用户
用户API updateUserAccessFilter PATCH /users/{user_id}/access_filters/{access_filter_id} 更新访问过滤器
用户API updateUserCredentialsEmail PATCH /users/{user_id}/credentials_email 更新电子邮件/密码凭证
用户API user GET /users/{user_id} 通过 ID 获取用户
用户API userAccessFilter GET /users/{user_id}/access_filters/{access_filter_id} 获取访问过滤器
用户API userAttributeUserValues GET /users/{user_id}/attribute_values 获取用户属性值
用户API userCredentialsApi GET /users/{user_id}/credentials_api 获取 API 凭证
用户API userCredentialsApi3 GET /users/{user_id}/credentials_api3/{credentials_api3_id} 获取 API 3 凭证
用户API userCredentialsEmail GET /users/{user_id}/credentials_email 获取电子邮件/密码凭证
用户API userCredentialsEmbed GET /users/{user_id}/credentials_embed/{credentials_embed_id} 获取嵌入凭证
用户API userCredentialsGoogle GET /users/{user_id}/credentials_google 获取 Google 认证凭证
用户API userCredentialsLdap GET /users/{user_id}/credentials_ldap 获取 LDAP 凭证
用户API userCredentialsLookerOpenid GET /users/{user_id}/credentials_looker_openid 获取 Looker OpenId 凭证
用户API userCredentialsOidc GET /users/{user_id}/credentials_oidc 获取 OIDC 认证凭证
用户API userCredentialsSaml GET /users/{user_id}/credentials_saml 获取 Saml 认证凭证
用户API userCredentialsTotp GET /users/{user_id}/credentials_totp 获取双因素凭证
用户API userForCredential GET /users/credential/{credential_type}/{credential_id} 通过凭证 ID 获取用户
用户API userRoles GET /users/{user_id}/roles 获取用户角色
用户API userSession GET /users/{user_id}/sessions/{session_id} 获取网页登录会话
UserAttributeApi allUserAttributeGroupValues GET /user_attributes/{user_attribute_id}/group_values 获取用户属性组值
UserAttributeApi allUserAttributes GET /user_attributes 获取所有用户属性
UserAttributeApi createUserAttribute POST /user_attributes 创建用户属性
UserAttributeApi deleteUserAttribute DELETE /user_attributes/{user_attribute_id} 删除用户属性
UserAttributeApi setUserAttributeGroupValues POST /user_attributes/{user_attribute_id}/group_values 设置用户属性组值
UserAttributeApi updateUserAttribute PATCH /user_attributes/{user_attribute_id} 更新用户属性
UserAttributeApi userAttribute GET /user_attributes/{user_attribute_id} 获取用户属性
WorkspaceApi allWorkspaces GET /workspaces 获取所有工作空间
WorkspaceApi workspace GET /workspaces/{workspace_id} 获取工作空间

模型文档

授权文档

所有端点均不需要授权。

作者