tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getTsfGroupGateways
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 tsf group_gateways
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const groupGateways = tencentcloud.getTsfGroupGateways({
gatewayDeployGroupId: "group-aeoej4qy",
searchWord: "test",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
group_gateways = tencentcloud.get_tsf_group_gateways(gateway_deploy_group_id="group-aeoej4qy",
search_word="test")
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.LookupTsfGroupGateways(ctx, &tencentcloud.LookupTsfGroupGatewaysArgs{
GatewayDeployGroupId: "group-aeoej4qy",
SearchWord: pulumi.StringRef("test"),
}, 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 groupGateways = Tencentcloud.GetTsfGroupGateways.Invoke(new()
{
GatewayDeployGroupId = "group-aeoej4qy",
SearchWord = "test",
});
});
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.GetTsfGroupGatewaysArgs;
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 groupGateways = TencentcloudFunctions.getTsfGroupGateways(GetTsfGroupGatewaysArgs.builder()
.gatewayDeployGroupId("group-aeoej4qy")
.searchWord("test")
.build());
}
}
variables:
groupGateways:
fn::invoke:
function: tencentcloud:getTsfGroupGateways
arguments:
gatewayDeployGroupId: group-aeoej4qy
searchWord: test
Using getTsfGroupGateways
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 getTsfGroupGateways(args: GetTsfGroupGatewaysArgs, opts?: InvokeOptions): Promise<GetTsfGroupGatewaysResult>
function getTsfGroupGatewaysOutput(args: GetTsfGroupGatewaysOutputArgs, opts?: InvokeOptions): Output<GetTsfGroupGatewaysResult>
def get_tsf_group_gateways(gateway_deploy_group_id: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
search_word: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTsfGroupGatewaysResult
def get_tsf_group_gateways_output(gateway_deploy_group_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
search_word: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTsfGroupGatewaysResult]
func LookupTsfGroupGateways(ctx *Context, args *LookupTsfGroupGatewaysArgs, opts ...InvokeOption) (*LookupTsfGroupGatewaysResult, error)
func LookupTsfGroupGatewaysOutput(ctx *Context, args *LookupTsfGroupGatewaysOutputArgs, opts ...InvokeOption) LookupTsfGroupGatewaysResultOutput
> Note: This function is named LookupTsfGroupGateways
in the Go SDK.
public static class GetTsfGroupGateways
{
public static Task<GetTsfGroupGatewaysResult> InvokeAsync(GetTsfGroupGatewaysArgs args, InvokeOptions? opts = null)
public static Output<GetTsfGroupGatewaysResult> Invoke(GetTsfGroupGatewaysInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTsfGroupGatewaysResult> getTsfGroupGateways(GetTsfGroupGatewaysArgs args, InvokeOptions options)
public static Output<GetTsfGroupGatewaysResult> getTsfGroupGateways(GetTsfGroupGatewaysArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTsfGroupGateways:getTsfGroupGateways
arguments:
# arguments dictionary
The following arguments are supported:
- Gateway
Deploy stringGroup Id - gateway group Id.
- Id string
- Result
Output stringFile - Used to save results.
- Search
Word string - search word.
- Gateway
Deploy stringGroup Id - gateway group Id.
- Id string
- Result
Output stringFile - Used to save results.
- Search
Word string - search word.
- gateway
Deploy StringGroup Id - gateway group Id.
- id String
- result
Output StringFile - Used to save results.
- search
Word String - search word.
- gateway
Deploy stringGroup Id - gateway group Id.
- id string
- result
Output stringFile - Used to save results.
- search
Word string - search word.
- gateway_
deploy_ strgroup_ id - gateway group Id.
- id str
- result_
output_ strfile - Used to save results.
- search_
word str - search word.
- gateway
Deploy StringGroup Id - gateway group Id.
- id String
- result
Output StringFile - Used to save results.
- search
Word String - search word.
getTsfGroupGateways Result
The following output properties are available:
- Gateway
Deploy stringGroup Id - Id string
- Results
List<Get
Tsf Group Gateways Result> - api group information.
- Result
Output stringFile - Search
Word string
- Gateway
Deploy stringGroup Id - Id string
- Results
[]Get
Tsf Group Gateways Result - api group information.
- Result
Output stringFile - Search
Word string
- gateway
Deploy StringGroup Id - id String
- results
List<Get
Tsf Group Gateways Result> - api group information.
- result
Output StringFile - search
Word String
- gateway
Deploy stringGroup Id - id string
- results
Get
Tsf Group Gateways Result[] - api group information.
- result
Output stringFile - search
Word string
- gateway_
deploy_ strgroup_ id - id str
- results
Sequence[Get
Tsf Group Gateways Result] - api group information.
- result_
output_ strfile - search_
word str
- gateway
Deploy StringGroup Id - id String
- results List<Property Map>
- api group information.
- result
Output StringFile - search
Word String
Supporting Types
GetTsfGroupGatewaysResult
- Contents
List<Get
Tsf Group Gateways Result Content> - api group Info.
- Total
Count double - total count.
- Contents
[]Get
Tsf Group Gateways Result Content - api group Info.
- Total
Count float64 - total count.
- contents
List<Get
Tsf Group Gateways Result Content> - api group Info.
- total
Count Double - total count.
- contents
Get
Tsf Group Gateways Result Content[] - api group Info.
- total
Count number - total count.
- contents
Sequence[Get
Tsf Group Gateways Result Content] - api group Info.
- total_
count float - total count.
- contents List<Property Map>
- api group Info.
- total
Count Number - total count.
GetTsfGroupGatewaysResultContent
- Acl
Mode string - ACL type for accessing the group.Note: This field may return null, which means no valid value was found.
- Api
Count double - Number of APIs.Note: This field may return null, which means no valid value was found.
- Auth
Type string - Authentication type. secret: key authentication; none: no authentication.Note: This field may return null, which means no valid value was found.
- Binded
Gateway List<GetDeploy Groups Tsf Group Gateways Result Content Binded Gateway Deploy Group> - Gateway deployment group bound to the API group.Note: This field may return null, which means no valid value was found.
- Created
Time string - Group creation time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- Description string
- Description.Note: This field may return null, which means no valid value was found.
- Gateway
Instance stringId - Gateway instance ID.Note: This field may return null, which means no valid value was found.
- Gateway
Instance stringType - Gateway instance type.Note: This field may return null, which means no valid value was found.
- Group
Context string - api group context.Note: This field may return null, which means no valid value was found.
- Group
Id string - api group id.Note: This field may return null, which means no valid value was found.
- Group
Name string - api group name.Note: This field may return null, which means no valid value was found.
- Group
Type string - Group type. ms: microservice group; external: external API group.This field may return null, which means no valid value was found.
- Namespace
Name stringKey - Namespace parameter key.Note: This field may return null, which means no valid value was found.
- Namespace
Name stringKey Position - Namespace parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- Service
Name stringKey - Microservice name parameter key.Note: This field may return null, which means no valid value was found.
- Service
Name stringKey Position - Microservice name parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- Status string
- Release status. drafted: not released. released: released.Note: This field may return null, which means no valid value was found.
- Updated
Time string - Group update time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- Acl
Mode string - ACL type for accessing the group.Note: This field may return null, which means no valid value was found.
- Api
Count float64 - Number of APIs.Note: This field may return null, which means no valid value was found.
- Auth
Type string - Authentication type. secret: key authentication; none: no authentication.Note: This field may return null, which means no valid value was found.
- Binded
Gateway []GetDeploy Groups Tsf Group Gateways Result Content Binded Gateway Deploy Group - Gateway deployment group bound to the API group.Note: This field may return null, which means no valid value was found.
- Created
Time string - Group creation time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- Description string
- Description.Note: This field may return null, which means no valid value was found.
- Gateway
Instance stringId - Gateway instance ID.Note: This field may return null, which means no valid value was found.
- Gateway
Instance stringType - Gateway instance type.Note: This field may return null, which means no valid value was found.
- Group
Context string - api group context.Note: This field may return null, which means no valid value was found.
- Group
Id string - api group id.Note: This field may return null, which means no valid value was found.
- Group
Name string - api group name.Note: This field may return null, which means no valid value was found.
- Group
Type string - Group type. ms: microservice group; external: external API group.This field may return null, which means no valid value was found.
- Namespace
Name stringKey - Namespace parameter key.Note: This field may return null, which means no valid value was found.
- Namespace
Name stringKey Position - Namespace parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- Service
Name stringKey - Microservice name parameter key.Note: This field may return null, which means no valid value was found.
- Service
Name stringKey Position - Microservice name parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- Status string
- Release status. drafted: not released. released: released.Note: This field may return null, which means no valid value was found.
- Updated
Time string - Group update time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- acl
Mode String - ACL type for accessing the group.Note: This field may return null, which means no valid value was found.
- api
Count Double - Number of APIs.Note: This field may return null, which means no valid value was found.
- auth
Type String - Authentication type. secret: key authentication; none: no authentication.Note: This field may return null, which means no valid value was found.
- binded
Gateway List<GetDeploy Groups Tsf Group Gateways Result Content Binded Gateway Deploy Group> - Gateway deployment group bound to the API group.Note: This field may return null, which means no valid value was found.
- created
Time String - Group creation time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- description String
- Description.Note: This field may return null, which means no valid value was found.
- gateway
Instance StringId - Gateway instance ID.Note: This field may return null, which means no valid value was found.
- gateway
Instance StringType - Gateway instance type.Note: This field may return null, which means no valid value was found.
- group
Context String - api group context.Note: This field may return null, which means no valid value was found.
- group
Id String - api group id.Note: This field may return null, which means no valid value was found.
- group
Name String - api group name.Note: This field may return null, which means no valid value was found.
- group
Type String - Group type. ms: microservice group; external: external API group.This field may return null, which means no valid value was found.
- namespace
Name StringKey - Namespace parameter key.Note: This field may return null, which means no valid value was found.
- namespace
Name StringKey Position - Namespace parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- service
Name StringKey - Microservice name parameter key.Note: This field may return null, which means no valid value was found.
- service
Name StringKey Position - Microservice name parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- status String
- Release status. drafted: not released. released: released.Note: This field may return null, which means no valid value was found.
- updated
Time String - Group update time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- acl
Mode string - ACL type for accessing the group.Note: This field may return null, which means no valid value was found.
- api
Count number - Number of APIs.Note: This field may return null, which means no valid value was found.
- auth
Type string - Authentication type. secret: key authentication; none: no authentication.Note: This field may return null, which means no valid value was found.
- binded
Gateway GetDeploy Groups Tsf Group Gateways Result Content Binded Gateway Deploy Group[] - Gateway deployment group bound to the API group.Note: This field may return null, which means no valid value was found.
- created
Time string - Group creation time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- description string
- Description.Note: This field may return null, which means no valid value was found.
- gateway
Instance stringId - Gateway instance ID.Note: This field may return null, which means no valid value was found.
- gateway
Instance stringType - Gateway instance type.Note: This field may return null, which means no valid value was found.
- group
Context string - api group context.Note: This field may return null, which means no valid value was found.
- group
Id string - api group id.Note: This field may return null, which means no valid value was found.
- group
Name string - api group name.Note: This field may return null, which means no valid value was found.
- group
Type string - Group type. ms: microservice group; external: external API group.This field may return null, which means no valid value was found.
- namespace
Name stringKey - Namespace parameter key.Note: This field may return null, which means no valid value was found.
- namespace
Name stringKey Position - Namespace parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- service
Name stringKey - Microservice name parameter key.Note: This field may return null, which means no valid value was found.
- service
Name stringKey Position - Microservice name parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- status string
- Release status. drafted: not released. released: released.Note: This field may return null, which means no valid value was found.
- updated
Time string - Group update time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- acl_
mode str - ACL type for accessing the group.Note: This field may return null, which means no valid value was found.
- api_
count float - Number of APIs.Note: This field may return null, which means no valid value was found.
- auth_
type str - Authentication type. secret: key authentication; none: no authentication.Note: This field may return null, which means no valid value was found.
- binded_
gateway_ Sequence[Getdeploy_ groups Tsf Group Gateways Result Content Binded Gateway Deploy Group] - Gateway deployment group bound to the API group.Note: This field may return null, which means no valid value was found.
- created_
time str - Group creation time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- description str
- Description.Note: This field may return null, which means no valid value was found.
- gateway_
instance_ strid - Gateway instance ID.Note: This field may return null, which means no valid value was found.
- gateway_
instance_ strtype - Gateway instance type.Note: This field may return null, which means no valid value was found.
- group_
context str - api group context.Note: This field may return null, which means no valid value was found.
- group_
id str - api group id.Note: This field may return null, which means no valid value was found.
- group_
name str - api group name.Note: This field may return null, which means no valid value was found.
- group_
type str - Group type. ms: microservice group; external: external API group.This field may return null, which means no valid value was found.
- namespace_
name_ strkey - Namespace parameter key.Note: This field may return null, which means no valid value was found.
- namespace_
name_ strkey_ position - Namespace parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- service_
name_ strkey - Microservice name parameter key.Note: This field may return null, which means no valid value was found.
- service_
name_ strkey_ position - Microservice name parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- status str
- Release status. drafted: not released. released: released.Note: This field may return null, which means no valid value was found.
- updated_
time str - Group update time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- acl
Mode String - ACL type for accessing the group.Note: This field may return null, which means no valid value was found.
- api
Count Number - Number of APIs.Note: This field may return null, which means no valid value was found.
- auth
Type String - Authentication type. secret: key authentication; none: no authentication.Note: This field may return null, which means no valid value was found.
- binded
Gateway List<Property Map>Deploy Groups - Gateway deployment group bound to the API group.Note: This field may return null, which means no valid value was found.
- created
Time String - Group creation time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
- description String
- Description.Note: This field may return null, which means no valid value was found.
- gateway
Instance StringId - Gateway instance ID.Note: This field may return null, which means no valid value was found.
- gateway
Instance StringType - Gateway instance type.Note: This field may return null, which means no valid value was found.
- group
Context String - api group context.Note: This field may return null, which means no valid value was found.
- group
Id String - api group id.Note: This field may return null, which means no valid value was found.
- group
Name String - api group name.Note: This field may return null, which means no valid value was found.
- group
Type String - Group type. ms: microservice group; external: external API group.This field may return null, which means no valid value was found.
- namespace
Name StringKey - Namespace parameter key.Note: This field may return null, which means no valid value was found.
- namespace
Name StringKey Position - Namespace parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- service
Name StringKey - Microservice name parameter key.Note: This field may return null, which means no valid value was found.
- service
Name StringKey Position - Microservice name parameter location, path, header, or query. The default is path.Note: This field may return null, which means no valid value was found.
- status String
- Release status. drafted: not released. released: released.Note: This field may return null, which means no valid value was found.
- updated
Time String - Group update time, such as: 2019-06-20 15:51:28.Note: This field may return null, which means no valid value was found.
GetTsfGroupGatewaysResultContentBindedGatewayDeployGroup
- Application
Id string - application ID.Note: This field may return null, which means no valid value was found.
- Application
Name string - application name.Note: This field may return null, which means no valid value was found.
- Application
Type string - Application category: V: virtual machine application, C: container application.Note: This field may return null, which means no valid value was found.
- Cluster
Type string - Cluster type, with possible values: C: container, V: virtual machine.Note: This field may return null, which means no valid value was found.
- Deploy
Group stringId - Gateway deployment group ID.Note: This field may return null, which means no valid value was found.
- Deploy
Group stringName - Gateway deployment group name.Note: This field may return null, which means no valid value was found.
- Group
Status string - Application status of the deployment group, with possible values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.Note: This field may return null, which means no valid value was found.
- Application
Id string - application ID.Note: This field may return null, which means no valid value was found.
- Application
Name string - application name.Note: This field may return null, which means no valid value was found.
- Application
Type string - Application category: V: virtual machine application, C: container application.Note: This field may return null, which means no valid value was found.
- Cluster
Type string - Cluster type, with possible values: C: container, V: virtual machine.Note: This field may return null, which means no valid value was found.
- Deploy
Group stringId - Gateway deployment group ID.Note: This field may return null, which means no valid value was found.
- Deploy
Group stringName - Gateway deployment group name.Note: This field may return null, which means no valid value was found.
- Group
Status string - Application status of the deployment group, with possible values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.Note: This field may return null, which means no valid value was found.
- application
Id String - application ID.Note: This field may return null, which means no valid value was found.
- application
Name String - application name.Note: This field may return null, which means no valid value was found.
- application
Type String - Application category: V: virtual machine application, C: container application.Note: This field may return null, which means no valid value was found.
- cluster
Type String - Cluster type, with possible values: C: container, V: virtual machine.Note: This field may return null, which means no valid value was found.
- deploy
Group StringId - Gateway deployment group ID.Note: This field may return null, which means no valid value was found.
- deploy
Group StringName - Gateway deployment group name.Note: This field may return null, which means no valid value was found.
- group
Status String - Application status of the deployment group, with possible values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.Note: This field may return null, which means no valid value was found.
- application
Id string - application ID.Note: This field may return null, which means no valid value was found.
- application
Name string - application name.Note: This field may return null, which means no valid value was found.
- application
Type string - Application category: V: virtual machine application, C: container application.Note: This field may return null, which means no valid value was found.
- cluster
Type string - Cluster type, with possible values: C: container, V: virtual machine.Note: This field may return null, which means no valid value was found.
- deploy
Group stringId - Gateway deployment group ID.Note: This field may return null, which means no valid value was found.
- deploy
Group stringName - Gateway deployment group name.Note: This field may return null, which means no valid value was found.
- group
Status string - Application status of the deployment group, with possible values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.Note: This field may return null, which means no valid value was found.
- application_
id str - application ID.Note: This field may return null, which means no valid value was found.
- application_
name str - application name.Note: This field may return null, which means no valid value was found.
- application_
type str - Application category: V: virtual machine application, C: container application.Note: This field may return null, which means no valid value was found.
- cluster_
type str - Cluster type, with possible values: C: container, V: virtual machine.Note: This field may return null, which means no valid value was found.
- deploy_
group_ strid - Gateway deployment group ID.Note: This field may return null, which means no valid value was found.
- deploy_
group_ strname - Gateway deployment group name.Note: This field may return null, which means no valid value was found.
- group_
status str - Application status of the deployment group, with possible values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.Note: This field may return null, which means no valid value was found.
- application
Id String - application ID.Note: This field may return null, which means no valid value was found.
- application
Name String - application name.Note: This field may return null, which means no valid value was found.
- application
Type String - Application category: V: virtual machine application, C: container application.Note: This field may return null, which means no valid value was found.
- cluster
Type String - Cluster type, with possible values: C: container, V: virtual machine.Note: This field may return null, which means no valid value was found.
- deploy
Group StringId - Gateway deployment group ID.Note: This field may return null, which means no valid value was found.
- deploy
Group StringName - Gateway deployment group name.Note: This field may return null, which means no valid value was found.
- group
Status String - Application status of the deployment group, with possible values: Running, Waiting, Paused, Updating, RollingBack, Abnormal, Unknown.Note: This field may return null, which means no valid value was found.
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