Pool Network Configuration Args
data class PoolNetworkConfigurationArgs(val acceleratedNetworkingEnabled: Output<Boolean>? = null, val dynamicVnetAssignmentScope: Output<String>? = null, val endpointConfigurations: Output<List<PoolNetworkConfigurationEndpointConfigurationArgs>>? = null, val publicAddressProvisioningType: Output<String>? = null, val publicIps: Output<List<String>>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<PoolNetworkConfigurationArgs>
Constructors
Link copied to clipboard
constructor(acceleratedNetworkingEnabled: Output<Boolean>? = null, dynamicVnetAssignmentScope: Output<String>? = null, endpointConfigurations: Output<List<PoolNetworkConfigurationEndpointConfigurationArgs>>? = null, publicAddressProvisioningType: Output<String>? = null, publicIps: Output<List<String>>? = null, subnetId: Output<String>? = null)
Properties
Link copied to clipboard
Whether to enable accelerated networking. Possible values are true
and false
. Defaults to false
. Changing this forces a new resource to be created.
Link copied to clipboard
The scope of dynamic vnet assignment. Allowed values: none
, job
. Changing this forces a new resource to be created. Defaults to none
.
Link copied to clipboard
A list of endpoint_configuration
blocks that can be used to address specific ports on an individual compute node externally as defined below. Set as documented in the inbound_nat_pools block below. Changing this forces a new resource to be created.
Link copied to clipboard
Type of public IP address provisioning. Supported values are BatchManaged
, UserManaged
and NoPublicIPAddresses
.