tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getApiGatewayBindApiAppsStatus
Start a Neo task
Explain and create a tencentcloud.getApiGatewayBindApiAppsStatus resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of apiGateway bind_api_apps_status
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getApiGatewayBindApiAppsStatus({
serviceId: "service-nxz6yync",
apiIds: [
"api-0cvmf4x4",
"api-jvqlzolk",
],
filters: [{
name: "ApiAppId",
values: ["app-krljp4wn"],
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_api_gateway_bind_api_apps_status(service_id="service-nxz6yync",
api_ids=[
"api-0cvmf4x4",
"api-jvqlzolk",
],
filters=[{
"name": "ApiAppId",
"values": ["app-krljp4wn"],
}])
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.LookupApiGatewayBindApiAppsStatus(ctx, &tencentcloud.LookupApiGatewayBindApiAppsStatusArgs{
ServiceId: "service-nxz6yync",
ApiIds: []string{
"api-0cvmf4x4",
"api-jvqlzolk",
},
Filters: []tencentcloud.GetApiGatewayBindApiAppsStatusFilter{
{
Name: "ApiAppId",
Values: []string{
"app-krljp4wn",
},
},
},
}, 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.GetApiGatewayBindApiAppsStatus.Invoke(new()
{
ServiceId = "service-nxz6yync",
ApiIds = new[]
{
"api-0cvmf4x4",
"api-jvqlzolk",
},
Filters = new[]
{
new Tencentcloud.Inputs.GetApiGatewayBindApiAppsStatusFilterInputArgs
{
Name = "ApiAppId",
Values = new[]
{
"app-krljp4wn",
},
},
},
});
});
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.GetApiGatewayBindApiAppsStatusArgs;
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.getApiGatewayBindApiAppsStatus(GetApiGatewayBindApiAppsStatusArgs.builder()
.serviceId("service-nxz6yync")
.apiIds(
"api-0cvmf4x4",
"api-jvqlzolk")
.filters(GetApiGatewayBindApiAppsStatusFilterArgs.builder()
.name("ApiAppId")
.values("app-krljp4wn")
.build())
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getApiGatewayBindApiAppsStatus
arguments:
serviceId: service-nxz6yync
apiIds:
- api-0cvmf4x4
- api-jvqlzolk
filters:
- name: ApiAppId
values:
- app-krljp4wn
Using getApiGatewayBindApiAppsStatus
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 getApiGatewayBindApiAppsStatus(args: GetApiGatewayBindApiAppsStatusArgs, opts?: InvokeOptions): Promise<GetApiGatewayBindApiAppsStatusResult>
function getApiGatewayBindApiAppsStatusOutput(args: GetApiGatewayBindApiAppsStatusOutputArgs, opts?: InvokeOptions): Output<GetApiGatewayBindApiAppsStatusResult>def get_api_gateway_bind_api_apps_status(api_ids: Optional[Sequence[str]] = None,
filters: Optional[Sequence[GetApiGatewayBindApiAppsStatusFilter]] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
service_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetApiGatewayBindApiAppsStatusResult
def get_api_gateway_bind_api_apps_status_output(api_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetApiGatewayBindApiAppsStatusFilterArgs]]]] = 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[GetApiGatewayBindApiAppsStatusResult]func LookupApiGatewayBindApiAppsStatus(ctx *Context, args *LookupApiGatewayBindApiAppsStatusArgs, opts ...InvokeOption) (*LookupApiGatewayBindApiAppsStatusResult, error)
func LookupApiGatewayBindApiAppsStatusOutput(ctx *Context, args *LookupApiGatewayBindApiAppsStatusOutputArgs, opts ...InvokeOption) LookupApiGatewayBindApiAppsStatusResultOutput> Note: This function is named LookupApiGatewayBindApiAppsStatus in the Go SDK.
public static class GetApiGatewayBindApiAppsStatus
{
public static Task<GetApiGatewayBindApiAppsStatusResult> InvokeAsync(GetApiGatewayBindApiAppsStatusArgs args, InvokeOptions? opts = null)
public static Output<GetApiGatewayBindApiAppsStatusResult> Invoke(GetApiGatewayBindApiAppsStatusInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetApiGatewayBindApiAppsStatusResult> getApiGatewayBindApiAppsStatus(GetApiGatewayBindApiAppsStatusArgs args, InvokeOptions options)
public static Output<GetApiGatewayBindApiAppsStatusResult> getApiGatewayBindApiAppsStatus(GetApiGatewayBindApiAppsStatusArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getApiGatewayBindApiAppsStatus:getApiGatewayBindApiAppsStatus
arguments:
# arguments dictionaryThe following arguments are supported:
- Api
Ids List<string> - Array of API IDs.
- Service
Id string - Service ID.
- Filters
List<Get
Api Gateway Bind Api Apps Status Filter> - Filter conditions. Supports ApiAppId, Environment, KeyWord (can match name or ID).
- Id string
- Result
Output stringFile - Used to save results.
- Api
Ids []string - Array of API IDs.
- Service
Id string - Service ID.
- Filters
[]Get
Api Gateway Bind Api Apps Status Filter - Filter conditions. Supports ApiAppId, Environment, KeyWord (can match name or ID).
- Id string
- Result
Output stringFile - Used to save results.
- api
Ids List<String> - Array of API IDs.
- service
Id String - Service ID.
- filters
List<Get
Api Gateway Bind Api Apps Status Filter> - Filter conditions. Supports ApiAppId, Environment, KeyWord (can match name or ID).
- id String
- result
Output StringFile - Used to save results.
- api
Ids string[] - Array of API IDs.
- service
Id string - Service ID.
- filters
Get
Api Gateway Bind Api Apps Status Filter[] - Filter conditions. Supports ApiAppId, Environment, KeyWord (can match name or ID).
- id string
- result
Output stringFile - Used to save results.
- api_
ids Sequence[str] - Array of API IDs.
- service_
id str - Service ID.
- filters
Sequence[Get
Api Gateway Bind Api Apps Status Filter] - Filter conditions. Supports ApiAppId, Environment, KeyWord (can match name or ID).
- id str
- result_
output_ strfile - Used to save results.
- api
Ids List<String> - Array of API IDs.
- service
Id String - Service ID.
- filters List<Property Map>
- Filter conditions. Supports ApiAppId, Environment, KeyWord (can match name or ID).
- id String
- result
Output StringFile - Used to save results.
getApiGatewayBindApiAppsStatus Result
The following output properties are available:
- Api
Ids List<string> - Id string
- Results
List<Get
Api Gateway Bind Api Apps Status Result> - List of APIs bound by the application.
- Service
Id string - Service ID.
- Filters
List<Get
Api Gateway Bind Api Apps Status Filter> - Result
Output stringFile
- Api
Ids []string - Id string
- Results
[]Get
Api Gateway Bind Api Apps Status Result - List of APIs bound by the application.
- Service
Id string - Service ID.
- Filters
[]Get
Api Gateway Bind Api Apps Status Filter - Result
Output stringFile
- api
Ids List<String> - id String
- results
List<Get
Api Gateway Bind Api Apps Status Result> - List of APIs bound by the application.
- service
Id String - Service ID.
- filters
List<Get
Api Gateway Bind Api Apps Status Filter> - result
Output StringFile
- api
Ids string[] - id string
- results
Get
Api Gateway Bind Api Apps Status Result[] - List of APIs bound by the application.
- service
Id string - Service ID.
- filters
Get
Api Gateway Bind Api Apps Status Filter[] - result
Output stringFile
- api_
ids Sequence[str] - id str
- results
Sequence[Get
Api Gateway Bind Api Apps Status Result] - List of APIs bound by the application.
- service_
id str - Service ID.
- filters
Sequence[Get
Api Gateway Bind Api Apps Status Filter] - result_
output_ strfile
- api
Ids List<String> - id String
- results List<Property Map>
- List of APIs bound by the application.
- service
Id String - Service ID.
- filters List<Property Map>
- result
Output StringFile
Supporting Types
GetApiGatewayBindApiAppsStatusFilter
GetApiGatewayBindApiAppsStatusResult
- Api
App List<GetApi Sets Api Gateway Bind Api Apps Status Result Api App Api Set> - Application bound API information array.
- Api
App []GetApi Sets Api Gateway Bind Api Apps Status Result Api App Api Set - Application bound API information array.
- api
App List<GetApi Sets Api Gateway Bind Api Apps Status Result Api App Api Set> - Application bound API information array.
- api
App GetApi Sets Api Gateway Bind Api Apps Status Result Api App Api Set[] - Application bound API information array.
- api_
app_ Sequence[Getapi_ sets Api Gateway Bind Api Apps Status Result Api App Api Set] - Application bound API information array.
- api
App List<Property Map>Api Sets - Application bound API information array.
GetApiGatewayBindApiAppsStatusResultApiAppApiSet
- Api
App stringId - Application ID.
- Api
App stringName - Application Name.
- Api
Id string - API ID.
- Api
Name string - API name.
- Api
Region string - Apis region.
- string
- Authorization binding time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- Environment
Name string - Authorization binding environment.
- Service
Id string - Service ID.
- Api
App stringId - Application ID.
- Api
App stringName - Application Name.
- Api
Id string - API ID.
- Api
Name string - API name.
- Api
Region string - Apis region.
- string
- Authorization binding time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- Environment
Name string - Authorization binding environment.
- Service
Id string - Service ID.
- api
App StringId - Application ID.
- api
App StringName - Application Name.
- api
Id String - API ID.
- api
Name String - API name.
- api
Region String - Apis region.
- String
- Authorization binding time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- environment
Name String - Authorization binding environment.
- service
Id String - Service ID.
- api
App stringId - Application ID.
- api
App stringName - Application Name.
- api
Id string - API ID.
- api
Name string - API name.
- api
Region string - Apis region.
- string
- Authorization binding time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- environment
Name string - Authorization binding environment.
- service
Id string - Service ID.
- api_
app_ strid - Application ID.
- api_
app_ strname - Application Name.
- api_
id str - API ID.
- api_
name str - API name.
- api_
region str - Apis region.
- str
- Authorization binding time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- environment_
name str - Authorization binding environment.
- service_
id str - Service ID.
- api
App StringId - Application ID.
- api
App StringName - Application Name.
- api
Id String - API ID.
- api
Name String - API name.
- api
Region String - Apis region.
- String
- Authorization binding time, expressed in accordance with the ISO8601 standard and using UTC time. The format is: YYYY-MM-DDThh:mm:ssZ.
- environment
Name String - Authorization binding environment.
- service
Id String - Service ID.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
