tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getApiGatewayApiAppApi
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 dictionary
The 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
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack