tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getApiGatewayApiAppApi
Start a Neo task
Explain and create a tencentcloud.getApiGatewayApiAppApi resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of apiGateway api_app_api
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getApiGatewayApiAppApi({
serviceId: "service-nxz6yync",
apiId: "api-0cvmf4x4",
apiRegion: "ap-guangzhou",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_api_gateway_api_app_api(service_id="service-nxz6yync",
api_id="api-0cvmf4x4",
api_region="ap-guangzhou")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.LookupApiGatewayApiAppApi(ctx, &tencentcloud.LookupApiGatewayApiAppApiArgs{
ServiceId: "service-nxz6yync",
ApiId: "api-0cvmf4x4",
ApiRegion: "ap-guangzhou",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = Tencentcloud.GetApiGatewayApiAppApi.Invoke(new()
{
ServiceId = "service-nxz6yync",
ApiId = "api-0cvmf4x4",
ApiRegion = "ap-guangzhou",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetApiGatewayApiAppApiArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = TencentcloudFunctions.getApiGatewayApiAppApi(GetApiGatewayApiAppApiArgs.builder()
.serviceId("service-nxz6yync")
.apiId("api-0cvmf4x4")
.apiRegion("ap-guangzhou")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getApiGatewayApiAppApi
arguments:
serviceId: service-nxz6yync
apiId: api-0cvmf4x4
apiRegion: ap-guangzhou
Using getApiGatewayApiAppApi
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getApiGatewayApiAppApi(args: GetApiGatewayApiAppApiArgs, opts?: InvokeOptions): Promise<GetApiGatewayApiAppApiResult>
function getApiGatewayApiAppApiOutput(args: GetApiGatewayApiAppApiOutputArgs, opts?: InvokeOptions): Output<GetApiGatewayApiAppApiResult>def get_api_gateway_api_app_api(api_id: Optional[str] = None,
api_region: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
service_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetApiGatewayApiAppApiResult
def get_api_gateway_api_app_api_output(api_id: Optional[pulumi.Input[str]] = None,
api_region: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
service_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetApiGatewayApiAppApiResult]func LookupApiGatewayApiAppApi(ctx *Context, args *LookupApiGatewayApiAppApiArgs, opts ...InvokeOption) (*LookupApiGatewayApiAppApiResult, error)
func LookupApiGatewayApiAppApiOutput(ctx *Context, args *LookupApiGatewayApiAppApiOutputArgs, opts ...InvokeOption) LookupApiGatewayApiAppApiResultOutput> Note: This function is named LookupApiGatewayApiAppApi in the Go SDK.
public static class GetApiGatewayApiAppApi
{
public static Task<GetApiGatewayApiAppApiResult> InvokeAsync(GetApiGatewayApiAppApiArgs args, InvokeOptions? opts = null)
public static Output<GetApiGatewayApiAppApiResult> Invoke(GetApiGatewayApiAppApiInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetApiGatewayApiAppApiResult> getApiGatewayApiAppApi(GetApiGatewayApiAppApiArgs args, InvokeOptions options)
public static Output<GetApiGatewayApiAppApiResult> getApiGatewayApiAppApi(GetApiGatewayApiAppApiArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getApiGatewayApiAppApi:getApiGatewayApiAppApi
arguments:
# arguments dictionaryThe following arguments are supported:
- Api
Id string - API interface unique ID.
- Api
Region string - Api region.
- Service
Id string - The unique ID of the service where the API resides.
- Id string
- Result
Output stringFile - Used to save apiAppApis.
- Api
Id string - API interface unique ID.
- Api
Region string - Api region.
- Service
Id string - The unique ID of the service where the API resides.
- Id string
- Result
Output stringFile - Used to save apiAppApis.
- api
Id String - API interface unique ID.
- api
Region String - Api region.
- service
Id String - The unique ID of the service where the API resides.
- id String
- result
Output StringFile - Used to save apiAppApis.
- api
Id string - API interface unique ID.
- api
Region string - Api region.
- service
Id string - The unique ID of the service where the API resides.
- id string
- result
Output stringFile - Used to save apiAppApis.
- api_
id str - API interface unique ID.
- api_
region str - Api region.
- service_
id str - The unique ID of the service where the API resides.
- id str
- result_
output_ strfile - Used to save apiAppApis.
- api
Id String - API interface unique ID.
- api
Region String - Api region.
- service
Id String - The unique ID of the service where the API resides.
- id String
- result
Output StringFile - Used to save apiAppApis.
getApiGatewayApiAppApi Result
The following output properties are available:
- Api
Id string - API interface unique ID.
- Api
Region string - Id string
- Results
List<Get
Api Gateway Api App Api Result> - API details.
- Service
Id string - The unique ID of the service where the API resides.
- Result
Output stringFile
- Api
Id string - API interface unique ID.
- Api
Region string - Id string
- Results
[]Get
Api Gateway Api App Api Result - API details.
- Service
Id string - The unique ID of the service where the API resides.
- Result
Output stringFile
- api
Id String - API interface unique ID.
- api
Region String - id String
- results
List<Get
Api Gateway Api App Api Result> - API details.
- service
Id String - The unique ID of the service where the API resides.
- result
Output StringFile
- api
Id string - API interface unique ID.
- api
Region string - id string
- results
Get
Api Gateway Api App Api Result[] - API details.
- service
Id string - The unique ID of the service where the API resides.
- result
Output stringFile
- api_
id str - API interface unique ID.
- api_
region str - id str
- results
Sequence[Get
Api Gateway Api App Api Result] - API details.
- service_
id str - The unique ID of the service where the API resides.
- result_
output_ strfile
- api
Id String - API interface unique ID.
- api
Region String - id String
- results List<Property Map>
- API details.
- service
Id String - The unique ID of the service where the API resides.
- result
Output StringFile
Supporting Types
GetApiGatewayApiAppApiResult
- Api
Business stringType - Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- Api
Desc string - Description of the API interface.
- Api
Id string - API interface unique ID.
- Api
Name string - The name of the API interface.
- Api
Type string - API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- Auth
Relation stringApi Id - OAUTH The unique ID of the authorization API associated with the business API.
- Auth
Type string - API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- Base64Encoded
Trigger List<GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule> - Header triggers rules, and the total number of rules does not exceed 10.
- Constant
Parameters List<GetApi Gateway Api App Api Result Constant Parameter> - Constant parameters.
- Created
Time string - Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- Enable
Cors bool - Whether to enable cross-domain.
- Environments List<string>
- API published environment information.
- Internal
Domain string - WEBSOCKET pushback address.
- Is
Base64Encoded bool - Whether to enable Base64 encoding will only take effect when the backend is scf.
- Is
Base64Trigger bool - Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- Is
Debug boolAfter Charge - Whether to debug after purchase (parameters reserved in the cloud market).
- Micro
Services List<GetApi Gateway Api App Api Result Micro Service> - API binding microservice list.
- Micro
Services List<double>Infos - Microservice information details.
- Modified
Time string - Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- Oauth
Configs List<GetApi Gateway Api App Api Result Oauth Config> - OAUTH configuration.
- Protocol string
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- Request
Configs List<GetApi Gateway Api App Api Result Request Config> - The requested frontend configuration.
- Request
Parameters List<GetApi Gateway Api App Api Result Request Parameter> - Front-end request parameters.
- Response
Error List<GetCodes Api Gateway Api App Api Result Response Error Code> - User-defined error code configuration.
- Response
Fail stringExample - Custom response configuration failure response example.
- Response
Success stringExample - Custom response configuration successful response example.
- Response
Type string - Return type.
- Service
Configs List<GetApi Gateway Api App Api Result Service Config> - Backend service configuration for the API.
- Service
Desc string - A description of the service where the API resides.
- Service
Id string - The unique ID of the service where the API resides.
- Service
Mock stringReturn Message - APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- Service
Name string - The name of the service where the API resides.
- Service
Parameters List<GetApi Gateway Api App Api Result Service Parameter> - API backend service parameters.
- Service
Scf stringFunction Name - Scf function name. Effective when the backend type is SCF.
- Service
Scf stringFunction Namespace - Scf function namespace. Effective when the backend type is SCF.
- Service
Scf stringFunction Qualifier - Scf function version. Effective when the backend type is SCF.
- Service
Scf boolIs Integrated Response - Whether to enable integrated response.
- Service
Timeout double - The backend service timeout of the API, in seconds.
- Service
Tsf List<GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf> - Health check configuration for microservices.
- Service
Tsf List<GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf> - Load balancing configuration for microservices.
- Service
Type string - The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- Service
Websocket stringCleanup Function Name - Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringCleanup Function Namespace - Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringCleanup Function Qualifier - Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringRegister Function Name - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringRegister Function Namespace - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringRegister Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringTransport Function Name - Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringTransport Function Namespace - Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringTransport Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
-
List<Get
Api Gateway Api App Api Result Tag> - API binding tag information.
- Api
Business stringType - Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- Api
Desc string - Description of the API interface.
- Api
Id string - API interface unique ID.
- Api
Name string - The name of the API interface.
- Api
Type string - API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- Auth
Relation stringApi Id - OAUTH The unique ID of the authorization API associated with the business API.
- Auth
Type string - API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- Base64Encoded
Trigger []GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule - Header triggers rules, and the total number of rules does not exceed 10.
- Constant
Parameters []GetApi Gateway Api App Api Result Constant Parameter - Constant parameters.
- Created
Time string - Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- Enable
Cors bool - Whether to enable cross-domain.
- Environments []string
- API published environment information.
- Internal
Domain string - WEBSOCKET pushback address.
- Is
Base64Encoded bool - Whether to enable Base64 encoding will only take effect when the backend is scf.
- Is
Base64Trigger bool - Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- Is
Debug boolAfter Charge - Whether to debug after purchase (parameters reserved in the cloud market).
- Micro
Services []GetApi Gateway Api App Api Result Micro Service - API binding microservice list.
- Micro
Services []float64Infos - Microservice information details.
- Modified
Time string - Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- Oauth
Configs []GetApi Gateway Api App Api Result Oauth Config - OAUTH configuration.
- Protocol string
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- Request
Configs []GetApi Gateway Api App Api Result Request Config - The requested frontend configuration.
- Request
Parameters []GetApi Gateway Api App Api Result Request Parameter - Front-end request parameters.
- Response
Error []GetCodes Api Gateway Api App Api Result Response Error Code - User-defined error code configuration.
- Response
Fail stringExample - Custom response configuration failure response example.
- Response
Success stringExample - Custom response configuration successful response example.
- Response
Type string - Return type.
- Service
Configs []GetApi Gateway Api App Api Result Service Config - Backend service configuration for the API.
- Service
Desc string - A description of the service where the API resides.
- Service
Id string - The unique ID of the service where the API resides.
- Service
Mock stringReturn Message - APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- Service
Name string - The name of the service where the API resides.
- Service
Parameters []GetApi Gateway Api App Api Result Service Parameter - API backend service parameters.
- Service
Scf stringFunction Name - Scf function name. Effective when the backend type is SCF.
- Service
Scf stringFunction Namespace - Scf function namespace. Effective when the backend type is SCF.
- Service
Scf stringFunction Qualifier - Scf function version. Effective when the backend type is SCF.
- Service
Scf boolIs Integrated Response - Whether to enable integrated response.
- Service
Timeout float64 - The backend service timeout of the API, in seconds.
- Service
Tsf []GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf - Health check configuration for microservices.
- Service
Tsf []GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf - Load balancing configuration for microservices.
- Service
Type string - The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- Service
Websocket stringCleanup Function Name - Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringCleanup Function Namespace - Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringCleanup Function Qualifier - Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringRegister Function Name - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringRegister Function Namespace - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringRegister Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringTransport Function Name - Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringTransport Function Namespace - Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- Service
Websocket stringTransport Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
-
[]Get
Api Gateway Api App Api Result Tag - API binding tag information.
- api
Business StringType - Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- api
Desc String - Description of the API interface.
- api
Id String - API interface unique ID.
- api
Name String - The name of the API interface.
- api
Type String - API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- auth
Relation StringApi Id - OAUTH The unique ID of the authorization API associated with the business API.
- auth
Type String - API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64Encoded
Trigger List<GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule> - Header triggers rules, and the total number of rules does not exceed 10.
- constant
Parameters List<GetApi Gateway Api App Api Result Constant Parameter> - Constant parameters.
- created
Time String - Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enable
Cors Boolean - Whether to enable cross-domain.
- environments List<String>
- API published environment information.
- internal
Domain String - WEBSOCKET pushback address.
- is
Base64Encoded Boolean - Whether to enable Base64 encoding will only take effect when the backend is scf.
- is
Base64Trigger Boolean - Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- is
Debug BooleanAfter Charge - Whether to debug after purchase (parameters reserved in the cloud market).
- micro
Services List<GetApi Gateway Api App Api Result Micro Service> - API binding microservice list.
- micro
Services List<Double>Infos - Microservice information details.
- modified
Time String - Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauth
Configs List<GetApi Gateway Api App Api Result Oauth Config> - OAUTH configuration.
- protocol String
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- request
Configs List<GetApi Gateway Api App Api Result Request Config> - The requested frontend configuration.
- request
Parameters List<GetApi Gateway Api App Api Result Request Parameter> - Front-end request parameters.
- response
Error List<GetCodes Api Gateway Api App Api Result Response Error Code> - User-defined error code configuration.
- response
Fail StringExample - Custom response configuration failure response example.
- response
Success StringExample - Custom response configuration successful response example.
- response
Type String - Return type.
- service
Configs List<GetApi Gateway Api App Api Result Service Config> - Backend service configuration for the API.
- service
Desc String - A description of the service where the API resides.
- service
Id String - The unique ID of the service where the API resides.
- service
Mock StringReturn Message - APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- service
Name String - The name of the service where the API resides.
- service
Parameters List<GetApi Gateway Api App Api Result Service Parameter> - API backend service parameters.
- service
Scf StringFunction Name - Scf function name. Effective when the backend type is SCF.
- service
Scf StringFunction Namespace - Scf function namespace. Effective when the backend type is SCF.
- service
Scf StringFunction Qualifier - Scf function version. Effective when the backend type is SCF.
- service
Scf BooleanIs Integrated Response - Whether to enable integrated response.
- service
Timeout Double - The backend service timeout of the API, in seconds.
- service
Tsf List<GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf> - Health check configuration for microservices.
- service
Tsf List<GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf> - Load balancing configuration for microservices.
- service
Type String - The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- service
Websocket StringCleanup Function Name - Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringCleanup Function Namespace - Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringCleanup Function Qualifier - Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringRegister Function Name - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringRegister Function Namespace - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringRegister Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringTransport Function Name - Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringTransport Function Namespace - Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringTransport Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
-
List<Get
Api Gateway Api App Api Result Tag> - API binding tag information.
- api
Business stringType - Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- api
Desc string - Description of the API interface.
- api
Id string - API interface unique ID.
- api
Name string - The name of the API interface.
- api
Type string - API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- auth
Relation stringApi Id - OAUTH The unique ID of the authorization API associated with the business API.
- auth
Type string - API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64Encoded
Trigger GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule[] - Header triggers rules, and the total number of rules does not exceed 10.
- constant
Parameters GetApi Gateway Api App Api Result Constant Parameter[] - Constant parameters.
- created
Time string - Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enable
Cors boolean - Whether to enable cross-domain.
- environments string[]
- API published environment information.
- internal
Domain string - WEBSOCKET pushback address.
- is
Base64Encoded boolean - Whether to enable Base64 encoding will only take effect when the backend is scf.
- is
Base64Trigger boolean - Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- is
Debug booleanAfter Charge - Whether to debug after purchase (parameters reserved in the cloud market).
- micro
Services GetApi Gateway Api App Api Result Micro Service[] - API binding microservice list.
- micro
Services number[]Infos - Microservice information details.
- modified
Time string - Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauth
Configs GetApi Gateway Api App Api Result Oauth Config[] - OAUTH configuration.
- protocol string
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- request
Configs GetApi Gateway Api App Api Result Request Config[] - The requested frontend configuration.
- request
Parameters GetApi Gateway Api App Api Result Request Parameter[] - Front-end request parameters.
- response
Error GetCodes Api Gateway Api App Api Result Response Error Code[] - User-defined error code configuration.
- response
Fail stringExample - Custom response configuration failure response example.
- response
Success stringExample - Custom response configuration successful response example.
- response
Type string - Return type.
- service
Configs GetApi Gateway Api App Api Result Service Config[] - Backend service configuration for the API.
- service
Desc string - A description of the service where the API resides.
- service
Id string - The unique ID of the service where the API resides.
- service
Mock stringReturn Message - APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- service
Name string - The name of the service where the API resides.
- service
Parameters GetApi Gateway Api App Api Result Service Parameter[] - API backend service parameters.
- service
Scf stringFunction Name - Scf function name. Effective when the backend type is SCF.
- service
Scf stringFunction Namespace - Scf function namespace. Effective when the backend type is SCF.
- service
Scf stringFunction Qualifier - Scf function version. Effective when the backend type is SCF.
- service
Scf booleanIs Integrated Response - Whether to enable integrated response.
- service
Timeout number - The backend service timeout of the API, in seconds.
- service
Tsf GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf[] - Health check configuration for microservices.
- service
Tsf GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf[] - Load balancing configuration for microservices.
- service
Type string - The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- service
Websocket stringCleanup Function Name - Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringCleanup Function Namespace - Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringCleanup Function Qualifier - Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringRegister Function Name - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringRegister Function Namespace - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringRegister Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringTransport Function Name - Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringTransport Function Namespace - Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket stringTransport Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
-
Get
Api Gateway Api App Api Result Tag[] - API binding tag information.
- api_
business_ strtype - Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- api_
desc str - Description of the API interface.
- api_
id str - API interface unique ID.
- api_
name str - The name of the API interface.
- api_
type str - API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- auth_
relation_ strapi_ id - OAUTH The unique ID of the authorization API associated with the business API.
- auth_
type str - API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64_
encoded_ Sequence[Gettrigger_ rules Api Gateway Api App Api Result Base64Encoded Trigger Rule] - Header triggers rules, and the total number of rules does not exceed 10.
- constant_
parameters Sequence[GetApi Gateway Api App Api Result Constant Parameter] - Constant parameters.
- created_
time str - Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enable_
cors bool - Whether to enable cross-domain.
- environments Sequence[str]
- API published environment information.
- internal_
domain str - WEBSOCKET pushback address.
- is_
base64_ boolencoded - Whether to enable Base64 encoding will only take effect when the backend is scf.
- is_
base64_ booltrigger - Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- is_
debug_ boolafter_ charge - Whether to debug after purchase (parameters reserved in the cloud market).
- micro_
services Sequence[GetApi Gateway Api App Api Result Micro Service] - API binding microservice list.
- micro_
services_ Sequence[float]infos - Microservice information details.
- modified_
time str - Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauth_
configs Sequence[GetApi Gateway Api App Api Result Oauth Config] - OAUTH configuration.
- protocol str
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- request_
configs Sequence[GetApi Gateway Api App Api Result Request Config] - The requested frontend configuration.
- request_
parameters Sequence[GetApi Gateway Api App Api Result Request Parameter] - Front-end request parameters.
- response_
error_ Sequence[Getcodes Api Gateway Api App Api Result Response Error Code] - User-defined error code configuration.
- response_
fail_ strexample - Custom response configuration failure response example.
- response_
success_ strexample - Custom response configuration successful response example.
- response_
type str - Return type.
- service_
configs Sequence[GetApi Gateway Api App Api Result Service Config] - Backend service configuration for the API.
- service_
desc str - A description of the service where the API resides.
- service_
id str - The unique ID of the service where the API resides.
- service_
mock_ strreturn_ message - APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- service_
name str - The name of the service where the API resides.
- service_
parameters Sequence[GetApi Gateway Api App Api Result Service Parameter] - API backend service parameters.
- service_
scf_ strfunction_ name - Scf function name. Effective when the backend type is SCF.
- service_
scf_ strfunction_ namespace - Scf function namespace. Effective when the backend type is SCF.
- service_
scf_ strfunction_ qualifier - Scf function version. Effective when the backend type is SCF.
- service_
scf_ boolis_ integrated_ response - Whether to enable integrated response.
- service_
timeout float - The backend service timeout of the API, in seconds.
- service_
tsf_ Sequence[Gethealth_ check_ confs Api Gateway Api App Api Result Service Tsf Health Check Conf] - Health check configuration for microservices.
- service_
tsf_ Sequence[Getload_ balance_ confs Api Gateway Api App Api Result Service Tsf Load Balance Conf] - Load balancing configuration for microservices.
- service_
type str - The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- service_
websocket_ strcleanup_ function_ name - Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strcleanup_ function_ namespace - Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strcleanup_ function_ qualifier - Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strregister_ function_ name - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strregister_ function_ namespace - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strregister_ function_ qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strtransport_ function_ name - Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strtransport_ function_ namespace - Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service_
websocket_ strtransport_ function_ qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
-
Sequence[Get
Api Gateway Api App Api Result Tag] - API binding tag information.
- api
Business StringType - Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- api
Desc String - Description of the API interface.
- api
Id String - API interface unique ID.
- api
Name String - The name of the API interface.
- api
Type String - API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- auth
Relation StringApi Id - OAUTH The unique ID of the authorization API associated with the business API.
- auth
Type String - API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64Encoded
Trigger List<Property Map>Rules - Header triggers rules, and the total number of rules does not exceed 10.
- constant
Parameters List<Property Map> - Constant parameters.
- created
Time String - Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enable
Cors Boolean - Whether to enable cross-domain.
- environments List<String>
- API published environment information.
- internal
Domain String - WEBSOCKET pushback address.
- is
Base64Encoded Boolean - Whether to enable Base64 encoding will only take effect when the backend is scf.
- is
Base64Trigger Boolean - Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- is
Debug BooleanAfter Charge - Whether to debug after purchase (parameters reserved in the cloud market).
- micro
Services List<Property Map> - API binding microservice list.
- micro
Services List<Number>Infos - Microservice information details.
- modified
Time String - Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauth
Configs List<Property Map> - OAUTH configuration.
- protocol String
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- request
Configs List<Property Map> - The requested frontend configuration.
- request
Parameters List<Property Map> - Front-end request parameters.
- response
Error List<Property Map>Codes - User-defined error code configuration.
- response
Fail StringExample - Custom response configuration failure response example.
- response
Success StringExample - Custom response configuration successful response example.
- response
Type String - Return type.
- service
Configs List<Property Map> - Backend service configuration for the API.
- service
Desc String - A description of the service where the API resides.
- service
Id String - The unique ID of the service where the API resides.
- service
Mock StringReturn Message - APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- service
Name String - The name of the service where the API resides.
- service
Parameters List<Property Map> - API backend service parameters.
- service
Scf StringFunction Name - Scf function name. Effective when the backend type is SCF.
- service
Scf StringFunction Namespace - Scf function namespace. Effective when the backend type is SCF.
- service
Scf StringFunction Qualifier - Scf function version. Effective when the backend type is SCF.
- service
Scf BooleanIs Integrated Response - Whether to enable integrated response.
- service
Timeout Number - The backend service timeout of the API, in seconds.
- service
Tsf List<Property Map>Health Check Confs - Health check configuration for microservices.
- service
Tsf List<Property Map>Load Balance Confs - Load balancing configuration for microservices.
- service
Type String - The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- service
Websocket StringCleanup Function Name - Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringCleanup Function Namespace - Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringCleanup Function Qualifier - Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringRegister Function Name - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringRegister Function Namespace - Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringRegister Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringTransport Function Name - Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringTransport Function Namespace - Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- service
Websocket StringTransport Function Qualifier - Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- List<Property Map>
- API binding tag information.
GetApiGatewayApiAppApiResultBase64EncodedTriggerRule
GetApiGatewayApiAppApiResultConstantParameter
- Default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- Desc string
- Custom response configuration error code remarks.
- Name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- Position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- Default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- Desc string
- Custom response configuration error code remarks.
- Name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- Position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- default
Value String - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc String
- Custom response configuration error code remarks.
- name String
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position String
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc string
- Custom response configuration error code remarks.
- name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- default_
value str - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc str
- Custom response configuration error code remarks.
- name str
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position str
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- default
Value String - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc String
- Custom response configuration error code remarks.
- name String
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position String
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
GetApiGatewayApiAppApiResultMicroService
- Cluster
Id string - Microservice cluster ID.
- Micro
Service stringName - Microservice name.
- Namespace
Id string - Microservice namespace ID.
- Cluster
Id string - Microservice cluster ID.
- Micro
Service stringName - Microservice name.
- Namespace
Id string - Microservice namespace ID.
- cluster
Id String - Microservice cluster ID.
- micro
Service StringName - Microservice name.
- namespace
Id String - Microservice namespace ID.
- cluster
Id string - Microservice cluster ID.
- micro
Service stringName - Microservice name.
- namespace
Id string - Microservice namespace ID.
- cluster_
id str - Microservice cluster ID.
- micro_
service_ strname - Microservice name.
- namespace_
id str - Microservice namespace ID.
- cluster
Id String - Microservice cluster ID.
- micro
Service StringName - Microservice name.
- namespace
Id String - Microservice namespace ID.
GetApiGatewayApiAppApiResultOauthConfig
- Login
Redirect stringUrl - Redirect address, used to guide users to log in.
- Public
Key string - Public key, used to verify user token.
- Token
Location string - Token delivery position.
- Login
Redirect stringUrl - Redirect address, used to guide users to log in.
- Public
Key string - Public key, used to verify user token.
- Token
Location string - Token delivery position.
- login
Redirect StringUrl - Redirect address, used to guide users to log in.
- public
Key String - Public key, used to verify user token.
- token
Location String - Token delivery position.
- login
Redirect stringUrl - Redirect address, used to guide users to log in.
- public
Key string - Public key, used to verify user token.
- token
Location string - Token delivery position.
- login_
redirect_ strurl - Redirect address, used to guide users to log in.
- public_
key str - Public key, used to verify user token.
- token_
location str - Token delivery position.
- login
Redirect StringUrl - Redirect address, used to guide users to log in.
- public
Key String - Public key, used to verify user token.
- token
Location String - Token delivery position.
GetApiGatewayApiAppApiResultRequestConfig
GetApiGatewayApiAppApiResultRequestParameter
- Default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- Desc string
- Custom response configuration error code remarks.
- Name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- Position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- Required bool
- .
- Type string
- API front-end parameter type, such as String, int.
- Default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- Desc string
- Custom response configuration error code remarks.
- Name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- Position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- Required bool
- .
- Type string
- API front-end parameter type, such as String, int.
- default
Value String - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc String
- Custom response configuration error code remarks.
- name String
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position String
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- required Boolean
- .
- type String
- API front-end parameter type, such as String, int.
- default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc string
- Custom response configuration error code remarks.
- name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- required boolean
- .
- type string
- API front-end parameter type, such as String, int.
- default_
value str - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc str
- Custom response configuration error code remarks.
- name str
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position str
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- required bool
- .
- type str
- API front-end parameter type, such as String, int.
- default
Value String - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- desc String
- Custom response configuration error code remarks.
- name String
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position String
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- required Boolean
- .
- type String
- API front-end parameter type, such as String, int.
GetApiGatewayApiAppApiResultResponseErrorCode
- Code double
- Custom response configuration error code.
- Converted
Code double - Custom error code conversion.
- Desc string
- Custom response configuration error code remarks.
- Msg string
- Custom response configuration error message.
- Need
Convert bool - Whether it is necessary to enable error code conversion.
- Code float64
- Custom response configuration error code.
- Converted
Code float64 - Custom error code conversion.
- Desc string
- Custom response configuration error code remarks.
- Msg string
- Custom response configuration error message.
- Need
Convert bool - Whether it is necessary to enable error code conversion.
- code Double
- Custom response configuration error code.
- converted
Code Double - Custom error code conversion.
- desc String
- Custom response configuration error code remarks.
- msg String
- Custom response configuration error message.
- need
Convert Boolean - Whether it is necessary to enable error code conversion.
- code number
- Custom response configuration error code.
- converted
Code number - Custom error code conversion.
- desc string
- Custom response configuration error code remarks.
- msg string
- Custom response configuration error message.
- need
Convert boolean - Whether it is necessary to enable error code conversion.
- code float
- Custom response configuration error code.
- converted_
code float - Custom error code conversion.
- desc str
- Custom response configuration error code remarks.
- msg str
- Custom response configuration error message.
- need_
convert bool - Whether it is necessary to enable error code conversion.
- code Number
- Custom response configuration error code.
- converted
Code Number - Custom error code conversion.
- desc String
- Custom response configuration error code remarks.
- msg String
- Custom response configuration error message.
- need
Convert Boolean - Whether it is necessary to enable error code conversion.
GetApiGatewayApiAppApiResultServiceConfig
- Method string
- Load balancing method.
- Path string
- API backend service path, such as /path. If ServiceType is HTTP, this parameter is required. The front-end and back-end paths can be different.
- Product string
- Backend type. It takes effect when vpc is enabled. Currently supported types are clb, cvm and upstream.
- Uniq
Vpc stringId - The unique ID of the vpc.
- Upstream
Id string - Only required when binding vpc channel.
- Url string
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
- Method string
- Load balancing method.
- Path string
- API backend service path, such as /path. If ServiceType is HTTP, this parameter is required. The front-end and back-end paths can be different.
- Product string
- Backend type. It takes effect when vpc is enabled. Currently supported types are clb, cvm and upstream.
- Uniq
Vpc stringId - The unique ID of the vpc.
- Upstream
Id string - Only required when binding vpc channel.
- Url string
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
- method String
- Load balancing method.
- path String
- API backend service path, such as /path. If ServiceType is HTTP, this parameter is required. The front-end and back-end paths can be different.
- product String
- Backend type. It takes effect when vpc is enabled. Currently supported types are clb, cvm and upstream.
- uniq
Vpc StringId - The unique ID of the vpc.
- upstream
Id String - Only required when binding vpc channel.
- url String
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
- method string
- Load balancing method.
- path string
- API backend service path, such as /path. If ServiceType is HTTP, this parameter is required. The front-end and back-end paths can be different.
- product string
- Backend type. It takes effect when vpc is enabled. Currently supported types are clb, cvm and upstream.
- uniq
Vpc stringId - The unique ID of the vpc.
- upstream
Id string - Only required when binding vpc channel.
- url string
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
- method str
- Load balancing method.
- path str
- API backend service path, such as /path. If ServiceType is HTTP, this parameter is required. The front-end and back-end paths can be different.
- product str
- Backend type. It takes effect when vpc is enabled. Currently supported types are clb, cvm and upstream.
- uniq_
vpc_ strid - The unique ID of the vpc.
- upstream_
id str - Only required when binding vpc channel.
- url str
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
- method String
- Load balancing method.
- path String
- API backend service path, such as /path. If ServiceType is HTTP, this parameter is required. The front-end and back-end paths can be different.
- product String
- Backend type. It takes effect when vpc is enabled. Currently supported types are clb, cvm and upstream.
- uniq
Vpc StringId - The unique ID of the vpc.
- upstream
Id String - Only required when binding vpc channel.
- url String
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
GetApiGatewayApiAppApiResultServiceParameter
- Default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- Name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- Position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- Relevant
Request stringParameter Desc - Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- Relevant
Request stringParameter Name - The front-end parameter name corresponding to the back-end service parameter of the API. This parameter is only used if the ServiceType is HTTP.
- Relevant
Request stringParameter Position - The front-end parameter position corresponding to the back-end service parameter of the API, such as head. This parameter is only used if the ServiceType is HTTP.
- Default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- Name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- Position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- Relevant
Request stringParameter Desc - Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- Relevant
Request stringParameter Name - The front-end parameter name corresponding to the back-end service parameter of the API. This parameter is only used if the ServiceType is HTTP.
- Relevant
Request stringParameter Position - The front-end parameter position corresponding to the back-end service parameter of the API, such as head. This parameter is only used if the ServiceType is HTTP.
- default
Value String - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- name String
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position String
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- relevant
Request StringParameter Desc - Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevant
Request StringParameter Name - The front-end parameter name corresponding to the back-end service parameter of the API. This parameter is only used if the ServiceType is HTTP.
- relevant
Request StringParameter Position - The front-end parameter position corresponding to the back-end service parameter of the API, such as head. This parameter is only used if the ServiceType is HTTP.
- default
Value string - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- name string
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position string
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- relevant
Request stringParameter Desc - Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevant
Request stringParameter Name - The front-end parameter name corresponding to the back-end service parameter of the API. This parameter is only used if the ServiceType is HTTP.
- relevant
Request stringParameter Position - The front-end parameter position corresponding to the back-end service parameter of the API, such as head. This parameter is only used if the ServiceType is HTTP.
- default_
value str - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- name str
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position str
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- relevant_
request_ strparameter_ desc - Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevant_
request_ strparameter_ name - The front-end parameter name corresponding to the back-end service parameter of the API. This parameter is only used if the ServiceType is HTTP.
- relevant_
request_ strparameter_ position - The front-end parameter position corresponding to the back-end service parameter of the API, such as head. This parameter is only used if the ServiceType is HTTP.
- default
Value String - Default values for the APIs backend service parameters. This parameter is only used if the ServiceType is HTTP.
- name String
- The backend service parameter name of the API. This parameter will be used only if the ServiceType is HTTP. The front-end and back-end parameter names can be different.
- position String
- The backend service parameter location of the API, such as head. This parameter is only used if the ServiceType is HTTP. The front-end and back-end parameter positions can be configured differently.
- relevant
Request StringParameter Desc - Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevant
Request StringParameter Name - The front-end parameter name corresponding to the back-end service parameter of the API. This parameter is only used if the ServiceType is HTTP.
- relevant
Request StringParameter Position - The front-end parameter position corresponding to the back-end service parameter of the API, such as head. This parameter is only used if the ServiceType is HTTP.
GetApiGatewayApiAppApiResultServiceTsfHealthCheckConf
- Error
Threshold doublePercentage - Threshold percentage.
- Is
Health boolCheck - Whether to enable health check.
- Request
Volume doubleThreshold - Health check threshold.
- Sleep
Window doubleIn Milliseconds - Window size.
- Error
Threshold float64Percentage - Threshold percentage.
- Is
Health boolCheck - Whether to enable health check.
- Request
Volume float64Threshold - Health check threshold.
- Sleep
Window float64In Milliseconds - Window size.
- error
Threshold DoublePercentage - Threshold percentage.
- is
Health BooleanCheck - Whether to enable health check.
- request
Volume DoubleThreshold - Health check threshold.
- sleep
Window DoubleIn Milliseconds - Window size.
- error
Threshold numberPercentage - Threshold percentage.
- is
Health booleanCheck - Whether to enable health check.
- request
Volume numberThreshold - Health check threshold.
- sleep
Window numberIn Milliseconds - Window size.
- error_
threshold_ floatpercentage - Threshold percentage.
- is_
health_ boolcheck - Whether to enable health check.
- request_
volume_ floatthreshold - Health check threshold.
- sleep_
window_ floatin_ milliseconds - Window size.
- error
Threshold NumberPercentage - Threshold percentage.
- is
Health BooleanCheck - Whether to enable health check.
- request
Volume NumberThreshold - Health check threshold.
- sleep
Window NumberIn Milliseconds - Window size.
GetApiGatewayApiAppApiResultServiceTsfLoadBalanceConf
- Is
Load boolBalance - Whether to enable load balancing.
- Method string
- Load balancing method.
- Session
Stick boolRequired - Whether to enable session persistence.
- Session
Stick doubleTimeout - Session retention timeout.
- Is
Load boolBalance - Whether to enable load balancing.
- Method string
- Load balancing method.
- Session
Stick boolRequired - Whether to enable session persistence.
- Session
Stick float64Timeout - Session retention timeout.
- is
Load BooleanBalance - Whether to enable load balancing.
- method String
- Load balancing method.
- session
Stick BooleanRequired - Whether to enable session persistence.
- session
Stick DoubleTimeout - Session retention timeout.
- is
Load booleanBalance - Whether to enable load balancing.
- method string
- Load balancing method.
- session
Stick booleanRequired - Whether to enable session persistence.
- session
Stick numberTimeout - Session retention timeout.
- is_
load_ boolbalance - Whether to enable load balancing.
- method str
- Load balancing method.
- session_
stick_ boolrequired - Whether to enable session persistence.
- session_
stick_ floattimeout - Session retention timeout.
- is
Load BooleanBalance - Whether to enable load balancing.
- method String
- Load balancing method.
- session
Stick BooleanRequired - Whether to enable session persistence.
- session
Stick NumberTimeout - Session retention timeout.
GetApiGatewayApiAppApiResultTag
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
