def list_blobs(self, container_name, prefix=None, num_results=None, include=None,<EOL>delimiter=None, marker=None, timeout=None):
operation_context = _OperationContext(location_lock=True)<EOL>args = (container_name,)<EOL>kwargs = {'<STR_LIT>': prefix, '<STR_LIT>': marker, '<STR_LIT>': num_results,<EOL>'<STR_LIT>': include, '<STR_LIT>': delimiter, '<STR_LIT>': timeout,<EOL>'<STR_LIT>': operation_context}<EOL>resp = self._list_blobs(*args, **kwargs)<EOL>return ListGenerator(resp, self._list_blobs, args, kwargs)<EOL>
Returns a generator to list the blobs under the specified container.
The generator will lazily follow the continuation tokens returned by
the service and stop when all blobs have been returned or num_results is reached.

If num_results is specified and the account has more than that number of 
blobs, the generator will have a populated next_marker field once it 
finishes. This marker can be used to create a new generator if more 
results are desired.

:param str container_name:
    Name of existing container.
:param str prefix:
    Filters the results to return only blobs whose names
    begin with the specified prefix.
:param int num_results:
    Specifies the maximum number of blobs to return,
    including all :class:`BlobPrefix` elements. If the request does not specify
    num_results or specifies a value greater than 5,000, the server will
    return up to 5,000 items. Setting num_results to a value less than
    or equal to zero results in error response code 400 (Bad Request).
:param ~azure.storage.blob.models.Include include:
    Specifies one or more additional datasets to include in the response.
:param str delimiter:
    When the request includes this parameter, the operation
    returns a :class:`~azure.storage.blob.models.BlobPrefix` element in the
    result list that acts as a placeholder for all blobs whose names begin
    with the same substring up to the appearance of the delimiter character.
    The delimiter may be a single character or a string.
:param str marker:
    An opaque continuation token. This value can be retrieved from the 
    next_marker field of a previous generator object if num_results was 
    specified and that generator has finished enumerating results. If 
    specified, this generator will begin returning results from the point 
    where the previous generator stopped.
:param int timeout:
    The timeout parameter is expressed in seconds.