@maxim_mazurok/gapi.client.hypercomputecluster-v1

中文文档
0.2.20261028发布于 2026/11/02MITTypeScript构建来源已验证

Cluster Director API v1的TypeScript类型

中文使用文档
文档目录3 节
  1. 安装
  2. 打印稿6.0 +
  3. 使用

Cluster Director API v1的TypeScript类型

Cluster Director API允许您部署、管理和监控运行人工智能(AI)、机器学习(ML)或高性能计算(HPC)工作负载的集群。 详细说明请查看 文档.

安装

安装Cluster Director API的类型:

npm install @types/gapi.client.hypercomputecluster-v1 --save-dev

打印稿6.0 +

TypeScript 6.0更改 types 默认为 []. 中显式列出类型包 tsconfig.json:

{
  "compilerOptions": {
    "types": [
      "gapi",
      "gapi.auth2",
      "gapi.client",
      "gapi.client.hypercomputecluster-v1"
    ]
  }
}

使用

你需要在你的代码中初始化谷歌API客户端:

gapi.load('client', () => {
  // now we can use gapi.client
  // ...
});

然后加载api客户端包装器:

gapi.client.load(
  'https://hypercomputecluster.googleapis.com/$discovery/rest?version=v1',
  () => {
    // now we can use:
    // gapi.client.hypercomputecluster
  },
);
// Deprecated, use discovery document URL, see https://github.com/google/google-api-javascript-client/blob/master/docs/reference.md#----gapiclientloadname----version----callback--
gapi.client.load('hypercomputecluster', 'v1', () => {
  // now we can use:
  // gapi.client.hypercomputecluster
});

在向资源发送任何请求之前,不要忘记验证您的客户端:

// declare client_id registered in Google Developers Console
var client_id = '',
  scope = [
    // See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
    'https://www.googleapis.com/auth/cloud-platform',
  ],
  immediate = true;
// ...

gapi.auth.authorize(
  {client_id: client_id, scope: scope, immediate: immediate},
  authResult => {
    if (authResult && !authResult.error) {
      /* handle successful authorization */
    } else {
      /* handle authorization error */
    }
  },
);

之后就可以使用Cluster Director API资源了:


有关来源信息,请参见 NPM的出处部分

版本与发布记录

@maxim_mazurok/gapi.client.hypercomputecluster-v1 共发布 31 个版本,首次发布于 2026/01/21;过去 12 个月发布了 31 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.2.20261028latest2026/11/021 天前
0.2.202610212026/10/294 天前
0.2.202610142026/10/2212 天前
0.2.202610072026/10/1519 天前
0.2.202609302026/10/0925 天前
0.2.202609282026/10/031 个月前

关于 @maxim_mazurok/gapi.client.hypercomputecluster-v1 的常见问题

@maxim_mazurok/gapi.client.hypercomputecluster-v1 是什么?

Cluster Director API v1的TypeScript类型

如何安装 @maxim_mazurok/gapi.client.hypercomputecluster-v1?

在项目目录运行 npm install @maxim_mazurok/gapi.client.hypercomputecluster-v1,或使用 pnpm add / yarn add / bun add。

@maxim_mazurok/gapi.client.hypercomputecluster-v1 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@maxim_mazurok/gapi.client.hypercomputecluster-v1 可以商用吗?

@maxim_mazurok/gapi.client.hypercomputecluster-v1 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@maxim_mazurok/gapi.client.hypercomputecluster-v1 还在维护吗?

最新版本 0.2.20261028 发布于 2026/11/02(1 天前);至今共发布 31 个版本,其中过去 12 个月发布了 31 个;首次发布于 2026/01/21。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。