180406 - Apigee Edge for Public Cloud リリースノート

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

4 月 16 日(月)、Apigee Edge for Public Cloud の新バージョンのリリースを開始しました。

Private Cloud のお客様: このクラウド リリースは Private Cloud のバージョンに含まれていますか?どのクラウド リリースが含まれているかを確認するには、バージョンのリリースノートをご覧ください。また、リリース番号を比較して判断する方法については、リリース番号についてをご覧ください。

質問または問題詳しくはこちらをご覧ください

リリース通知: http://status.apigee.com に移動し、[Subscribe to Updates] をクリックします。

リリースノートのホームページ

非推奨になった機能と廃止された機能

次の機能は非推奨または廃止される予定です。詳細については、Edge 非推奨ポリシーをご覧ください。機能が廃止される(サービスから削除される)日付については、 Apigee のサポート終了と廃止をご覧ください。

問題 ID コンポーネント名 説明
67144436 管理サーバー

TLS/SSL 証明書に鍵が関連付けられていない場合、鍵名は空の文字列として表示されるようになりました

キーストアまたはトラストストアの取得管理 API には、次の変更が適用されます。

  • この修正以前は、TLS/SSL 証明書に関連付けられた鍵がない場合でも鍵名が表示されていました。TLS/SSL 証明書に鍵が関連付けられていない場合、二重引用符付きの空の文字列が返されるようになりました。たとえば "keys": [""] となります。それ以外の点では、キー名はエイリアス名と同じです(既存の動作)。
  • 新しいレスポンス プロパティ aliases は、キーストアまたはトラストストアの各エイリアスの aliasNamecertkey を含む配列です。例:

    "aliases" : [
        {
            "aliasName" : "myAlias",
            "cert" : "myAlias-cert"
            "key" : "myAlias-key"
        }
    ]
    

    ここで、keyaliasName-key です。

    今後のリリースでは、新しい aliases プロパティに含まれるため、既存の certs プロパティと keys プロパティがレスポンスから削除されます。

新機能と最新情報

このリリースでの新機能と更新内容は次のとおりです。

問題 ID コンポーネント名 説明
67168078 API ランタイム

メッセージ ペイロードと文字列の構成を支援する新しい関数

Edge には、Assign Message、Java Callout、Raise Fault などのポリシーで文字列(メッセージ ペイロードなど)を定義するために役立つ事前定義の関数セットが用意されています。これらの関数を使用して、次のことを行えます。

  • JSONPath を使用する
  • 複数形式のハッシュ値
  • 文字列を操作する
  • 文字のエスケープとエンコード
  • 書式設定の時間
  • ID、long、文字列を生成する

メッセージ テンプレートをご覧ください。

76006005 API ランタイム

JWT ポリシーのクレーム生成動作の更新

次に、JWT ポリシーを使用してクレームを生成する場合の動作の変更点について説明します。クレームが、デフォルト値の明示的な値と、デフォルト値よりも優先される変数参照の両方を提供する場合です。

  • 次の場合は、クレームを生成しないでください。
    • Claim 要素で参照されている変数(ref="variable")が解決されていません。
    • 明示的な値は空です。
    • IgnoreUnresolvedVariables 要素が true である。

    以前の動作では、空白の文字列でクレームを追加していました。

  • 次の場合に、未解決の変数エラーなしでクレームを生成します。
    • Claim 要素の明示的な値が null でも空白でもない。
    • 参照された変数が解決されません。
    • IgnoreUnresolvedVariables 要素には任意の値を指定できます。

    以前の動作では、明示的な値が存在する場合でも、未解決の変数エラーがスローされていました。

74822515 管理サーバー

List Company Apps Management API のページ設定を指定する

収益化を使用する CPS 対応組織の場合、 List Company Apps Management APIcount および startKey クエリ パラメータが含まれ、レスポンスのページネーションを制御するようになりました。返される企業アプリの最大数は 100 です。

77324258 API ランタイム

Edge ルーターと Message Processor の通信セキュリティをデフォルトのオプションとして有効にする

76100884 Management Server

コードから到達可能を削除し、フィールドを常に true に設定する

74125205 Management Server

組織のワイプアウト サービスでの CPS データの処理

73830928 Management Server

BigQuery から監査ログを読み取るように管理サーバーのコードを変更する

72744283 API ランタイム

クリミア地域と米国の制裁措置を受けている国からの発信は、ルーターでブロックする必要があります

64987848 API ランタイム

HTTPClient キャッシュを接続プールから分離して、多数のランダムなターゲット エンドポイントによるレイテンシを削減する

バグの修正

このリリースでは以下のバグが修正されています。このリストは主に、サポート チケットが修正されているかどうかを確認するユーザーを対象としています。すべてのユーザーに詳細情報を提供するものではありません。

問題 ID コンポーネント名 説明
77657867 API ランタイム

トライアル Pod で共有フローが破損する

77549662 Management Server

有効期限が -1 の場合、CPS 組織のアプリ認証情報レスポンスに ExpirationAt タグが表示されない

76391087 Management Server

組織が削除対象としてマークされている場合、sysadmin が組織のユーザーロールをクエリできない

76286610 CPS

NonDistributedBucket では OverlayFetchRange を使用

76120441 API ランタイム

defaultType 間隔の適用による割り当てのウィンドウ計算が正しくない

74966505 機能プラットフォーム

FATAL -common-mp-fault-rate tyr-test.apigee.net エラー

74601316 API ランタイム

JWT ポリシーは、カンマを含む文字列のオーディエンス クレームを受け入れることはできません

74596483 API ランタイム

reu1mp002-3 の MP が頻繁にマークダウンおよびバックアップされる

74407349 Management Server

既存の virtualhosts の PUT 呼び出しで説明フィールドが更新されない

74405851 Management Server

組織管理者が説明/ベース URL で TLS 無効化の virtualhosts を更新できない

74401756 Management Server

キーストア参照が一致しない仮想ホストが正常に更新される

74390879 Management Server

バンドルのインポート中に仕様の URL がアプリケーション Bean に正しく入力されない

74371918 Management Server

トークンの有効期限が切れたときに OAuth トークン取り消しアクションのために HTTP 400 を返す Management API

74175585 API ランタイム

conf.d ファイルを解析するルーター プラグインの Python スクリプトを修正

74123604 Management Server

ID ゾーンは組織の消去サービスで処理する必要がある

73757643 Management Server

プロキシ メタデータ内の lastModifiedBy 値により、最終更新ユーザーに適切に反映

72444142 API ランタイム

Nginx のデフォルトの構成が正しくない場合、ルーターで異常ステータスが表示されない

67143649 Management Server

API プロキシリストに表示された共有フロー