Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::ALB::HealthCheckTemplate
Using getHealthCheckTemplate
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 getHealthCheckTemplate(args: GetHealthCheckTemplateArgs, opts?: InvokeOptions): Promise<GetHealthCheckTemplateResult>
function getHealthCheckTemplateOutput(args: GetHealthCheckTemplateOutputArgs, opts?: InvokeOptions): Output<GetHealthCheckTemplateResult>def get_health_check_template(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHealthCheckTemplateResult
def get_health_check_template_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHealthCheckTemplateResult]func LookupHealthCheckTemplate(ctx *Context, args *LookupHealthCheckTemplateArgs, opts ...InvokeOption) (*LookupHealthCheckTemplateResult, error)
func LookupHealthCheckTemplateOutput(ctx *Context, args *LookupHealthCheckTemplateOutputArgs, opts ...InvokeOption) LookupHealthCheckTemplateResultOutput> Note: This function is named LookupHealthCheckTemplate in the Go SDK.
public static class GetHealthCheckTemplate
{
public static Task<GetHealthCheckTemplateResult> InvokeAsync(GetHealthCheckTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetHealthCheckTemplateResult> Invoke(GetHealthCheckTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHealthCheckTemplateResult> getHealthCheckTemplate(GetHealthCheckTemplateArgs args, InvokeOptions options)
public static Output<GetHealthCheckTemplateResult> getHealthCheckTemplate(GetHealthCheckTemplateArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:alb/getHealthCheckTemplate:getHealthCheckTemplate
arguments:
# arguments dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getHealthCheckTemplate Result
The following output properties are available:
- Create
Time string - Creation time of the health check template.
- Description string
- Description of the health check. Cannot start with http:// or https://. Must begin with a letter or Chinese character. May include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be 1–255 characters. If not specified, defaults to an empty string.
- Health
Check stringDomain - Domain name for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must contain at least one '.', and cannot start or end with '.'. The string can contain letters, numbers, '-', and '.' characters. '-' cannot appear at the beginning or end of the string. Length must be between 1 and 128 characters. If not specified, this parameter is empty and the load balancer uses the private IP address of each backend server for health checks.
- Health
Check stringHttp Code - HTTP status codes indicating a successful health check. Separate multiple codes with commas. This parameter is only effective when HealthCheckProtocol is set to HTTP. Options: http2xx (default), http3xx (default), http4xx, http5xx.
- Health
Check stringHttp Version - HTTP protocol version for health checks. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: HTTP1.0 (default), HTTP1.1.
- Health
Check intInterval - Interval for performing health checks. Default is 2 seconds. Range: 1–300 seconds.
- Health
Check stringMethod - Health check method. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: GETHEAD (default method)
- Health
Check intPort - Port for the health check. Options: 0: Use the backend server port for health checks. 1–65535: Use the specified port for health checks.
- Health
Check stringProtocol - Protocol for the health check. HTTP or TCP.
- Health
Check stringTemplate Id - Health check template ID.
- Health
Check stringTemplate Name - Name of the health check template. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can contain numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
- Health
Check intTimeout - Response timeout for the health check. Default is 2 seconds. Range: 1–60 seconds.
- Health
Check stringUri - Path for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must start with '/'. Can only contain letters, numbers, '-', '_', '/', '.', '%', '?', '#', '&', '=' characters. Length must be between 1 and 128 characters. If not specified, defaults to '/'.
- Healthy
Threshold int - Health threshold for the health check. Default is 3. Range: 2–10 times.
- Id string
- Uniquely identifies the resource.
- Project
Name string - Project name to which the health check template belongs.
-
List<Volcengine.
Get Health Check Template Tag> - List of tags associated with the health check template.
- Unhealthy
Threshold int - Unhealthy threshold for health checks. Default is 3; range is 2–10 times.
- Update
Time string - Last operation time of the health check template.
- Create
Time string - Creation time of the health check template.
- Description string
- Description of the health check. Cannot start with http:// or https://. Must begin with a letter or Chinese character. May include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be 1–255 characters. If not specified, defaults to an empty string.
- Health
Check stringDomain - Domain name for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must contain at least one '.', and cannot start or end with '.'. The string can contain letters, numbers, '-', and '.' characters. '-' cannot appear at the beginning or end of the string. Length must be between 1 and 128 characters. If not specified, this parameter is empty and the load balancer uses the private IP address of each backend server for health checks.
- Health
Check stringHttp Code - HTTP status codes indicating a successful health check. Separate multiple codes with commas. This parameter is only effective when HealthCheckProtocol is set to HTTP. Options: http2xx (default), http3xx (default), http4xx, http5xx.
- Health
Check stringHttp Version - HTTP protocol version for health checks. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: HTTP1.0 (default), HTTP1.1.
- Health
Check intInterval - Interval for performing health checks. Default is 2 seconds. Range: 1–300 seconds.
- Health
Check stringMethod - Health check method. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: GETHEAD (default method)
- Health
Check intPort - Port for the health check. Options: 0: Use the backend server port for health checks. 1–65535: Use the specified port for health checks.
- Health
Check stringProtocol - Protocol for the health check. HTTP or TCP.
- Health
Check stringTemplate Id - Health check template ID.
- Health
Check stringTemplate Name - Name of the health check template. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can contain numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
- Health
Check intTimeout - Response timeout for the health check. Default is 2 seconds. Range: 1–60 seconds.
- Health
Check stringUri - Path for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must start with '/'. Can only contain letters, numbers, '-', '_', '/', '.', '%', '?', '#', '&', '=' characters. Length must be between 1 and 128 characters. If not specified, defaults to '/'.
- Healthy
Threshold int - Health threshold for the health check. Default is 3. Range: 2–10 times.
- Id string
- Uniquely identifies the resource.
- Project
Name string - Project name to which the health check template belongs.
-
[]Get
Health Check Template Tag - List of tags associated with the health check template.
- Unhealthy
Threshold int - Unhealthy threshold for health checks. Default is 3; range is 2–10 times.
- Update
Time string - Last operation time of the health check template.
- create
Time String - Creation time of the health check template.
- description String
- Description of the health check. Cannot start with http:// or https://. Must begin with a letter or Chinese character. May include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be 1–255 characters. If not specified, defaults to an empty string.
- health
Check StringDomain - Domain name for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must contain at least one '.', and cannot start or end with '.'. The string can contain letters, numbers, '-', and '.' characters. '-' cannot appear at the beginning or end of the string. Length must be between 1 and 128 characters. If not specified, this parameter is empty and the load balancer uses the private IP address of each backend server for health checks.
- health
Check StringHttp Code - HTTP status codes indicating a successful health check. Separate multiple codes with commas. This parameter is only effective when HealthCheckProtocol is set to HTTP. Options: http2xx (default), http3xx (default), http4xx, http5xx.
- health
Check StringHttp Version - HTTP protocol version for health checks. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: HTTP1.0 (default), HTTP1.1.
- health
Check IntegerInterval - Interval for performing health checks. Default is 2 seconds. Range: 1–300 seconds.
- health
Check StringMethod - Health check method. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: GETHEAD (default method)
- health
Check IntegerPort - Port for the health check. Options: 0: Use the backend server port for health checks. 1–65535: Use the specified port for health checks.
- health
Check StringProtocol - Protocol for the health check. HTTP or TCP.
- health
Check StringTemplate Id - Health check template ID.
- health
Check StringTemplate Name - Name of the health check template. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can contain numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
- health
Check IntegerTimeout - Response timeout for the health check. Default is 2 seconds. Range: 1–60 seconds.
- health
Check StringUri - Path for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must start with '/'. Can only contain letters, numbers, '-', '_', '/', '.', '%', '?', '#', '&', '=' characters. Length must be between 1 and 128 characters. If not specified, defaults to '/'.
- healthy
Threshold Integer - Health threshold for the health check. Default is 3. Range: 2–10 times.
- id String
- Uniquely identifies the resource.
- project
Name String - Project name to which the health check template belongs.
-
List<Get
Health Check Template Tag> - List of tags associated with the health check template.
- unhealthy
Threshold Integer - Unhealthy threshold for health checks. Default is 3; range is 2–10 times.
- update
Time String - Last operation time of the health check template.
- create
Time string - Creation time of the health check template.
- description string
- Description of the health check. Cannot start with http:// or https://. Must begin with a letter or Chinese character. May include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be 1–255 characters. If not specified, defaults to an empty string.
- health
Check stringDomain - Domain name for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must contain at least one '.', and cannot start or end with '.'. The string can contain letters, numbers, '-', and '.' characters. '-' cannot appear at the beginning or end of the string. Length must be between 1 and 128 characters. If not specified, this parameter is empty and the load balancer uses the private IP address of each backend server for health checks.
- health
Check stringHttp Code - HTTP status codes indicating a successful health check. Separate multiple codes with commas. This parameter is only effective when HealthCheckProtocol is set to HTTP. Options: http2xx (default), http3xx (default), http4xx, http5xx.
- health
Check stringHttp Version - HTTP protocol version for health checks. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: HTTP1.0 (default), HTTP1.1.
- health
Check numberInterval - Interval for performing health checks. Default is 2 seconds. Range: 1–300 seconds.
- health
Check stringMethod - Health check method. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: GETHEAD (default method)
- health
Check numberPort - Port for the health check. Options: 0: Use the backend server port for health checks. 1–65535: Use the specified port for health checks.
- health
Check stringProtocol - Protocol for the health check. HTTP or TCP.
- health
Check stringTemplate Id - Health check template ID.
- health
Check stringTemplate Name - Name of the health check template. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can contain numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
- health
Check numberTimeout - Response timeout for the health check. Default is 2 seconds. Range: 1–60 seconds.
- health
Check stringUri - Path for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must start with '/'. Can only contain letters, numbers, '-', '_', '/', '.', '%', '?', '#', '&', '=' characters. Length must be between 1 and 128 characters. If not specified, defaults to '/'.
- healthy
Threshold number - Health threshold for the health check. Default is 3. Range: 2–10 times.
- id string
- Uniquely identifies the resource.
- project
Name string - Project name to which the health check template belongs.
-
Get
Health Check Template Tag[] - List of tags associated with the health check template.
- unhealthy
Threshold number - Unhealthy threshold for health checks. Default is 3; range is 2–10 times.
- update
Time string - Last operation time of the health check template.
- create_
time str - Creation time of the health check template.
- description str
- Description of the health check. Cannot start with http:// or https://. Must begin with a letter or Chinese character. May include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be 1–255 characters. If not specified, defaults to an empty string.
- health_
check_ strdomain - Domain name for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must contain at least one '.', and cannot start or end with '.'. The string can contain letters, numbers, '-', and '.' characters. '-' cannot appear at the beginning or end of the string. Length must be between 1 and 128 characters. If not specified, this parameter is empty and the load balancer uses the private IP address of each backend server for health checks.
- health_
check_ strhttp_ code - HTTP status codes indicating a successful health check. Separate multiple codes with commas. This parameter is only effective when HealthCheckProtocol is set to HTTP. Options: http2xx (default), http3xx (default), http4xx, http5xx.
- health_
check_ strhttp_ version - HTTP protocol version for health checks. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: HTTP1.0 (default), HTTP1.1.
- health_
check_ intinterval - Interval for performing health checks. Default is 2 seconds. Range: 1–300 seconds.
- health_
check_ strmethod - Health check method. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: GETHEAD (default method)
- health_
check_ intport - Port for the health check. Options: 0: Use the backend server port for health checks. 1–65535: Use the specified port for health checks.
- health_
check_ strprotocol - Protocol for the health check. HTTP or TCP.
- health_
check_ strtemplate_ id - Health check template ID.
- health_
check_ strtemplate_ name - Name of the health check template. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can contain numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
- health_
check_ inttimeout - Response timeout for the health check. Default is 2 seconds. Range: 1–60 seconds.
- health_
check_ struri - Path for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must start with '/'. Can only contain letters, numbers, '-', '_', '/', '.', '%', '?', '#', '&', '=' characters. Length must be between 1 and 128 characters. If not specified, defaults to '/'.
- healthy_
threshold int - Health threshold for the health check. Default is 3. Range: 2–10 times.
- id str
- Uniquely identifies the resource.
- project_
name str - Project name to which the health check template belongs.
-
Sequence[Get
Health Check Template Tag] - List of tags associated with the health check template.
- unhealthy_
threshold int - Unhealthy threshold for health checks. Default is 3; range is 2–10 times.
- update_
time str - Last operation time of the health check template.
- create
Time String - Creation time of the health check template.
- description String
- Description of the health check. Cannot start with http:// or https://. Must begin with a letter or Chinese character. May include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be 1–255 characters. If not specified, defaults to an empty string.
- health
Check StringDomain - Domain name for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must contain at least one '.', and cannot start or end with '.'. The string can contain letters, numbers, '-', and '.' characters. '-' cannot appear at the beginning or end of the string. Length must be between 1 and 128 characters. If not specified, this parameter is empty and the load balancer uses the private IP address of each backend server for health checks.
- health
Check StringHttp Code - HTTP status codes indicating a successful health check. Separate multiple codes with commas. This parameter is only effective when HealthCheckProtocol is set to HTTP. Options: http2xx (default), http3xx (default), http4xx, http5xx.
- health
Check StringHttp Version - HTTP protocol version for health checks. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: HTTP1.0 (default), HTTP1.1.
- health
Check NumberInterval - Interval for performing health checks. Default is 2 seconds. Range: 1–300 seconds.
- health
Check StringMethod - Health check method. This parameter is effective only when HealthCheckProtocol is set to HTTP. Options: GETHEAD (default method)
- health
Check NumberPort - Port for the health check. Options: 0: Use the backend server port for health checks. 1–65535: Use the specified port for health checks.
- health
Check StringProtocol - Protocol for the health check. HTTP or TCP.
- health
Check StringTemplate Id - Health check template ID.
- health
Check StringTemplate Name - Name of the health check template. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can contain numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
- health
Check NumberTimeout - Response timeout for the health check. Default is 2 seconds. Range: 1–60 seconds.
- health
Check StringUri - Path for the health check. This parameter is only effective when HealthCheckProtocol is set to HTTP. Requirements: Must start with '/'. Can only contain letters, numbers, '-', '_', '/', '.', '%', '?', '#', '&', '=' characters. Length must be between 1 and 128 characters. If not specified, defaults to '/'.
- healthy
Threshold Number - Health threshold for the health check. Default is 3. Range: 2–10 times.
- id String
- Uniquely identifies the resource.
- project
Name String - Project name to which the health check template belongs.
- List<Property Map>
- List of tags associated with the health check template.
- unhealthy
Threshold Number - Unhealthy threshold for health checks. Default is 3; range is 2–10 times.
- update
Time String - Last operation time of the health check template.
Supporting Types
GetHealthCheckTemplateTag
- Key string
- Tag key for user tags. Rules: Length must be 1–128 characters. Case-sensitive. Cannot start with any case combination of sys:. Cannot start or end with a space. May include characters from any language, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique.
- Value string
- Tag value for the user tag. If you specify this parameter, you must first specify Tags.N.Key. Rules: Length must be between 0 and 256 characters. Case-sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), minus signs (-), and @.
- Key string
- Tag key for user tags. Rules: Length must be 1–128 characters. Case-sensitive. Cannot start with any case combination of sys:. Cannot start or end with a space. May include characters from any language, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique.
- Value string
- Tag value for the user tag. If you specify this parameter, you must first specify Tags.N.Key. Rules: Length must be between 0 and 256 characters. Case-sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), minus signs (-), and @.
- key String
- Tag key for user tags. Rules: Length must be 1–128 characters. Case-sensitive. Cannot start with any case combination of sys:. Cannot start or end with a space. May include characters from any language, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique.
- value String
- Tag value for the user tag. If you specify this parameter, you must first specify Tags.N.Key. Rules: Length must be between 0 and 256 characters. Case-sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), minus signs (-), and @.
- key string
- Tag key for user tags. Rules: Length must be 1–128 characters. Case-sensitive. Cannot start with any case combination of sys:. Cannot start or end with a space. May include characters from any language, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique.
- value string
- Tag value for the user tag. If you specify this parameter, you must first specify Tags.N.Key. Rules: Length must be between 0 and 256 characters. Case-sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), minus signs (-), and @.
- key str
- Tag key for user tags. Rules: Length must be 1–128 characters. Case-sensitive. Cannot start with any case combination of sys:. Cannot start or end with a space. May include characters from any language, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique.
- value str
- Tag value for the user tag. If you specify this parameter, you must first specify Tags.N.Key. Rules: Length must be between 0 and 256 characters. Case-sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), minus signs (-), and @.
- key String
- Tag key for user tags. Rules: Length must be 1–128 characters. Case-sensitive. Cannot start with any case combination of sys:. Cannot start or end with a space. May include characters from any language, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique.
- value String
- Tag value for the user tag. If you specify this parameter, you must first specify Tags.N.Key. Rules: Length must be between 0 and 256 characters. Case-sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces, underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), minus signs (-), and @.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
