@azure/arm-appcontainers

中文文档
4.0.0发布于 2026/09/16MITTypeScriptESM + CJS近 30 天下载 48.6万

一个生成的SDK,用于容器AppsAPIClient.

中文使用文档
文档目录13 节
  1. 开始
  2. 目前得到支持的环境
  3. 先决条件
  4. 安装 @azure/arm-appcontainers 软件包
  5. 创建和认证 a ContainerAppsAPIClient
  6. Java 脚本套装
  7. 关键概念
  8. 集装箱
  9. 解决问题
  10. 日志
  11. 今后的步骤
  12. 捐款
  13. 相关项目

Azure ContainerAppsAPI 用于 JavaScript 客户端库

此套件包含一个Azure ContainerAppsAPI客户端的同位素 SDK(运行于Node.js和浏览器中).

函数是用于修改的扩展资源,所列出的api被用来代理从Web RP到函数 App主机进程的调用,这个api不会被用户所曝光,只有Web RP可以引用函数扩展资源.

密钥链接 :

开始

目前得到支持的环境

看我们的 支助政策 更多细节.

先决条件

安装 @azure/arm-appcontainers 软件包

为 JavaScript 安装 Azure 容器AppsAPI 客户端库 npm数字 :

npm install @azure/arm-appcontainers

创建和认证 a ContainerAppsAPIClient

要创建访问 Azure ContactAppsAPI API 的客户端对象, 您需要 endpoint 您的 Azure 容器AppsAPI 资源 credential. Azure ContainerAppsAPI客户端可以使用 Azure Active 目录认证. 您可以在 Azure 门户。 。 。 .

您可以使用 Azure Active 目录使用来自该目录的证书认证 @azure/身份 库或 已存在的 AAD 键。 。 。 .

用来使用 默认标记 下面显示的提供者,或提供Azure SDK的其他证书提供者,请安装 @azure/identity 软件包 :

npm install @azure/identity

你还需要 注册新的 AAD 应用程序并允许访问 Azure ContainerAppsAPI 指定服务负责人发挥适当作用(说明: "Owner" 将不给予必要的许可).

有关如何创建 Azure AD 应用程序的更多信息请检查退出 本指南。 。 。 .

使用节点和类似节点的环境,可以使用 DefaultAzureCredential 类来认证客户端.

import { ContainerAppsAPIClient } from "@azure/arm-appcontainers";
import { DefaultAzureCredential } from "@azure/identity";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ContainerAppsAPIClient(new DefaultAzureCredential(), subscriptionId);

对于浏览器环境,请使用 InteractiveBrowserCredential 从 @azure/identity 要认证的软件包.

import { InteractiveBrowserCredential } from "@azure/identity";
import { ContainerAppsAPIClient } from "@azure/arm-appcontainers";

const credential = new InteractiveBrowserCredential({
  tenantId: "<YOUR_TENANT_ID>",
  clientId: "<YOUR_CLIENT_ID>",
});
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ContainerAppsAPIClient(credential, subscriptionId);

Java 脚本套装

要在浏览器中使用此客户端库,首先需要使用捆绑器. 关于如何做到这一点的详情,请参见我们 捆绑文件。 。 。 .

关键概念

集装箱

ContainerAppsAPIClient 是使用 Azure ContainerAppsAPI 客户端库开发者的主要界面。 探索该客户端上的方法对象,以了解Azure ContactAppsAPI服务的不同特性,您可以访问.

解决问题

日志

允许伐木可能有助于发现有关失败的有用信息。 为了查看 HTTP 请求和回复的日志,设置 AZURE_LOG_LEVEL 环境变量改为 info。或者,可以在运行时拨打 setLogLevel 输入 @azure/logger数字 :

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

关于如何启用日志的更详细指示,您可以查看 @ azure/ logger 包文件。 。 。 .

今后的步骤

请看一下 样本 关于如何使用此库的详细示例的目录.

捐款

如果您想为图书馆捐钱 请读一下 贡献指南 学习如何构建和测试密码.

版本与发布记录

@azure/arm-appcontainers 共发布 406 个版本,首次发布于 2022/05/27;过去 12 个月发布了 76 个版本。

版本发布日期距今
4.0.0latest2026/09/161 个月前
4.0.0-beta.1beta2026/05/225 个月前
3.0.0-alpha.20260311.1dev2026/03/117 个月前
3.0.0-alpha.20260310.12026/03/107 个月前
3.0.0-alpha.20260309.12026/03/097 个月前
3.0.0-alpha.20260306.12026/03/078 个月前

关于 @azure/arm-appcontainers 的常见问题

@azure/arm-appcontainers 是什么?

一个生成的SDK,用于容器AppsAPIClient.

如何安装 @azure/arm-appcontainers?

在项目目录运行 npm install @azure/arm-appcontainers,或使用 pnpm add / yarn add / bun add。

@azure/arm-appcontainers 支持 TypeScript 吗?

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

@azure/arm-appcontainers 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@azure/arm-appcontainers 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22.0.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@azure/arm-appcontainers 可以商用吗?

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

@azure/arm-appcontainers 的下载量有多少?

根据 npm 官方下载统计,@azure/arm-appcontainers 在 2026/10/08 – 2026/11/06 这 30 天内被下载 486,315 次,日均约 16,211 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@azure/arm-appcontainers 还在维护吗?

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