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

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

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

Private Cloud のお客様: このクラウド リリースは、お客様の Private Cloud バージョンに含まれていますか?各バージョンの 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 API に、レスポンスのページネーションを制御する count および startKey クエリ パラメータが追加されました。返される企業アプリの最大数は 100 です。

77324258 API ランタイム

Edge Router と 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 は compositeFetchRange を使用する

76120441 API ランタイム

defaultType 間隔を適用する場合の割り当てのウィンドウ計算が正しくない

74966505 機能プラットフォーム

致命的 -common-mp-fault-rate tyr-test.apigee.net エラー

74601316 API ランタイム

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

74596483 API ランタイム

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

74407349 Management Server

既存の仮想ホストの PUT 呼び出しで説明フィールドが更新されない

74405851 Management Server

組織管理者が説明/ベース URL で TLS 無効になっている仮想ホストを更新できない

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 プロキシリストに表示された共有フロー