Viewing docs for bytepluscc v0.0.39
published on Thursday, Jul 9, 2026 by Byteplus
published on Thursday, Jul 9, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.39
published on Thursday, Jul 9, 2026 by Byteplus
published on Thursday, Jul 9, 2026 by Byteplus
Data Source schema for Byteplus::GTM::GTM
Using getGtm
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGtm(args: GetGtmArgs, opts?: InvokeOptions): Promise<GetGtmResult>
function getGtmOutput(args: GetGtmOutputArgs, opts?: InvokeOptions): Output<GetGtmResult>def get_gtm(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGtmResult
def get_gtm_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGtmResult]func LookupGtm(ctx *Context, args *LookupGtmArgs, opts ...InvokeOption) (*LookupGtmResult, error)
func LookupGtmOutput(ctx *Context, args *LookupGtmOutputArgs, opts ...InvokeOption) LookupGtmResultOutput> Note: This function is named LookupGtm in the Go SDK.
public static class GetGtm
{
public static Task<GetGtmResult> InvokeAsync(GetGtmArgs args, InvokeOptions? opts = null)
public static Output<GetGtmResult> Invoke(GetGtmInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGtmResult> getGtm(GetGtmArgs args, InvokeOptions options)
public static Output<GetGtmResult> getGtm(GetGtmArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:gtm/getGtm:getGtm
arguments:
# arguments dictionarydata "bytepluscc_gtm_getgtm" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getGtm Result
The following output properties are available:
- Access
Mode string - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - Alarm
Id string - Alarm rule ID associated with the GTM instance
- Cname string
- Scheduling domain name of the GTM instance
- Create
Time string - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- Domain string
- Domain name of the GTM instance, such as
www.example.com - Gtm
Id string - UUID of the GTM instance
- Id string
- Uniquely identifies the resource.
- Last
Operator string - Account that last operated the GTM instance
- Owner string
- Account that created the GTM instance
- Policy
Byteplus.
Get Gtm Policy - Detailed configuration of the scheduling policy for the GTM instance.
- Policy
Type string - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - Probe
Byteplus.
Get Gtm Probe - Detailed configuration of the health check for the GTM instance.
- Project
Name string - Project name to which the GTM instance belongs
- Remark string
- Remark information for the GTM instance
- Spec
Name string - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - State string
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - Ttl int
- Expiration time of the DNS record, in seconds
- Update
Time string - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- Zone
Type string - This parameter has no practical significance and can be ignored
- Access
Mode string - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - Alarm
Id string - Alarm rule ID associated with the GTM instance
- Cname string
- Scheduling domain name of the GTM instance
- Create
Time string - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- Domain string
- Domain name of the GTM instance, such as
www.example.com - Gtm
Id string - UUID of the GTM instance
- Id string
- Uniquely identifies the resource.
- Last
Operator string - Account that last operated the GTM instance
- Owner string
- Account that created the GTM instance
- Policy
Get
Gtm Policy - Detailed configuration of the scheduling policy for the GTM instance.
- Policy
Type string - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - Probe
Get
Gtm Probe - Detailed configuration of the health check for the GTM instance.
- Project
Name string - Project name to which the GTM instance belongs
- Remark string
- Remark information for the GTM instance
- Spec
Name string - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - State string
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - Ttl int
- Expiration time of the DNS record, in seconds
- Update
Time string - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- Zone
Type string - This parameter has no practical significance and can be ignored
- access_
mode string - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - alarm_
id string - Alarm rule ID associated with the GTM instance
- cname string
- Scheduling domain name of the GTM instance
- create_
time string - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- domain string
- Domain name of the GTM instance, such as
www.example.com - gtm_
id string - UUID of the GTM instance
- id string
- Uniquely identifies the resource.
- last_
operator string - Account that last operated the GTM instance
- owner string
- Account that created the GTM instance
- policy object
- Detailed configuration of the scheduling policy for the GTM instance.
- policy_
type string - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - probe object
- Detailed configuration of the health check for the GTM instance.
- project_
name string - Project name to which the GTM instance belongs
- remark string
- Remark information for the GTM instance
- spec_
name string - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - state string
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - ttl number
- Expiration time of the DNS record, in seconds
- update_
time string - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- zone_
type string - This parameter has no practical significance and can be ignored
- access
Mode String - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - alarm
Id String - Alarm rule ID associated with the GTM instance
- cname String
- Scheduling domain name of the GTM instance
- create
Time String - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- domain String
- Domain name of the GTM instance, such as
www.example.com - gtm
Id String - UUID of the GTM instance
- id String
- Uniquely identifies the resource.
- last
Operator String - Account that last operated the GTM instance
- owner String
- Account that created the GTM instance
- policy
Get
Gtm Policy - Detailed configuration of the scheduling policy for the GTM instance.
- policy
Type String - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - probe
Get
Gtm Probe - Detailed configuration of the health check for the GTM instance.
- project
Name String - Project name to which the GTM instance belongs
- remark String
- Remark information for the GTM instance
- spec
Name String - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - state String
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - ttl Integer
- Expiration time of the DNS record, in seconds
- update
Time String - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- zone
Type String - This parameter has no practical significance and can be ignored
- access
Mode string - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - alarm
Id string - Alarm rule ID associated with the GTM instance
- cname string
- Scheduling domain name of the GTM instance
- create
Time string - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- domain string
- Domain name of the GTM instance, such as
www.example.com - gtm
Id string - UUID of the GTM instance
- id string
- Uniquely identifies the resource.
- last
Operator string - Account that last operated the GTM instance
- owner string
- Account that created the GTM instance
- policy
Get
Gtm Policy - Detailed configuration of the scheduling policy for the GTM instance.
- policy
Type string - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - probe
Get
Gtm Probe - Detailed configuration of the health check for the GTM instance.
- project
Name string - Project name to which the GTM instance belongs
- remark string
- Remark information for the GTM instance
- spec
Name string - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - state string
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - ttl number
- Expiration time of the DNS record, in seconds
- update
Time string - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- zone
Type string - This parameter has no practical significance and can be ignored
- access_
mode str - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - alarm_
id str - Alarm rule ID associated with the GTM instance
- cname str
- Scheduling domain name of the GTM instance
- create_
time str - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- domain str
- Domain name of the GTM instance, such as
www.example.com - gtm_
id str - UUID of the GTM instance
- id str
- Uniquely identifies the resource.
- last_
operator str - Account that last operated the GTM instance
- owner str
- Account that created the GTM instance
- policy
Get
Gtm Policy - Detailed configuration of the scheduling policy for the GTM instance.
- policy_
type str - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - probe
Get
Gtm Probe - Detailed configuration of the health check for the GTM instance.
- project_
name str - Project name to which the GTM instance belongs
- remark str
- Remark information for the GTM instance
- spec_
name str - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - state str
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - ttl int
- Expiration time of the DNS record, in seconds
- update_
time str - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- zone_
type str - This parameter has no practical significance and can be ignored
- access
Mode String - Access method for the GTM instance.
cnamemeans a scheduling domain name is generated and you configure CNAME at your DNS provider;domainmeans Cloud DNS directly resolves the business domain name to the target address - alarm
Id String - Alarm rule ID associated with the GTM instance
- cname String
- Scheduling domain name of the GTM instance
- create
Time String - Creation time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- domain String
- Domain name of the GTM instance, such as
www.example.com - gtm
Id String - UUID of the GTM instance
- id String
- Uniquely identifies the resource.
- last
Operator String - Account that last operated the GTM instance
- owner String
- Account that created the GTM instance
- policy Property Map
- Detailed configuration of the scheduling policy for the GTM instance.
- policy
Type String - Routing policy type.
geoindicates basic routing policy,perfindicates intelligent routing policy - probe Property Map
- Detailed configuration of the health check for the GTM instance.
- project
Name String - Project name to which the GTM instance belongs
- remark String
- Remark information for the GTM instance
- spec
Name String - Feature version of the GTM instance.
ultimateindicates flagship edition,standardindicates standard edition - state String
- Current lifecycle status of the GTM instance, such as
init: indicates the GTM instance has been successfully created but not yet configured.configuringAddress: indicates basic rule configuration is complete but target address configuration is not yet finished.editing: indicates both basic configuration and target address are completed but the instance is not yet enabled.running: indicates the instance is officially enabled - ttl Number
- Expiration time of the DNS record, in seconds
- update
Time String - Most recent modification time of the GTM instance. Accurate to milliseconds, formatted according to ISO 8601 standard
- zone
Type String - This parameter has no practical significance and can be ignored
Supporting Types
GetGtmPolicy
- Alarm
Only bool - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- Perf
Mode string - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- Routing
Mode string - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- Statistics
Byteplus.
Get Gtm Policy Statistics - Statistics for addresses associated with the scheduling policy.
- Targets
List<Byteplus.
Get Gtm Policy Target> - List of target address pools associated with the scheduling policy.
- Alarm
Only bool - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- Perf
Mode string - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- Routing
Mode string - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- Statistics
Get
Gtm Policy Statistics - Statistics for addresses associated with the scheduling policy.
- Targets
[]Get
Gtm Policy Target - List of target address pools associated with the scheduling policy.
- alarm_
only bool - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- perf_
mode string - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- routing_
mode string - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- statistics object
- Statistics for addresses associated with the scheduling policy.
- targets list(object)
- List of target address pools associated with the scheduling policy.
- alarm
Only Boolean - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- perf
Mode String - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- routing
Mode String - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- statistics
Get
Gtm Policy Statistics - Statistics for addresses associated with the scheduling policy.
- targets
List<Get
Gtm Policy Target> - List of target address pools associated with the scheduling policy.
- alarm
Only boolean - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- perf
Mode string - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- routing
Mode string - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- statistics
Get
Gtm Policy Statistics - Statistics for addresses associated with the scheduling policy.
- targets
Get
Gtm Policy Target[] - List of target address pools associated with the scheduling policy.
- alarm_
only bool - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- perf_
mode str - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- routing_
mode str - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- statistics
Get
Gtm Policy Statistics - Statistics for addresses associated with the scheduling policy.
- targets
Sequence[Get
Gtm Policy Target] - List of target address pools associated with the scheduling policy.
- alarm
Only Boolean - If the current address pool set is unavailable, does Cloud Scheduling GTM only trigger an alert notification without automatically switching to an available address pool? true: Cloud Scheduling GTM only triggers an alert notification. false: Cloud Scheduling GTM automatically switches to an available address pool.
- perf
Mode String - Routing mode for intelligent routing policies. perf: Performance first. capacity: Capacity first. feedback: Load feedback.
- routing
Mode String - Routing mode. The parameter values are: lb: Routes user traffic proportionally to different IDC data centers based on load balancing. geo: Routes user traffic to the nearest IDC data center on the same carrier line based on the user's geographic location and carrier. geo-lb (default): First routes user traffic to the nearest IDC data center access line on the same carrier based on the user's geographic location and carrier, then distributes user traffic proportionally to multiple IDC data centers based on load balancing.
- statistics Property Map
- Statistics for addresses associated with the scheduling policy.
- targets List<Property Map>
- List of target address pools associated with the scheduling policy.
GetGtmPolicyStatistics
- Active
Addr int - Number of available addresses.
- Inactive
Addr int - Number of unavailable addresses.
- Active
Addr int - Number of available addresses.
- Inactive
Addr int - Number of unavailable addresses.
- active_
addr number - Number of available addresses.
- inactive_
addr number - Number of unavailable addresses.
- active
Addr Integer - Number of available addresses.
- inactive
Addr Integer - Number of unavailable addresses.
- active
Addr number - Number of available addresses.
- inactive
Addr number - Number of unavailable addresses.
- active_
addr int - Number of available addresses.
- inactive_
addr int - Number of unavailable addresses.
- active
Addr Number - Number of available addresses.
- inactive
Addr Number - Number of unavailable addresses.
GetGtmPolicyTarget
- Pool
Id string - Target address pool ID.
- Pool
Id string - Target address pool ID.
- pool_
id string - Target address pool ID.
- pool
Id String - Target address pool ID.
- pool
Id string - Target address pool ID.
- pool_
id str - Target address pool ID.
- pool
Id String - Target address pool ID.
GetGtmProbe
- Advised
Node intCount - Recommended number of health check probe points.
- Disable bool
- Whether health check is disabled. true: disabled. false: enabled.
- Dns
Record stringType - DNS record type for the health check.
- Failed
Count int - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- Host string
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Http
Method string - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Http
Usability List<Byteplus.Codes Get Gtm Probe Http Usability Code> - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- Interval int
- Interval between each health check, in seconds.
- Is
Manual boolNodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- Nodes List<string>
- List of probe nodes used for health checks.
- Ping
Count int - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- Ping
Loss intPercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- Port int
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Protocol string
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- Tcp
Conn intTimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- Timeout int
- Timeout for the health check task. Unit: seconds.
- Url string
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Advised
Node intCount - Recommended number of health check probe points.
- Disable bool
- Whether health check is disabled. true: disabled. false: enabled.
- Dns
Record stringType - DNS record type for the health check.
- Failed
Count int - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- Host string
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Http
Method string - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Http
Usability []GetCodes Gtm Probe Http Usability Code - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- Interval int
- Interval between each health check, in seconds.
- Is
Manual boolNodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- Nodes []string
- List of probe nodes used for health checks.
- Ping
Count int - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- Ping
Loss intPercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- Port int
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- Protocol string
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- Tcp
Conn intTimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- Timeout int
- Timeout for the health check task. Unit: seconds.
- Url string
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- advised_
node_ numbercount - Recommended number of health check probe points.
- disable bool
- Whether health check is disabled. true: disabled. false: enabled.
- dns_
record_ stringtype - DNS record type for the health check.
- failed_
count number - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- host string
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http_
method string - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http_
usability_ list(object)codes - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- interval number
- Interval between each health check, in seconds.
- is_
manual_ boolnodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- nodes list(string)
- List of probe nodes used for health checks.
- ping_
count number - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- ping_
loss_ numberpercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- port number
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- protocol string
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- tcp_
conn_ numbertimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- timeout number
- Timeout for the health check task. Unit: seconds.
- url string
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- advised
Node IntegerCount - Recommended number of health check probe points.
- disable Boolean
- Whether health check is disabled. true: disabled. false: enabled.
- dns
Record StringType - DNS record type for the health check.
- failed
Count Integer - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- host String
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http
Method String - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http
Usability List<GetCodes Gtm Probe Http Usability Code> - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- interval Integer
- Interval between each health check, in seconds.
- is
Manual BooleanNodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- nodes List<String>
- List of probe nodes used for health checks.
- ping
Count Integer - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- ping
Loss IntegerPercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- port Integer
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- protocol String
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- tcp
Conn IntegerTimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- timeout Integer
- Timeout for the health check task. Unit: seconds.
- url String
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- advised
Node numberCount - Recommended number of health check probe points.
- disable boolean
- Whether health check is disabled. true: disabled. false: enabled.
- dns
Record stringType - DNS record type for the health check.
- failed
Count number - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- host string
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http
Method string - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http
Usability GetCodes Gtm Probe Http Usability Code[] - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- interval number
- Interval between each health check, in seconds.
- is
Manual booleanNodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- nodes string[]
- List of probe nodes used for health checks.
- ping
Count number - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- ping
Loss numberPercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- port number
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- protocol string
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- tcp
Conn numberTimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- timeout number
- Timeout for the health check task. Unit: seconds.
- url string
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- advised_
node_ intcount - Recommended number of health check probe points.
- disable bool
- Whether health check is disabled. true: disabled. false: enabled.
- dns_
record_ strtype - DNS record type for the health check.
- failed_
count int - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- host str
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http_
method str - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http_
usability_ Sequence[Getcodes Gtm Probe Http Usability Code] - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- interval int
- Interval between each health check, in seconds.
- is_
manual_ boolnodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- nodes Sequence[str]
- List of probe nodes used for health checks.
- ping_
count int - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- ping_
loss_ intpercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- port int
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- protocol str
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- tcp_
conn_ inttimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- timeout int
- Timeout for the health check task. Unit: seconds.
- url str
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- advised
Node NumberCount - Recommended number of health check probe points.
- disable Boolean
- Whether health check is disabled. true: disabled. false: enabled.
- dns
Record StringType - DNS record type for the health check.
- failed
Count Number - Threshold for the number of health check failures before a single target address is considered faulty. For example, if you set this parameter to 3, a target address will be marked as faulty after 3 consecutive health check failures. Default value: 3.
- host String
- Full domain name of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http
Method String - HTTP request method. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- http
Usability List<Property Map>Codes - Customize a range of HTTP status codes. After a probe initiates a health check, if the target address returns an HTTP status code outside the specified range, the health check at that probe is considered failed. If you do not set the HttpUsabilityCodes parameter for the policy, this parameter will not be returned.
- interval Number
- Interval between each health check, in seconds.
- is
Manual BooleanNodes - Whether to manually configure health check probe points. true: Manually configure health check probe points. false: Use recommended health check probe points.
- nodes List<String>
- List of probe nodes used for health checks.
- ping
Count Number - Number of packets sent. If you set this parameter to 10, each ping check sends 10 packets simultaneously. This parameter is only valid when the health check protocol is set to ping.
- ping
Loss NumberPercent - Packet loss rate. Unit: percent. If the packet loss rate exceeds this parameter value, the result is considered abnormal. For example, if this parameter is set to 10 and the packet loss rate during a health check is greater than 10, the result is considered abnormal. This parameter is only valid when the health check protocol is set to ping.
- port Number
- Port of the health check target address. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
- protocol String
- Protocol used for health checks. ping: ICMP protocol. tcp: TCP protocol. http: HTTP protocol. https: HTTPS protocol.
- tcp
Conn NumberTimeout - Timeout for establishing a single TCP connection. For example, if you set this parameter to 2 seconds, a TCP connection will be considered failed if it is not established within 2 seconds during a health check. This parameter is only valid when the health check protocol is set to tcp.
- timeout Number
- Timeout for the health check task. Unit: seconds.
- url String
- Path part of the health check target address, starting with /. This parameter is only valid when the health check protocol is set to HTTP or HTTPS.
GetGtmProbeHttpUsabilityCode
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.39
published on Thursday, Jul 9, 2026 by Byteplus
published on Thursday, Jul 9, 2026 by Byteplus