Compartir a través de


InboundNatPool Class

A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally.

Constructor

InboundNatPool(*args: Any, **kwargs: Any)

Variables

Name Description
name
str

The name of the endpoint. Required.

protocol

The protocol of the endpoint. Required. Known values are: "TCP" and "UDP".

backend_port
int

The port number on the compute node. Required.

frontend_port_range_start
int

The first port number in the range of external ports that will be used to provide inbound access to the backendPort on individual compute nodes. Required.

frontend_port_range_end
int

The last port number in the range of external ports that will be used to provide inbound access to the backendPort on individual compute nodes. Required.

network_security_group_rules

A list of network security group rules that will be applied to the endpoint.

Attributes

backend_port

The port number on the compute node. Required.

backend_port: int

frontend_port_range_end

The last port number in the range of external ports that will be used to provide inbound access to the backendPort on individual compute nodes. Required.

frontend_port_range_end: int

frontend_port_range_start

The first port number in the range of external ports that will be used to provide inbound access to the backendPort on individual compute nodes. Required.

frontend_port_range_start: int

name

The name of the endpoint. Required.

name: str

network_security_group_rules

A list of network security group rules that will be applied to the endpoint.

network_security_group_rules: list['_models.NetworkSecurityGroupRule'] | None

protocol

"TCP" and "UDP".

protocol: str | _models.InboundEndpointProtocol