tencentcloud 1.82.29 published on Friday, Oct 10, 2025 by tencentcloudstack
tencentcloud.getApiGatewayApiAppApi
tencentcloud 1.82.29 published on Friday, Oct 10, 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({
    apiId: "api-0cvmf4x4",
    apiRegion: "ap-guangzhou",
    serviceId: "service-nxz6yync",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_api_gateway_api_app_api(api_id="api-0cvmf4x4",
    api_region="ap-guangzhou",
    service_id="service-nxz6yync")
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{
			ApiId:     "api-0cvmf4x4",
			ApiRegion: "ap-guangzhou",
			ServiceId: "service-nxz6yync",
		}, 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()
    {
        ApiId = "api-0cvmf4x4",
        ApiRegion = "ap-guangzhou",
        ServiceId = "service-nxz6yync",
    });
});
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()
            .apiId("api-0cvmf4x4")
            .apiRegion("ap-guangzhou")
            .serviceId("service-nxz6yync")
            .build());
    }
}
variables:
  example:
    fn::invoke:
      function: tencentcloud:getApiGatewayApiAppApi
      arguments:
        apiId: api-0cvmf4x4
        apiRegion: ap-guangzhou
        serviceId: service-nxz6yync
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:
- ApiId string
- API interface unique ID.
- ApiRegion string
- Api region.
- ServiceId string
- The unique ID of the service where the API resides.
- Id string
- ResultOutput stringFile 
- Used to save apiAppApis.
- ApiId string
- API interface unique ID.
- ApiRegion string
- Api region.
- ServiceId string
- The unique ID of the service where the API resides.
- Id string
- ResultOutput stringFile 
- Used to save apiAppApis.
- apiId String
- API interface unique ID.
- apiRegion String
- Api region.
- serviceId String
- The unique ID of the service where the API resides.
- id String
- resultOutput StringFile 
- Used to save apiAppApis.
- apiId string
- API interface unique ID.
- apiRegion string
- Api region.
- serviceId string
- The unique ID of the service where the API resides.
- id string
- resultOutput 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.
- apiId String
- API interface unique ID.
- apiRegion String
- Api region.
- serviceId String
- The unique ID of the service where the API resides.
- id String
- resultOutput StringFile 
- Used to save apiAppApis.
getApiGatewayApiAppApi Result
The following output properties are available:
- ApiId string
- API interface unique ID.
- ApiRegion string
- Id string
- Results
List<GetApi Gateway Api App Api Result> 
- API details.
- ServiceId string
- The unique ID of the service where the API resides.
- ResultOutput stringFile 
- ApiId string
- API interface unique ID.
- ApiRegion string
- Id string
- Results
[]GetApi Gateway Api App Api Result 
- API details.
- ServiceId string
- The unique ID of the service where the API resides.
- ResultOutput stringFile 
- apiId String
- API interface unique ID.
- apiRegion String
- id String
- results
List<GetApi Gateway Api App Api Result> 
- API details.
- serviceId String
- The unique ID of the service where the API resides.
- resultOutput StringFile 
- apiId string
- API interface unique ID.
- apiRegion string
- id string
- results
GetApi Gateway Api App Api Result[] 
- API details.
- serviceId string
- The unique ID of the service where the API resides.
- resultOutput stringFile 
- api_id str
- API interface unique ID.
- api_region str
- id str
- results
Sequence[GetApi Gateway Api App Api Result] 
- API details.
- service_id str
- The unique ID of the service where the API resides.
- result_output_ strfile 
- apiId String
- API interface unique ID.
- apiRegion String
- id String
- results List<Property Map>
- API details.
- serviceId String
- The unique ID of the service where the API resides.
- resultOutput StringFile 
Supporting Types
GetApiGatewayApiAppApiResult      
- ApiBusiness stringType 
- Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- ApiDesc string
- Description of the API interface.
- ApiId string
- API interface unique ID.
- ApiName string
- The name of the API interface.
- ApiType string
- API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- AuthRelation stringApi Id 
- OAUTH The unique ID of the authorization API associated with the business API.
- AuthType string
- API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- Base64EncodedTrigger List<GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule> 
- Header triggers rules, and the total number of rules does not exceed 10.
- ConstantParameters List<GetApi Gateway Api App Api Result Constant Parameter> 
- Constant parameters.
- CreatedTime string
- Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- EnableCors bool
- Whether to enable cross-domain.
- Environments List<string>
- API published environment information.
- InternalDomain string
- WEBSOCKET pushback address.
- IsBase64Encoded bool
- Whether to enable Base64 encoding will only take effect when the backend is scf.
- IsBase64Trigger bool
- Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- IsDebug boolAfter Charge 
- Whether to debug after purchase (parameters reserved in the cloud market).
- MicroServices List<GetApi Gateway Api App Api Result Micro Service> 
- API binding microservice list.
- MicroServices List<double>Infos 
- Microservice information details.
- ModifiedTime string
- Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- OauthConfigs 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.
- RequestConfigs List<GetApi Gateway Api App Api Result Request Config> 
- The requested frontend configuration.
- RequestParameters List<GetApi Gateway Api App Api Result Request Parameter> 
- Front-end request parameters.
- ResponseError List<GetCodes Api Gateway Api App Api Result Response Error Code> 
- User-defined error code configuration.
- ResponseFail stringExample 
- Custom response configuration failure response example.
- ResponseSuccess stringExample 
- Custom response configuration successful response example.
- ResponseType string
- Return type.
- ServiceConfigs List<GetApi Gateway Api App Api Result Service Config> 
- Backend service configuration for the API.
- ServiceDesc string
- A description of the service where the API resides.
- ServiceId string
- The unique ID of the service where the API resides.
- ServiceMock stringReturn Message 
- APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- ServiceName string
- The name of the service where the API resides.
- ServiceParameters List<GetApi Gateway Api App Api Result Service Parameter> 
- API backend service parameters.
- ServiceScf stringFunction Name 
- Scf function name. Effective when the backend type is SCF.
- ServiceScf stringFunction Namespace 
- Scf function namespace. Effective when the backend type is SCF.
- ServiceScf stringFunction Qualifier 
- Scf function version. Effective when the backend type is SCF.
- ServiceScf boolIs Integrated Response 
- Whether to enable integrated response.
- ServiceTimeout double
- The backend service timeout of the API, in seconds.
- ServiceTsf List<GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf> 
- Health check configuration for microservices.
- ServiceTsf List<GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf> 
- Load balancing configuration for microservices.
- ServiceType string
- The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- ServiceWebsocket stringCleanup Function Name 
- Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringCleanup Function Namespace 
- Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringCleanup Function Qualifier 
- Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringRegister Function Name 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringRegister Function Namespace 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringRegister Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringTransport Function Name 
- Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringTransport Function Namespace 
- Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringTransport Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- 
List<GetApi Gateway Api App Api Result Tag> 
- API binding tag information.
- ApiBusiness stringType 
- Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- ApiDesc string
- Description of the API interface.
- ApiId string
- API interface unique ID.
- ApiName string
- The name of the API interface.
- ApiType string
- API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- AuthRelation stringApi Id 
- OAUTH The unique ID of the authorization API associated with the business API.
- AuthType string
- API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- Base64EncodedTrigger []GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule 
- Header triggers rules, and the total number of rules does not exceed 10.
- ConstantParameters []GetApi Gateway Api App Api Result Constant Parameter 
- Constant parameters.
- CreatedTime string
- Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- EnableCors bool
- Whether to enable cross-domain.
- Environments []string
- API published environment information.
- InternalDomain string
- WEBSOCKET pushback address.
- IsBase64Encoded bool
- Whether to enable Base64 encoding will only take effect when the backend is scf.
- IsBase64Trigger bool
- Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- IsDebug boolAfter Charge 
- Whether to debug after purchase (parameters reserved in the cloud market).
- MicroServices []GetApi Gateway Api App Api Result Micro Service 
- API binding microservice list.
- MicroServices []float64Infos 
- Microservice information details.
- ModifiedTime string
- Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- OauthConfigs []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.
- RequestConfigs []GetApi Gateway Api App Api Result Request Config 
- The requested frontend configuration.
- RequestParameters []GetApi Gateway Api App Api Result Request Parameter 
- Front-end request parameters.
- ResponseError []GetCodes Api Gateway Api App Api Result Response Error Code 
- User-defined error code configuration.
- ResponseFail stringExample 
- Custom response configuration failure response example.
- ResponseSuccess stringExample 
- Custom response configuration successful response example.
- ResponseType string
- Return type.
- ServiceConfigs []GetApi Gateway Api App Api Result Service Config 
- Backend service configuration for the API.
- ServiceDesc string
- A description of the service where the API resides.
- ServiceId string
- The unique ID of the service where the API resides.
- ServiceMock stringReturn Message 
- APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- ServiceName string
- The name of the service where the API resides.
- ServiceParameters []GetApi Gateway Api App Api Result Service Parameter 
- API backend service parameters.
- ServiceScf stringFunction Name 
- Scf function name. Effective when the backend type is SCF.
- ServiceScf stringFunction Namespace 
- Scf function namespace. Effective when the backend type is SCF.
- ServiceScf stringFunction Qualifier 
- Scf function version. Effective when the backend type is SCF.
- ServiceScf boolIs Integrated Response 
- Whether to enable integrated response.
- ServiceTimeout float64
- The backend service timeout of the API, in seconds.
- ServiceTsf []GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf 
- Health check configuration for microservices.
- ServiceTsf []GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf 
- Load balancing configuration for microservices.
- ServiceType string
- The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- ServiceWebsocket stringCleanup Function Name 
- Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringCleanup Function Namespace 
- Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringCleanup Function Qualifier 
- Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringRegister Function Name 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringRegister Function Namespace 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringRegister Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringTransport Function Name 
- Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringTransport Function Namespace 
- Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- ServiceWebsocket stringTransport Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- 
[]GetApi Gateway Api App Api Result Tag 
- API binding tag information.
- apiBusiness StringType 
- Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- apiDesc String
- Description of the API interface.
- apiId String
- API interface unique ID.
- apiName String
- The name of the API interface.
- apiType String
- API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- authRelation StringApi Id 
- OAUTH The unique ID of the authorization API associated with the business API.
- authType String
- API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64EncodedTrigger List<GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule> 
- Header triggers rules, and the total number of rules does not exceed 10.
- constantParameters List<GetApi Gateway Api App Api Result Constant Parameter> 
- Constant parameters.
- createdTime String
- Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enableCors Boolean
- Whether to enable cross-domain.
- environments List<String>
- API published environment information.
- internalDomain String
- WEBSOCKET pushback address.
- isBase64Encoded Boolean
- Whether to enable Base64 encoding will only take effect when the backend is scf.
- isBase64Trigger Boolean
- Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- isDebug BooleanAfter Charge 
- Whether to debug after purchase (parameters reserved in the cloud market).
- microServices List<GetApi Gateway Api App Api Result Micro Service> 
- API binding microservice list.
- microServices List<Double>Infos 
- Microservice information details.
- modifiedTime String
- Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauthConfigs 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.
- requestConfigs List<GetApi Gateway Api App Api Result Request Config> 
- The requested frontend configuration.
- requestParameters List<GetApi Gateway Api App Api Result Request Parameter> 
- Front-end request parameters.
- responseError List<GetCodes Api Gateway Api App Api Result Response Error Code> 
- User-defined error code configuration.
- responseFail StringExample 
- Custom response configuration failure response example.
- responseSuccess StringExample 
- Custom response configuration successful response example.
- responseType String
- Return type.
- serviceConfigs List<GetApi Gateway Api App Api Result Service Config> 
- Backend service configuration for the API.
- serviceDesc String
- A description of the service where the API resides.
- serviceId String
- The unique ID of the service where the API resides.
- serviceMock StringReturn Message 
- APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- serviceName String
- The name of the service where the API resides.
- serviceParameters List<GetApi Gateway Api App Api Result Service Parameter> 
- API backend service parameters.
- serviceScf StringFunction Name 
- Scf function name. Effective when the backend type is SCF.
- serviceScf StringFunction Namespace 
- Scf function namespace. Effective when the backend type is SCF.
- serviceScf StringFunction Qualifier 
- Scf function version. Effective when the backend type is SCF.
- serviceScf BooleanIs Integrated Response 
- Whether to enable integrated response.
- serviceTimeout Double
- The backend service timeout of the API, in seconds.
- serviceTsf List<GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf> 
- Health check configuration for microservices.
- serviceTsf List<GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf> 
- Load balancing configuration for microservices.
- serviceType String
- The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- serviceWebsocket StringCleanup Function Name 
- Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringCleanup Function Namespace 
- Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringCleanup Function Qualifier 
- Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringRegister Function Name 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringRegister Function Namespace 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringRegister Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringTransport Function Name 
- Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringTransport Function Namespace 
- Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringTransport Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- 
List<GetApi Gateway Api App Api Result Tag> 
- API binding tag information.
- apiBusiness stringType 
- Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- apiDesc string
- Description of the API interface.
- apiId string
- API interface unique ID.
- apiName string
- The name of the API interface.
- apiType string
- API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- authRelation stringApi Id 
- OAUTH The unique ID of the authorization API associated with the business API.
- authType string
- API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64EncodedTrigger GetRules Api Gateway Api App Api Result Base64Encoded Trigger Rule[] 
- Header triggers rules, and the total number of rules does not exceed 10.
- constantParameters GetApi Gateway Api App Api Result Constant Parameter[] 
- Constant parameters.
- createdTime string
- Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enableCors boolean
- Whether to enable cross-domain.
- environments string[]
- API published environment information.
- internalDomain string
- WEBSOCKET pushback address.
- isBase64Encoded boolean
- Whether to enable Base64 encoding will only take effect when the backend is scf.
- isBase64Trigger boolean
- Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- isDebug booleanAfter Charge 
- Whether to debug after purchase (parameters reserved in the cloud market).
- microServices GetApi Gateway Api App Api Result Micro Service[] 
- API binding microservice list.
- microServices number[]Infos 
- Microservice information details.
- modifiedTime string
- Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauthConfigs 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.
- requestConfigs GetApi Gateway Api App Api Result Request Config[] 
- The requested frontend configuration.
- requestParameters GetApi Gateway Api App Api Result Request Parameter[] 
- Front-end request parameters.
- responseError GetCodes Api Gateway Api App Api Result Response Error Code[] 
- User-defined error code configuration.
- responseFail stringExample 
- Custom response configuration failure response example.
- responseSuccess stringExample 
- Custom response configuration successful response example.
- responseType string
- Return type.
- serviceConfigs GetApi Gateway Api App Api Result Service Config[] 
- Backend service configuration for the API.
- serviceDesc string
- A description of the service where the API resides.
- serviceId string
- The unique ID of the service where the API resides.
- serviceMock stringReturn Message 
- APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- serviceName string
- The name of the service where the API resides.
- serviceParameters GetApi Gateway Api App Api Result Service Parameter[] 
- API backend service parameters.
- serviceScf stringFunction Name 
- Scf function name. Effective when the backend type is SCF.
- serviceScf stringFunction Namespace 
- Scf function namespace. Effective when the backend type is SCF.
- serviceScf stringFunction Qualifier 
- Scf function version. Effective when the backend type is SCF.
- serviceScf booleanIs Integrated Response 
- Whether to enable integrated response.
- serviceTimeout number
- The backend service timeout of the API, in seconds.
- serviceTsf GetHealth Check Confs Api Gateway Api App Api Result Service Tsf Health Check Conf[] 
- Health check configuration for microservices.
- serviceTsf GetLoad Balance Confs Api Gateway Api App Api Result Service Tsf Load Balance Conf[] 
- Load balancing configuration for microservices.
- serviceType string
- The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- serviceWebsocket stringCleanup Function Name 
- Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringCleanup Function Namespace 
- Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringCleanup Function Qualifier 
- Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringRegister Function Name 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringRegister Function Namespace 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringRegister Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringTransport Function Name 
- Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringTransport Function Namespace 
- Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket stringTransport Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- 
GetApi 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[GetApi Gateway Api App Api Result Tag] 
- API binding tag information.
- apiBusiness StringType 
- Type of OAUTH API. Possible values are NORMAL (Business API), OAUTH (Authorization API).
- apiDesc String
- Description of the API interface.
- apiId String
- API interface unique ID.
- apiName String
- The name of the API interface.
- apiType String
- API type. Possible values are NORMAL (normal API) and TSF (microservice API).
- authRelation StringApi Id 
- OAUTH The unique ID of the authorization API associated with the business API.
- authType String
- API authentication type. Possible values are SECRET (key pair authentication), NONE (authentication-free), and OAUTH.
- base64EncodedTrigger List<Property Map>Rules 
- Header triggers rules, and the total number of rules does not exceed 10.
- constantParameters List<Property Map>
- Constant parameters.
- createdTime String
- Creation time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- enableCors Boolean
- Whether to enable cross-domain.
- environments List<String>
- API published environment information.
- internalDomain String
- WEBSOCKET pushback address.
- isBase64Encoded Boolean
- Whether to enable Base64 encoding will only take effect when the backend is scf.
- isBase64Trigger Boolean
- Whether to enable Base64-encoded header triggering will only take effect when the backend is scf.
- isDebug BooleanAfter Charge 
- Whether to debug after purchase (parameters reserved in the cloud market).
- microServices List<Property Map>
- API binding microservice list.
- microServices List<Number>Infos 
- Microservice information details.
- modifiedTime String
- Last modification time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- oauthConfigs List<Property Map>
- OAUTH configuration.
- protocol String
- The front-end request type of the API, such as HTTP or HTTPS or HTTP and HTTPS.
- requestConfigs List<Property Map>
- The requested frontend configuration.
- requestParameters List<Property Map>
- Front-end request parameters.
- responseError List<Property Map>Codes 
- User-defined error code configuration.
- responseFail StringExample 
- Custom response configuration failure response example.
- responseSuccess StringExample 
- Custom response configuration successful response example.
- responseType String
- Return type.
- serviceConfigs List<Property Map>
- Backend service configuration for the API.
- serviceDesc String
- A description of the service where the API resides.
- serviceId String
- The unique ID of the service where the API resides.
- serviceMock StringReturn Message 
- APIs backend Mock returns information. If ServiceType is Mock, this parameter must be passed.
- serviceName String
- The name of the service where the API resides.
- serviceParameters List<Property Map>
- API backend service parameters.
- serviceScf StringFunction Name 
- Scf function name. Effective when the backend type is SCF.
- serviceScf StringFunction Namespace 
- Scf function namespace. Effective when the backend type is SCF.
- serviceScf StringFunction Qualifier 
- Scf function version. Effective when the backend type is SCF.
- serviceScf BooleanIs Integrated Response 
- Whether to enable integrated response.
- serviceTimeout Number
- The backend service timeout of the API, in seconds.
- serviceTsf List<Property Map>Health Check Confs 
- Health check configuration for microservices.
- serviceTsf List<Property Map>Load Balance Confs 
- Load balancing configuration for microservices.
- serviceType String
- The backend service type of the API. Possible values are HTTP, MOCK, TSF, CLB, SCF, WEBSOCKET, and TARGET (internal testing).
- serviceWebsocket StringCleanup Function Name 
- Scf websocket cleaning function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringCleanup Function Namespace 
- Scf websocket cleanup function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringCleanup Function Qualifier 
- Scf websocket cleanup function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringRegister Function Name 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringRegister Function Namespace 
- Scf websocket registration function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringRegister Function Qualifier 
- Scf websocket transfer function version. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringTransport Function Name 
- Scf websocket transfer function. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket StringTransport Function Namespace 
- Scf websocket transfer function namespace. Valid when the front-end type is WEBSOCKET and the back-end type is SCF.
- serviceWebsocket 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        
- DefaultValue 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.
- DefaultValue 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.
- defaultValue 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.
- defaultValue 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.
- defaultValue 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        
- ClusterId string
- Microservice cluster ID.
- MicroService stringName 
- Microservice name.
- NamespaceId string
- Microservice namespace ID.
- ClusterId string
- Microservice cluster ID.
- MicroService stringName 
- Microservice name.
- NamespaceId string
- Microservice namespace ID.
- clusterId String
- Microservice cluster ID.
- microService StringName 
- Microservice name.
- namespaceId String
- Microservice namespace ID.
- clusterId string
- Microservice cluster ID.
- microService stringName 
- Microservice name.
- namespaceId string
- Microservice namespace ID.
- cluster_id str
- Microservice cluster ID.
- micro_service_ strname 
- Microservice name.
- namespace_id str
- Microservice namespace ID.
- clusterId String
- Microservice cluster ID.
- microService StringName 
- Microservice name.
- namespaceId String
- Microservice namespace ID.
GetApiGatewayApiAppApiResultOauthConfig        
- LoginRedirect stringUrl 
- Redirect address, used to guide users to log in.
- PublicKey string
- Public key, used to verify user token.
- TokenLocation string
- Token delivery position.
- LoginRedirect stringUrl 
- Redirect address, used to guide users to log in.
- PublicKey string
- Public key, used to verify user token.
- TokenLocation string
- Token delivery position.
- loginRedirect StringUrl 
- Redirect address, used to guide users to log in.
- publicKey String
- Public key, used to verify user token.
- tokenLocation String
- Token delivery position.
- loginRedirect stringUrl 
- Redirect address, used to guide users to log in.
- publicKey string
- Public key, used to verify user token.
- tokenLocation 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.
- loginRedirect StringUrl 
- Redirect address, used to guide users to log in.
- publicKey String
- Public key, used to verify user token.
- tokenLocation String
- Token delivery position.
GetApiGatewayApiAppApiResultRequestConfig        
GetApiGatewayApiAppApiResultRequestParameter        
- DefaultValue 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.
- DefaultValue 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.
- defaultValue 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.
- defaultValue 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.
- defaultValue 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.
- ConvertedCode double
- Custom error code conversion.
- Desc string
- Custom response configuration error code remarks.
- Msg string
- Custom response configuration error message.
- NeedConvert bool
- Whether it is necessary to enable error code conversion.
- Code float64
- Custom response configuration error code.
- ConvertedCode float64
- Custom error code conversion.
- Desc string
- Custom response configuration error code remarks.
- Msg string
- Custom response configuration error message.
- NeedConvert bool
- Whether it is necessary to enable error code conversion.
- code Double
- Custom response configuration error code.
- convertedCode Double
- Custom error code conversion.
- desc String
- Custom response configuration error code remarks.
- msg String
- Custom response configuration error message.
- needConvert Boolean
- Whether it is necessary to enable error code conversion.
- code number
- Custom response configuration error code.
- convertedCode number
- Custom error code conversion.
- desc string
- Custom response configuration error code remarks.
- msg string
- Custom response configuration error message.
- needConvert 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.
- convertedCode Number
- Custom error code conversion.
- desc String
- Custom response configuration error code remarks.
- msg String
- Custom response configuration error message.
- needConvert 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.
- UniqVpc stringId 
- The unique ID of the vpc.
- UpstreamId 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.
- UniqVpc stringId 
- The unique ID of the vpc.
- UpstreamId 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.
- uniqVpc StringId 
- The unique ID of the vpc.
- upstreamId 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.
- uniqVpc stringId 
- The unique ID of the vpc.
- upstreamId 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.
- uniqVpc StringId 
- The unique ID of the vpc.
- upstreamId String
- Only required when binding vpc channel.
- url String
- API's backend service url. If ServiceType is HTTP, this parameter must be passed.
GetApiGatewayApiAppApiResultServiceParameter        
- DefaultValue 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.
- RelevantRequest stringParameter Desc 
- Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- RelevantRequest 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.
- RelevantRequest 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.
- DefaultValue 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.
- RelevantRequest stringParameter Desc 
- Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- RelevantRequest 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.
- RelevantRequest 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.
- defaultValue 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.
- relevantRequest StringParameter Desc 
- Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevantRequest 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.
- relevantRequest 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.
- defaultValue 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.
- relevantRequest stringParameter Desc 
- Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevantRequest 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.
- relevantRequest 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.
- defaultValue 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.
- relevantRequest StringParameter Desc 
- Remarks on the backend service parameters of the API. This parameter is only used if the ServiceType is HTTP.
- relevantRequest 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.
- relevantRequest 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           
- ErrorThreshold doublePercentage 
- Threshold percentage.
- IsHealth boolCheck 
- Whether to enable health check.
- RequestVolume doubleThreshold 
- Health check threshold.
- SleepWindow doubleIn Milliseconds 
- Window size.
- ErrorThreshold float64Percentage 
- Threshold percentage.
- IsHealth boolCheck 
- Whether to enable health check.
- RequestVolume float64Threshold 
- Health check threshold.
- SleepWindow float64In Milliseconds 
- Window size.
- errorThreshold DoublePercentage 
- Threshold percentage.
- isHealth BooleanCheck 
- Whether to enable health check.
- requestVolume DoubleThreshold 
- Health check threshold.
- sleepWindow DoubleIn Milliseconds 
- Window size.
- errorThreshold numberPercentage 
- Threshold percentage.
- isHealth booleanCheck 
- Whether to enable health check.
- requestVolume numberThreshold 
- Health check threshold.
- sleepWindow 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.
- errorThreshold NumberPercentage 
- Threshold percentage.
- isHealth BooleanCheck 
- Whether to enable health check.
- requestVolume NumberThreshold 
- Health check threshold.
- sleepWindow NumberIn Milliseconds 
- Window size.
GetApiGatewayApiAppApiResultServiceTsfLoadBalanceConf           
- IsLoad boolBalance 
- Whether to enable load balancing.
- Method string
- Load balancing method.
- SessionStick boolRequired 
- Whether to enable session persistence.
- SessionStick doubleTimeout 
- Session retention timeout.
- IsLoad boolBalance 
- Whether to enable load balancing.
- Method string
- Load balancing method.
- SessionStick boolRequired 
- Whether to enable session persistence.
- SessionStick float64Timeout 
- Session retention timeout.
- isLoad BooleanBalance 
- Whether to enable load balancing.
- method String
- Load balancing method.
- sessionStick BooleanRequired 
- Whether to enable session persistence.
- sessionStick DoubleTimeout 
- Session retention timeout.
- isLoad booleanBalance 
- Whether to enable load balancing.
- method string
- Load balancing method.
- sessionStick booleanRequired 
- Whether to enable session persistence.
- sessionStick 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.
- isLoad BooleanBalance 
- Whether to enable load balancing.
- method String
- Load balancing method.
- sessionStick BooleanRequired 
- Whether to enable session persistence.
- sessionStick 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.29 published on Friday, Oct 10, 2025 by tencentcloudstack
