def __init__(self,<EOL>unique_identifier=None,<EOL>lease_time=None,<EOL>last_change_date=None):
super(ObtainLeaseResponsePayload, self).__init__(<EOL>enums.Tags.RESPONSE_PAYLOAD<EOL>)<EOL>self._unique_identifier = None<EOL>self._lease_time = None<EOL>self._last_change_date = None<EOL>self.unique_identifier = unique_identifier<EOL>self.lease_time = lease_time<EOL>self.last_change_date = last_change_date<EOL>
Construct an ObtainLease response payload struct.

Args:
    unique_identifier (string): The ID of the managed object (e.g.,
        a public key) a lease was obtained for. Optional, defaults to
        None.
    lease_time (int): The amount of time, in seconds, that the object
        lease is in effect for. Optional, defaults to None.
    last_change_date (int): The date, in seconds since the epoch,
        when the last change was made to the object or one of its
        attributes. Optional, defaults to None.