Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Using getListenerHealths
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 getListenerHealths(args: GetListenerHealthsArgs, opts?: InvokeOptions): Promise<GetListenerHealthsResult>
function getListenerHealthsOutput(args: GetListenerHealthsOutputArgs, opts?: InvokeOptions): Output<GetListenerHealthsResult>def get_listener_healths(listener_id: Optional[str] = None,
output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetListenerHealthsResult
def get_listener_healths_output(listener_id: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetListenerHealthsResult]func GetListenerHealths(ctx *Context, args *GetListenerHealthsArgs, opts ...InvokeOption) (*GetListenerHealthsResult, error)
func GetListenerHealthsOutput(ctx *Context, args *GetListenerHealthsOutputArgs, opts ...InvokeOption) GetListenerHealthsResultOutput> Note: This function is named GetListenerHealths in the Go SDK.
public static class GetListenerHealths
{
public static Task<GetListenerHealthsResult> InvokeAsync(GetListenerHealthsArgs args, InvokeOptions? opts = null)
public static Output<GetListenerHealthsResult> Invoke(GetListenerHealthsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetListenerHealthsResult> getListenerHealths(GetListenerHealthsArgs args, InvokeOptions options)
public static Output<GetListenerHealthsResult> getListenerHealths(GetListenerHealthsArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:nlb/getListenerHealths:getListenerHealths
arguments:
# arguments dictionaryThe following arguments are supported:
- Listener
Id string - Output
File string
- Listener
Id string - Output
File string
- listener
Id String - output
File String
- listener
Id string - output
File string
- listener_
id str - output_
file str
- listener
Id String - output
File String
getListenerHealths Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Listener
Healths List<GetListener Healths Listener Health> - Listener
Id string - Total
Count int - Output
File string
- Id string
- The provider-assigned unique ID for this managed resource.
- Listener
Healths []GetListener Healths Listener Health - Listener
Id string - Total
Count int - Output
File string
- id String
- The provider-assigned unique ID for this managed resource.
- listener
Healths List<GetListener Healths Listener Health> - listener
Id String - total
Count Integer - output
File String
- id string
- The provider-assigned unique ID for this managed resource.
- listener
Healths GetListener Healths Listener Health[] - listener
Id string - total
Count number - output
File string
- id str
- The provider-assigned unique ID for this managed resource.
- listener_
healths Sequence[GetListener Healths Listener Health] - listener_
id str - total_
count int - output_
file str
- id String
- The provider-assigned unique ID for this managed resource.
- listener
Healths List<Property Map> - listener
Id String - total
Count Number - output
File String
Supporting Types
GetListenerHealthsListenerHealth
- Healthy
Count int - The number of healthy backend servers.
- Listener
Id string - The ID of the listener.
- Results
List<Get
Listener Healths Listener Health Result> - The list of backend servers.
- Server
Group stringId - The ID of the server group.
- Status string
- The status of the server group. Valid values:
Active,NoTarget,Error,Disabled.NoTarget: The server group does not have any backend servers added, or the server group has closed cross-zone forwarding and there are no backend servers in the zone where the access traffic originates.Error: There are unhealthy backend servers in the server group.Active: All backend servers in the server group are healthy.Disabled: The server group has closed health checks, or the NLB instance associated with the server group is in a stopped state. - Unhealthy
Count int - The number of unhealthy backend servers.
- Healthy
Count int - The number of healthy backend servers.
- Listener
Id string - The ID of the listener.
- Results
[]Get
Listener Healths Listener Health Result - The list of backend servers.
- Server
Group stringId - The ID of the server group.
- Status string
- The status of the server group. Valid values:
Active,NoTarget,Error,Disabled.NoTarget: The server group does not have any backend servers added, or the server group has closed cross-zone forwarding and there are no backend servers in the zone where the access traffic originates.Error: There are unhealthy backend servers in the server group.Active: All backend servers in the server group are healthy.Disabled: The server group has closed health checks, or the NLB instance associated with the server group is in a stopped state. - Unhealthy
Count int - The number of unhealthy backend servers.
- healthy
Count Integer - The number of healthy backend servers.
- listener
Id String - The ID of the listener.
- results
List<Get
Listener Healths Listener Health Result> - The list of backend servers.
- server
Group StringId - The ID of the server group.
- status String
- The status of the server group. Valid values:
Active,NoTarget,Error,Disabled.NoTarget: The server group does not have any backend servers added, or the server group has closed cross-zone forwarding and there are no backend servers in the zone where the access traffic originates.Error: There are unhealthy backend servers in the server group.Active: All backend servers in the server group are healthy.Disabled: The server group has closed health checks, or the NLB instance associated with the server group is in a stopped state. - unhealthy
Count Integer - The number of unhealthy backend servers.
- healthy
Count number - The number of healthy backend servers.
- listener
Id string - The ID of the listener.
- results
Get
Listener Healths Listener Health Result[] - The list of backend servers.
- server
Group stringId - The ID of the server group.
- status string
- The status of the server group. Valid values:
Active,NoTarget,Error,Disabled.NoTarget: The server group does not have any backend servers added, or the server group has closed cross-zone forwarding and there are no backend servers in the zone where the access traffic originates.Error: There are unhealthy backend servers in the server group.Active: All backend servers in the server group are healthy.Disabled: The server group has closed health checks, or the NLB instance associated with the server group is in a stopped state. - unhealthy
Count number - The number of unhealthy backend servers.
- healthy_
count int - The number of healthy backend servers.
- listener_
id str - The ID of the listener.
- results
Sequence[Get
Listener Healths Listener Health Result] - The list of backend servers.
- server_
group_ strid - The ID of the server group.
- status str
- The status of the server group. Valid values:
Active,NoTarget,Error,Disabled.NoTarget: The server group does not have any backend servers added, or the server group has closed cross-zone forwarding and there are no backend servers in the zone where the access traffic originates.Error: There are unhealthy backend servers in the server group.Active: All backend servers in the server group are healthy.Disabled: The server group has closed health checks, or the NLB instance associated with the server group is in a stopped state. - unhealthy_
count int - The number of unhealthy backend servers.
- healthy
Count Number - The number of healthy backend servers.
- listener
Id String - The ID of the listener.
- results List<Property Map>
- The list of backend servers.
- server
Group StringId - The ID of the server group.
- status String
- The status of the server group. Valid values:
Active,NoTarget,Error,Disabled.NoTarget: The server group does not have any backend servers added, or the server group has closed cross-zone forwarding and there are no backend servers in the zone where the access traffic originates.Error: There are unhealthy backend servers in the server group.Active: All backend servers in the server group are healthy.Disabled: The server group has closed health checks, or the NLB instance associated with the server group is in a stopped state. - unhealthy
Count Number - The number of unhealthy backend servers.
GetListenerHealthsListenerHealthResult
- Instance
Id string - The ID or IP address of the backend server.
- Ip string
- The IP address of the backend server.
- Port int
- The port of the backend server.
- Server
Id string - The ID of the backend server.
- Server
Type string - The type of the backend server. Valid values:
ecs,eni,ip.ecs: ECS instance (primary network interface).eni: Secondary network interface.ip: IP address. - Status string
- The health status of the backend server. Valid values:
Up,Down,Unused.Up: Normal.Down: Abnormal.Unused: Unused. The NLB instance has closed cross-zone forwarding, and there is no access traffic from the zone of the backend server. - Zone
Id string - The zone ID that the backend server receives access traffic from.
- Instance
Id string - The ID or IP address of the backend server.
- Ip string
- The IP address of the backend server.
- Port int
- The port of the backend server.
- Server
Id string - The ID of the backend server.
- Server
Type string - The type of the backend server. Valid values:
ecs,eni,ip.ecs: ECS instance (primary network interface).eni: Secondary network interface.ip: IP address. - Status string
- The health status of the backend server. Valid values:
Up,Down,Unused.Up: Normal.Down: Abnormal.Unused: Unused. The NLB instance has closed cross-zone forwarding, and there is no access traffic from the zone of the backend server. - Zone
Id string - The zone ID that the backend server receives access traffic from.
- instance
Id String - The ID or IP address of the backend server.
- ip String
- The IP address of the backend server.
- port Integer
- The port of the backend server.
- server
Id String - The ID of the backend server.
- server
Type String - The type of the backend server. Valid values:
ecs,eni,ip.ecs: ECS instance (primary network interface).eni: Secondary network interface.ip: IP address. - status String
- The health status of the backend server. Valid values:
Up,Down,Unused.Up: Normal.Down: Abnormal.Unused: Unused. The NLB instance has closed cross-zone forwarding, and there is no access traffic from the zone of the backend server. - zone
Id String - The zone ID that the backend server receives access traffic from.
- instance
Id string - The ID or IP address of the backend server.
- ip string
- The IP address of the backend server.
- port number
- The port of the backend server.
- server
Id string - The ID of the backend server.
- server
Type string - The type of the backend server. Valid values:
ecs,eni,ip.ecs: ECS instance (primary network interface).eni: Secondary network interface.ip: IP address. - status string
- The health status of the backend server. Valid values:
Up,Down,Unused.Up: Normal.Down: Abnormal.Unused: Unused. The NLB instance has closed cross-zone forwarding, and there is no access traffic from the zone of the backend server. - zone
Id string - The zone ID that the backend server receives access traffic from.
- instance_
id str - The ID or IP address of the backend server.
- ip str
- The IP address of the backend server.
- port int
- The port of the backend server.
- server_
id str - The ID of the backend server.
- server_
type str - The type of the backend server. Valid values:
ecs,eni,ip.ecs: ECS instance (primary network interface).eni: Secondary network interface.ip: IP address. - status str
- The health status of the backend server. Valid values:
Up,Down,Unused.Up: Normal.Down: Abnormal.Unused: Unused. The NLB instance has closed cross-zone forwarding, and there is no access traffic from the zone of the backend server. - zone_
id str - The zone ID that the backend server receives access traffic from.
- instance
Id String - The ID or IP address of the backend server.
- ip String
- The IP address of the backend server.
- port Number
- The port of the backend server.
- server
Id String - The ID of the backend server.
- server
Type String - The type of the backend server. Valid values:
ecs,eni,ip.ecs: ECS instance (primary network interface).eni: Secondary network interface.ip: IP address. - status String
- The health status of the backend server. Valid values:
Up,Down,Unused.Up: Normal.Down: Abnormal.Unused: Unused. The NLB instance has closed cross-zone forwarding, and there is no access traffic from the zone of the backend server. - zone
Id String - The zone ID that the backend server receives access traffic from.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
