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

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご覧ください。
info

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

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

質問または問題Apigee Edge サポートにお問い合わせください。

リリース通知: http://status.apigee.com にアクセスして [アップデートを購読する] をクリックします。

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

非推奨と廃止

次の機能は非推奨または廃止になります。詳しくは、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 管理 API のページネーションを提供する

収益化を使用する CPS 対応組織では、 List Company Apps 管理 APIcountstartKey のクエリ パラメータが追加され、レスポンスのページネーションを制御できるようになりました。返される企業向けアプリの最大数は 100 です。

77324258 API ランタイム

Edge Router と Message Processor の通信をデフォルトで安全に有効化

76100884 Management Server

コードから reachable を削除し、フィールドを常に true に設定

74125205 Management Server

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

73830928 Management Server

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

72744283 API ランタイム

ルーターは、クリミア地域と米国の制裁措置の対象となっている国からの通話をブロックする必要があります

64987848 API ランタイム

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

修正済みのバグ

このリリースでは以下のバグが修正されています。このリストは、主にユーザーがご自身で送信されたサポート チケットの修正状況を確認するためのものです。すべてのユーザーに詳細情報を提供することを目的としたものではありません。

作業項目 ID コンポーネント名 説明
77657867 API ランタイム

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

77549662 Management Server

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

76391087 Management Server

組織が削除対象としてマークされている場合、システム管理者は組織の userrole をクエリできない

76286610 CPS

NonDistributedBucket は CompositeFetchRange を使用すべき

76120441 API ランタイム

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

74966505 Feature Platform

FATAL - 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

キーストア参照が一致しない vhost の更新に成功する

74390879 Management Server

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

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