Quản lý tài nguyên

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
thông tin

Tìm hiểu và quản lý tài nguyên, như mô tả trong các phần sau.

Giới thiệu về tài nguyên

Nhiều loại chính sách dựa vào tài nguyên. Tài nguyên là những tệp triển khai mã hoặc cấu hình mà chính sách sẽ thực thi khi được đính kèm vào một proxy API. Trong một số trường hợp, chẳng hạn như với JavaScript và JavaCallout, chính sách chỉ đơn giản là xác định một điểm đính kèm trong một proxy API mà tại đó một số mã sẽ thực thi. Chính sách JavaScript hoặc JavaCallout là một con trỏ đến một tài nguyên.

JavaScript mẫu sau đây đặt đường dẫn yêu cầu HTTP thành giá trị của biến proxy.basepath.

request.headers["RequestPath"] = context.getVariable("proxy.basepath");

Loại tài nguyên

Bảng sau đây tóm tắt các loại tài nguyên:

Loại tài nguyên Mô tả
JAR (java) Các lớp Java trong tệp JAR được chính sách JavaCallout tham chiếu.
JavaScript (js) JavaScript được tham chiếu theo chính sách về JavaScript.
JavaScript (jsc) JavaScript đã biên dịch được tham chiếu theo các chính sách JavaScript.
Hosted target (hosted) Các tệp Node.js để triển khai vào Mục tiêu được lưu trữ. Bạn có thể triển khai Node.js làm ứng dụng mục tiêu phụ trợ Edge.
Node (node) Các tệp Node.js, bao gồm tệp Node.js chính, các tệp nguồn liên quan và phần phụ thuộc của mô-đun.
Python (py) Tập lệnh Python được các chính sách PythonScript tham chiếu. Bạn phải triển khai các tài nguyên bằng "Python thuần tuý" (chỉ bằng ngôn ngữ Python).
WSDL (wsdl) Tệp WSDL được các chính sách SOAPMessageValidation tham chiếu.
XSD (xsd) Giản đồ XML được tham chiếu theo các chính sách SOAPMessageValidation.
XSL Transformations (xsl) Các phép biến đổi XSLT được tham chiếu theo chính sách XSLTransform.

Nơi lưu trữ tài nguyên

Bạn có thể lưu trữ tài nguyên ở một trong 3 vị trí sau:

  • Bản sửa đổi của proxy API: Tài nguyên chỉ có sẵn cho những bản sửa đổi của proxy API có chứa tài nguyên. Ví dụ: bạn có thể thêm một tài nguyên JavaScript có bản sửa đổi 1 của một proxy API, sau đó thay đổi việc triển khai để sử dụng một tập lệnh Python trong bản sửa đổi 2 của proxy. Bản sửa đổi 1 chỉ có quyền truy cập vào tài nguyên JavaScript, còn bản sửa đổi 2 chỉ có quyền truy cập vào tài nguyên Python.
  • Môi trường: Khi được lưu trữ trong một môi trường (ví dụ: test hoặc prod), tài nguyên sẽ có sẵn cho mọi proxy API được triển khai trong cùng một môi trường.
  • Tổ chức: Khi được lưu trữ trong một tổ chức, tài nguyên sẽ có sẵn cho mọi proxy API được triển khai trong mọi môi trường.

Các kho lưu trữ này có tại các URI sau đây, như được mô tả trong API tệp tài nguyên và sau này trong phần Quản lý tài nguyên bằng API:

  • Tổ chức: /organizations/{org}/resourcefiles
  • Môi trường: /organizations/{org}/environments/{env}/resourcefiles
  • API Proxy: /organizations/{org}/apis/{api}/revisions/{rev}/resources

Bảng sau đây cho biết các phương thức bạn có thể dùng để tạo, cập nhật và xoá tài nguyên cho từng kho lưu trữ:

Kho lưu trữ Tạo Xem Cập nhật Xoá
API Giao diện người dùng API Giao diện người dùng API Giao diện người dùng API Giao diện người dùng
Bản sửa đổi proxy API
Môi trường
Tổ chức

Ví dụ: tất cả các tệp JavaScript có sẵn cho môi trường test đều được lưu trữ trong kho lưu trữ sau và có sẵn cho mọi proxy API chạy trong môi trường test:

/organizations/{org}/environments/test/resourcefiles/jsc

Phân giải tên tài nguyên

Edge phân giải tên tài nguyên từ phạm vi cụ thể nhất đến phạm vi chung nhất. Tên tài nguyên được phân giải "lên chuỗi", từ cấp sửa đổi của API proxy, đến cấp môi trường, đến cấp tổ chức (chỉ Edge).

Giả sử bạn đã điền cùng một tài nguyên vào hai kho lưu trữ khác nhau – bản sửa đổi proxy API và môi trường prod.

Hãy cân nhắc proxy API được định cấu hình bằng Chính sách sau:

<Javascript name='PathSetterPolicy' timeLimit='200'>
    <ResourceURL>jsc://pathSetter.js</ResourceURL>
</Javascript>

Tham chiếu chính sách không thể phân giải rõ ràng thành một kho lưu trữ. Tài nguyên đầu tiên ở phạm vi chi tiết nhất có tên khớp với tên tài nguyên trong chính sách sẽ được phân giải.

Vì vậy, khi API proxy được triển khai trong môi trường prod, chính sách sẽ phân giải thành tài nguyên pathSetter.js có phạm vi môi trường.

Khi được triển khai trong môi trường test, Chính sách sẽ phân giải thành tài nguyên có phạm vi sửa đổi của proxy API, vì tài nguyên có phạm vi môi trường nằm trong môi trường prod chứ không phải môi trường test.

Nguyên tắc về tài nguyên Java

Bạn có thể thêm các tài nguyên Java đã biên dịch dưới dạng tệp JAR bằng nhiều lựa chọn trong curl, chẳng hạn như lựa chọn -T, --data-binary hoặc -F (không phải lựa chọn -d). Ví dụ:

curl "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" \
  -X POST \
  --data-binary @{jar_file} \
  -H "Content-Type: application/octet-stream" \
  -u email:password
curl -v "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java"
  -X POST \
  -H "Content-Type: application/octet-stream" \
  -T "{jar_file}" \
  -u email:password
curl -v "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java"
  -X POST \
  -H "Content-Type: application/multipart/form-data" \
  -F "file=@{jar_file}" \
  -u email:password

Xem thêm:

Nguyên tắc về tài nguyên Node.js

Khi tham chiếu một tập lệnh Node.js trong một proxy API, bạn sẽ thực hiện việc này bằng phần tử <ResourceURL> trong cấu hình TargetEndpoint của proxy API, như mô tả trong phần Thêm Node.js vào một proxy API hiện có. Ví dụ:

<ScriptTarget>
    <ResourceURL>node://hello-world.js</ResourceURL>
</ScriptTarget>

Tập lệnh Node.js đó và tất cả các mô-đun hỗ trợ phải nằm trong phạm vi sửa đổi của proxy API (trong thư mục /resources/node của gói proxy). Trong trình chỉnh sửa proxy API, việc thêm tài nguyên Node.js vào phần Tập lệnh sẽ hoàn tất việc này. Tương tự, việc sử dụng API (importupdate) để lưu trữ tài nguyên trong phạm vi bản sửa đổi của proxy API cũng vậy.

Quản lý tài nguyên bằng giao diện người dùng

Quản lý các tài nguyên được giới hạn trong một bản sửa đổi proxy API bằng giao diện người dùng, như mô tả trong các phần sau.

Xem tài nguyên bằng giao diện người dùng

Cách xem các tài nguyên được giới hạn trong một bản sửa đổi của proxy API:

  1. Đăng nhập vào apigee.com/edge.

  2. Chọn Develop > API Proxies (Phát triển > API Proxy) trong thanh điều hướng bên trái.
  3. Chọn một API proxy trong danh sách mà bạn muốn tạo tài nguyên.
    Trình chỉnh sửa proxy API sẽ mở ra và thẻ Tổng quan sẽ xuất hiện theo mặc định.
  4. Nhấp vào thẻ Phát triển.
  5. Chọn bản sửa đổi trong trình đơn thả xuống Bản sửa đổi (nếu cần).

    Các tài nguyên được giới hạn trong bản sửa đổi của proxy API được liệt kê trong mục Tài nguyên trong chế độ xem Trình điều hướng.

Tạo tài nguyên bằng giao diện người dùng

Cách tạo tài nguyên có phạm vi cho một bản sửa đổi của proxy API bằng giao diện người dùng:

  1. Xem các tài nguyên được giới hạn trong bản sửa đổi của proxy API.
  2. Nhấp vào + trong phần Tài nguyên ở chế độ xem Trình điều hướng để mở hộp thoại Tài nguyên mới.
  3. Nhập thông tin sau:
    Trường Mô tả
    Nguồn Chọn tạo tệp mới hoặc nhập tệp.
    Loại tệp Chọn một loại tài nguyên trong danh sách thả xuống.
    Tên tệp Tên của tệp. Đuôi tệp phải hợp lệ đối với loại tệp đã chọn.

Cập nhật tài nguyên bằng giao diện người dùng

Cách cập nhật một tài nguyên có phạm vi giới hạn trong một bản sửa đổi của proxy API bằng giao diện người dùng:

  1. Xem các tài nguyên được giới hạn trong bản sửa đổi của proxy API.
  2. Trong chế độ xem Navigator (Trình điều hướng) trong phần Resources (Tài nguyên), hãy nhấp vào tài nguyên mà bạn muốn cập nhật.
    Lưu ý: Đối với tệp JAR, hãy di chuyển con trỏ lên tài nguyên mà bạn muốn chỉnh sửa rồi nhấp vào .
  3. Cập nhật tài nguyên nếu cần.
    Lưu ý: Sau khi tải một tệp JAR mới lên, hãy nhấp vào Cập nhật.

Xoá tài nguyên bằng giao diện người dùng

Cách xoá một tài nguyên có phạm vi trong một bản sửa đổi của API proxy bằng giao diện người dùng:

  1. Xem các tài nguyên được giới hạn trong bản sửa đổi của proxy API.
  2. Trong chế độ xem Trình điều hướng trong phần Tài nguyên, hãy di chuyển con trỏ lên tài nguyên mà bạn muốn xoá để hiện trình đơn thao tác.
  3. Nhấp vào .
  4. Nhấp vào Xoá để xác nhận thao tác.

Quản lý tài nguyên bằng API

Quản lý tài nguyên bằng API, như mô tả trong các phần sau.

Tạo tài nguyên bằng API

Tạo các tài nguyên được giới hạn trong một bản sửa đổi proxy API, môi trường hoặc tổ chức (chỉ trên Edge), như mô tả trong các phần sau.

Tạo các tài nguyên có phạm vi cho một bản sửa đổi proxy API bằng API

Tạo một tài nguyên có phạm vi cho một bản sửa đổi của proxy API bằng cách sử dụng API bằng cách đưa ra yêu cầu POST đối với tài nguyên sau: https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles

Truyền các thông tin sau cùng với yêu cầu của bạn:

  • Đặt tham số truy vấn name thành tên của tài nguyên
  • Đặt tham số truy vấn type thành loại tài nguyên bắt buộc
  • Truyền nội dung của tệp tài nguyên dưới dạng application/octet-stream hoặc multipart/form-data)

Ví dụ sau đây tạo một tệp JavaScript có tên là pathSetter.js cho bản sửa đổi 1 của proxy API helloworld:

curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles?name=pathSetter.js&type=jsc
  -H "Content-type:application/octet-stream" \
  -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \
  -u email:password

Ví dụ sau đây cho biết cách tải tài nguyên lên dưới dạng tệp từ máy tính cục bộ. Bạn cần sử dụng -F cho quá trình tải tệp nhị phân lên trong curl để các tệp JavaScript có phạm vi tổ chức hoặc môi trường có thể truy cập được bằng chính sách JavaScript.

curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles?name=pathSetter.js&type=jsc
  -H "Content-type:multipart/form-data" \
  -F file=@pathSetter.js \
  -u email:password

Sau đây là ví dụ về phản hồi từ một trong hai lệnh gọi API.

{
  "name": "pathSetter.js",
  "type": "jsc"
}

Để biết thêm thông tin, hãy xem bài viết Nhập tệp tài nguyên cho một bản sửa đổi của proxy API.

Ngoài ra, bạn có thể sử dụng API Cập nhật bản sửa đổi proxy API như sau:

  1. Tạo tệp tài nguyên.
  2. Thêm tệp tài nguyên vào gói cấu hình proxy API.
  3. Tải gói lên bằng một trong các API sau:

Tạo tài nguyên có phạm vi trong một môi trường bằng API

Tạo một tài nguyên JavaScript được giới hạn trong một môi trường bằng cách sử dụng API bằng cách đưa ra yêu cầu POST đối với tài nguyên sau: /organizations/{org}/environments/{env}/resourcefiles

Truyền các thông tin sau cùng với yêu cầu của bạn:

  • Đặt tham số truy vấn name thành tên của tài nguyên
  • Đặt tham số truy vấn type thành loại tài nguyên bắt buộc
  • Truyền nội dung của tệp tài nguyên dưới dạng application/octet-stream hoặc multipart/form-data)

Ví dụ sau đây cho thấy cách tạo một tài nguyên JavaScript bằng cách truyền nội dung của tài nguyên đó trong phần nội dung yêu cầu.

curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles?name=pathSetter.js&type=jsc
  -H "Content-type:application/octet-stream" \
  -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \
  -u email:password

Ví dụ sau đây cho biết cách tải tài nguyên lên dưới dạng tệp từ máy tính cục bộ. Bạn cần sử dụng -F để tải tệp nhị phân lên trong curl để các tệp JavaScript có phạm vi tổ chức hoặc môi trường có thể truy cập được bằng chính sách JavaScript.

curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles?name=pathSetter.js&type=jsc
  -H "Content-type:multipart/form-data" \
  -F file=@pathSetter.js \
  -u email:password

Sau đây là ví dụ về phản hồi:

{
  "name" : "pathSetter.js",
  "type" : "jsc"
}

Tạo tài nguyên có phạm vi trong tổ chức bằng API

Để tạo một tài nguyên được giới hạn phạm vi cho một tổ chức bằng API, hãy gửi yêu cầu POST đến tài nguyên sau: https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles

Truyền các thông tin sau cùng với yêu cầu của bạn:

  • Đặt tham số truy vấn name thành tên của tài nguyên
  • Đặt tham số truy vấn type thành loại tệp tài nguyên (xem Các loại tài nguyên)
  • Truyền nội dung của tệp tài nguyên dưới dạng application/octet-stream hoặc multipart/form-data)

Để biết thêm thông tin, hãy xem phần Nhập tệp tài nguyên cho một tổ chức.

Xem tài nguyên bằng API

Các phần sau đây mô tả cách xem tài nguyên bằng API.

Xem tất cả tài nguyên bằng API

Khi sử dụng API này, bạn có thể xem các tài nguyên được giới hạn trong một bản sửa đổi proxy API, môi trường hoặc tổ chức.

Ví dụ: để xem tài nguyên cho các tài nguyên có phạm vi là môi trường bằng API, hãy đưa ra yêu cầu GET đối với tài nguyên sau: https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles

Ví dụ sau đây liệt kê tất cả tài nguyên trong môi trường test:

curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/environments/test/resourcefiles/{type}" \
  -u email:password

Sau đây là ví dụ về phản hồi.

{
  "resourceFile": [
{
  "name" : "pathSetter.js",
  "type" : "jsc"
}
  ]
}

Xem nội dung của một tài nguyên bằng API

Xem nội dung của một tài nguyên bằng API, như mô tả trong các phần sau.

Khi sử dụng API này, bạn có thể xem các tài nguyên được giới hạn trong một bản sửa đổi proxy API, môi trường hoặc tổ chức.

Ví dụ: để xem nội dung của một tài nguyên trong một môi trường bằng API, hãy đưa ra yêu cầu GET đối với tài nguyên sau: https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles/{type}/name

Ví dụ sau đây liệt kê nội dung của tệp tài nguyên JavaScript pathSetter.js trong môi trường test:

curl -X GET https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js" \
  -H "Accept: application/json" \
  -u email:password

Sau đây là ví dụ về phản hồi:

request.headers["RequestPath"] = context.getVariable("proxy.basepath");

Cập nhật tài nguyên bằng API

Cập nhật các tài nguyên được giới hạn trong một bản sửa đổi proxy API, môi trường hoặc tổ chức (chỉ Edge), như mô tả trong các phần sau.

Cập nhật các tài nguyên có phạm vi cho một bản sửa đổi proxy API bằng API

Cập nhật một tài nguyên có phạm vi trong một bản sửa đổi của proxy API bằng cách sử dụng API bằng cách đưa ra yêu cầu PUT đối với tài nguyên sau: https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles/{type}/{name}

Truyền nội dung của tệp tài nguyên dưới dạng application/octet-stream hoặc multipart/form-data)

Ví dụ sau đây cập nhật tài nguyên JavaScript có tên là pathSetter cho bản sửa đổi 1 của proxy API helloworld:

curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js
  -H "Content-type:application/octet-stream" \
  -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \
  -u email:password

Ví dụ sau đây cho thấy cách cập nhật tài nguyên dưới dạng một tệp trên máy cục bộ. Bạn cần sử dụng -F cho quá trình tải tệp nhị phân lên trong curl để các tệp JavaScript có phạm vi tổ chức hoặc môi trường có thể truy cập được bằng chính sách JavaScript.

curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js
  -H "Content-type:multipart/form-data" \
  -F file=@pathSetter.js \
  -u email:password

Sau đây là ví dụ về phản hồi từ một trong hai lệnh gọi API.

{
  "name": "pathSetter.js",
  "type": "jsc"
}

Để biết thêm thông tin, hãy xem bài viết Nhập tệp tài nguyên cho một bản sửa đổi của proxy API.

Ngoài ra, bạn có thể sử dụng API Cập nhật bản sửa đổi proxy API như sau:

  1. Tải gói cấu hình proxy API xuống bằng API xuất proxy API với các lựa chọn sau:
    • Đặt tham số truy vấn format thành bundle
    • Đặt tiêu đề Accept thành application/zip
  2. Cập nhật tệp tài nguyên trong gói cấu hình proxy API.
  3. Tải gói lên bằng API sửa đổi proxy Update API

Cập nhật các tài nguyên được giới hạn trong một môi trường bằng API

Cập nhật một tài nguyên được giới hạn trong một môi trường bằng cách sử dụng API bằng cách đưa ra yêu cầu PUT đối với tài nguyên sau: /organizations/{org}/environments/{env}/resourcefiles/{type}/{name}

Truyền nội dung của tệp tài nguyên dưới dạng application/octet-stream hoặc multipart/form-data.

Ví dụ sau đây cho thấy cách cập nhật một tài nguyên JavaScript bằng cách truyền nội dung của tài nguyên đó trong phần nội dung yêu cầu.

curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js
  -H "Content-type:application/octet-stream" \
  -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \
  -u email:password

Ví dụ sau đây cho thấy cách cập nhật tệp tài nguyên bằng một tệp trên máy cục bộ. Bạn cần sử dụng -F cho quá trình tải tệp nhị phân lên trong curl để các tệp JavaScript có phạm vi tổ chức hoặc môi trường có thể truy cập được bằng chính sách JavaScript.

curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js
  -H "Content-type:multipart/form-data" \
  -F file=@pathSetter.js \
  -u email:password

Sau đây là ví dụ về phản hồi:

{
  "name" : "pathSetter.js",
  "type" : "jsc"
}

Cập nhật tài nguyên trong phạm vi tổ chức bằng API

Để cập nhật một tài nguyên được giới hạn phạm vi cho một tổ chức bằng API, hãy đưa ra yêu cầu POST đối với tài nguyên sau: https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles/{type}/{name}

Truyền nội dung của tệp tài nguyên dưới dạng application/octet-stream hoặc multipart/form-data)

Để biết thêm thông tin, hãy xem phần Nhập tệp tài nguyên cho một tổ chức,

Xoá tài nguyên bằng API

Xoá tài nguyên có phạm vi là bản sửa đổi của API proxy, môi trường hoặc tổ chức (chỉ trên Edge), như mô tả trong các phần sau.

Xoá các tài nguyên có phạm vi trong một bản sửa đổi proxy API bằng API

Để xoá một tài nguyên có phạm vi giới hạn trong một bản sửa đổi của proxy API bằng API, hãy gửi yêu cầu DELETE đến tài nguyên sau: https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles/{type}/{name}

Ví dụ sau đây sẽ xoá tệp tài nguyên JavaScript pathSetter.js khỏi bản sửa đổi 1 của helloworld API proxy:

curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js" \
  -u email:password
  

Sau đây là ví dụ về phản hồi.

{
  "name" : "pathSetter.js",
  "type" : "jsc"
}

Ngoài ra, bạn có thể sử dụng API Cập nhật bản sửa đổi proxy API như sau:

  1. Tải gói cấu hình proxy API xuống bằng API xuất proxy API với các lựa chọn sau:
    • Đặt tham số truy vấn format thành bundle
    • Đặt tiêu đề Accept thành application/zip
  2. Xoá tệp tài nguyên khỏi gói cấu hình proxy API.
  3. Tải gói lên bằng API sửa đổi proxy Update API

Xoá một tài nguyên có phạm vi trong một môi trường bằng API

Xoá một tài nguyên có phạm vi trong một môi trường bằng API, như mô tả trong các phần sau.

Để xoá một tài nguyên có phạm vi trong một môi trường bằng API, hãy gửi yêu cầu DELETE đến tài nguyên sau: https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles/{type}/{name}

Ví dụ sau đây sẽ xoá tệp tài nguyên JavaScript pathSetter.js khỏi môi trường test:

curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/environments/test/resourcefiles/jsc/pathSetter.js" \
  -u email:password

Sau đây là ví dụ về phản hồi.

{
  "name" : "pathSetter.js",
  "type" : "jsc"
}

Xoá các tài nguyên có phạm vi trong tổ chức bằng API (chỉ dành cho Edge)

Để xoá một tài nguyên được giới hạn phạm vi cho một tổ chức bằng API, hãy gửi yêu cầu DELETE đến tài nguyên sau: https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles/{type}/{name}

Để biết thêm thông tin, hãy xem bài viết Xoá tệp tài nguyên khỏi tổ chức.

Truy cập vào tài nguyên

Cách bạn truy cập vào tài nguyên phụ thuộc vào loại tài nguyên. Để biết thêm thông tin, hãy tham khảo tài liệu chính sách có liên quan.

Các ví dụ trong phần này minh hoạ cách tạo và quản lý một tài nguyên JavaScript có tên là pathSetter.js để cho phép các chính sách thuộc loại JavaScript tham chiếu đến tài nguyên đó.

Để đính kèm JavaScript vào Request PostFlow, hãy tạo một chính sách có tên là PathSetterPolicy.xml tham chiếu đến tệp pathSetter.js:

<Javascript name='PathSetterPolicy' timeLimit='200'>
    <ResourceURL>jsc://pathSetter.js</ResourceURL>
</Javascript>

Sau đó, hãy tham chiếu chính sách trong cấu hình Endpoint:

<PostFlow>
  <Request>
    <Step><Name>PathSetterPolicy</Name></Step>
  </Request>
<PostFlow>

Để biết thêm thông tin, hãy xem Chính sách về JavaScript.