# Source code for azure.batch.models.network_configuration

    # coding=utf-8
    # --------------------------------------------------------------------------
    # Copyright (c) Microsoft Corporation. All rights reserved.
    # Licensed under the MIT License. See License.txt in the project root for
    # license information.
    #
    # Code generated by Microsoft (R) AutoRest Code Generator.
    # Changes may cause incorrect behavior and will be lost if the code is
    # regenerated.
    # --------------------------------------------------------------------------

    from msrest.serialization import Model

    class NetworkConfiguration(Model):
        """The network configuration for a pool.

        :param subnet_id: The ARM resource identifier of the virtual network
         subnet which the compute nodes of the pool will join. The virtual
         network must be in the same region and subscription as the Azure Batch
         account. This property can only be specified for pools created with a
         cloudServiceConfiguration.
        :type subnet_id: str
        """

        _attribute_map = {
            'subnet_id': {'key': 'subnetId', 'type': 'str'},
        }

        def __init__(self, subnet_id=None):
            self.subnet_id = subnet_id