呼び出されるバックエンドサービスに関する情報を一覧表示します。
ノード
ServiceConfig
サブノード
パラメーター | タイプ | 必須 | 説明 | 例 |
ServiceProtocol | String | 必須 | バックエンドサービスの種類。 有効な値: HTTP: バックエンドサービスは、HTTPまたは仮想プライベートクラウド (VPC) を介してリクエストを受信します。 FunctionCompute: バックエンドサービスはFunction Computeです。 OSS: バックエンドサービスはOSS (Object Storage service) です。 EventBridge: バックエンドサービスはEventBridgeです。 UN_SPECIFIED: バックエンドサービスタイプはMIXEDです。 | HTTP |
ServiceAddress | String | 任意 | バックエンドサービスのURL。 | http://www.customerdomain.com |
ServicePath | String | 任意 | バックエンドサービスパス。 | /v3/getUserTest/[userId] |
ServiceHttpMethod | String | 任意 | バックエンドサービスを呼び出すために使用されるHTTPメソッド。 有効な値: GET、POST、DELETE、PUT、HEADER、TRACE、PATCH、CONNECT、およびOPTIONS。 | GET |
ServiceTimeout | String | 必須 | バックエンドサービスのタイムアウト期間 (ミリ秒単位) 。 | 1000 |
ContentTypeCatagory | String | 任意 | ServiceProtocolパラメーターがHTTPに設定されている場合に、ContentTypeヘッダーの値が決定されるポリシー。 このパラメーターの値がDEFAULTの場合、API Gatewayによって提供されるデフォルト値が使用されます。 このパラメーターの値がCUSTOMの場合、カスタム値を定義できます。 このパラメーターの値がCLIENTの場合、クライアントから送信されたリクエストのContentTypeヘッダーの値が使用されます。 | DEFAULT |
ContentTypeValue | String | 任意 | ServiceProtocolパラメーターがHTTPに設定され、ContentTypeCatagoryパラメーターがDEFAULTまたはCUSTOMに設定されている場合のContentTypeヘッダーの値。 | application/json |
モック | String | 任意 | モックモードを有効にするかどうかを指定します。 有効な値: TRUE および FALSE。 | FALSE |
MockResult | String | 任意 | MockパラメーターがTRUEに設定されている場合に返される結果。 | {"name":"xiaoming"} |
ServiceVpcEnable | ブール値 | 選択可能 | VPCアクセスを有効にするかどうかを指定します。 有効な値: TRUE および FALSE。 TRUEの値は、VPCアクセスが有効になっていることを示します。 FALSEの値は、VPCアクセスを有効にするためにVPCアクセス許可を作成する必要があることを指定します。 | TRUE |
VpcConfig | String | 任意 | VPCアクセスが有効になっている場合のVPCアクセス設定。 詳細については、「VpcConfig」をご参照ください。 | {"VpcId":"vpc-uf657qec7lx42paw3qxxx","InstanceId":"i-uf6bzcg1pr4oh5jjmxxx","ポート":80,"名前":"テスト"} |
FunctionComputeConfig | String | 任意 | ServiceProtocolがFunctionComputeに設定されている場合のFunction Compute設定。 詳細については、「FunctionComputeConfig」をご参照ください。 | {"Path": "/test/api" 、"ContentTypeValue": "application/x-www-form-urlencoded; charset=UTF-8" 、"FcVersion": "2.0" 、"FcType": "HttpTrigger" 、"Method": "GET" 、"OnlyBusinessPath": false、"FcRegionId": "、" ram::12274XXXXX:role/aliyunserviceroleforapigateway "," FcBaseUrl ": " https://122746XXXX.cn-hangzhou-internal.fc.aliyuncs.com/2016-08-15/proxy/testService2.LATEST/testHttpTrigger/ "," ContentTypeCatagory ": " DEFAULT "} |