1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getGaapHttpRules
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getGaapHttpRules

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query forward rule of layer7 listeners.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const fooGaapProxy = new tencentcloud.GaapProxy("fooGaapProxy", {
        bandwidth: 10,
        concurrent: 2,
        accessRegion: "SouthChina",
        realserverRegion: "NorthChina",
    });
    const fooGaapLayer7Listener = new tencentcloud.GaapLayer7Listener("fooGaapLayer7Listener", {
        protocol: "HTTP",
        port: 80,
        proxyId: fooGaapProxy.gaapProxyId,
    });
    const fooGaapRealserver = new tencentcloud.GaapRealserver("fooGaapRealserver", {ip: "1.1.1.1"});
    const fooGaapHttpRule = new tencentcloud.GaapHttpRule("fooGaapHttpRule", {
        listenerId: fooGaapLayer7Listener.gaapLayer7ListenerId,
        domain: "www.qq.com",
        path: "/",
        realserverType: "IP",
        healthCheck: true,
        realservers: [{
            id: fooGaapRealserver.gaapRealserverId,
            ip: fooGaapRealserver.ip,
            port: 80,
        }],
    });
    const fooGaapHttpRules = tencentcloud.getGaapHttpRulesOutput({
        listenerId: fooGaapLayer7Listener.gaapLayer7ListenerId,
        domain: fooGaapHttpRule.domain,
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    foo_gaap_proxy = tencentcloud.GaapProxy("fooGaapProxy",
        bandwidth=10,
        concurrent=2,
        access_region="SouthChina",
        realserver_region="NorthChina")
    foo_gaap_layer7_listener = tencentcloud.GaapLayer7Listener("fooGaapLayer7Listener",
        protocol="HTTP",
        port=80,
        proxy_id=foo_gaap_proxy.gaap_proxy_id)
    foo_gaap_realserver = tencentcloud.GaapRealserver("fooGaapRealserver", ip="1.1.1.1")
    foo_gaap_http_rule = tencentcloud.GaapHttpRule("fooGaapHttpRule",
        listener_id=foo_gaap_layer7_listener.gaap_layer7_listener_id,
        domain="www.qq.com",
        path="/",
        realserver_type="IP",
        health_check=True,
        realservers=[{
            "id": foo_gaap_realserver.gaap_realserver_id,
            "ip": foo_gaap_realserver.ip,
            "port": 80,
        }])
    foo_gaap_http_rules = tencentcloud.get_gaap_http_rules_output(listener_id=foo_gaap_layer7_listener.gaap_layer7_listener_id,
        domain=foo_gaap_http_rule.domain)
    
    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 {
    		fooGaapProxy, err := tencentcloud.NewGaapProxy(ctx, "fooGaapProxy", &tencentcloud.GaapProxyArgs{
    			Bandwidth:        pulumi.Float64(10),
    			Concurrent:       pulumi.Float64(2),
    			AccessRegion:     pulumi.String("SouthChina"),
    			RealserverRegion: pulumi.String("NorthChina"),
    		})
    		if err != nil {
    			return err
    		}
    		fooGaapLayer7Listener, err := tencentcloud.NewGaapLayer7Listener(ctx, "fooGaapLayer7Listener", &tencentcloud.GaapLayer7ListenerArgs{
    			Protocol: pulumi.String("HTTP"),
    			Port:     pulumi.Float64(80),
    			ProxyId:  fooGaapProxy.GaapProxyId,
    		})
    		if err != nil {
    			return err
    		}
    		fooGaapRealserver, err := tencentcloud.NewGaapRealserver(ctx, "fooGaapRealserver", &tencentcloud.GaapRealserverArgs{
    			Ip: pulumi.String("1.1.1.1"),
    		})
    		if err != nil {
    			return err
    		}
    		fooGaapHttpRule, err := tencentcloud.NewGaapHttpRule(ctx, "fooGaapHttpRule", &tencentcloud.GaapHttpRuleArgs{
    			ListenerId:     fooGaapLayer7Listener.GaapLayer7ListenerId,
    			Domain:         pulumi.String("www.qq.com"),
    			Path:           pulumi.String("/"),
    			RealserverType: pulumi.String("IP"),
    			HealthCheck:    pulumi.Bool(true),
    			Realservers: tencentcloud.GaapHttpRuleRealserverArray{
    				&tencentcloud.GaapHttpRuleRealserverArgs{
    					Id:   fooGaapRealserver.GaapRealserverId,
    					Ip:   fooGaapRealserver.Ip,
    					Port: pulumi.Float64(80),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		_ = tencentcloud.GetGaapHttpRulesOutput(ctx, tencentcloud.GetGaapHttpRulesOutputArgs{
    			ListenerId: fooGaapLayer7Listener.GaapLayer7ListenerId,
    			Domain:     fooGaapHttpRule.Domain,
    		}, nil)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var fooGaapProxy = new Tencentcloud.GaapProxy("fooGaapProxy", new()
        {
            Bandwidth = 10,
            Concurrent = 2,
            AccessRegion = "SouthChina",
            RealserverRegion = "NorthChina",
        });
    
        var fooGaapLayer7Listener = new Tencentcloud.GaapLayer7Listener("fooGaapLayer7Listener", new()
        {
            Protocol = "HTTP",
            Port = 80,
            ProxyId = fooGaapProxy.GaapProxyId,
        });
    
        var fooGaapRealserver = new Tencentcloud.GaapRealserver("fooGaapRealserver", new()
        {
            Ip = "1.1.1.1",
        });
    
        var fooGaapHttpRule = new Tencentcloud.GaapHttpRule("fooGaapHttpRule", new()
        {
            ListenerId = fooGaapLayer7Listener.GaapLayer7ListenerId,
            Domain = "www.qq.com",
            Path = "/",
            RealserverType = "IP",
            HealthCheck = true,
            Realservers = new[]
            {
                new Tencentcloud.Inputs.GaapHttpRuleRealserverArgs
                {
                    Id = fooGaapRealserver.GaapRealserverId,
                    Ip = fooGaapRealserver.Ip,
                    Port = 80,
                },
            },
        });
    
        var fooGaapHttpRules = Tencentcloud.GetGaapHttpRules.Invoke(new()
        {
            ListenerId = fooGaapLayer7Listener.GaapLayer7ListenerId,
            Domain = fooGaapHttpRule.Domain,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.GaapProxy;
    import com.pulumi.tencentcloud.GaapProxyArgs;
    import com.pulumi.tencentcloud.GaapLayer7Listener;
    import com.pulumi.tencentcloud.GaapLayer7ListenerArgs;
    import com.pulumi.tencentcloud.GaapRealserver;
    import com.pulumi.tencentcloud.GaapRealserverArgs;
    import com.pulumi.tencentcloud.GaapHttpRule;
    import com.pulumi.tencentcloud.GaapHttpRuleArgs;
    import com.pulumi.tencentcloud.inputs.GaapHttpRuleRealserverArgs;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetGaapHttpRulesArgs;
    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) {
            var fooGaapProxy = new GaapProxy("fooGaapProxy", GaapProxyArgs.builder()
                .bandwidth(10)
                .concurrent(2)
                .accessRegion("SouthChina")
                .realserverRegion("NorthChina")
                .build());
    
            var fooGaapLayer7Listener = new GaapLayer7Listener("fooGaapLayer7Listener", GaapLayer7ListenerArgs.builder()
                .protocol("HTTP")
                .port(80)
                .proxyId(fooGaapProxy.gaapProxyId())
                .build());
    
            var fooGaapRealserver = new GaapRealserver("fooGaapRealserver", GaapRealserverArgs.builder()
                .ip("1.1.1.1")
                .build());
    
            var fooGaapHttpRule = new GaapHttpRule("fooGaapHttpRule", GaapHttpRuleArgs.builder()
                .listenerId(fooGaapLayer7Listener.gaapLayer7ListenerId())
                .domain("www.qq.com")
                .path("/")
                .realserverType("IP")
                .healthCheck(true)
                .realservers(GaapHttpRuleRealserverArgs.builder()
                    .id(fooGaapRealserver.gaapRealserverId())
                    .ip(fooGaapRealserver.ip())
                    .port(80)
                    .build())
                .build());
    
            final var fooGaapHttpRules = TencentcloudFunctions.getGaapHttpRules(GetGaapHttpRulesArgs.builder()
                .listenerId(fooGaapLayer7Listener.gaapLayer7ListenerId())
                .domain(fooGaapHttpRule.domain())
                .build());
    
        }
    }
    
    resources:
      fooGaapProxy:
        type: tencentcloud:GaapProxy
        properties:
          bandwidth: 10
          concurrent: 2
          accessRegion: SouthChina
          realserverRegion: NorthChina
      fooGaapLayer7Listener:
        type: tencentcloud:GaapLayer7Listener
        properties:
          protocol: HTTP
          port: 80
          proxyId: ${fooGaapProxy.gaapProxyId}
      fooGaapRealserver:
        type: tencentcloud:GaapRealserver
        properties:
          ip: 1.1.1.1
      fooGaapHttpRule:
        type: tencentcloud:GaapHttpRule
        properties:
          listenerId: ${fooGaapLayer7Listener.gaapLayer7ListenerId}
          domain: www.qq.com
          path: /
          realserverType: IP
          healthCheck: true
          realservers:
            - id: ${fooGaapRealserver.gaapRealserverId}
              ip: ${fooGaapRealserver.ip}
              port: 80
    variables:
      fooGaapHttpRules:
        fn::invoke:
          function: tencentcloud:getGaapHttpRules
          arguments:
            listenerId: ${fooGaapLayer7Listener.gaapLayer7ListenerId}
            domain: ${fooGaapHttpRule.domain}
    

    Using getGaapHttpRules

    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 getGaapHttpRules(args: GetGaapHttpRulesArgs, opts?: InvokeOptions): Promise<GetGaapHttpRulesResult>
    function getGaapHttpRulesOutput(args: GetGaapHttpRulesOutputArgs, opts?: InvokeOptions): Output<GetGaapHttpRulesResult>
    def get_gaap_http_rules(domain: Optional[str] = None,
                            forward_host: Optional[str] = None,
                            id: Optional[str] = None,
                            listener_id: Optional[str] = None,
                            path: Optional[str] = None,
                            result_output_file: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetGaapHttpRulesResult
    def get_gaap_http_rules_output(domain: Optional[pulumi.Input[str]] = None,
                            forward_host: Optional[pulumi.Input[str]] = None,
                            id: Optional[pulumi.Input[str]] = None,
                            listener_id: Optional[pulumi.Input[str]] = None,
                            path: Optional[pulumi.Input[str]] = None,
                            result_output_file: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetGaapHttpRulesResult]
    func GetGaapHttpRules(ctx *Context, args *GetGaapHttpRulesArgs, opts ...InvokeOption) (*GetGaapHttpRulesResult, error)
    func GetGaapHttpRulesOutput(ctx *Context, args *GetGaapHttpRulesOutputArgs, opts ...InvokeOption) GetGaapHttpRulesResultOutput

    > Note: This function is named GetGaapHttpRules in the Go SDK.

    public static class GetGaapHttpRules 
    {
        public static Task<GetGaapHttpRulesResult> InvokeAsync(GetGaapHttpRulesArgs args, InvokeOptions? opts = null)
        public static Output<GetGaapHttpRulesResult> Invoke(GetGaapHttpRulesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGaapHttpRulesResult> getGaapHttpRules(GetGaapHttpRulesArgs args, InvokeOptions options)
    public static Output<GetGaapHttpRulesResult> getGaapHttpRules(GetGaapHttpRulesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getGaapHttpRules:getGaapHttpRules
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ListenerId string
    ID of the layer7 listener to be queried.
    Domain string
    Forward domain of the layer7 listener to be queried.
    ForwardHost string
    Requested host which is forwarded to the realserver by the listener to be queried.
    Id string
    ID of the GAAP realserver.
    Path string
    Path of the forward rule to be queried.
    ResultOutputFile string
    Used to save results.
    ListenerId string
    ID of the layer7 listener to be queried.
    Domain string
    Forward domain of the layer7 listener to be queried.
    ForwardHost string
    Requested host which is forwarded to the realserver by the listener to be queried.
    Id string
    ID of the GAAP realserver.
    Path string
    Path of the forward rule to be queried.
    ResultOutputFile string
    Used to save results.
    listenerId String
    ID of the layer7 listener to be queried.
    domain String
    Forward domain of the layer7 listener to be queried.
    forwardHost String
    Requested host which is forwarded to the realserver by the listener to be queried.
    id String
    ID of the GAAP realserver.
    path String
    Path of the forward rule to be queried.
    resultOutputFile String
    Used to save results.
    listenerId string
    ID of the layer7 listener to be queried.
    domain string
    Forward domain of the layer7 listener to be queried.
    forwardHost string
    Requested host which is forwarded to the realserver by the listener to be queried.
    id string
    ID of the GAAP realserver.
    path string
    Path of the forward rule to be queried.
    resultOutputFile string
    Used to save results.
    listener_id str
    ID of the layer7 listener to be queried.
    domain str
    Forward domain of the layer7 listener to be queried.
    forward_host str
    Requested host which is forwarded to the realserver by the listener to be queried.
    id str
    ID of the GAAP realserver.
    path str
    Path of the forward rule to be queried.
    result_output_file str
    Used to save results.
    listenerId String
    ID of the layer7 listener to be queried.
    domain String
    Forward domain of the layer7 listener to be queried.
    forwardHost String
    Requested host which is forwarded to the realserver by the listener to be queried.
    id String
    ID of the GAAP realserver.
    path String
    Path of the forward rule to be queried.
    resultOutputFile String
    Used to save results.

    getGaapHttpRules Result

    The following output properties are available:

    Id string
    ID of the GAAP realserver.
    ListenerId string
    ID of the layer7 listener.
    Rules List<GetGaapHttpRulesRule>
    An information list of forward rule of the layer7 listeners. Each element contains the following attributes:
    Domain string
    Domain of the GAAP realserver.
    ForwardHost string
    Requested host which is forwarded to the realserver by the listener.
    Path string
    Path of the forward rule.
    ResultOutputFile string
    Id string
    ID of the GAAP realserver.
    ListenerId string
    ID of the layer7 listener.
    Rules []GetGaapHttpRulesRule
    An information list of forward rule of the layer7 listeners. Each element contains the following attributes:
    Domain string
    Domain of the GAAP realserver.
    ForwardHost string
    Requested host which is forwarded to the realserver by the listener.
    Path string
    Path of the forward rule.
    ResultOutputFile string
    id String
    ID of the GAAP realserver.
    listenerId String
    ID of the layer7 listener.
    rules List<GetGaapHttpRulesRule>
    An information list of forward rule of the layer7 listeners. Each element contains the following attributes:
    domain String
    Domain of the GAAP realserver.
    forwardHost String
    Requested host which is forwarded to the realserver by the listener.
    path String
    Path of the forward rule.
    resultOutputFile String
    id string
    ID of the GAAP realserver.
    listenerId string
    ID of the layer7 listener.
    rules GetGaapHttpRulesRule[]
    An information list of forward rule of the layer7 listeners. Each element contains the following attributes:
    domain string
    Domain of the GAAP realserver.
    forwardHost string
    Requested host which is forwarded to the realserver by the listener.
    path string
    Path of the forward rule.
    resultOutputFile string
    id str
    ID of the GAAP realserver.
    listener_id str
    ID of the layer7 listener.
    rules Sequence[GetGaapHttpRulesRule]
    An information list of forward rule of the layer7 listeners. Each element contains the following attributes:
    domain str
    Domain of the GAAP realserver.
    forward_host str
    Requested host which is forwarded to the realserver by the listener.
    path str
    Path of the forward rule.
    result_output_file str
    id String
    ID of the GAAP realserver.
    listenerId String
    ID of the layer7 listener.
    rules List<Property Map>
    An information list of forward rule of the layer7 listeners. Each element contains the following attributes:
    domain String
    Domain of the GAAP realserver.
    forwardHost String
    Requested host which is forwarded to the realserver by the listener.
    path String
    Path of the forward rule.
    resultOutputFile String

    Supporting Types

    GetGaapHttpRulesRule

    ConnectTimeout double
    Timeout of the health check response.
    Domain string
    Forward domain of the layer7 listener to be queried.
    ForwardHost string
    Requested host which is forwarded to the realserver by the listener to be queried.
    HealthCheck bool
    Indicates whether health check is enable.
    HealthCheckMethod string
    Method of the health check.
    HealthCheckPath string
    Path of health check.
    HealthCheckStatusCodes List<double>
    Return code of confirmed normal.
    Id string
    ID of the GAAP realserver.
    Interval double
    Interval of the health check.
    ListenerId string
    ID of the layer7 listener to be queried.
    Path string
    Path of the forward rule to be queried.
    RealserverType string
    Type of the realserver.
    Realservers List<GetGaapHttpRulesRuleRealserver>
    An information list of GAAP realserver. Each element contains the following attributes:
    Scheduler string
    Scheduling policy of the forward rule.
    Sni string
    ServerNameIndication (SNI).
    SniSwitch string
    ServerNameIndication (SNI) switch.
    ConnectTimeout float64
    Timeout of the health check response.
    Domain string
    Forward domain of the layer7 listener to be queried.
    ForwardHost string
    Requested host which is forwarded to the realserver by the listener to be queried.
    HealthCheck bool
    Indicates whether health check is enable.
    HealthCheckMethod string
    Method of the health check.
    HealthCheckPath string
    Path of health check.
    HealthCheckStatusCodes []float64
    Return code of confirmed normal.
    Id string
    ID of the GAAP realserver.
    Interval float64
    Interval of the health check.
    ListenerId string
    ID of the layer7 listener to be queried.
    Path string
    Path of the forward rule to be queried.
    RealserverType string
    Type of the realserver.
    Realservers []GetGaapHttpRulesRuleRealserver
    An information list of GAAP realserver. Each element contains the following attributes:
    Scheduler string
    Scheduling policy of the forward rule.
    Sni string
    ServerNameIndication (SNI).
    SniSwitch string
    ServerNameIndication (SNI) switch.
    connectTimeout Double
    Timeout of the health check response.
    domain String
    Forward domain of the layer7 listener to be queried.
    forwardHost String
    Requested host which is forwarded to the realserver by the listener to be queried.
    healthCheck Boolean
    Indicates whether health check is enable.
    healthCheckMethod String
    Method of the health check.
    healthCheckPath String
    Path of health check.
    healthCheckStatusCodes List<Double>
    Return code of confirmed normal.
    id String
    ID of the GAAP realserver.
    interval Double
    Interval of the health check.
    listenerId String
    ID of the layer7 listener to be queried.
    path String
    Path of the forward rule to be queried.
    realserverType String
    Type of the realserver.
    realservers List<GetGaapHttpRulesRuleRealserver>
    An information list of GAAP realserver. Each element contains the following attributes:
    scheduler String
    Scheduling policy of the forward rule.
    sni String
    ServerNameIndication (SNI).
    sniSwitch String
    ServerNameIndication (SNI) switch.
    connectTimeout number
    Timeout of the health check response.
    domain string
    Forward domain of the layer7 listener to be queried.
    forwardHost string
    Requested host which is forwarded to the realserver by the listener to be queried.
    healthCheck boolean
    Indicates whether health check is enable.
    healthCheckMethod string
    Method of the health check.
    healthCheckPath string
    Path of health check.
    healthCheckStatusCodes number[]
    Return code of confirmed normal.
    id string
    ID of the GAAP realserver.
    interval number
    Interval of the health check.
    listenerId string
    ID of the layer7 listener to be queried.
    path string
    Path of the forward rule to be queried.
    realserverType string
    Type of the realserver.
    realservers GetGaapHttpRulesRuleRealserver[]
    An information list of GAAP realserver. Each element contains the following attributes:
    scheduler string
    Scheduling policy of the forward rule.
    sni string
    ServerNameIndication (SNI).
    sniSwitch string
    ServerNameIndication (SNI) switch.
    connect_timeout float
    Timeout of the health check response.
    domain str
    Forward domain of the layer7 listener to be queried.
    forward_host str
    Requested host which is forwarded to the realserver by the listener to be queried.
    health_check bool
    Indicates whether health check is enable.
    health_check_method str
    Method of the health check.
    health_check_path str
    Path of health check.
    health_check_status_codes Sequence[float]
    Return code of confirmed normal.
    id str
    ID of the GAAP realserver.
    interval float
    Interval of the health check.
    listener_id str
    ID of the layer7 listener to be queried.
    path str
    Path of the forward rule to be queried.
    realserver_type str
    Type of the realserver.
    realservers Sequence[GetGaapHttpRulesRuleRealserver]
    An information list of GAAP realserver. Each element contains the following attributes:
    scheduler str
    Scheduling policy of the forward rule.
    sni str
    ServerNameIndication (SNI).
    sni_switch str
    ServerNameIndication (SNI) switch.
    connectTimeout Number
    Timeout of the health check response.
    domain String
    Forward domain of the layer7 listener to be queried.
    forwardHost String
    Requested host which is forwarded to the realserver by the listener to be queried.
    healthCheck Boolean
    Indicates whether health check is enable.
    healthCheckMethod String
    Method of the health check.
    healthCheckPath String
    Path of health check.
    healthCheckStatusCodes List<Number>
    Return code of confirmed normal.
    id String
    ID of the GAAP realserver.
    interval Number
    Interval of the health check.
    listenerId String
    ID of the layer7 listener to be queried.
    path String
    Path of the forward rule to be queried.
    realserverType String
    Type of the realserver.
    realservers List<Property Map>
    An information list of GAAP realserver. Each element contains the following attributes:
    scheduler String
    Scheduling policy of the forward rule.
    sni String
    ServerNameIndication (SNI).
    sniSwitch String
    ServerNameIndication (SNI) switch.

    GetGaapHttpRulesRuleRealserver

    Domain string
    Forward domain of the layer7 listener to be queried.
    Id string
    ID of the GAAP realserver.
    Ip string
    IP of the GAAP realserver.
    Port double
    Port of the GAAP realserver.
    Status double
    Status of the GAAP realserver.
    Weight double
    Scheduling weight.
    Domain string
    Forward domain of the layer7 listener to be queried.
    Id string
    ID of the GAAP realserver.
    Ip string
    IP of the GAAP realserver.
    Port float64
    Port of the GAAP realserver.
    Status float64
    Status of the GAAP realserver.
    Weight float64
    Scheduling weight.
    domain String
    Forward domain of the layer7 listener to be queried.
    id String
    ID of the GAAP realserver.
    ip String
    IP of the GAAP realserver.
    port Double
    Port of the GAAP realserver.
    status Double
    Status of the GAAP realserver.
    weight Double
    Scheduling weight.
    domain string
    Forward domain of the layer7 listener to be queried.
    id string
    ID of the GAAP realserver.
    ip string
    IP of the GAAP realserver.
    port number
    Port of the GAAP realserver.
    status number
    Status of the GAAP realserver.
    weight number
    Scheduling weight.
    domain str
    Forward domain of the layer7 listener to be queried.
    id str
    ID of the GAAP realserver.
    ip str
    IP of the GAAP realserver.
    port float
    Port of the GAAP realserver.
    status float
    Status of the GAAP realserver.
    weight float
    Scheduling weight.
    domain String
    Forward domain of the layer7 listener to be queried.
    id String
    ID of the GAAP realserver.
    ip String
    IP of the GAAP realserver.
    port Number
    Port of the GAAP realserver.
    status Number
    Status of the GAAP realserver.
    weight Number
    Scheduling weight.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack