tencentcloud.TeoL7AccSetting
Explore with Pulumi AI
Provides a resource to create a teo l7_acc_setting
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TeoL7AccSetting;
import com.pulumi.tencentcloud.TeoL7AccSettingArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigAccelerateMainlandArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCacheArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCacheCustomTimeArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCacheFollowOriginArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCacheNoCacheArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCacheKeyArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCacheKeyQueryStringArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCachePrefreshArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigClientIpCountryArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigClientIpHeaderArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigCompressionArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigForceRedirectHttpsArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigGrpcArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigHstsArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigHttp2Args;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigIpv6Args;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigMaxAgeArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigOcspStaplingArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigOfflineCacheArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigPostMaxSizeArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigQuicArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigSmartRoutingArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigStandardDebugArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigTlsConfigArgs;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigUpstreamHttp2Args;
import com.pulumi.tencentcloud.inputs.TeoL7AccSettingZoneConfigWebSocketArgs;
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 teoL7AccSetting = new TeoL7AccSetting("teoL7AccSetting", TeoL7AccSettingArgs.builder()
.zoneConfig(TeoL7AccSettingZoneConfigArgs.builder()
.accelerateMainland(TeoL7AccSettingZoneConfigAccelerateMainlandArgs.builder()
.switch_("on")
.build())
.cache(TeoL7AccSettingZoneConfigCacheArgs.builder()
.customTime(TeoL7AccSettingZoneConfigCacheCustomTimeArgs.builder()
.cacheTime(2592000)
.switch_("off")
.build())
.followOrigin(TeoL7AccSettingZoneConfigCacheFollowOriginArgs.builder()
.defaultCache("off")
.defaultCacheStrategy("on")
.defaultCacheTime(0)
.switch_("on")
.build())
.noCache(TeoL7AccSettingZoneConfigCacheNoCacheArgs.builder()
.switch_("off")
.build())
.build())
.cacheKey(TeoL7AccSettingZoneConfigCacheKeyArgs.builder()
.fullUrlCache("on")
.ignoreCase("off")
.queryString(TeoL7AccSettingZoneConfigCacheKeyQueryStringArgs.builder()
.action("includeCustom")
.switch_("off")
.build())
.build())
.cachePrefresh(TeoL7AccSettingZoneConfigCachePrefreshArgs.builder()
.cacheTimePercent(90)
.switch_("off")
.build())
.clientIpCountry(TeoL7AccSettingZoneConfigClientIpCountryArgs.builder()
.switch_("off")
.build())
.clientIpHeader(TeoL7AccSettingZoneConfigClientIpHeaderArgs.builder()
.switch_("off")
.build())
.compression(TeoL7AccSettingZoneConfigCompressionArgs.builder()
.algorithms(
"brotli",
"gzip")
.switch_("on")
.build())
.forceRedirectHttps(TeoL7AccSettingZoneConfigForceRedirectHttpsArgs.builder()
.redirectStatusCode(302)
.switch_("off")
.build())
.grpc(TeoL7AccSettingZoneConfigGrpcArgs.builder()
.switch_("off")
.build())
.hsts(TeoL7AccSettingZoneConfigHstsArgs.builder()
.includeSubDomains("off")
.preload("off")
.switch_("off")
.timeout(0)
.build())
.http2(TeoL7AccSettingZoneConfigHttp2Args.builder()
.switch_("off")
.build())
.ipv6(TeoL7AccSettingZoneConfigIpv6Args.builder()
.switch_("off")
.build())
.maxAge(TeoL7AccSettingZoneConfigMaxAgeArgs.builder()
.cacheTime(600)
.followOrigin("on")
.build())
.ocspStapling(TeoL7AccSettingZoneConfigOcspStaplingArgs.builder()
.switch_("off")
.build())
.offlineCache(TeoL7AccSettingZoneConfigOfflineCacheArgs.builder()
.switch_("on")
.build())
.postMaxSize(TeoL7AccSettingZoneConfigPostMaxSizeArgs.builder()
.maxSize(838860800)
.switch_("on")
.build())
.quic(TeoL7AccSettingZoneConfigQuicArgs.builder()
.switch_("off")
.build())
.smartRouting(TeoL7AccSettingZoneConfigSmartRoutingArgs.builder()
.switch_("off")
.build())
.standardDebug(TeoL7AccSettingZoneConfigStandardDebugArgs.builder()
.allowClientIpList()
.expires("1969-12-31T16:00:00Z")
.switch_("off")
.build())
.tlsConfig(TeoL7AccSettingZoneConfigTlsConfigArgs.builder()
.cipherSuite("loose-v2023")
.version(
"TLSv1",
"TLSv1.1",
"TLSv1.2",
"TLSv1.3")
.build())
.upstreamHttp2(TeoL7AccSettingZoneConfigUpstreamHttp2Args.builder()
.switch_("off")
.build())
.webSocket(TeoL7AccSettingZoneConfigWebSocketArgs.builder()
.switch_("off")
.timeout(30)
.build())
.build())
.zoneId("zone-36bjhygh1bxe")
.build());
}
}
resources:
teoL7AccSetting:
type: tencentcloud:TeoL7AccSetting
properties:
zoneConfig:
accelerateMainland:
switch: on
cache:
customTime:
cacheTime: 2.592e+06
switch: off
followOrigin:
defaultCache: off
defaultCacheStrategy: on
defaultCacheTime: 0
switch: on
noCache:
switch: off
cacheKey:
fullUrlCache: on
ignoreCase: off
queryString:
action: includeCustom
switch: off
cachePrefresh:
cacheTimePercent: 90
switch: off
clientIpCountry:
switch: off
clientIpHeader:
switch: off
compression:
algorithms:
- brotli
- gzip
switch: on
forceRedirectHttps:
redirectStatusCode: 302
switch: off
grpc:
switch: off
hsts:
includeSubDomains: off
preload: off
switch: off
timeout: 0
http2:
switch: off
ipv6:
switch: off
maxAge:
cacheTime: 600
followOrigin: on
ocspStapling:
switch: off
offlineCache:
switch: on
postMaxSize:
maxSize: 8.388608e+08
switch: on
quic:
switch: off
smartRouting:
switch: off
standardDebug:
allowClientIpList: []
expires: 1969-12-31T16:00:00Z
switch: off
tlsConfig:
cipherSuite: loose-v2023
version:
- TLSv1
- TLSv1.1
- TLSv1.2
- TLSv1.3
upstreamHttp2:
switch: off
webSocket:
switch: off
timeout: 30
zoneId: zone-36bjhygh1bxe
Create TeoL7AccSetting Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TeoL7AccSetting(name: string, args: TeoL7AccSettingArgs, opts?: CustomResourceOptions);
@overload
def TeoL7AccSetting(resource_name: str,
args: TeoL7AccSettingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TeoL7AccSetting(resource_name: str,
opts: Optional[ResourceOptions] = None,
zone_config: Optional[TeoL7AccSettingZoneConfigArgs] = None,
zone_id: Optional[str] = None,
teo_l7_acc_setting_id: Optional[str] = None)
func NewTeoL7AccSetting(ctx *Context, name string, args TeoL7AccSettingArgs, opts ...ResourceOption) (*TeoL7AccSetting, error)
public TeoL7AccSetting(string name, TeoL7AccSettingArgs args, CustomResourceOptions? opts = null)
public TeoL7AccSetting(String name, TeoL7AccSettingArgs args)
public TeoL7AccSetting(String name, TeoL7AccSettingArgs args, CustomResourceOptions options)
type: tencentcloud:TeoL7AccSetting
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 TeoL7AccSettingArgs
- 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 TeoL7AccSettingArgs
- 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 TeoL7AccSettingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TeoL7AccSettingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TeoL7AccSettingArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
TeoL7AccSetting 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 TeoL7AccSetting resource accepts the following input properties:
- Zone
Config TeoL7Acc Setting Zone Config - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- Zone
Id string - Zone id.
- Teo
L7Acc stringSetting Id - ID of the resource.
- Zone
Config TeoL7Acc Setting Zone Config Args - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- Zone
Id string - Zone id.
- Teo
L7Acc stringSetting Id - ID of the resource.
- zone
Config TeoL7Acc Setting Zone Config - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone
Id String - Zone id.
- teo
L7Acc StringSetting Id - ID of the resource.
- zone
Config TeoL7Acc Setting Zone Config - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone
Id string - Zone id.
- teo
L7Acc stringSetting Id - ID of the resource.
- zone_
config TeoL7Acc Setting Zone Config Args - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone_
id str - Zone id.
- teo_
l7_ stracc_ setting_ id - ID of the resource.
- zone
Config Property Map - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone
Id String - Zone id.
- teo
L7Acc StringSetting Id - ID of the resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the TeoL7AccSetting resource produces the following output properties:
Look up Existing TeoL7AccSetting Resource
Get an existing TeoL7AccSetting 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?: TeoL7AccSettingState, opts?: CustomResourceOptions): TeoL7AccSetting
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
teo_l7_acc_setting_id: Optional[str] = None,
zone_config: Optional[TeoL7AccSettingZoneConfigArgs] = None,
zone_id: Optional[str] = None,
zone_name: Optional[str] = None) -> TeoL7AccSetting
func GetTeoL7AccSetting(ctx *Context, name string, id IDInput, state *TeoL7AccSettingState, opts ...ResourceOption) (*TeoL7AccSetting, error)
public static TeoL7AccSetting Get(string name, Input<string> id, TeoL7AccSettingState? state, CustomResourceOptions? opts = null)
public static TeoL7AccSetting get(String name, Output<String> id, TeoL7AccSettingState state, CustomResourceOptions options)
resources: _: type: tencentcloud:TeoL7AccSetting 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.
- Teo
L7Acc stringSetting Id - ID of the resource.
- Zone
Config TeoL7Acc Setting Zone Config - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- Zone
Id string - Zone id.
- Zone
Name string - Zone name.
- Teo
L7Acc stringSetting Id - ID of the resource.
- Zone
Config TeoL7Acc Setting Zone Config Args - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- Zone
Id string - Zone id.
- Zone
Name string - Zone name.
- teo
L7Acc StringSetting Id - ID of the resource.
- zone
Config TeoL7Acc Setting Zone Config - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone
Id String - Zone id.
- zone
Name String - Zone name.
- teo
L7Acc stringSetting Id - ID of the resource.
- zone
Config TeoL7Acc Setting Zone Config - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone
Id string - Zone id.
- zone
Name string - Zone name.
- teo_
l7_ stracc_ setting_ id - ID of the resource.
- zone_
config TeoL7Acc Setting Zone Config Args - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone_
id str - Zone id.
- zone_
name str - Zone name.
- teo
L7Acc StringSetting Id - ID of the resource.
- zone
Config Property Map - Site acceleration global configuration. the settings in this parameter will apply to all domain names under the site. you only need to modify the required settings directly, and other settings not passed in will remain unchanged.
- zone
Id String - Zone id.
- zone
Name String - Zone name.
Supporting Types
TeoL7AccSettingZoneConfig, TeoL7AccSettingZoneConfigArgs
- Accelerate
Mainland TeoL7Acc Setting Zone Config Accelerate Mainland - Accelerate optimization and configuration in mainland china.
- Cache
Teo
L7Acc Setting Zone Config Cache - Node cache expiration time configuration.
- Cache
Key TeoL7Acc Setting Zone Config Cache Key - The node cache key configuration.
- Cache
Prefresh TeoL7Acc Setting Zone Config Cache Prefresh - Cache prefresh configuration.
- Client
Ip TeoCountry L7Acc Setting Zone Config Client Ip Country - Client ip origin-pull request header configuration.
- Client
Ip TeoHeader L7Acc Setting Zone Config Client Ip Header - Client ip origin-pull request header configuration.
- Compression
Teo
L7Acc Setting Zone Config Compression - Smart compression configuration.
- Force
Redirect TeoHttps L7Acc Setting Zone Config Force Redirect Https - Forced https redirect configuration for access protocols.
- Grpc
Teo
L7Acc Setting Zone Config Grpc - Configuration of grpc support.
- Hsts
Teo
L7Acc Setting Zone Config Hsts - HSTS configuration.
- Http2
Teo
L7Acc Setting Zone Config Http2 - HTTP/2 configuration.
- Ipv6
Teo
L7Acc Setting Zone Config Ipv6 - IPv6 access configuration.
- Max
Age TeoL7Acc Setting Zone Config Max Age - Browser cache rule configuration, which is used to set the default value of maxage and is disabled by default.
- Ocsp
Stapling TeoL7Acc Setting Zone Config Ocsp Stapling - OCSP stapling configuration.
- Offline
Cache TeoL7Acc Setting Zone Config Offline Cache - Offline cache configuration.
- Post
Max TeoSize L7Acc Setting Zone Config Post Max Size - POST request transport configuration.
- Quic
Teo
L7Acc Setting Zone Config Quic - QUIC access configuration.
- Smart
Routing TeoL7Acc Setting Zone Config Smart Routing - Intelligent acceleration configuration.
- Standard
Debug TeoL7Acc Setting Zone Config Standard Debug - Standard debugging configuration.
- Tls
Config TeoL7Acc Setting Zone Config Tls Config - TLS configuration.
- Upstream
Http2 TeoL7Acc Setting Zone Config Upstream Http2 - HTTP2 origin-pull configuration.
- Web
Socket TeoL7Acc Setting Zone Config Web Socket - WebSocket configuration.
- Accelerate
Mainland TeoL7Acc Setting Zone Config Accelerate Mainland - Accelerate optimization and configuration in mainland china.
- Cache
Teo
L7Acc Setting Zone Config Cache - Node cache expiration time configuration.
- Cache
Key TeoL7Acc Setting Zone Config Cache Key - The node cache key configuration.
- Cache
Prefresh TeoL7Acc Setting Zone Config Cache Prefresh - Cache prefresh configuration.
- Client
Ip TeoCountry L7Acc Setting Zone Config Client Ip Country - Client ip origin-pull request header configuration.
- Client
Ip TeoHeader L7Acc Setting Zone Config Client Ip Header - Client ip origin-pull request header configuration.
- Compression
Teo
L7Acc Setting Zone Config Compression - Smart compression configuration.
- Force
Redirect TeoHttps L7Acc Setting Zone Config Force Redirect Https - Forced https redirect configuration for access protocols.
- Grpc
Teo
L7Acc Setting Zone Config Grpc - Configuration of grpc support.
- Hsts
Teo
L7Acc Setting Zone Config Hsts - HSTS configuration.
- Http2
Teo
L7Acc Setting Zone Config Http2 - HTTP/2 configuration.
- Ipv6
Teo
L7Acc Setting Zone Config Ipv6 - IPv6 access configuration.
- Max
Age TeoL7Acc Setting Zone Config Max Age - Browser cache rule configuration, which is used to set the default value of maxage and is disabled by default.
- Ocsp
Stapling TeoL7Acc Setting Zone Config Ocsp Stapling - OCSP stapling configuration.
- Offline
Cache TeoL7Acc Setting Zone Config Offline Cache - Offline cache configuration.
- Post
Max TeoSize L7Acc Setting Zone Config Post Max Size - POST request transport configuration.
- Quic
Teo
L7Acc Setting Zone Config Quic - QUIC access configuration.
- Smart
Routing TeoL7Acc Setting Zone Config Smart Routing - Intelligent acceleration configuration.
- Standard
Debug TeoL7Acc Setting Zone Config Standard Debug - Standard debugging configuration.
- Tls
Config TeoL7Acc Setting Zone Config Tls Config - TLS configuration.
- Upstream
Http2 TeoL7Acc Setting Zone Config Upstream Http2 - HTTP2 origin-pull configuration.
- Web
Socket TeoL7Acc Setting Zone Config Web Socket - WebSocket configuration.
- accelerate
Mainland TeoL7Acc Setting Zone Config Accelerate Mainland - Accelerate optimization and configuration in mainland china.
- cache
Teo
L7Acc Setting Zone Config Cache - Node cache expiration time configuration.
- cache
Key TeoL7Acc Setting Zone Config Cache Key - The node cache key configuration.
- cache
Prefresh TeoL7Acc Setting Zone Config Cache Prefresh - Cache prefresh configuration.
- client
Ip TeoCountry L7Acc Setting Zone Config Client Ip Country - Client ip origin-pull request header configuration.
- client
Ip TeoHeader L7Acc Setting Zone Config Client Ip Header - Client ip origin-pull request header configuration.
- compression
Teo
L7Acc Setting Zone Config Compression - Smart compression configuration.
- force
Redirect TeoHttps L7Acc Setting Zone Config Force Redirect Https - Forced https redirect configuration for access protocols.
- grpc
Teo
L7Acc Setting Zone Config Grpc - Configuration of grpc support.
- hsts
Teo
L7Acc Setting Zone Config Hsts - HSTS configuration.
- http2
Teo
L7Acc Setting Zone Config Http2 - HTTP/2 configuration.
- ipv6
Teo
L7Acc Setting Zone Config Ipv6 - IPv6 access configuration.
- max
Age TeoL7Acc Setting Zone Config Max Age - Browser cache rule configuration, which is used to set the default value of maxage and is disabled by default.
- ocsp
Stapling TeoL7Acc Setting Zone Config Ocsp Stapling - OCSP stapling configuration.
- offline
Cache TeoL7Acc Setting Zone Config Offline Cache - Offline cache configuration.
- post
Max TeoSize L7Acc Setting Zone Config Post Max Size - POST request transport configuration.
- quic
Teo
L7Acc Setting Zone Config Quic - QUIC access configuration.
- smart
Routing TeoL7Acc Setting Zone Config Smart Routing - Intelligent acceleration configuration.
- standard
Debug TeoL7Acc Setting Zone Config Standard Debug - Standard debugging configuration.
- tls
Config TeoL7Acc Setting Zone Config Tls Config - TLS configuration.
- upstream
Http2 TeoL7Acc Setting Zone Config Upstream Http2 - HTTP2 origin-pull configuration.
- web
Socket TeoL7Acc Setting Zone Config Web Socket - WebSocket configuration.
- accelerate
Mainland TeoL7Acc Setting Zone Config Accelerate Mainland - Accelerate optimization and configuration in mainland china.
- cache
Teo
L7Acc Setting Zone Config Cache - Node cache expiration time configuration.
- cache
Key TeoL7Acc Setting Zone Config Cache Key - The node cache key configuration.
- cache
Prefresh TeoL7Acc Setting Zone Config Cache Prefresh - Cache prefresh configuration.
- client
Ip TeoCountry L7Acc Setting Zone Config Client Ip Country - Client ip origin-pull request header configuration.
- client
Ip TeoHeader L7Acc Setting Zone Config Client Ip Header - Client ip origin-pull request header configuration.
- compression
Teo
L7Acc Setting Zone Config Compression - Smart compression configuration.
- force
Redirect TeoHttps L7Acc Setting Zone Config Force Redirect Https - Forced https redirect configuration for access protocols.
- grpc
Teo
L7Acc Setting Zone Config Grpc - Configuration of grpc support.
- hsts
Teo
L7Acc Setting Zone Config Hsts - HSTS configuration.
- http2
Teo
L7Acc Setting Zone Config Http2 - HTTP/2 configuration.
- ipv6
Teo
L7Acc Setting Zone Config Ipv6 - IPv6 access configuration.
- max
Age TeoL7Acc Setting Zone Config Max Age - Browser cache rule configuration, which is used to set the default value of maxage and is disabled by default.
- ocsp
Stapling TeoL7Acc Setting Zone Config Ocsp Stapling - OCSP stapling configuration.
- offline
Cache TeoL7Acc Setting Zone Config Offline Cache - Offline cache configuration.
- post
Max TeoSize L7Acc Setting Zone Config Post Max Size - POST request transport configuration.
- quic
Teo
L7Acc Setting Zone Config Quic - QUIC access configuration.
- smart
Routing TeoL7Acc Setting Zone Config Smart Routing - Intelligent acceleration configuration.
- standard
Debug TeoL7Acc Setting Zone Config Standard Debug - Standard debugging configuration.
- tls
Config TeoL7Acc Setting Zone Config Tls Config - TLS configuration.
- upstream
Http2 TeoL7Acc Setting Zone Config Upstream Http2 - HTTP2 origin-pull configuration.
- web
Socket TeoL7Acc Setting Zone Config Web Socket - WebSocket configuration.
- accelerate_
mainland TeoL7Acc Setting Zone Config Accelerate Mainland - Accelerate optimization and configuration in mainland china.
- cache
Teo
L7Acc Setting Zone Config Cache - Node cache expiration time configuration.
- cache_
key TeoL7Acc Setting Zone Config Cache Key - The node cache key configuration.
- cache_
prefresh TeoL7Acc Setting Zone Config Cache Prefresh - Cache prefresh configuration.
- client_
ip_ Teocountry L7Acc Setting Zone Config Client Ip Country - Client ip origin-pull request header configuration.
- client_
ip_ Teoheader L7Acc Setting Zone Config Client Ip Header - Client ip origin-pull request header configuration.
- compression
Teo
L7Acc Setting Zone Config Compression - Smart compression configuration.
- force_
redirect_ Teohttps L7Acc Setting Zone Config Force Redirect Https - Forced https redirect configuration for access protocols.
- grpc
Teo
L7Acc Setting Zone Config Grpc - Configuration of grpc support.
- hsts
Teo
L7Acc Setting Zone Config Hsts - HSTS configuration.
- http2
Teo
L7Acc Setting Zone Config Http2 - HTTP/2 configuration.
- ipv6
Teo
L7Acc Setting Zone Config Ipv6 - IPv6 access configuration.
- max_
age TeoL7Acc Setting Zone Config Max Age - Browser cache rule configuration, which is used to set the default value of maxage and is disabled by default.
- ocsp_
stapling TeoL7Acc Setting Zone Config Ocsp Stapling - OCSP stapling configuration.
- offline_
cache TeoL7Acc Setting Zone Config Offline Cache - Offline cache configuration.
- post_
max_ Teosize L7Acc Setting Zone Config Post Max Size - POST request transport configuration.
- quic
Teo
L7Acc Setting Zone Config Quic - QUIC access configuration.
- smart_
routing TeoL7Acc Setting Zone Config Smart Routing - Intelligent acceleration configuration.
- standard_
debug TeoL7Acc Setting Zone Config Standard Debug - Standard debugging configuration.
- tls_
config TeoL7Acc Setting Zone Config Tls Config - TLS configuration.
- upstream_
http2 TeoL7Acc Setting Zone Config Upstream Http2 - HTTP2 origin-pull configuration.
- web_
socket TeoL7Acc Setting Zone Config Web Socket - WebSocket configuration.
- accelerate
Mainland Property Map - Accelerate optimization and configuration in mainland china.
- cache Property Map
- Node cache expiration time configuration.
- cache
Key Property Map - The node cache key configuration.
- cache
Prefresh Property Map - Cache prefresh configuration.
- client
Ip Property MapCountry - Client ip origin-pull request header configuration.
- client
Ip Property MapHeader - Client ip origin-pull request header configuration.
- compression Property Map
- Smart compression configuration.
- force
Redirect Property MapHttps - Forced https redirect configuration for access protocols.
- grpc Property Map
- Configuration of grpc support.
- hsts Property Map
- HSTS configuration.
- http2 Property Map
- HTTP/2 configuration.
- ipv6 Property Map
- IPv6 access configuration.
- max
Age Property Map - Browser cache rule configuration, which is used to set the default value of maxage and is disabled by default.
- ocsp
Stapling Property Map - OCSP stapling configuration.
- offline
Cache Property Map - Offline cache configuration.
- post
Max Property MapSize - POST request transport configuration.
- quic Property Map
- QUIC access configuration.
- smart
Routing Property Map - Intelligent acceleration configuration.
- standard
Debug Property Map - Standard debugging configuration.
- tls
Config Property Map - TLS configuration.
- upstream
Http2 Property Map - HTTP2 origin-pull configuration.
- web
Socket Property Map - WebSocket configuration.
TeoL7AccSettingZoneConfigAccelerateMainland, TeoL7AccSettingZoneConfigAccelerateMainlandArgs
- Switch string
- Mainland china acceleration optimization switch. valid values: on: Enable; off: Disable.
- Switch string
- Mainland china acceleration optimization switch. valid values: on: Enable; off: Disable.
- switch_ String
- Mainland china acceleration optimization switch. valid values: on: Enable; off: Disable.
- switch string
- Mainland china acceleration optimization switch. valid values: on: Enable; off: Disable.
- switch str
- Mainland china acceleration optimization switch. valid values: on: Enable; off: Disable.
- switch String
- Mainland china acceleration optimization switch. valid values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigCache, TeoL7AccSettingZoneConfigCacheArgs
- Custom
Time TeoL7Acc Setting Zone Config Cache Custom Time - Custom cache time configuration. only one of followorigin, nocache, customtime can have switch set to on.
- Follow
Origin TeoL7Acc Setting Zone Config Cache Follow Origin - Follow origin server cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- No
Cache TeoL7Acc Setting Zone Config Cache No Cache - No cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- Custom
Time TeoL7Acc Setting Zone Config Cache Custom Time - Custom cache time configuration. only one of followorigin, nocache, customtime can have switch set to on.
- Follow
Origin TeoL7Acc Setting Zone Config Cache Follow Origin - Follow origin server cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- No
Cache TeoL7Acc Setting Zone Config Cache No Cache - No cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- custom
Time TeoL7Acc Setting Zone Config Cache Custom Time - Custom cache time configuration. only one of followorigin, nocache, customtime can have switch set to on.
- follow
Origin TeoL7Acc Setting Zone Config Cache Follow Origin - Follow origin server cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- no
Cache TeoL7Acc Setting Zone Config Cache No Cache - No cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- custom
Time TeoL7Acc Setting Zone Config Cache Custom Time - Custom cache time configuration. only one of followorigin, nocache, customtime can have switch set to on.
- follow
Origin TeoL7Acc Setting Zone Config Cache Follow Origin - Follow origin server cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- no
Cache TeoL7Acc Setting Zone Config Cache No Cache - No cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- custom_
time TeoL7Acc Setting Zone Config Cache Custom Time - Custom cache time configuration. only one of followorigin, nocache, customtime can have switch set to on.
- follow_
origin TeoL7Acc Setting Zone Config Cache Follow Origin - Follow origin server cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- no_
cache TeoL7Acc Setting Zone Config Cache No Cache - No cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- custom
Time Property Map - Custom cache time configuration. only one of followorigin, nocache, customtime can have switch set to on.
- follow
Origin Property Map - Follow origin server cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
- no
Cache Property Map - No cache configuration. only one of followorigin, nocache, customtime can have switch set to on.
TeoL7AccSettingZoneConfigCacheCustomTime, TeoL7AccSettingZoneConfigCacheCustomTimeArgs
- cache_
time float - Custom cache time value, unit: seconds. value range: 0-315360000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- switch str
- Custom cache time switch. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigCacheFollowOrigin, TeoL7AccSettingZoneConfigCacheFollowOriginArgs
- Switch string
- Whether to enable the configuration of following the origin server. Valid values: on: Enable; off: Disable.
- Default
Cache string - Whether to cache when an origin server does not return the cache-control header. this field is required when switch is on; when switch is off, this field is not required and will be ineffective if filled. valid values: on: Cache; off: Do not cache.
- Default
Cache stringStrategy - Whether to use the default caching policy when an origin server does not return the cache-control header. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachetime is not 0, this field should be off. valid values: on: Use the default caching policy. off: Do not use the default caching policy.
- Default
Cache doubleTime - The default cache time in seconds when an origin server does not return the cache-control header. the value ranges from 0 to 315360000. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachestrategy is on, this field should be 0.
- Switch string
- Whether to enable the configuration of following the origin server. Valid values: on: Enable; off: Disable.
- Default
Cache string - Whether to cache when an origin server does not return the cache-control header. this field is required when switch is on; when switch is off, this field is not required and will be ineffective if filled. valid values: on: Cache; off: Do not cache.
- Default
Cache stringStrategy - Whether to use the default caching policy when an origin server does not return the cache-control header. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachetime is not 0, this field should be off. valid values: on: Use the default caching policy. off: Do not use the default caching policy.
- Default
Cache float64Time - The default cache time in seconds when an origin server does not return the cache-control header. the value ranges from 0 to 315360000. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachestrategy is on, this field should be 0.
- switch_ String
- Whether to enable the configuration of following the origin server. Valid values: on: Enable; off: Disable.
- default
Cache String - Whether to cache when an origin server does not return the cache-control header. this field is required when switch is on; when switch is off, this field is not required and will be ineffective if filled. valid values: on: Cache; off: Do not cache.
- default
Cache StringStrategy - Whether to use the default caching policy when an origin server does not return the cache-control header. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachetime is not 0, this field should be off. valid values: on: Use the default caching policy. off: Do not use the default caching policy.
- default
Cache DoubleTime - The default cache time in seconds when an origin server does not return the cache-control header. the value ranges from 0 to 315360000. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachestrategy is on, this field should be 0.
- switch string
- Whether to enable the configuration of following the origin server. Valid values: on: Enable; off: Disable.
- default
Cache string - Whether to cache when an origin server does not return the cache-control header. this field is required when switch is on; when switch is off, this field is not required and will be ineffective if filled. valid values: on: Cache; off: Do not cache.
- default
Cache stringStrategy - Whether to use the default caching policy when an origin server does not return the cache-control header. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachetime is not 0, this field should be off. valid values: on: Use the default caching policy. off: Do not use the default caching policy.
- default
Cache numberTime - The default cache time in seconds when an origin server does not return the cache-control header. the value ranges from 0 to 315360000. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachestrategy is on, this field should be 0.
- switch str
- Whether to enable the configuration of following the origin server. Valid values: on: Enable; off: Disable.
- default_
cache str - Whether to cache when an origin server does not return the cache-control header. this field is required when switch is on; when switch is off, this field is not required and will be ineffective if filled. valid values: on: Cache; off: Do not cache.
- default_
cache_ strstrategy - Whether to use the default caching policy when an origin server does not return the cache-control header. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachetime is not 0, this field should be off. valid values: on: Use the default caching policy. off: Do not use the default caching policy.
- default_
cache_ floattime - The default cache time in seconds when an origin server does not return the cache-control header. the value ranges from 0 to 315360000. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachestrategy is on, this field should be 0.
- switch String
- Whether to enable the configuration of following the origin server. Valid values: on: Enable; off: Disable.
- default
Cache String - Whether to cache when an origin server does not return the cache-control header. this field is required when switch is on; when switch is off, this field is not required and will be ineffective if filled. valid values: on: Cache; off: Do not cache.
- default
Cache StringStrategy - Whether to use the default caching policy when an origin server does not return the cache-control header. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachetime is not 0, this field should be off. valid values: on: Use the default caching policy. off: Do not use the default caching policy.
- default
Cache NumberTime - The default cache time in seconds when an origin server does not return the cache-control header. the value ranges from 0 to 315360000. this field is required when defaultcache is set to on; otherwise, it is ineffective. when defaultcachestrategy is on, this field should be 0.
TeoL7AccSettingZoneConfigCacheKey, TeoL7AccSettingZoneConfigCacheKeyArgs
- Full
Url stringCache - Whether to enable full-path cache. values: on: Enable full-path cache (i.e., disable ignore query string); off: Disable full-path cache (i.e., enable ignore query string).
- Ignore
Case string - Whether to ignore case in the cache key. values: on: Ignore; off: Not ignore.
- Query
String TeoL7Acc Setting Zone Config Cache Key Query String - Query string retention configuration parameter. this field and fullurlcache must be set simultaneously, but cannot both be on.
- Full
Url stringCache - Whether to enable full-path cache. values: on: Enable full-path cache (i.e., disable ignore query string); off: Disable full-path cache (i.e., enable ignore query string).
- Ignore
Case string - Whether to ignore case in the cache key. values: on: Ignore; off: Not ignore.
- Query
String TeoL7Acc Setting Zone Config Cache Key Query String - Query string retention configuration parameter. this field and fullurlcache must be set simultaneously, but cannot both be on.
- full
Url StringCache - Whether to enable full-path cache. values: on: Enable full-path cache (i.e., disable ignore query string); off: Disable full-path cache (i.e., enable ignore query string).
- ignore
Case String - Whether to ignore case in the cache key. values: on: Ignore; off: Not ignore.
- query
String TeoL7Acc Setting Zone Config Cache Key Query String - Query string retention configuration parameter. this field and fullurlcache must be set simultaneously, but cannot both be on.
- full
Url stringCache - Whether to enable full-path cache. values: on: Enable full-path cache (i.e., disable ignore query string); off: Disable full-path cache (i.e., enable ignore query string).
- ignore
Case string - Whether to ignore case in the cache key. values: on: Ignore; off: Not ignore.
- query
String TeoL7Acc Setting Zone Config Cache Key Query String - Query string retention configuration parameter. this field and fullurlcache must be set simultaneously, but cannot both be on.
- full_
url_ strcache - Whether to enable full-path cache. values: on: Enable full-path cache (i.e., disable ignore query string); off: Disable full-path cache (i.e., enable ignore query string).
- ignore_
case str - Whether to ignore case in the cache key. values: on: Ignore; off: Not ignore.
- query_
string TeoL7Acc Setting Zone Config Cache Key Query String - Query string retention configuration parameter. this field and fullurlcache must be set simultaneously, but cannot both be on.
- full
Url StringCache - Whether to enable full-path cache. values: on: Enable full-path cache (i.e., disable ignore query string); off: Disable full-path cache (i.e., enable ignore query string).
- ignore
Case String - Whether to ignore case in the cache key. values: on: Ignore; off: Not ignore.
- query
String Property Map - Query string retention configuration parameter. this field and fullurlcache must be set simultaneously, but cannot both be on.
TeoL7AccSettingZoneConfigCacheKeyQueryString, TeoL7AccSettingZoneConfigCacheKeyQueryStringArgs
- Action string
- Actions to retain/ignore specified parameters in the query string. values: includeCustom: retain partial parameters; excludeCustom: ignore partial parameters. Note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- Switch string
- Query string retain/ignore specified parameter switch. valid values are: on: Enable; off: Disable.
- Values List<string>
- List of parameter names to be retained/ignored in the query string. note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- Action string
- Actions to retain/ignore specified parameters in the query string. values: includeCustom: retain partial parameters; excludeCustom: ignore partial parameters. Note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- Switch string
- Query string retain/ignore specified parameter switch. valid values are: on: Enable; off: Disable.
- Values []string
- List of parameter names to be retained/ignored in the query string. note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- action String
- Actions to retain/ignore specified parameters in the query string. values: includeCustom: retain partial parameters; excludeCustom: ignore partial parameters. Note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- switch_ String
- Query string retain/ignore specified parameter switch. valid values are: on: Enable; off: Disable.
- values List<String>
- List of parameter names to be retained/ignored in the query string. note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- action string
- Actions to retain/ignore specified parameters in the query string. values: includeCustom: retain partial parameters; excludeCustom: ignore partial parameters. Note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- switch string
- Query string retain/ignore specified parameter switch. valid values are: on: Enable; off: Disable.
- values string[]
- List of parameter names to be retained/ignored in the query string. note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- action str
- Actions to retain/ignore specified parameters in the query string. values: includeCustom: retain partial parameters; excludeCustom: ignore partial parameters. Note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- switch str
- Query string retain/ignore specified parameter switch. valid values are: on: Enable; off: Disable.
- values Sequence[str]
- List of parameter names to be retained/ignored in the query string. note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- action String
- Actions to retain/ignore specified parameters in the query string. values: includeCustom: retain partial parameters; excludeCustom: ignore partial parameters. Note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
- switch String
- Query string retain/ignore specified parameter switch. valid values are: on: Enable; off: Disable.
- values List<String>
- List of parameter names to be retained/ignored in the query string. note: This field is required when switch is on. when switch is off, this field is not required and will not take effect if filled.
TeoL7AccSettingZoneConfigCacheNoCache, TeoL7AccSettingZoneConfigCacheNoCacheArgs
- Switch string
- Whether to enable no-cache configuration. Valid values: on: Enable; off: Disable.
- Switch string
- Whether to enable no-cache configuration. Valid values: on: Enable; off: Disable.
- switch_ String
- Whether to enable no-cache configuration. Valid values: on: Enable; off: Disable.
- switch string
- Whether to enable no-cache configuration. Valid values: on: Enable; off: Disable.
- switch str
- Whether to enable no-cache configuration. Valid values: on: Enable; off: Disable.
- switch String
- Whether to enable no-cache configuration. Valid values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigCachePrefresh, TeoL7AccSettingZoneConfigCachePrefreshArgs
- Cache
Time doublePercent - Prefresh interval set as a percentage of the node cache time. value range: 1-99. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- Switch string
- Whether to enable cache prefresh. values: on: Enable; off: Disable.
- Cache
Time float64Percent - Prefresh interval set as a percentage of the node cache time. value range: 1-99. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- Switch string
- Whether to enable cache prefresh. values: on: Enable; off: Disable.
- cache
Time DoublePercent - Prefresh interval set as a percentage of the node cache time. value range: 1-99. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- switch_ String
- Whether to enable cache prefresh. values: on: Enable; off: Disable.
- cache
Time numberPercent - Prefresh interval set as a percentage of the node cache time. value range: 1-99. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- switch string
- Whether to enable cache prefresh. values: on: Enable; off: Disable.
- cache_
time_ floatpercent - Prefresh interval set as a percentage of the node cache time. value range: 1-99. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- switch str
- Whether to enable cache prefresh. values: on: Enable; off: Disable.
- cache
Time NumberPercent - Prefresh interval set as a percentage of the node cache time. value range: 1-99. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- switch String
- Whether to enable cache prefresh. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigClientIpCountry, TeoL7AccSettingZoneConfigClientIpCountryArgs
- Header
Name string - Name of the request header that contains the client IP region. It is valid when Switch=on. The default value EO-Client-IPCountry is used when it is not specified.
- Switch string
- Whether to enable configuration. Values: on: Enable; off: Disable.
- Header
Name string - Name of the request header that contains the client IP region. It is valid when Switch=on. The default value EO-Client-IPCountry is used when it is not specified.
- Switch string
- Whether to enable configuration. Values: on: Enable; off: Disable.
- header
Name String - Name of the request header that contains the client IP region. It is valid when Switch=on. The default value EO-Client-IPCountry is used when it is not specified.
- switch_ String
- Whether to enable configuration. Values: on: Enable; off: Disable.
- header
Name string - Name of the request header that contains the client IP region. It is valid when Switch=on. The default value EO-Client-IPCountry is used when it is not specified.
- switch string
- Whether to enable configuration. Values: on: Enable; off: Disable.
- header_
name str - Name of the request header that contains the client IP region. It is valid when Switch=on. The default value EO-Client-IPCountry is used when it is not specified.
- switch str
- Whether to enable configuration. Values: on: Enable; off: Disable.
- header
Name String - Name of the request header that contains the client IP region. It is valid when Switch=on. The default value EO-Client-IPCountry is used when it is not specified.
- switch String
- Whether to enable configuration. Values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigClientIpHeader, TeoL7AccSettingZoneConfigClientIpHeaderArgs
- Header
Name string - Name of the request header containing the client ip address for origin-pull. when switch is on, this parameter is required. x-forwarded-for is not allowed for this parameter.
- Switch string
- Whether to enable configuration. values: on: Enable; off: Disable.
- Header
Name string - Name of the request header containing the client ip address for origin-pull. when switch is on, this parameter is required. x-forwarded-for is not allowed for this parameter.
- Switch string
- Whether to enable configuration. values: on: Enable; off: Disable.
- header
Name String - Name of the request header containing the client ip address for origin-pull. when switch is on, this parameter is required. x-forwarded-for is not allowed for this parameter.
- switch_ String
- Whether to enable configuration. values: on: Enable; off: Disable.
- header
Name string - Name of the request header containing the client ip address for origin-pull. when switch is on, this parameter is required. x-forwarded-for is not allowed for this parameter.
- switch string
- Whether to enable configuration. values: on: Enable; off: Disable.
- header_
name str - Name of the request header containing the client ip address for origin-pull. when switch is on, this parameter is required. x-forwarded-for is not allowed for this parameter.
- switch str
- Whether to enable configuration. values: on: Enable; off: Disable.
- header
Name String - Name of the request header containing the client ip address for origin-pull. when switch is on, this parameter is required. x-forwarded-for is not allowed for this parameter.
- switch String
- Whether to enable configuration. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigCompression, TeoL7AccSettingZoneConfigCompressionArgs
- Algorithms List<string>
- Supported compression algorithm list. this field is required when switch is on; otherwise, it is not effective. valid values: brotli: Brotli algorithm; gzip: Gzip algorithm.
- Switch string
- Whether to enable smart compression. values: on: Enable; off: Disable.
- Algorithms []string
- Supported compression algorithm list. this field is required when switch is on; otherwise, it is not effective. valid values: brotli: Brotli algorithm; gzip: Gzip algorithm.
- Switch string
- Whether to enable smart compression. values: on: Enable; off: Disable.
- algorithms List<String>
- Supported compression algorithm list. this field is required when switch is on; otherwise, it is not effective. valid values: brotli: Brotli algorithm; gzip: Gzip algorithm.
- switch_ String
- Whether to enable smart compression. values: on: Enable; off: Disable.
- algorithms string[]
- Supported compression algorithm list. this field is required when switch is on; otherwise, it is not effective. valid values: brotli: Brotli algorithm; gzip: Gzip algorithm.
- switch string
- Whether to enable smart compression. values: on: Enable; off: Disable.
- algorithms Sequence[str]
- Supported compression algorithm list. this field is required when switch is on; otherwise, it is not effective. valid values: brotli: Brotli algorithm; gzip: Gzip algorithm.
- switch str
- Whether to enable smart compression. values: on: Enable; off: Disable.
- algorithms List<String>
- Supported compression algorithm list. this field is required when switch is on; otherwise, it is not effective. valid values: brotli: Brotli algorithm; gzip: Gzip algorithm.
- switch String
- Whether to enable smart compression. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigForceRedirectHttps, TeoL7AccSettingZoneConfigForceRedirectHttpsArgs
- Redirect
Status doubleCode - Redirection status code. this field is required when switch is on; otherwise, it is not effective. valid values are: 301: 301 redirect; 302: 302 redirect.
- Switch string
- Whether to enable forced redirect configuration switch. values: on: Enable; off: Disable.
- Redirect
Status float64Code - Redirection status code. this field is required when switch is on; otherwise, it is not effective. valid values are: 301: 301 redirect; 302: 302 redirect.
- Switch string
- Whether to enable forced redirect configuration switch. values: on: Enable; off: Disable.
- redirect
Status DoubleCode - Redirection status code. this field is required when switch is on; otherwise, it is not effective. valid values are: 301: 301 redirect; 302: 302 redirect.
- switch_ String
- Whether to enable forced redirect configuration switch. values: on: Enable; off: Disable.
- redirect
Status numberCode - Redirection status code. this field is required when switch is on; otherwise, it is not effective. valid values are: 301: 301 redirect; 302: 302 redirect.
- switch string
- Whether to enable forced redirect configuration switch. values: on: Enable; off: Disable.
- redirect_
status_ floatcode - Redirection status code. this field is required when switch is on; otherwise, it is not effective. valid values are: 301: 301 redirect; 302: 302 redirect.
- switch str
- Whether to enable forced redirect configuration switch. values: on: Enable; off: Disable.
- redirect
Status NumberCode - Redirection status code. this field is required when switch is on; otherwise, it is not effective. valid values are: 301: 301 redirect; 302: 302 redirect.
- switch String
- Whether to enable forced redirect configuration switch. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigGrpc, TeoL7AccSettingZoneConfigGrpcArgs
- Switch string
- Whether to enable grpc. values: on: Enable; off: Disable.
- Switch string
- Whether to enable grpc. values: on: Enable; off: Disable.
- switch_ String
- Whether to enable grpc. values: on: Enable; off: Disable.
- switch string
- Whether to enable grpc. values: on: Enable; off: Disable.
- switch str
- Whether to enable grpc. values: on: Enable; off: Disable.
- switch String
- Whether to enable grpc. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigHsts, TeoL7AccSettingZoneConfigHstsArgs
- Include
Sub stringDomains - Whether to allow other subdomains to inherit the same hsts header. values: on: Allows other subdomains to inherit the same hsts header; off: Does not allow other subdomains to inherit the same hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- Preload string
- Whether to allow the browser to preload the hsts header. valid values: on: Allows the browser to preload the hsts header; off: Does not allow the browser to preload the hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- Switch string
- Whether to enable hsts. values: on: Enable; off: Disable.
- Timeout double
- Cache hsts header time, unit: seconds. value range: 1-31536000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- Include
Sub stringDomains - Whether to allow other subdomains to inherit the same hsts header. values: on: Allows other subdomains to inherit the same hsts header; off: Does not allow other subdomains to inherit the same hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- Preload string
- Whether to allow the browser to preload the hsts header. valid values: on: Allows the browser to preload the hsts header; off: Does not allow the browser to preload the hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- Switch string
- Whether to enable hsts. values: on: Enable; off: Disable.
- Timeout float64
- Cache hsts header time, unit: seconds. value range: 1-31536000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- include
Sub StringDomains - Whether to allow other subdomains to inherit the same hsts header. values: on: Allows other subdomains to inherit the same hsts header; off: Does not allow other subdomains to inherit the same hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- preload String
- Whether to allow the browser to preload the hsts header. valid values: on: Allows the browser to preload the hsts header; off: Does not allow the browser to preload the hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- switch_ String
- Whether to enable hsts. values: on: Enable; off: Disable.
- timeout Double
- Cache hsts header time, unit: seconds. value range: 1-31536000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- include
Sub stringDomains - Whether to allow other subdomains to inherit the same hsts header. values: on: Allows other subdomains to inherit the same hsts header; off: Does not allow other subdomains to inherit the same hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- preload string
- Whether to allow the browser to preload the hsts header. valid values: on: Allows the browser to preload the hsts header; off: Does not allow the browser to preload the hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- switch string
- Whether to enable hsts. values: on: Enable; off: Disable.
- timeout number
- Cache hsts header time, unit: seconds. value range: 1-31536000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- include_
sub_ strdomains - Whether to allow other subdomains to inherit the same hsts header. values: on: Allows other subdomains to inherit the same hsts header; off: Does not allow other subdomains to inherit the same hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- preload str
- Whether to allow the browser to preload the hsts header. valid values: on: Allows the browser to preload the hsts header; off: Does not allow the browser to preload the hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- switch str
- Whether to enable hsts. values: on: Enable; off: Disable.
- timeout float
- Cache hsts header time, unit: seconds. value range: 1-31536000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
- include
Sub StringDomains - Whether to allow other subdomains to inherit the same hsts header. values: on: Allows other subdomains to inherit the same hsts header; off: Does not allow other subdomains to inherit the same hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- preload String
- Whether to allow the browser to preload the hsts header. valid values: on: Allows the browser to preload the hsts header; off: Does not allow the browser to preload the hsts header. Note: When switch is on, this field is required; when switch is off, this field is not required and will not take effect if filled.
- switch String
- Whether to enable hsts. values: on: Enable; off: Disable.
- timeout Number
- Cache hsts header time, unit: seconds. value range: 1-31536000. Note: This field is required when switch is on; when switch is off, this field is not required and will not take effect if filled.
TeoL7AccSettingZoneConfigHttp2, TeoL7AccSettingZoneConfigHttp2Args
- Switch string
- Whether to enable http2 access. values: on: Enable; off: Disable.
- Switch string
- Whether to enable http2 access. values: on: Enable; off: Disable.
- switch_ String
- Whether to enable http2 access. values: on: Enable; off: Disable.
- switch string
- Whether to enable http2 access. values: on: Enable; off: Disable.
- switch str
- Whether to enable http2 access. values: on: Enable; off: Disable.
- switch String
- Whether to enable http2 access. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigIpv6, TeoL7AccSettingZoneConfigIpv6Args
- Switch string
- Whether to enable ipv6 access functionality. valid values: on: Enable; off: Disable.
- Switch string
- Whether to enable ipv6 access functionality. valid values: on: Enable; off: Disable.
- switch_ String
- Whether to enable ipv6 access functionality. valid values: on: Enable; off: Disable.
- switch string
- Whether to enable ipv6 access functionality. valid values: on: Enable; off: Disable.
- switch str
- Whether to enable ipv6 access functionality. valid values: on: Enable; off: Disable.
- switch String
- Whether to enable ipv6 access functionality. valid values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigMaxAge, TeoL7AccSettingZoneConfigMaxAgeArgs
- Cache
Time double - Custom cache time value, unit: seconds. value range: 0-315360000. Note: When followorigin is off, it means not following the origin server and using cachetime to set the cache time; otherwise, this field will not take effect.
- Follow
Origin string - Specifies whether to follow the origin server cache-control configuration, with the following values: on: Follow the origin server and ignore the field cachetime; off: Do not follow the origin server and apply the field cachetime.
- Cache
Time float64 - Custom cache time value, unit: seconds. value range: 0-315360000. Note: When followorigin is off, it means not following the origin server and using cachetime to set the cache time; otherwise, this field will not take effect.
- Follow
Origin string - Specifies whether to follow the origin server cache-control configuration, with the following values: on: Follow the origin server and ignore the field cachetime; off: Do not follow the origin server and apply the field cachetime.
- cache
Time Double - Custom cache time value, unit: seconds. value range: 0-315360000. Note: When followorigin is off, it means not following the origin server and using cachetime to set the cache time; otherwise, this field will not take effect.
- follow
Origin String - Specifies whether to follow the origin server cache-control configuration, with the following values: on: Follow the origin server and ignore the field cachetime; off: Do not follow the origin server and apply the field cachetime.
- cache
Time number - Custom cache time value, unit: seconds. value range: 0-315360000. Note: When followorigin is off, it means not following the origin server and using cachetime to set the cache time; otherwise, this field will not take effect.
- follow
Origin string - Specifies whether to follow the origin server cache-control configuration, with the following values: on: Follow the origin server and ignore the field cachetime; off: Do not follow the origin server and apply the field cachetime.
- cache_
time float - Custom cache time value, unit: seconds. value range: 0-315360000. Note: When followorigin is off, it means not following the origin server and using cachetime to set the cache time; otherwise, this field will not take effect.
- follow_
origin str - Specifies whether to follow the origin server cache-control configuration, with the following values: on: Follow the origin server and ignore the field cachetime; off: Do not follow the origin server and apply the field cachetime.
- cache
Time Number - Custom cache time value, unit: seconds. value range: 0-315360000. Note: When followorigin is off, it means not following the origin server and using cachetime to set the cache time; otherwise, this field will not take effect.
- follow
Origin String - Specifies whether to follow the origin server cache-control configuration, with the following values: on: Follow the origin server and ignore the field cachetime; off: Do not follow the origin server and apply the field cachetime.
TeoL7AccSettingZoneConfigOcspStapling, TeoL7AccSettingZoneConfigOcspStaplingArgs
- Switch string
- Whether to enable ocsp stapling configuration switch. values: on: Enable; off: Disable.
- Switch string
- Whether to enable ocsp stapling configuration switch. values: on: Enable; off: Disable.
- switch_ String
- Whether to enable ocsp stapling configuration switch. values: on: Enable; off: Disable.
- switch string
- Whether to enable ocsp stapling configuration switch. values: on: Enable; off: Disable.
- switch str
- Whether to enable ocsp stapling configuration switch. values: on: Enable; off: Disable.
- switch String
- Whether to enable ocsp stapling configuration switch. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigOfflineCache, TeoL7AccSettingZoneConfigOfflineCacheArgs
- Switch string
- Whether to enable offline caching. values: on: Enable; off: Disable.
- Switch string
- Whether to enable offline caching. values: on: Enable; off: Disable.
- switch_ String
- Whether to enable offline caching. values: on: Enable; off: Disable.
- switch string
- Whether to enable offline caching. values: on: Enable; off: Disable.
- switch str
- Whether to enable offline caching. values: on: Enable; off: Disable.
- switch String
- Whether to enable offline caching. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigPostMaxSize, TeoL7AccSettingZoneConfigPostMaxSizeArgs
TeoL7AccSettingZoneConfigQuic, TeoL7AccSettingZoneConfigQuicArgs
- Switch string
- Whether to enable quic. values: on: Enable; off: Disable.
- Switch string
- Whether to enable quic. values: on: Enable; off: Disable.
- switch_ String
- Whether to enable quic. values: on: Enable; off: Disable.
- switch string
- Whether to enable quic. values: on: Enable; off: Disable.
- switch str
- Whether to enable quic. values: on: Enable; off: Disable.
- switch String
- Whether to enable quic. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigSmartRouting, TeoL7AccSettingZoneConfigSmartRoutingArgs
- Switch string
- Whether to enable smart acceleration. values: on: Enable; off: Disable.
- Switch string
- Whether to enable smart acceleration. values: on: Enable; off: Disable.
- switch_ String
- Whether to enable smart acceleration. values: on: Enable; off: Disable.
- switch string
- Whether to enable smart acceleration. values: on: Enable; off: Disable.
- switch str
- Whether to enable smart acceleration. values: on: Enable; off: Disable.
- switch String
- Whether to enable smart acceleration. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigStandardDebug, TeoL7AccSettingZoneConfigStandardDebugArgs
- Allow
Client List<string>Ip Lists - The client ip to allow. it can be an ipv4/ipv6 address or a cidr block.
0.0.0.0/0
means to allow all ipv4 clients for debugging;::/0
means to allow all ipv6 clients for debugging;127.0.0.1
is not allowed. Note: this field is required when switch=on and the number of entries should be 1-100. when switch=off, this field is not required and any value specified will not take effect. - Expires string
- Debug feature expiration time. the feature will be disabled after the set time. Note: this field is required when switch=on. when switch=off, this field is not required and any value specified will not take effect.
- Switch string
- Whether to enable standard debugging. values: on: Enable; off: Disable.
- Allow
Client []stringIp Lists - The client ip to allow. it can be an ipv4/ipv6 address or a cidr block.
0.0.0.0/0
means to allow all ipv4 clients for debugging;::/0
means to allow all ipv6 clients for debugging;127.0.0.1
is not allowed. Note: this field is required when switch=on and the number of entries should be 1-100. when switch=off, this field is not required and any value specified will not take effect. - Expires string
- Debug feature expiration time. the feature will be disabled after the set time. Note: this field is required when switch=on. when switch=off, this field is not required and any value specified will not take effect.
- Switch string
- Whether to enable standard debugging. values: on: Enable; off: Disable.
- allow
Client List<String>Ip Lists - The client ip to allow. it can be an ipv4/ipv6 address or a cidr block.
0.0.0.0/0
means to allow all ipv4 clients for debugging;::/0
means to allow all ipv6 clients for debugging;127.0.0.1
is not allowed. Note: this field is required when switch=on and the number of entries should be 1-100. when switch=off, this field is not required and any value specified will not take effect. - expires String
- Debug feature expiration time. the feature will be disabled after the set time. Note: this field is required when switch=on. when switch=off, this field is not required and any value specified will not take effect.
- switch_ String
- Whether to enable standard debugging. values: on: Enable; off: Disable.
- allow
Client string[]Ip Lists - The client ip to allow. it can be an ipv4/ipv6 address or a cidr block.
0.0.0.0/0
means to allow all ipv4 clients for debugging;::/0
means to allow all ipv6 clients for debugging;127.0.0.1
is not allowed. Note: this field is required when switch=on and the number of entries should be 1-100. when switch=off, this field is not required and any value specified will not take effect. - expires string
- Debug feature expiration time. the feature will be disabled after the set time. Note: this field is required when switch=on. when switch=off, this field is not required and any value specified will not take effect.
- switch string
- Whether to enable standard debugging. values: on: Enable; off: Disable.
- allow_
client_ Sequence[str]ip_ lists - The client ip to allow. it can be an ipv4/ipv6 address or a cidr block.
0.0.0.0/0
means to allow all ipv4 clients for debugging;::/0
means to allow all ipv6 clients for debugging;127.0.0.1
is not allowed. Note: this field is required when switch=on and the number of entries should be 1-100. when switch=off, this field is not required and any value specified will not take effect. - expires str
- Debug feature expiration time. the feature will be disabled after the set time. Note: this field is required when switch=on. when switch=off, this field is not required and any value specified will not take effect.
- switch str
- Whether to enable standard debugging. values: on: Enable; off: Disable.
- allow
Client List<String>Ip Lists - The client ip to allow. it can be an ipv4/ipv6 address or a cidr block.
0.0.0.0/0
means to allow all ipv4 clients for debugging;::/0
means to allow all ipv6 clients for debugging;127.0.0.1
is not allowed. Note: this field is required when switch=on and the number of entries should be 1-100. when switch=off, this field is not required and any value specified will not take effect. - expires String
- Debug feature expiration time. the feature will be disabled after the set time. Note: this field is required when switch=on. when switch=off, this field is not required and any value specified will not take effect.
- switch String
- Whether to enable standard debugging. values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigTlsConfig, TeoL7AccSettingZoneConfigTlsConfigArgs
- Cipher
Suite string - Cipher suite. for detailed information, please refer to tls versions and cipher suites description. valid values: loose-v2023: loose-v2023 cipher suite; general-v2023: general-v2023 cipher suite; strict-v2023: strict-v2023 cipher suite.
- Versions List<string>
- TLS version. at least one must be specified. if multiple versions are specified, they must be consecutive, e.g., enable tls1, 1.1, 1.2, and 1.3. it is not allowed to enable only 1 and 1.2 while disabling 1.1. valid values: TLSv1: TLSv1 version; TLSv1.1: TLSv1.1 version; TLSv1.2: TLSv1.2 version; TLSv1.3: TLSv1.3 version.
- Cipher
Suite string - Cipher suite. for detailed information, please refer to tls versions and cipher suites description. valid values: loose-v2023: loose-v2023 cipher suite; general-v2023: general-v2023 cipher suite; strict-v2023: strict-v2023 cipher suite.
- Versions []string
- TLS version. at least one must be specified. if multiple versions are specified, they must be consecutive, e.g., enable tls1, 1.1, 1.2, and 1.3. it is not allowed to enable only 1 and 1.2 while disabling 1.1. valid values: TLSv1: TLSv1 version; TLSv1.1: TLSv1.1 version; TLSv1.2: TLSv1.2 version; TLSv1.3: TLSv1.3 version.
- cipher
Suite String - Cipher suite. for detailed information, please refer to tls versions and cipher suites description. valid values: loose-v2023: loose-v2023 cipher suite; general-v2023: general-v2023 cipher suite; strict-v2023: strict-v2023 cipher suite.
- versions List<String>
- TLS version. at least one must be specified. if multiple versions are specified, they must be consecutive, e.g., enable tls1, 1.1, 1.2, and 1.3. it is not allowed to enable only 1 and 1.2 while disabling 1.1. valid values: TLSv1: TLSv1 version; TLSv1.1: TLSv1.1 version; TLSv1.2: TLSv1.2 version; TLSv1.3: TLSv1.3 version.
- cipher
Suite string - Cipher suite. for detailed information, please refer to tls versions and cipher suites description. valid values: loose-v2023: loose-v2023 cipher suite; general-v2023: general-v2023 cipher suite; strict-v2023: strict-v2023 cipher suite.
- versions string[]
- TLS version. at least one must be specified. if multiple versions are specified, they must be consecutive, e.g., enable tls1, 1.1, 1.2, and 1.3. it is not allowed to enable only 1 and 1.2 while disabling 1.1. valid values: TLSv1: TLSv1 version; TLSv1.1: TLSv1.1 version; TLSv1.2: TLSv1.2 version; TLSv1.3: TLSv1.3 version.
- cipher_
suite str - Cipher suite. for detailed information, please refer to tls versions and cipher suites description. valid values: loose-v2023: loose-v2023 cipher suite; general-v2023: general-v2023 cipher suite; strict-v2023: strict-v2023 cipher suite.
- versions Sequence[str]
- TLS version. at least one must be specified. if multiple versions are specified, they must be consecutive, e.g., enable tls1, 1.1, 1.2, and 1.3. it is not allowed to enable only 1 and 1.2 while disabling 1.1. valid values: TLSv1: TLSv1 version; TLSv1.1: TLSv1.1 version; TLSv1.2: TLSv1.2 version; TLSv1.3: TLSv1.3 version.
- cipher
Suite String - Cipher suite. for detailed information, please refer to tls versions and cipher suites description. valid values: loose-v2023: loose-v2023 cipher suite; general-v2023: general-v2023 cipher suite; strict-v2023: strict-v2023 cipher suite.
- versions List<String>
- TLS version. at least one must be specified. if multiple versions are specified, they must be consecutive, e.g., enable tls1, 1.1, 1.2, and 1.3. it is not allowed to enable only 1 and 1.2 while disabling 1.1. valid values: TLSv1: TLSv1 version; TLSv1.1: TLSv1.1 version; TLSv1.2: TLSv1.2 version; TLSv1.3: TLSv1.3 version.
TeoL7AccSettingZoneConfigUpstreamHttp2, TeoL7AccSettingZoneConfigUpstreamHttp2Args
- Switch string
- Whether to enable http2 origin-pull. valid values: on: Enable; off: Disable.
- Switch string
- Whether to enable http2 origin-pull. valid values: on: Enable; off: Disable.
- switch_ String
- Whether to enable http2 origin-pull. valid values: on: Enable; off: Disable.
- switch string
- Whether to enable http2 origin-pull. valid values: on: Enable; off: Disable.
- switch str
- Whether to enable http2 origin-pull. valid values: on: Enable; off: Disable.
- switch String
- Whether to enable http2 origin-pull. valid values: on: Enable; off: Disable.
TeoL7AccSettingZoneConfigWebSocket, TeoL7AccSettingZoneConfigWebSocketArgs
- Switch string
- Whether to enable websocket connection timeout. values: on: Use timeout as the websocket timeout; off: The platform still supports websocket connections, using the system default timeout of 15 seconds.
- Timeout double
- Timeout, unit: seconds. maximum timeout is 120 seconds. Note: This field is required when switch is on; otherwise, this field will not take effect.
- Switch string
- Whether to enable websocket connection timeout. values: on: Use timeout as the websocket timeout; off: The platform still supports websocket connections, using the system default timeout of 15 seconds.
- Timeout float64
- Timeout, unit: seconds. maximum timeout is 120 seconds. Note: This field is required when switch is on; otherwise, this field will not take effect.
- switch_ String
- Whether to enable websocket connection timeout. values: on: Use timeout as the websocket timeout; off: The platform still supports websocket connections, using the system default timeout of 15 seconds.
- timeout Double
- Timeout, unit: seconds. maximum timeout is 120 seconds. Note: This field is required when switch is on; otherwise, this field will not take effect.
- switch string
- Whether to enable websocket connection timeout. values: on: Use timeout as the websocket timeout; off: The platform still supports websocket connections, using the system default timeout of 15 seconds.
- timeout number
- Timeout, unit: seconds. maximum timeout is 120 seconds. Note: This field is required when switch is on; otherwise, this field will not take effect.
- switch str
- Whether to enable websocket connection timeout. values: on: Use timeout as the websocket timeout; off: The platform still supports websocket connections, using the system default timeout of 15 seconds.
- timeout float
- Timeout, unit: seconds. maximum timeout is 120 seconds. Note: This field is required when switch is on; otherwise, this field will not take effect.
- switch String
- Whether to enable websocket connection timeout. values: on: Use timeout as the websocket timeout; off: The platform still supports websocket connections, using the system default timeout of 15 seconds.
- timeout Number
- Timeout, unit: seconds. maximum timeout is 120 seconds. Note: This field is required when switch is on; otherwise, this field will not take effect.
Import
teo l7_acc_setting can be imported using the zone_id, e.g.
`
$ pulumi import tencentcloud:index/teoL7AccSetting:TeoL7AccSetting teo_l7_acc_setting zone-297z8rf93cfw
`
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.