管理资源

本页面适用于 ApigeeApigee Hybrid

查看 Apigee Edge 文档。

许多政策类型都依赖于资源。资源是指政策在附加到 API 代理或共享流时将执行的用于实现代码或配置的文件。如需了解详情、查看资源示例和支持的资源类型列表,请参阅资源简介

在 API 代理、共享流或环境级层创建资源,然后通过政策访问这些资源,如以下部分所述。另请参阅管理 Apigee 工作区中的文件夹和文件

创建资源

如需使用 Apigee in Cloud Code 创建资源,请执行以下操作:

  1. 在 Apigee 工作区中,根据要存储资源的级层执行以下操作之一:如需了解详情,请参阅资源的存储位置

    级层 步骤
    API 代理 执行以下操作之一:
    • 将光标放在以下其中一个文件夹上,点击 “创建 Apigee 资源”图标,然后选择创建资源
      • apiproxy-name 代理软件包
      • apiproxy-name/apiproxy
    • 将光标放在 API 代理的 apiproxy-name/apiproxy/resources 文件夹上,然后点击 “创建 Apigee 资源”图标
    共享流 执行以下操作之一:
    • 将光标放在以下其中一个文件夹上,点击 “创建 Apigee 资源”图标,然后选择创建资源
      • sharedflow-name 共享流软件包
      • sharedflow-name/sharedflowbundle
    • 将光标放在共享流的 sharedflow-name/sharedflowbundle/resources 文件夹上,然后点击 “创建 Apigee 资源”图标
    环境 执行以下操作之一:
    • 将光标放在 env-name 环境文件夹上,点击 “创建新政策”图标,然后选择创建资源
    • 将光标放在环境的 env-name/resources 文件夹上,然后点击 “创建新政策”图标

    此时创建资源向导会打开。

  2. 从列表中选择要创建的资源类型。 如需了解支持的资源类型,请参阅资源类型

  3. 输入资源的唯一名称,然后按 Enter 键。

    该资源会被添加到 Apigee 部分中 apiproxiessharedflowsenvironments 文件夹内的 resources 文件夹中,并会打开以供修改。

  4. 根据需要修改资源文件,然后选择文件 > 保存或 ⌘S 保存修改。

导入资源

如需使用 Apigee in Cloud Code 导入资源,请执行以下操作:

  1. 在 Apigee 工作区中,根据要使用资源的级层执行以下操作之一。如需了解详情,请参阅资源的存储位置

    级层 步骤
    API 代理 执行以下操作之一:
    • 将光标放在 apiproxy-name/apiproxy 文件夹上,然后点击 “上传 Apigee 资源”图标
    • 将鼠标放在 API 代理的 apiproxy-name/apiproxy/resources 文件夹上,然后点击 “上传 Apigee 资源”图标
    共享流 执行以下操作之一:
    • 将光标放在 sharedflow-name/sharedflowbundle 文件夹上,然后点击 “上传 Apigee 资源”图标
    • 将光标放在共享流的 sharedflow-name/sharedflowbundle/resources 文件夹上,然后点击 “上传 Apigee 资源”图标
    环境 执行以下操作之一:
    • 将光标放在 env-name 环境文件夹上,然后点击 “上传 Apigee 资源”图标
    • 将光标放在环境的 env-name/resources 文件夹上,然后点击 “上传 Apigee 资源”图标

    此时导入资源向导会打开。

  2. 从列表中选择要导入的资源类型。如需了解支持的资源类型,请参阅资源类型

  3. 找到本地目录中的文件,然后点击导入

  4. 输入资源的唯一名称,然后按 Enter 键。

    该资源会被添加到 Apigee Explorer 中的 resources 文件夹,并打开以供修改。

通过政策访问资源

通过政策访问资源的方式取决于资源类型。如需了解详情,请参阅政策参考概览。 如需查看通过政策访问资源的示例,请参阅访问资源