GatewayRouteConfigProperties interface
Spring Cloud Gateway の API ルート構成
プロパティ
app |
ルートで が定義されていない限り、必要な Azure Spring Apps アプリの |
filters | ターゲット エンドポイントに送信する前に要求を変更するか、アプリ レベルで受信した応答を変更します。 |
open |
Spring Cloud Gateway ルート構成の OpenAPI プロパティ。 |
predicates | アプリ レベルの各要求のルートを評価するためのいくつかの条件。 各述語は、要求ヘッダーとパラメーター値に対して評価できます。 ルートに関連付けられているすべての述語は、ルートが要求に一致するために true と評価される必要があります。 |
protocol | ルーティングされた Azure Spring Apps アプリケーションのプロトコル。 |
provisioning |
Spring Cloud Gateway ルート構成の状態。注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
routes | API ルートの配列。各ルートには、、 |
sso |
アプリ レベルで単一 Sign-On を有効にします。 |
プロパティの詳細
appResourceId
ルートで が定義されていない限り、必要な Azure Spring Apps アプリの uri
リソース ID。
appResourceId?: string
プロパティ値
string
filters
ターゲット エンドポイントに送信する前に要求を変更するか、アプリ レベルで受信した応答を変更します。
filters?: string[]
プロパティ値
string[]
openApi
Spring Cloud Gateway ルート構成の OpenAPI プロパティ。
openApi?: GatewayRouteConfigOpenApiProperties
プロパティ値
predicates
アプリ レベルの各要求のルートを評価するためのいくつかの条件。 各述語は、要求ヘッダーとパラメーター値に対して評価できます。 ルートに関連付けられているすべての述語は、ルートが要求に一致するために true と評価される必要があります。
predicates?: string[]
プロパティ値
string[]
protocol
ルーティングされた Azure Spring Apps アプリケーションのプロトコル。
protocol?: string
プロパティ値
string
provisioningState
Spring Cloud Gateway ルート構成の状態。注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
routes
API ルートの配列。各ルートには、、predicates
uri
ssoEnabled
、 filters
などのtitle
プロパティが含まれています。
routes?: GatewayApiRoute[]
プロパティ値
ssoEnabled
アプリ レベルで単一 Sign-On を有効にします。
ssoEnabled?: boolean
プロパティ値
boolean