tencentcloud.GaapHttpDomain
Explore with Pulumi AI
Provides a resource to create a forward domain of layer7 listener.
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 fooGaapHttpDomain = new tencentcloud.GaapHttpDomain("fooGaapHttpDomain", {
listenerId: fooGaapLayer7Listener.gaapLayer7ListenerId,
domain: "www.qq.com",
});
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_http_domain = tencentcloud.GaapHttpDomain("fooGaapHttpDomain",
listener_id=foo_gaap_layer7_listener.gaap_layer7_listener_id,
domain="www.qq.com")
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
}
_, err = tencentcloud.NewGaapHttpDomain(ctx, "fooGaapHttpDomain", &tencentcloud.GaapHttpDomainArgs{
ListenerId: fooGaapLayer7Listener.GaapLayer7ListenerId,
Domain: pulumi.String("www.qq.com"),
})
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 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 fooGaapHttpDomain = new Tencentcloud.GaapHttpDomain("fooGaapHttpDomain", new()
{
ListenerId = fooGaapLayer7Listener.GaapLayer7ListenerId,
Domain = "www.qq.com",
});
});
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.GaapHttpDomain;
import com.pulumi.tencentcloud.GaapHttpDomainArgs;
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 fooGaapHttpDomain = new GaapHttpDomain("fooGaapHttpDomain", GaapHttpDomainArgs.builder()
.listenerId(fooGaapLayer7Listener.gaapLayer7ListenerId())
.domain("www.qq.com")
.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}
fooGaapHttpDomain:
type: tencentcloud:GaapHttpDomain
properties:
listenerId: ${fooGaapLayer7Listener.gaapLayer7ListenerId}
domain: www.qq.com
Create GaapHttpDomain Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GaapHttpDomain(name: string, args: GaapHttpDomainArgs, opts?: CustomResourceOptions);
@overload
def GaapHttpDomain(resource_name: str,
args: GaapHttpDomainArgs,
opts: Optional[ResourceOptions] = None)
@overload
def GaapHttpDomain(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain: Optional[str] = None,
listener_id: Optional[str] = None,
gaap_http_domain_id: Optional[str] = None,
group_id: Optional[str] = None,
client_certificate_ids: Optional[Sequence[str]] = None,
certificate_id: Optional[str] = None,
gaap_auth: Optional[bool] = None,
gaap_auth_id: Optional[str] = None,
basic_auth: Optional[bool] = None,
client_certificate_id: Optional[str] = None,
is_default_server: Optional[bool] = None,
basic_auth_id: Optional[str] = None,
realserver_auth: Optional[bool] = None,
realserver_certificate_domain: Optional[str] = None,
realserver_certificate_id: Optional[str] = None,
realserver_certificate_ids: Optional[Sequence[str]] = None)
func NewGaapHttpDomain(ctx *Context, name string, args GaapHttpDomainArgs, opts ...ResourceOption) (*GaapHttpDomain, error)
public GaapHttpDomain(string name, GaapHttpDomainArgs args, CustomResourceOptions? opts = null)
public GaapHttpDomain(String name, GaapHttpDomainArgs args)
public GaapHttpDomain(String name, GaapHttpDomainArgs args, CustomResourceOptions options)
type: tencentcloud:GaapHttpDomain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args GaapHttpDomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args GaapHttpDomainArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args GaapHttpDomainArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GaapHttpDomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GaapHttpDomainArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
GaapHttpDomain Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The GaapHttpDomain resource accepts the following input properties:
- Domain string
- Forward domain of the layer7 listener.
- Listener
Id string - ID of the layer7 listener.
- Basic
Auth bool - Indicates whether basic authentication is enable, default value is
false
. - Basic
Auth stringId - ID of the basic authentication.
- Certificate
Id string - ID of the server certificate, default value is
default
. - Client
Certificate stringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - Client
Certificate List<string>Ids - ID list of the poly client certificate.
- Gaap
Auth bool - Indicates whether SSL certificate authentication is enable, default value is
false
. - Gaap
Auth stringId - ID of the SSL certificate.
- Gaap
Http stringDomain Id - ID of the resource.
- Group
Id string - Group Id.
- Is
Default boolServer - Whether to use as the default domain name, the default is false.
- Realserver
Auth bool - Indicates whether realserver authentication is enable, default value is
false
. - Realserver
Certificate stringDomain - CA certificate domain of the realserver. It has been deprecated.
- Realserver
Certificate stringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - Realserver
Certificate List<string>Ids - CA certificate ID list of the realserver.
- Domain string
- Forward domain of the layer7 listener.
- Listener
Id string - ID of the layer7 listener.
- Basic
Auth bool - Indicates whether basic authentication is enable, default value is
false
. - Basic
Auth stringId - ID of the basic authentication.
- Certificate
Id string - ID of the server certificate, default value is
default
. - Client
Certificate stringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - Client
Certificate []stringIds - ID list of the poly client certificate.
- Gaap
Auth bool - Indicates whether SSL certificate authentication is enable, default value is
false
. - Gaap
Auth stringId - ID of the SSL certificate.
- Gaap
Http stringDomain Id - ID of the resource.
- Group
Id string - Group Id.
- Is
Default boolServer - Whether to use as the default domain name, the default is false.
- Realserver
Auth bool - Indicates whether realserver authentication is enable, default value is
false
. - Realserver
Certificate stringDomain - CA certificate domain of the realserver. It has been deprecated.
- Realserver
Certificate stringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - Realserver
Certificate []stringIds - CA certificate ID list of the realserver.
- domain String
- Forward domain of the layer7 listener.
- listener
Id String - ID of the layer7 listener.
- basic
Auth Boolean - Indicates whether basic authentication is enable, default value is
false
. - basic
Auth StringId - ID of the basic authentication.
- certificate
Id String - ID of the server certificate, default value is
default
. - client
Certificate StringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client
Certificate List<String>Ids - ID list of the poly client certificate.
- gaap
Auth Boolean - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap
Auth StringId - ID of the SSL certificate.
- gaap
Http StringDomain Id - ID of the resource.
- group
Id String - Group Id.
- is
Default BooleanServer - Whether to use as the default domain name, the default is false.
- realserver
Auth Boolean - Indicates whether realserver authentication is enable, default value is
false
. - realserver
Certificate StringDomain - CA certificate domain of the realserver. It has been deprecated.
- realserver
Certificate StringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver
Certificate List<String>Ids - CA certificate ID list of the realserver.
- domain string
- Forward domain of the layer7 listener.
- listener
Id string - ID of the layer7 listener.
- basic
Auth boolean - Indicates whether basic authentication is enable, default value is
false
. - basic
Auth stringId - ID of the basic authentication.
- certificate
Id string - ID of the server certificate, default value is
default
. - client
Certificate stringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client
Certificate string[]Ids - ID list of the poly client certificate.
- gaap
Auth boolean - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap
Auth stringId - ID of the SSL certificate.
- gaap
Http stringDomain Id - ID of the resource.
- group
Id string - Group Id.
- is
Default booleanServer - Whether to use as the default domain name, the default is false.
- realserver
Auth boolean - Indicates whether realserver authentication is enable, default value is
false
. - realserver
Certificate stringDomain - CA certificate domain of the realserver. It has been deprecated.
- realserver
Certificate stringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver
Certificate string[]Ids - CA certificate ID list of the realserver.
- domain str
- Forward domain of the layer7 listener.
- listener_
id str - ID of the layer7 listener.
- basic_
auth bool - Indicates whether basic authentication is enable, default value is
false
. - basic_
auth_ strid - ID of the basic authentication.
- certificate_
id str - ID of the server certificate, default value is
default
. - client_
certificate_ strid - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client_
certificate_ Sequence[str]ids - ID list of the poly client certificate.
- gaap_
auth bool - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap_
auth_ strid - ID of the SSL certificate.
- gaap_
http_ strdomain_ id - ID of the resource.
- group_
id str - Group Id.
- is_
default_ boolserver - Whether to use as the default domain name, the default is false.
- realserver_
auth bool - Indicates whether realserver authentication is enable, default value is
false
. - realserver_
certificate_ strdomain - CA certificate domain of the realserver. It has been deprecated.
- realserver_
certificate_ strid - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver_
certificate_ Sequence[str]ids - CA certificate ID list of the realserver.
- domain String
- Forward domain of the layer7 listener.
- listener
Id String - ID of the layer7 listener.
- basic
Auth Boolean - Indicates whether basic authentication is enable, default value is
false
. - basic
Auth StringId - ID of the basic authentication.
- certificate
Id String - ID of the server certificate, default value is
default
. - client
Certificate StringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client
Certificate List<String>Ids - ID list of the poly client certificate.
- gaap
Auth Boolean - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap
Auth StringId - ID of the SSL certificate.
- gaap
Http StringDomain Id - ID of the resource.
- group
Id String - Group Id.
- is
Default BooleanServer - Whether to use as the default domain name, the default is false.
- realserver
Auth Boolean - Indicates whether realserver authentication is enable, default value is
false
. - realserver
Certificate StringDomain - CA certificate domain of the realserver. It has been deprecated.
- realserver
Certificate StringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver
Certificate List<String>Ids - CA certificate ID list of the realserver.
Outputs
All input properties are implicitly available as output properties. Additionally, the GaapHttpDomain resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing GaapHttpDomain Resource
Get an existing GaapHttpDomain resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: GaapHttpDomainState, opts?: CustomResourceOptions): GaapHttpDomain
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
basic_auth: Optional[bool] = None,
basic_auth_id: Optional[str] = None,
certificate_id: Optional[str] = None,
client_certificate_id: Optional[str] = None,
client_certificate_ids: Optional[Sequence[str]] = None,
domain: Optional[str] = None,
gaap_auth: Optional[bool] = None,
gaap_auth_id: Optional[str] = None,
gaap_http_domain_id: Optional[str] = None,
group_id: Optional[str] = None,
is_default_server: Optional[bool] = None,
listener_id: Optional[str] = None,
realserver_auth: Optional[bool] = None,
realserver_certificate_domain: Optional[str] = None,
realserver_certificate_id: Optional[str] = None,
realserver_certificate_ids: Optional[Sequence[str]] = None) -> GaapHttpDomain
func GetGaapHttpDomain(ctx *Context, name string, id IDInput, state *GaapHttpDomainState, opts ...ResourceOption) (*GaapHttpDomain, error)
public static GaapHttpDomain Get(string name, Input<string> id, GaapHttpDomainState? state, CustomResourceOptions? opts = null)
public static GaapHttpDomain get(String name, Output<String> id, GaapHttpDomainState state, CustomResourceOptions options)
resources: _: type: tencentcloud:GaapHttpDomain get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Basic
Auth bool - Indicates whether basic authentication is enable, default value is
false
. - Basic
Auth stringId - ID of the basic authentication.
- Certificate
Id string - ID of the server certificate, default value is
default
. - Client
Certificate stringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - Client
Certificate List<string>Ids - ID list of the poly client certificate.
- Domain string
- Forward domain of the layer7 listener.
- Gaap
Auth bool - Indicates whether SSL certificate authentication is enable, default value is
false
. - Gaap
Auth stringId - ID of the SSL certificate.
- Gaap
Http stringDomain Id - ID of the resource.
- Group
Id string - Group Id.
- Is
Default boolServer - Whether to use as the default domain name, the default is false.
- Listener
Id string - ID of the layer7 listener.
- Realserver
Auth bool - Indicates whether realserver authentication is enable, default value is
false
. - Realserver
Certificate stringDomain - CA certificate domain of the realserver. It has been deprecated.
- Realserver
Certificate stringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - Realserver
Certificate List<string>Ids - CA certificate ID list of the realserver.
- Basic
Auth bool - Indicates whether basic authentication is enable, default value is
false
. - Basic
Auth stringId - ID of the basic authentication.
- Certificate
Id string - ID of the server certificate, default value is
default
. - Client
Certificate stringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - Client
Certificate []stringIds - ID list of the poly client certificate.
- Domain string
- Forward domain of the layer7 listener.
- Gaap
Auth bool - Indicates whether SSL certificate authentication is enable, default value is
false
. - Gaap
Auth stringId - ID of the SSL certificate.
- Gaap
Http stringDomain Id - ID of the resource.
- Group
Id string - Group Id.
- Is
Default boolServer - Whether to use as the default domain name, the default is false.
- Listener
Id string - ID of the layer7 listener.
- Realserver
Auth bool - Indicates whether realserver authentication is enable, default value is
false
. - Realserver
Certificate stringDomain - CA certificate domain of the realserver. It has been deprecated.
- Realserver
Certificate stringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - Realserver
Certificate []stringIds - CA certificate ID list of the realserver.
- basic
Auth Boolean - Indicates whether basic authentication is enable, default value is
false
. - basic
Auth StringId - ID of the basic authentication.
- certificate
Id String - ID of the server certificate, default value is
default
. - client
Certificate StringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client
Certificate List<String>Ids - ID list of the poly client certificate.
- domain String
- Forward domain of the layer7 listener.
- gaap
Auth Boolean - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap
Auth StringId - ID of the SSL certificate.
- gaap
Http StringDomain Id - ID of the resource.
- group
Id String - Group Id.
- is
Default BooleanServer - Whether to use as the default domain name, the default is false.
- listener
Id String - ID of the layer7 listener.
- realserver
Auth Boolean - Indicates whether realserver authentication is enable, default value is
false
. - realserver
Certificate StringDomain - CA certificate domain of the realserver. It has been deprecated.
- realserver
Certificate StringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver
Certificate List<String>Ids - CA certificate ID list of the realserver.
- basic
Auth boolean - Indicates whether basic authentication is enable, default value is
false
. - basic
Auth stringId - ID of the basic authentication.
- certificate
Id string - ID of the server certificate, default value is
default
. - client
Certificate stringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client
Certificate string[]Ids - ID list of the poly client certificate.
- domain string
- Forward domain of the layer7 listener.
- gaap
Auth boolean - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap
Auth stringId - ID of the SSL certificate.
- gaap
Http stringDomain Id - ID of the resource.
- group
Id string - Group Id.
- is
Default booleanServer - Whether to use as the default domain name, the default is false.
- listener
Id string - ID of the layer7 listener.
- realserver
Auth boolean - Indicates whether realserver authentication is enable, default value is
false
. - realserver
Certificate stringDomain - CA certificate domain of the realserver. It has been deprecated.
- realserver
Certificate stringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver
Certificate string[]Ids - CA certificate ID list of the realserver.
- basic_
auth bool - Indicates whether basic authentication is enable, default value is
false
. - basic_
auth_ strid - ID of the basic authentication.
- certificate_
id str - ID of the server certificate, default value is
default
. - client_
certificate_ strid - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client_
certificate_ Sequence[str]ids - ID list of the poly client certificate.
- domain str
- Forward domain of the layer7 listener.
- gaap_
auth bool - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap_
auth_ strid - ID of the SSL certificate.
- gaap_
http_ strdomain_ id - ID of the resource.
- group_
id str - Group Id.
- is_
default_ boolserver - Whether to use as the default domain name, the default is false.
- listener_
id str - ID of the layer7 listener.
- realserver_
auth bool - Indicates whether realserver authentication is enable, default value is
false
. - realserver_
certificate_ strdomain - CA certificate domain of the realserver. It has been deprecated.
- realserver_
certificate_ strid - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver_
certificate_ Sequence[str]ids - CA certificate ID list of the realserver.
- basic
Auth Boolean - Indicates whether basic authentication is enable, default value is
false
. - basic
Auth StringId - ID of the basic authentication.
- certificate
Id String - ID of the server certificate, default value is
default
. - client
Certificate StringId - It has been deprecated from version 1.26.0. Set
client_certificate_ids
instead. ID of the client certificate, default value isdefault
. - client
Certificate List<String>Ids - ID list of the poly client certificate.
- domain String
- Forward domain of the layer7 listener.
- gaap
Auth Boolean - Indicates whether SSL certificate authentication is enable, default value is
false
. - gaap
Auth StringId - ID of the SSL certificate.
- gaap
Http StringDomain Id - ID of the resource.
- group
Id String - Group Id.
- is
Default BooleanServer - Whether to use as the default domain name, the default is false.
- listener
Id String - ID of the layer7 listener.
- realserver
Auth Boolean - Indicates whether realserver authentication is enable, default value is
false
. - realserver
Certificate StringDomain - CA certificate domain of the realserver. It has been deprecated.
- realserver
Certificate StringId - It has been deprecated from version 1.28.0. Set
realserver_certificate_ids
instead. CA certificate ID of the realserver. - realserver
Certificate List<String>Ids - CA certificate ID list of the realserver.
Import
GAAP http domain can be imported using the id, e.g.
$ pulumi import tencentcloud:index/gaapHttpDomain:GaapHttpDomain tencentcloud_gaap_http_domain.foo listener-11112222+HTTP+www.qq.com
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.