PoolNetworkConfigurationEndpointConfiguration

data class PoolNetworkConfigurationEndpointConfiguration(val backendPort: Int, val frontendPortRange: String, val name: String, val networkSecurityGroupRules: List<PoolNetworkConfigurationEndpointConfigurationNetworkSecurityGroupRule>? = null, val protocol: String)

Constructors

constructor(backendPort: Int, frontendPortRange: String, name: String, networkSecurityGroupRules: List<PoolNetworkConfigurationEndpointConfigurationNetworkSecurityGroupRule>? = null, protocol: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The port number on the compute node. Acceptable values are between 1 and 65535 except for 29876, 29877 as these are reserved. Changing this forces a new resource to be created.

Link copied to clipboard

The range of external ports that will be used to provide inbound access to the backendPort on individual compute nodes in the format of 1000-1100. Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. Values must be a range of at least 100 nodes. Changing this forces a new resource to be created.

Link copied to clipboard

The name of the endpoint. The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. Changing this forces a new resource to be created.

Link copied to clipboard

A list of network_security_group_rules blocks as defined below that will be applied to the endpoint. The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. Set as documented in the network_security_group_rules block below. Changing this forces a new resource to be created.

Link copied to clipboard

The protocol of the endpoint. Acceptable values are TCP and UDP. Changing this forces a new resource to be created.