建立及編輯環境鍵/值對應

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

本主題說明如何在 UI 中建立及編輯鍵值對應 (KVM)。您在 UI 中建立的 KVM 具有環境範圍。如要進一步瞭解 KVM 和範圍,請參閱「使用鍵/值對應」。

在 Edge UI 中啟用加密 KVM (適用於 Edge for Private Cloud)

Edge for Private Cloud 4.17.01 以上版本支援加密 KVM。不過,Edge UI 預設會停用加密 KVM 的支援功能。如要啟用 Edge UI 來支援加密 KVM,請按照下列步驟操作:

  1. 在 Edge UI 伺服器上,使用編輯器開啟 ui.properties 檔案。如果檔案不存在,請建立檔案:
    > vi /opt/apigee/customer/application/ui.properties
  2. conf_apigee_apigee.feature.kvmencryption 權杖設為 true:
    conf_apigee_apigee.feature.kvmencryption=true
  3. 儲存變更。
  4. ui.properties 的擁有者變更為「apigee」:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. 重新啟動 Edge UI:
    > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-ui restart

管理環境鍵/值對應

請按照下列說明管理 KVM。KVM 是在環境範圍內定義。舉例來說,如果您在「test」環境中建立 KVM,在「prod」環境中執行的 API Proxy 就無法存取該 KVM。

邊緣

如要使用 Edge UI 管理 KVM,請按照下列步驟操作:

  1. 登入 apigee.com/edge
  2. 在左側導覽列中,依序選取「管理」>「環境」>「鍵值對應」
  3. 如要建立 KVM,請按照下列步驟操作:
    1. 按一下「+ 鍵/值對應」
    2. 輸入新 KVM 的屬性值。下表說明相關設定。
      資源名稱 說明
      名稱 KVM 的名稱。環境中的名稱不得重複,從與 KVM 互動的政策參照這個名稱。
      已加密這個標記用於指定 KVM 是否已加密。在使用者介面中,加密值會顯示為星號 (*****)。加密設定適用於整個地圖。您無法逐一設定加密項目,
      注意:您只能在建立 KVM 時加密。建立鍵值對應後,就無法加密或解密。
    3. 按一下 [新增]。
  4. 如要將項目新增至 KVM:
    1. 按一下清單中的 KMV 名稱,即可顯示目前的項目。
    2. 按一下 [+]。
    3. 輸入新 KVM 項目屬性值,如下所示。
      資源名稱 說明

      您將用來在 API Proxy 中存取資料值的鍵名。

      使用 Apigee Edge Public Cloud 時,金鑰名稱不得超過 2 KB。

      在 Edge UI 中,名稱不得包含「/」。

      鍵的值。輸入數字、字母或特殊字元的任意組合。

      注意:KVM 的總大小不得超過 15 MB。

    4. 按一下 [新增]。
  5. 如要管理 KVM 中的金鑰項目:
    1. 按一下清單中的 KVM 名稱,即可顯示目前的項目。
    2. 將游標移至 KVM 項目上方,顯示動作選單,然後執行下列任一工作:
      • 如要複製項目的值,請按一下
      • 如要編輯項目,請按一下 。然後編輯項目,並按一下「更新」
      • 如要刪除項目,請按一下 。然後按一下「刪除」確認操作。

Classic Edge (Private Cloud)

如要使用 Classic Edge UI 建立及編輯 KVM,請按照下列步驟操作:

  1. 登入 http://ms-ip:9000,其中 ms-ip 是管理伺服器節點的 IP 位址或 DNS 名稱。
  2. 依序選取「APIs」>「Environment Configuration」>「Key Value Maps」
  3. 選取要設定快取的環境,例如「test」或「prod」
  4. 如要建立 KVM,請按照下列步驟操作:
    1. 按一下「+ 鍵值對應」
    2. 輸入新 KVM 的屬性值,如下所示。
      資源名稱 說明
      名稱 KVM 的名稱。環境中的名稱不得重複,從與 KVM 互動的政策參照這個名稱。
      已加密這個標記用於指定 KVM 是否已加密。在使用者介面中,加密值會顯示為星號 (*****)。加密設定適用於整個地圖。您無法逐一設定加密項目,
      注意:您只能在建立 KVM 時加密。建立鍵值對應後,就無法加密或解密。
    3. 按一下 [新增]。
  5. 如要將項目新增至 KVM:
    1. 按一下清單中的 KVM 名稱,展開項目清單。
    2. 按一下「+ 項目」
    3. 輸入新 KVM 項目屬性值,如下所示。
      資源名稱 說明

      您將用來存取 API Proxy 中資料值的鍵名。在 Edge UI 中,名稱不得包含「/」。

      注意:使用 Edge for Public Cloud 時,金鑰名稱不得超過 2 KB。

      鍵的值。輸入數字、字母或特殊字元的任意組合。

      注意:KVM 的總大小不得超過 15 MB。

    4. 按一下 [儲存]
  6. 如要編輯或刪除 KVM 中的鍵盤項目:
    1. 按一下清單中的 KVM 名稱,展開金鑰項目清單。
    2. 執行下列任一動作:
      • 如要編輯項目,請按一下「編輯」,編輯項目,然後按一下「儲存」
      • 如要刪除項目,請按一下「刪除」