code: def create_subnet(network, cidr, name=None,
                    ip_version=4, profile=None):
      '''
      Creates a new subnet
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' neutron.create_subnet network-name 192.168.1.0/24
  
      :param network: Network ID or name this subnet belongs to
      :param cidr: CIDR of subnet to create (Ex. '192.168.1.0/24')
      :param name: Name of the subnet to create (Optional)
      :param ip_version: Version to use, default is 4(IPv4) (Optional)
      :param profile: Profile to build on (Optional)
      :return: Created subnet information
      '''
      conn = _auth(profile)
      return conn.create_subnet(network, cidr, name, ip_versionf create_subnet(network, cidr, name=None,
                    ip_version=4, profile=None):
      '''
      Creates a new subnet
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' neutron.create_subnet network-name 192.168.1.0/24
  
      :param network: Network ID or name this subnet belongs to
      :param cidr: CIDR of subnet to create (Ex. '192.168.1.0/24')
      :param name: Name of the subnet to create (Optional)
      :param ip_version: Version to use, default is 4(IPv4) (Optional)
      :param profile: Profile to build on (Optional)
      :return: Created subnet information
      '''
      conn = _auth(profile)
      return conn.create_subnet(network, cidr, name, ip_version)
docs: Creates a new subnet
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' neutron.create_subnet network-name 192.168.1.0/24
  
      :param network: Network ID or name this subnet belongs to
      :param cidr: CIDR of subnet to create (Ex. '192.168.1.0/24')
      :param name: Name of the subnet to create (Optional)
      :param ip_version: Version to use, default is 4(IPv4) (Optional)
      :param profile: Profile to build on (Optional)
      :return: Created subnet information