Share via


NetworkConfiguration Class

The network configuration for a pool.

Constructor

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

Variables

Name Description
subnet_id
str

The ARM resource identifier of the virtual network subnet which the compute nodes of the pool will join. This is of the form /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}.

dynamic_vnet_assignment_scope

The scope of dynamic vnet assignment. Known values are: "none" and "job".

endpoint_configuration

The configuration for endpoints on compute nodes in the Batch pool.

public_ip_address_configuration

The Public IPAddress configuration for Compute Nodes in the Batch Pool.

enable_accelerated_networking

Whether this pool should enable accelerated networking.

Attributes

dynamic_vnet_assignment_scope

"none" and "job".

dynamic_vnet_assignment_scope: str | _models.DynamicVNetAssignmentScope | None

enable_accelerated_networking

Whether this pool should enable accelerated networking.

enable_accelerated_networking: bool | None

endpoint_configuration

The configuration for endpoints on compute nodes in the Batch pool.

endpoint_configuration: _models.PoolEndpointConfiguration | None

public_ip_address_configuration

The Public IPAddress configuration for Compute Nodes in the Batch Pool.

public_ip_address_configuration: _models.PublicIPAddressConfiguration | None

subnet_id

The ARM resource identifier of the virtual network subnet which the compute nodes of the pool will join. This is of the form /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}.

subnet_id: str | None