def break_container_lease(<EOL>self, container_name, lease_break_period=None,<EOL>if_modified_since=None, if_unmodified_since=None, timeout=None):
if (lease_break_period is not None) and (lease_break_period < <NUM_LIT:0> or lease_break_period > <NUM_LIT>):<EOL><INDENT>raise ValueError(_ERROR_INVALID_LEASE_BREAK_PERIOD)<EOL><DEDENT>response = self._lease_container_impl(container_name, <EOL>_LeaseActions.Break,<EOL>None, <EOL>None, <EOL>lease_break_period,<EOL>None, <EOL>if_modified_since,<EOL>if_unmodified_since,<EOL>timeout)<EOL>return _parse_lease_time(response)<EOL>
Breaks a lock on a container for delete operations.
Use to end the lease but ensure that another client cannot
acquire a new lease until the current lease period has expired.
The lock duration can be 15 to 60 seconds, or can be infinite.

:param str container_name:
    Name of existing container.
:param int lease_break_period:
    This is the proposed duration of seconds that the lease
    should continue before it is broken, between 0 and 60 seconds. This
    break period is only used if it is shorter than the time remaining
    on the lease. If longer, the time remaining on the lease is used.
    A new lease will not be available before the break period has
    expired, but the lease may be held for longer than the break
    period. If this header does not appear with a break
    operation, a fixed-duration lease breaks after the remaining lease
    period elapses, and an infinite lease breaks immediately.
:param datetime if_modified_since:
    A DateTime value. Azure expects the date value passed in to be UTC.
    If timezone is included, any non-UTC datetimes will be converted to UTC.
    If a date is passed in without timezone info, it is assumed to be UTC. 
    Specify this header to perform the operation only
    if the resource has been modified since the specified time.
:param datetime if_unmodified_since:
    A DateTime value. Azure expects the date value passed in to be UTC.
    If timezone is included, any non-UTC datetimes will be converted to UTC.
    If a date is passed in without timezone info, it is assumed to be UTC.
    Specify this header to perform the operation only if
    the resource has not been modified since the specified date/time.
:param int timeout:
    The timeout parameter is expressed in seconds.
:return: Approximate time remaining in the lease period, in seconds.
:return: int