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::CLB::NLBListener
Using getNlbListener
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 getNlbListener(args: GetNlbListenerArgs, opts?: InvokeOptions): Promise<GetNlbListenerResult>
function getNlbListenerOutput(args: GetNlbListenerOutputArgs, opts?: InvokeOptions): Output<GetNlbListenerResult>def get_nlb_listener(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNlbListenerResult
def get_nlb_listener_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNlbListenerResult]func LookupNlbListener(ctx *Context, args *LookupNlbListenerArgs, opts ...InvokeOption) (*LookupNlbListenerResult, error)
func LookupNlbListenerOutput(ctx *Context, args *LookupNlbListenerOutputArgs, opts ...InvokeOption) LookupNlbListenerResultOutput> Note: This function is named LookupNlbListener in the Go SDK.
public static class GetNlbListener
{
public static Task<GetNlbListenerResult> InvokeAsync(GetNlbListenerArgs args, InvokeOptions? opts = null)
public static Output<GetNlbListenerResult> Invoke(GetNlbListenerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNlbListenerResult> getNlbListener(GetNlbListenerArgs args, InvokeOptions options)
public static Output<GetNlbListenerResult> getNlbListener(GetNlbListenerArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:clb/getNlbListener:getNlbListener
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.
getNlbListener Result
The following output properties are available:
- Certificate
Id string - TLS listener server certificate ID. Only SSL certificates from the certificate center are supported.
- Connection
Timeout int - Listener connection timeout (seconds)
- Created
Time string - Listener creation time
- Description string
- Listener description
- Enabled bool
- Listener enabled: true (enabled); false (disabled)
- End
Port int - End port for all-port listening. Valid only when Port is 0.
- Healths
List<Volcengine.
Get Nlb Listener Health> - Backend instance health check response information
- Id string
- Uniquely identifies the resource.
- Listener
Id string - Listener unique identifier
- Listener
Name string - Listener name
- Load
Balancer stringId - Load balancer instance ID
- Port int
- Port on which the listener receives requests. 0 indicates all-port listening is enabled.
- Protocol string
- Listener protocol type: TCP, UDP, TLS
- Security
Policy stringId - TLS security policy ID. Supports both system security policies and custom security policies. System security policy values: .tlscipherpolicy10 .tlscipherpolicy11 .tlscipherpolicy12 .tlscipherpolicy12strict .tlscipherpolicy12strictwith1_3. For custom security policies, enter the custom security policy ID. This parameter is required when Protocol is TLS.
- Server
Group stringId - Server group ID associated with the listener
- Start
Port int - Start port for all-port listening. Valid only when Port is 0.
- Status string
- Listener status
-
List<Volcengine.
Get Nlb Listener Tag> - Resource tags
- Updated
Time string - Listener's most recent operation time
- Certificate
Id string - TLS listener server certificate ID. Only SSL certificates from the certificate center are supported.
- Connection
Timeout int - Listener connection timeout (seconds)
- Created
Time string - Listener creation time
- Description string
- Listener description
- Enabled bool
- Listener enabled: true (enabled); false (disabled)
- End
Port int - End port for all-port listening. Valid only when Port is 0.
- Healths
[]Get
Nlb Listener Health - Backend instance health check response information
- Id string
- Uniquely identifies the resource.
- Listener
Id string - Listener unique identifier
- Listener
Name string - Listener name
- Load
Balancer stringId - Load balancer instance ID
- Port int
- Port on which the listener receives requests. 0 indicates all-port listening is enabled.
- Protocol string
- Listener protocol type: TCP, UDP, TLS
- Security
Policy stringId - TLS security policy ID. Supports both system security policies and custom security policies. System security policy values: .tlscipherpolicy10 .tlscipherpolicy11 .tlscipherpolicy12 .tlscipherpolicy12strict .tlscipherpolicy12strictwith1_3. For custom security policies, enter the custom security policy ID. This parameter is required when Protocol is TLS.
- Server
Group stringId - Server group ID associated with the listener
- Start
Port int - Start port for all-port listening. Valid only when Port is 0.
- Status string
- Listener status
-
[]Get
Nlb Listener Tag - Resource tags
- Updated
Time string - Listener's most recent operation time
- certificate
Id String - TLS listener server certificate ID. Only SSL certificates from the certificate center are supported.
- connection
Timeout Integer - Listener connection timeout (seconds)
- created
Time String - Listener creation time
- description String
- Listener description
- enabled Boolean
- Listener enabled: true (enabled); false (disabled)
- end
Port Integer - End port for all-port listening. Valid only when Port is 0.
- healths
List<Get
Nlb Listener Health> - Backend instance health check response information
- id String
- Uniquely identifies the resource.
- listener
Id String - Listener unique identifier
- listener
Name String - Listener name
- load
Balancer StringId - Load balancer instance ID
- port Integer
- Port on which the listener receives requests. 0 indicates all-port listening is enabled.
- protocol String
- Listener protocol type: TCP, UDP, TLS
- security
Policy StringId - TLS security policy ID. Supports both system security policies and custom security policies. System security policy values: .tlscipherpolicy10 .tlscipherpolicy11 .tlscipherpolicy12 .tlscipherpolicy12strict .tlscipherpolicy12strictwith1_3. For custom security policies, enter the custom security policy ID. This parameter is required when Protocol is TLS.
- server
Group StringId - Server group ID associated with the listener
- start
Port Integer - Start port for all-port listening. Valid only when Port is 0.
- status String
- Listener status
-
List<Get
Nlb Listener Tag> - Resource tags
- updated
Time String - Listener's most recent operation time
- certificate
Id string - TLS listener server certificate ID. Only SSL certificates from the certificate center are supported.
- connection
Timeout number - Listener connection timeout (seconds)
- created
Time string - Listener creation time
- description string
- Listener description
- enabled boolean
- Listener enabled: true (enabled); false (disabled)
- end
Port number - End port for all-port listening. Valid only when Port is 0.
- healths
Get
Nlb Listener Health[] - Backend instance health check response information
- id string
- Uniquely identifies the resource.
- listener
Id string - Listener unique identifier
- listener
Name string - Listener name
- load
Balancer stringId - Load balancer instance ID
- port number
- Port on which the listener receives requests. 0 indicates all-port listening is enabled.
- protocol string
- Listener protocol type: TCP, UDP, TLS
- security
Policy stringId - TLS security policy ID. Supports both system security policies and custom security policies. System security policy values: .tlscipherpolicy10 .tlscipherpolicy11 .tlscipherpolicy12 .tlscipherpolicy12strict .tlscipherpolicy12strictwith1_3. For custom security policies, enter the custom security policy ID. This parameter is required when Protocol is TLS.
- server
Group stringId - Server group ID associated with the listener
- start
Port number - Start port for all-port listening. Valid only when Port is 0.
- status string
- Listener status
-
Get
Nlb Listener Tag[] - Resource tags
- updated
Time string - Listener's most recent operation time
- certificate_
id str - TLS listener server certificate ID. Only SSL certificates from the certificate center are supported.
- connection_
timeout int - Listener connection timeout (seconds)
- created_
time str - Listener creation time
- description str
- Listener description
- enabled bool
- Listener enabled: true (enabled); false (disabled)
- end_
port int - End port for all-port listening. Valid only when Port is 0.
- healths
Sequence[Get
Nlb Listener Health] - Backend instance health check response information
- id str
- Uniquely identifies the resource.
- listener_
id str - Listener unique identifier
- listener_
name str - Listener name
- load_
balancer_ strid - Load balancer instance ID
- port int
- Port on which the listener receives requests. 0 indicates all-port listening is enabled.
- protocol str
- Listener protocol type: TCP, UDP, TLS
- security_
policy_ strid - TLS security policy ID. Supports both system security policies and custom security policies. System security policy values: .tlscipherpolicy10 .tlscipherpolicy11 .tlscipherpolicy12 .tlscipherpolicy12strict .tlscipherpolicy12strictwith1_3. For custom security policies, enter the custom security policy ID. This parameter is required when Protocol is TLS.
- server_
group_ strid - Server group ID associated with the listener
- start_
port int - Start port for all-port listening. Valid only when Port is 0.
- status str
- Listener status
-
Sequence[Get
Nlb Listener Tag] - Resource tags
- updated_
time str - Listener's most recent operation time
- certificate
Id String - TLS listener server certificate ID. Only SSL certificates from the certificate center are supported.
- connection
Timeout Number - Listener connection timeout (seconds)
- created
Time String - Listener creation time
- description String
- Listener description
- enabled Boolean
- Listener enabled: true (enabled); false (disabled)
- end
Port Number - End port for all-port listening. Valid only when Port is 0.
- healths List<Property Map>
- Backend instance health check response information
- id String
- Uniquely identifies the resource.
- listener
Id String - Listener unique identifier
- listener
Name String - Listener name
- load
Balancer StringId - Load balancer instance ID
- port Number
- Port on which the listener receives requests. 0 indicates all-port listening is enabled.
- protocol String
- Listener protocol type: TCP, UDP, TLS
- security
Policy StringId - TLS security policy ID. Supports both system security policies and custom security policies. System security policy values: .tlscipherpolicy10 .tlscipherpolicy11 .tlscipherpolicy12 .tlscipherpolicy12strict .tlscipherpolicy12strictwith1_3. For custom security policies, enter the custom security policy ID. This parameter is required when Protocol is TLS.
- server
Group StringId - Server group ID associated with the listener
- start
Port Number - Start port for all-port listening. Valid only when Port is 0.
- status String
- Listener status
- List<Property Map>
- Resource tags
- updated
Time String - Listener's most recent operation time
Supporting Types
GetNlbListenerHealth
- Instance
Id string - Backend server instance ID or IP address
- Ip string
- Backend server IP address
- Port int
- Port on which the backend server provides services
- Server
Id string - Backend server ID
- Server
Type string - Backend server type: ecs (cloud server instance, i.e., primary network interface); eni (secondary network interface); ip (IP address)
- Status string
- Backend server health status: Up (normal); Down (abnormal); Unused (not in use—NLB instance has disabled cross-zone forwarding and there is no traffic from this backend server's zone)
- Updated
Time string - Last update time of health status
- Zone
Id string - Zone ID where the backend server receives traffic
- Instance
Id string - Backend server instance ID or IP address
- Ip string
- Backend server IP address
- Port int
- Port on which the backend server provides services
- Server
Id string - Backend server ID
- Server
Type string - Backend server type: ecs (cloud server instance, i.e., primary network interface); eni (secondary network interface); ip (IP address)
- Status string
- Backend server health status: Up (normal); Down (abnormal); Unused (not in use—NLB instance has disabled cross-zone forwarding and there is no traffic from this backend server's zone)
- Updated
Time string - Last update time of health status
- Zone
Id string - Zone ID where the backend server receives traffic
- instance
Id String - Backend server instance ID or IP address
- ip String
- Backend server IP address
- port Integer
- Port on which the backend server provides services
- server
Id String - Backend server ID
- server
Type String - Backend server type: ecs (cloud server instance, i.e., primary network interface); eni (secondary network interface); ip (IP address)
- status String
- Backend server health status: Up (normal); Down (abnormal); Unused (not in use—NLB instance has disabled cross-zone forwarding and there is no traffic from this backend server's zone)
- updated
Time String - Last update time of health status
- zone
Id String - Zone ID where the backend server receives traffic
- instance
Id string - Backend server instance ID or IP address
- ip string
- Backend server IP address
- port number
- Port on which the backend server provides services
- server
Id string - Backend server ID
- server
Type string - Backend server type: ecs (cloud server instance, i.e., primary network interface); eni (secondary network interface); ip (IP address)
- status string
- Backend server health status: Up (normal); Down (abnormal); Unused (not in use—NLB instance has disabled cross-zone forwarding and there is no traffic from this backend server's zone)
- updated
Time string - Last update time of health status
- zone
Id string - Zone ID where the backend server receives traffic
- instance_
id str - Backend server instance ID or IP address
- ip str
- Backend server IP address
- port int
- Port on which the backend server provides services
- server_
id str - Backend server ID
- server_
type str - Backend server type: ecs (cloud server instance, i.e., primary network interface); eni (secondary network interface); ip (IP address)
- status str
- Backend server health status: Up (normal); Down (abnormal); Unused (not in use—NLB instance has disabled cross-zone forwarding and there is no traffic from this backend server's zone)
- updated_
time str - Last update time of health status
- zone_
id str - Zone ID where the backend server receives traffic
- instance
Id String - Backend server instance ID or IP address
- ip String
- Backend server IP address
- port Number
- Port on which the backend server provides services
- server
Id String - Backend server ID
- server
Type String - Backend server type: ecs (cloud server instance, i.e., primary network interface); eni (secondary network interface); ip (IP address)
- status String
- Backend server health status: Up (normal); Down (abnormal); Unused (not in use—NLB instance has disabled cross-zone forwarding and there is no traffic from this backend server's zone)
- updated
Time String - Last update time of health status
- zone
Id String - Zone ID where the backend server receives traffic
GetNlbListenerTag
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
